Francisco Villegas
Francisco Javier (Rubio) Villegas
Born: August 31, 1997
Cuauhtemoc, MX
Primary Position: Pitcher
Bats: Left
Throws: Left
Height: 6'2"
Weight: 175
Career: 2017-2025
Francisco (Rubio) Villegas compiled a career record of 7 wins and 11 losses and a 5.58 ERA in his 143-game pitching career with the Astros, Greeneville Astros, Spokane Indians, Down East Wood Ducks, Mexico City Diablos Rojos, Aguascalientes Rieleros and Oaxaca Guerreros. He began playing during the 2017 season and last took the field during the 2025 campaign.
![]() Astros |
![]() Greeneville Astros |
![]() Spokane Indians |
![]() Down East Wood Ducks |
![]() Mexico City Diablos Rojos |
![]() Aguascalientes Rieleros |
![]() Oaxaca Guerreros |
Click on column headings to sort.
Pitching:
| Year | Level | Lg | Team | W | L | W% | ERA | G | GS | GF | CG | SHO | SV | IP | H | R | ER | HR | BB | IBB | SO | HBP | BK | WP | BF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | R | GULF | Astros | 1 | 0 | 1.000 | 1.29 | 2 | 0 | 1 | 0 | 0 | 1 | 7.0 | 3 | 1 | 1 | 0 | 0 | 0 | 9 | 0 | 0 | 0 | 24 |
| 2017 | R | APPY | Greeneville Astros | 2 | 1 | .667 | 2.66 | 9 | 3 | 3 | 0 | 0 | 0 | 23.7 | 21 | 13 | 7 | 3 | 8 | 0 | 22 | 1 | 2 | 3 | 100 |
| 2018 | Short Season A | NORW | Spokane Indians | 0 | 1 | .000 | 5.00 | 14 | 0 | 5 | 0 | 0 | 0 | 18.0 | 14 | 10 | 10 | 1 | 14 | 0 | 17 | 1 | 1 | 1 | 78 |
| 2019 | Advanced A | CARL | Down East Wood Ducks | 0 | 3 | .000 | 4.88 | 35 | 4 | 9 | 0 | 0 | 2 | 59.0 | 42 | 32 | 32 | 10 | 32 | 0 | 58 | 5 | 0 | 2 | 249 |
| 2021 | Ind | MEX | Mexico City Diablos Rojos | 1 | 2 | .333 | 7.08 | 19 | 0 | 6 | 0 | 0 | 1 | 20.3 | 31 | 19 | 16 | 1 | 12 | 0 | 16 | 2 | 2 | 0 | 99 |
| 2022 | Ind | MEX | Mexico City Diablos Rojos | 1 | 0 | 1.000 | 8.86 | 19 | 1 | 3 | 0 | 0 | 0 | 21.3 | 25 | 21 | 21 | 4 | 13 | 0 | 26 | 2 | 1 | 0 | 103 |
| 2023 | Ind | MEX | Aguascalientes Rieleros | 2 | 1 | .667 | 3.60 | 36 | 0 | 5 | 0 | 0 | 0 | 30.0 | 25 | 14 | 12 | 1 | 15 | 0 | 22 | 3 | 1 | 1 | 128 |
| 2024 | Ind | MEX | Aguascalientes Rieleros | 2 | 4 | .333 | 6.51 | 44 | 0 | 5 | 0 | 0 | 1 | 27.7 | 29 | 20 | 20 | 3 | 17 | 1 | 22 | 6 | 0 | 5 | 131 |
| 2025 | Ind | MEX | Oaxaca Guerreros | 0 | 0 | 81.00 | 1 | 0 | 0 | 0 | 0 | 0 | 0.3 | 1 | 3 | 3 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 5 | |
| Totals | 7 | 11 | .389 | 5.58 | 143 | 8 | 32 | 0 | 0 | 5 | 177.3 | 166 | 119 | 110 | 22 | 98 | 1 | 170 | 18 | 6 | 11 | 789 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | R | APPY | Greeneville Astros | P | 9 | 0 | 8 | 0 | 0 | 1.000 | .889 |
| 2017 | R | GULF | Astros | P | 2 | 0 | 0 | 0 | 0 | .000 | |
| 2018 | Short Season A | NORW | Spokane Indians | P | 14 | 0 | 1 | 0 | 0 | 1.000 | .071 |
| 2019 | Advanced A | CARL | Down East Wood Ducks | P | 35 | 5 | 4 | 0 | 0 | 1.000 | .257 |
| 2021 | Ind | MEX | Mexico City Diablos Rojos | P | 19 | 1 | 5 | 0 | 1 | 1.000 | .316 |
| 2022 | Ind | MEX | Mexico City Diablos Rojos | P | 19 | 2 | 3 | 0 | 1 | 1.000 | .263 |
| 2023 | Ind | MEX | Aguascalientes Rieleros | P | 36 | 1 | 2 | 1 | 0 | .750 | .083 |
| 2024 | Ind | MEX | Aguascalientes Rieleros | P | 44 | 0 | 4 | 0 | 0 | 1.000 | .091 |
| 2025 | Ind | MEX | Oaxaca Guerreros | P | 1 | 0 | 0 | 0 | 0 | .000 | |
| Totals | 124 | 6 | 22 | 0 | 1 | 1.000 | .226 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2017 | R | Appalachian League | Greeneville Astros | HOU | June 22, 2017 | August 29, 2017 |
| 2017 | R | Gulf Coast League | Astros | HOU | June 26, 2017 | June 30, 2017 |
| 2018 | Short Season A | Northwest League | Spokane Indians | TEX | June 15, 2018 | September 2, 2018 |
| 2019 | Advanced A | Carolina League | Down East Wood Ducks | TEX | April 6, 2019 | August 31, 2019 |
| 2021 | Ind | Mexican | Mexico City Diablos Rojos | May 27, 2021 | August 5, 2021 | |
| 2022 | Ind | Mexican League | Mexico City Diablos Rojos | April 23, 2022 | August 4, 2022 | |
| 2023 | Ind | Mexican League | Aguascalientes Rieleros | April 21, 2023 | August 2, 2023 | |
| 2024 | Ind | Mexican League | Aguascalientes Rieleros | April 12, 2024 | August 1, 2024 | |
| 2025 | Ind | Mexican League | Oaxaca Guerreros | June 21, 2025 | June 21, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.







