Thairo Estrada
Thairo Jose (Villegas) Estrada
Born: February 22, 1996
Bejuma, Carabobo VE
Primary Position: Shortstop
All Position(s) Played: 2B, 3B, LF
Bats: Right
Throws: Right
Height: 5'10"
Weight: 190
Career: 2013-2025
Major League Statistics
Thairo (Villegas) Estrada compiled a career batting average of .287 with 39 home runs and 250 RBI in his 570-game career with the Yankees2, Yankees1, Staten Island Yankees, Charleston RiverDogs, Tampa Yankees, Scottsdale Scorpions, Trenton Thunder, Scranton/Wilkes-Barre RailRiders, Glendale Desert Dogs, Tampa Tarpons, Sacramento River Cats and Albuquerque Isotopes. He began playing during the 2013 season and last took the field during the 2025 campaign.
Click on column headings to sort.
Batting:
| Year | Level | Lg | Team | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 | R | GULF | Yankees2 | 50 | 199 | 176 | 28 | 49 | 11 | 5 | 2 | 17 | 7 | 5 | 12 | 30 | .278 | .350 | .432 | .782 | 76 | 3 | 8 | 2 | 1 | 0 |
| 2014 | R | GULF | Yankees1 | 6 | 23 | 22 | 2 | 6 | 2 | 0 | 0 | 4 | 0 | 0 | 1 | 4 | .273 | .304 | .364 | .668 | 8 | 1 | 0 | 0 | 0 | 0 |
| 2014 | Short Season A | NYPL | Staten Island Yankees | 17 | 67 | 59 | 11 | 16 | 1 | 0 | 0 | 2 | 8 | 1 | 6 | 7 | .271 | .348 | .288 | .637 | 17 | 2 | 1 | 1 | 0 | 0 |
| 2015 | Short Season A | NYPL | Staten Island Yankees | 63 | 279 | 247 | 37 | 66 | 17 | 0 | 2 | 23 | 8 | 3 | 23 | 30 | .267 | .338 | .360 | .698 | 89 | 10 | 5 | 1 | 3 | 2 |
| 2016 | Advanced A | FLOR | Tampa Yankees | 83 | 351 | 315 | 52 | 92 | 15 | 1 | 3 | 30 | 7 | 5 | 29 | 46 | .292 | .355 | .375 | .730 | 118 | 9 | 3 | 2 | 2 | 0 |
| 2016 | A | SALL3 | Charleston RiverDogs | 35 | 148 | 140 | 11 | 40 | 3 | 1 | 5 | 19 | 11 | 3 | 8 | 21 | .286 | .324 | .429 | .753 | 60 | 5 | 0 | 0 | 0 | 0 |
| 2017 | Fall | AZFL | Scottsdale Scorpions | 20 | 84 | 79 | 13 | 27 | 2 | 1 | 1 | 10 | 3 | 1 | 3 | 19 | .342 | .381 | .430 | .811 | 34 | 1 | 2 | 0 | 0 | 0 |
| 2017 | AA | EL | Trenton Thunder | 122 | 542 | 495 | 72 | 149 | 19 | 4 | 6 | 48 | 8 | 11 | 34 | 56 | .301 | .353 | .392 | .745 | 194 | 8 | 8 | 1 | 4 | 0 |
| 2018 | Advanced A | FLOR | Tampa Tarpons | 10 | 47 | 45 | 4 | 10 | 2 | 0 | 0 | 5 | 0 | 0 | 0 | 9 | .222 | .234 | .267 | .501 | 12 | 2 | 1 | 0 | 1 | 0 |
| 2018 | Fall | AZFL | Glendale Desert Dogs | 19 | 86 | 80 | 9 | 19 | 2 | 0 | 0 | 7 | 0 | 1 | 4 | 15 | .238 | .282 | .262 | .545 | 21 | 4 | 1 | 1 | 0 | 0 |
| 2018 | AAA | IL | Scranton/Wilkes-Barre RailRiders | 8 | 34 | 33 | 1 | 5 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 8 | .152 | .176 | .182 | .358 | 6 | 1 | 1 | 0 | 0 | 0 |
| 2019 | AAA | IL | Scranton/Wilkes-Barre RailRiders | 60 | 259 | 241 | 39 | 64 | 17 | 2 | 8 | 32 | 3 | 1 | 14 | 50 | .266 | .313 | .452 | .765 | 109 | 3 | 3 | 0 | 1 | 0 |
| 2021 | AAA | AAAW | Sacramento River Cats | 50 | 233 | 210 | 37 | 70 | 14 | 1 | 9 | 40 | 6 | 4 | 20 | 35 | .333 | .399 | .538 | .937 | 113 | 5 | 3 | 0 | 0 | 0 |
| 2023 | AAA | PCL | Sacramento River Cats | 3 | 11 | 11 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | .091 | .091 | .091 | .182 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | AAA | PCL | Sacramento River Cats | 19 | 83 | 75 | 16 | 25 | 3 | 0 | 3 | 8 | 1 | 0 | 5 | 14 | .333 | .390 | .493 | .884 | 37 | 1 | 2 | 1 | 0 | 0 |
| 2025 | AAA | PCL | Albuquerque Isotopes | 5 | 24 | 23 | 4 | 7 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 5 | .304 | .333 | .348 | .681 | 8 | 0 | 0 | 0 | 0 | 0 |
| Totals | 570 | 2470 | 2251 | 336 | 646 | 110 | 15 | 39 | 250 | 62 | 35 | 160 | 352 | .287 | .343 | .401 | .744 | 903 | 55 | 38 | 9 | 12 | 2 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 | R | GULF | Yankees2 | 2B | 9 | 19 | 20 | 1 | 5 | .975 | 4.333 |
| 2013 | R | GULF | Yankees2 | SS | 40 | 59 | 103 | 10 | 21 | .942 | 4.050 |
| 2014 | R | GULF | Yankees1 | SS | 5 | 5 | 9 | 0 | 0 | 1.000 | 2.800 |
| 2014 | Short Season A | NYPL | Staten Island Yankees | SS | 17 | 16 | 40 | 2 | 6 | .966 | 3.294 |
| 2015 | Short Season A | NYPL | Staten Island Yankees | 2B | 45 | 88 | 130 | 7 | 18 | .969 | 4.844 |
| 2015 | Short Season A | NYPL | Staten Island Yankees | SS | 19 | 33 | 58 | 4 | 10 | .958 | 4.789 |
| 2016 | A | SALL3 | Charleston RiverDogs | 3B | 9 | 2 | 13 | 2 | 1 | .882 | 1.667 |
| 2016 | A | SALL3 | Charleston RiverDogs | SS | 5 | 4 | 6 | 1 | 1 | .909 | 2.000 |
| 2016 | Advanced A | FLOR | Tampa Yankees | 3B | 38 | 23 | 77 | 3 | 6 | .971 | 2.632 |
| 2016 | Advanced A | FLOR | Tampa Yankees | 2B | 36 | 53 | 95 | 4 | 24 | .974 | 4.111 |
| 2016 | Advanced A | FLOR | Tampa Yankees | SS | 3 | 3 | 8 | 1 | 5 | .917 | 3.667 |
| 2016 | A | SALL3 | Charleston RiverDogs | 2B | 21 | 36 | 40 | 5 | 8 | .938 | 3.619 |
| 2017 | AA | EL | Trenton Thunder | SS | 90 | 106 | 234 | 17 | 59 | .952 | 3.778 |
| 2017 | AA | EL | Trenton Thunder | 3B | 3 | 2 | 4 | 0 | 0 | 1.000 | 2.000 |
| 2017 | AA | EL | Trenton Thunder | 2B | 23 | 41 | 50 | 0 | 10 | 1.000 | 3.957 |
| 2017 | Fall | AZFL | Scottsdale Scorpions | SS | 16 | 24 | 50 | 2 | 13 | .974 | 4.625 |
| 2018 | Advanced A | FLOR | Tampa Tarpons | SS | 8 | 10 | 20 | 0 | 7 | 1.000 | 3.750 |
| 2018 | AAA | IL | Scranton/Wilkes-Barre RailRiders | SS | 5 | 9 | 12 | 0 | 2 | 1.000 | 4.200 |
| 2018 | AAA | IL | Scranton/Wilkes-Barre RailRiders | 2B | 3 | 6 | 13 | 1 | 3 | .950 | 6.333 |
| 2018 | Fall | AZFL | Glendale Desert Dogs | 2B | 2 | 6 | 6 | 0 | 1 | 1.000 | 6.000 |
| 2018 | Fall | AZFL | Glendale Desert Dogs | SS | 17 | 14 | 38 | 1 | 4 | .981 | 3.059 |
| 2019 | AAA | IL | Scranton/Wilkes-Barre RailRiders | SS | 33 | 43 | 63 | 3 | 14 | .972 | 3.212 |
| 2019 | AAA | IL | Scranton/Wilkes-Barre RailRiders | 2B | 24 | 30 | 50 | 1 | 18 | .988 | 3.333 |
| 2019 | AAA | IL | Scranton/Wilkes-Barre RailRiders | 3B | 2 | 0 | 4 | 0 | 0 | 1.000 | 2.000 |
| 2021 | AAA | AAAW | Sacramento River Cats | SS | 30 | 30 | 56 | 10 | 12 | .896 | 2.867 |
| 2021 | AAA | AAAW | Sacramento River Cats | 3B | 2 | 3 | 5 | 1 | 1 | .889 | 4.000 |
| 2021 | AAA | AAAW | Sacramento River Cats | 2B | 16 | 25 | 46 | 2 | 12 | .973 | 4.438 |
| 2021 | AAA | AAAW | Sacramento River Cats | LF | 1 | 3 | 0 | 0 | 0 | 1.000 | 3.000 |
| 2023 | AAA | PCL | Sacramento River Cats | 2B | 2 | 3 | 3 | 0 | 0 | 1.000 | 3.000 |
| 2024 | AAA | PCL | Sacramento River Cats | 2B | 18 | 35 | 31 | 1 | 12 | .985 | 3.667 |
| 2025 | AAA | PCL | Albuquerque Isotopes | 2B | 4 | 4 | 14 | 1 | 4 | .947 | 4.500 |
| Totals | 546 | 735 | 1298 | 80 | 277 | .962 | 3.723 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2013 | R | Gulf Coast League | Yankees2 | NYA | June 21, 2013 | August 29, 2013 |
| 2014 | Short Season A | New York-Pennsylvania League | Staten Island Yankees | NYA | June 14, 2014 | July 4, 2014 |
| 2014 | R | Gulf Coast League | Yankees1 | NYA | August 20, 2014 | August 27, 2014 |
| 2015 | Short Season A | New York-Pennsylvania League | Staten Island Yankees | NYA | June 19, 2015 | September 7, 2015 |
| 2016 | A | South Atlantic League | Charleston RiverDogs | NYA | April 8, 2016 | May 22, 2016 |
| 2016 | Advanced A | Florida State League | Tampa Yankees | NYA | May 24, 2016 | September 4, 2016 |
| 2017 | AA | Eastern League | Trenton Thunder | NYA | April 8, 2017 | September 3, 2017 |
| 2017 | Fall | Arizona Fall League | Scottsdale Scorpions | October 10, 2017 | November 16, 2017 | |
| 2018 | Advanced A | Florida State League | Tampa Tarpons | NYA | April 18, 2018 | April 29, 2018 |
| 2018 | AAA | International League | Scranton/Wilkes-Barre RailRiders | NYA | April 30, 2018 | May 7, 2018 |
| 2018 | Fall | Arizona Fall League | Glendale Desert Dogs | October 9, 2018 | November 14, 2018 | |
| 2019 | AAA | International League | Scranton/Wilkes-Barre RailRiders | NYA | April 7, 2019 | August 13, 2019 |
| 2021 | AAA | AAA West | Sacramento River Cats | SFN | May 6, 2021 | September 25, 2021 |
| 2023 | AAA | Pacific Coast League | Sacramento River Cats | SFN | August 1, 2023 | August 3, 2023 |
| 2024 | AAA | Pacific Coast League | Sacramento River Cats | SFN | August 13, 2024 | September 21, 2024 |
| 2025 | AAA | Pacific Coast League | Albuquerque Isotopes | COL | May 23, 2025 | May 28, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.











