Thairo Jose Estrada Villegas (born February 22, 1996) is a Venezuelan professional baseball infielder for the San Francisco Giants of Major League Baseball (MLB). Estrada signed with the New York Yankees as an international free agent in 2012. He was a 2015 New York-Pennsylvania League Mid-Season All Star, and a 2017 Eastern League Mid-Season and Post-Season All Star. He was shot in early 2018 by robbers, with his recovery delaying the start of his season, in which he played with a bullet still lodged in his hip. He has previously played in MLB for the Yankees, with whom he made his MLB debut in 2019.

Trophies 
Milestones
Former Youth Teams 
None found...
None found...
| Positions Played | MLB | 2025 | 4 |
| Intentional Bases on Balls | MLB | 2025 | 0 |
| Sacrifice Flies | MLB | 2025 | 3 |
| Sacrifice Hits | MLB | 2025 | 0 |
| Times Hit by a Pitch | MLB | 2025 | 2 |
| GIDP | MLB | 2025 | 6 |
| Total Bases | MLB | 2025 | 57 |
| Rbat+ | MLB | 2025 | 72 |
| rOBA | MLB | 2025 | .286 |
| OPS+ | MLB | 2025 | 73 |
| OPS | MLB | 2025 | .655 |
| SLG | MLB | 2025 | .370 |
| OBP | MLB | 2025 | .285 |
| Hits/At Bats | MLB | 2025 | .253 |
| Strikeouts | MLB | 2025 | 26 |
| Bases on Balls/Walks | MLB | 2025 | 6 |
| Caught Stealing | MLB | 2025 | 3 |
| Stolen Bases | MLB | 2025 | 1 |
| Runs Batted In | MLB | 2025 | 21 |
| Home Runs | MLB | 2025 | 3 |
| Triples | MLB | 2025 | 0 |
| Doubles | MLB | 2025 | 9 |
| Hits | MLB | 2025 | 39 |
| Runs Scored | MLB | 2025 | 14 |
| At Bats | MLB | 2025 | 154 |
| Plate Appearances | MLB | 2025 | 165 |
| Games Played | MLB | 2025 | 39 |
| Wins Above Replacement for position players | MLB | 2025 | -0.4 |
|
|
| Positions Played | MLB | 2024 | 4/DH |
| Intentional Bases on Balls | MLB | 2024 | 0 |
| Sacrifice Flies | MLB | 2024 | 2 |
| Sacrifice Hits | MLB | 2024 | 0 |
| Times Hit by a Pitch | MLB | 2024 | 5 |
| GIDP | MLB | 2024 | 8 |
| Total Bases | MLB | 2024 | 125 |
| Rbat+ | MLB | 2024 | 69 |
| rOBA | MLB | 2024 | .263 |
| OPS+ | MLB | 2024 | 68 |
| OPS | MLB | 2024 | .590 |
| SLG | MLB | 2024 | .343 |
| OBP | MLB | 2024 | .247 |
| Hits/At Bats | MLB | 2024 | .217 |
| Strikeouts | MLB | 2024 | 76 |
| Bases on Balls/Walks | MLB | 2024 | 10 |
| Caught Stealing | MLB | 2024 | 2 |
| Stolen Bases | MLB | 2024 | 2 |
| Runs Batted In | MLB | 2024 | 47 |
| Home Runs | MLB | 2024 | 9 |
| Triples | MLB | 2024 | 2 |
| Doubles | MLB | 2024 | 15 |
| Hits | MLB | 2024 | 79 |
| Runs Scored | MLB | 2024 | 43 |
| At Bats | MLB | 2024 | 364 |
| Plate Appearances | MLB | 2024 | 381 |
| Games Played | MLB | 2024 | 96 |
| Wins Above Replacement for position players | MLB | 2024 | -0.5 |
|
|
| Positions Played | MLB | 2023 | 46/7D |
| Intentional Bases on Balls | MLB | 2023 | 1 |
| Sacrifice Flies | MLB | 2023 | 2 |
| Sacrifice Hits | MLB | 2023 | 0 |
| Times Hit by a Pitch | MLB | 2023 | 11 |
| GIDP | MLB | 2023 | 10 |
| Total Bases | MLB | 2023 | 206 |
| Rbat+ | MLB | 2023 | 103 |
| rOBA | MLB | 2023 | .325 |
| OPS+ | MLB | 2023 | 102 |
| OPS | MLB | 2023 | .731 |
| SLG | MLB | 2023 | .416 |
| OBP | MLB | 2023 | .315 |
| Hits/At Bats | MLB | 2023 | .271 |
| Strikeouts | MLB | 2023 | 120 |
| Bases on Balls/Walks | MLB | 2023 | 22 |
| Caught Stealing | MLB | 2023 | 7 |
| Stolen Bases | MLB | 2023 | 23 |
| Runs Batted In | MLB | 2023 | 49 |
| Home Runs | MLB | 2023 | 14 |
| Triples | MLB | 2023 | 2 |
| Doubles | MLB | 2023 | 26 |
| Hits | MLB | 2023 | 134 |
| Runs Scored | MLB | 2023 | 63 |
| At Bats | MLB | 2023 | 495 |
| Plate Appearances | MLB | 2023 | 530 |
| Games Played | MLB | 2023 | 120 |
| Wins Above Replacement for position players | MLB | 2023 | 2.5 |
|
|
| Positions Played | MLB | 2022 | 467H/58 |
| Intentional Bases on Balls | MLB | 2022 | 0 |
| Sacrifice Flies | MLB | 2022 | 5 |
| Sacrifice Hits | MLB | 2022 | 1 |
| Times Hit by a Pitch | MLB | 2022 | 14 |
| GIDP | MLB | 2022 | 10 |
| Total Bases | MLB | 2022 | 195 |
| Rbat+ | MLB | 2022 | 111 |
| rOBA | MLB | 2022 | .334 |
| OPS+ | MLB | 2022 | 105 |
| OPS | MLB | 2022 | .722 |
| SLG | MLB | 2022 | .400 |
| OBP | MLB | 2022 | .322 |
| Hits/At Bats | MLB | 2022 | .260 |
| Strikeouts | MLB | 2022 | 89 |
| Bases on Balls/Walks | MLB | 2022 | 33 |
| Caught Stealing | MLB | 2022 | 6 |
| Stolen Bases | MLB | 2022 | 21 |
| Runs Batted In | MLB | 2022 | 62 |
| Home Runs | MLB | 2022 | 14 |
| Triples | MLB | 2022 | 2 |
| Doubles | MLB | 2022 | 22 |
| Hits | MLB | 2022 | 127 |
| Runs Scored | MLB | 2022 | 71 |
| At Bats | MLB | 2022 | 488 |
| Plate Appearances | MLB | 2022 | 541 |
| Games Played | MLB | 2022 | 140 |
| Wins Above Replacement for position players | MLB | 2022 | 1.8 |
|
|
| Positions Played | MLB | 2021 | 6H4/579 |
| Intentional Bases on Balls | MLB | 2021 | 1 |
| Sacrifice Flies | MLB | 2021 | 0 |
| Sacrifice Hits | MLB | 2021 | 0 |
| Times Hit by a Pitch | MLB | 2021 | 2 |
| GIDP | MLB | 2021 | 2 |
| Total Bases | MLB | 2021 | 58 |
| Rbat+ | MLB | 2021 | 119 |
| rOBA | MLB | 2021 | .355 |
| OPS+ | MLB | 2021 | 118 |
| OPS | MLB | 2021 | .813 |
| SLG | MLB | 2021 | .479 |
| OBP | MLB | 2021 | .333 |
| Hits/At Bats | MLB | 2021 | .273 |
| Strikeouts | MLB | 2021 | 23 |
| Bases on Balls/Walks | MLB | 2021 | 9 |
| Caught Stealing | MLB | 2021 | 0 |
| Stolen Bases | MLB | 2021 | 1 |
| Runs Batted In | MLB | 2021 | 22 |
| Home Runs | MLB | 2021 | 7 |
| Triples | MLB | 2021 | 0 |
| Doubles | MLB | 2021 | 4 |
| Hits | MLB | 2021 | 33 |
| Runs Scored | MLB | 2021 | 19 |
| At Bats | MLB | 2021 | 121 |
| Plate Appearances | MLB | 2021 | 132 |
| Games Played | MLB | 2021 | 52 |
| Wins Above Replacement for position players | MLB | 2021 | 0.8 |
|
|
| Positions Played | MLB | 2020 | 4/5H6 |
| Intentional Bases on Balls | MLB | 2020 | 0 |
| Sacrifice Flies | MLB | 2020 | 0 |
| Sacrifice Hits | MLB | 2020 | 0 |
| Times Hit by a Pitch | MLB | 2020 | 3 |
| GIDP | MLB | 2020 | 0 |
| Total Bases | MLB | 2020 | 11 |
| Rbat+ | MLB | 2020 | 39 |
| rOBA | MLB | 2020 | .236 |
| OPS+ | MLB | 2020 | 29 |
| OPS | MLB | 2020 | .460 |
| SLG | MLB | 2020 | .229 |
| OBP | MLB | 2020 | .231 |
| Hits/At Bats | MLB | 2020 | .167 |
| Strikeouts | MLB | 2020 | 19 |
| Bases on Balls/Walks | MLB | 2020 | 1 |
| Caught Stealing | MLB | 2020 | 0 |
| Stolen Bases | MLB | 2020 | 1 |
| Runs Batted In | MLB | 2020 | 3 |
| Home Runs | MLB | 2020 | 1 |
| Triples | MLB | 2020 | 0 |
| Doubles | MLB | 2020 | 0 |
| Hits | MLB | 2020 | 8 |
| Runs Scored | MLB | 2020 | 8 |
| At Bats | MLB | 2020 | 48 |
| Plate Appearances | MLB | 2020 | 52 |
| Games Played | MLB | 2020 | 26 |
| Wins Above Replacement for position players | MLB | 2020 | -0.1 |
|
|
| Positions Played | MLB | 2019 | 4H/679D |
| Intentional Bases on Balls | MLB | 2019 | 0 |
| Sacrifice Flies | MLB | 2019 | 0 |
| Sacrifice Hits | MLB | 2019 | 1 |
| Times Hit by a Pitch | MLB | 2019 | 1 |
| GIDP | MLB | 2019 | 1 |
| Total Bases | MLB | 2019 | 28 |
| Rbat+ | MLB | 2019 | 96 |
| rOBA | MLB | 2019 | .335 |
| OPS+ | MLB | 2019 | 92 |
| OPS | MLB | 2019 | .732 |
| SLG | MLB | 2019 | .438 |
| OBP | MLB | 2019 | .294 |
| Hits/At Bats | MLB | 2019 | .250 |
| Strikeouts | MLB | 2019 | 15 |
| Bases on Balls/Walks | MLB | 2019 | 3 |
| Caught Stealing | MLB | 2019 | 0 |
| Stolen Bases | MLB | 2019 | 4 |
| Runs Batted In | MLB | 2019 | 12 |
| Home Runs | MLB | 2019 | 3 |
| Triples | MLB | 2019 | 0 |
| Doubles | MLB | 2019 | 3 |
| Hits | MLB | 2019 | 16 |
| Runs Scored | MLB | 2019 | 12 |
| At Bats | MLB | 2019 | 64 |
| Plate Appearances | MLB | 2019 | 69 |
| Games Played | MLB | 2019 | 35 |
| Wins Above Replacement for position players | MLB | 2019 | 0.4 |
|