2B Thairo '0' Estrada #39
Age: 28 | Bats: R | Throws: R | Morale: Good
10/29/2024
OA: 50 POT: 50
2B THAIRO '0' ESTRADA #39 - AGE: 28 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
149 522 133 22 3 13 54 24 93 .255 .299 .383 9 1.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 60 55 55
Gap 45 50 45 45
Power 45 45 45 45
Eye 45 45 45 45
Avoid K's 55 55 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 55
Errors: - 60 50
Arm: 20 55 50
Turn DP: - 65 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 55
Catcher: - Left Field: 40
1st Base: - Center Field: -
2nd Base: 70 Right Field: 40
3rd Base: 45
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 55
Stealing Ability: 65
Baserunning Inst.: 55
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/29/2024 @ CLE Win, 7-6 4 1 2 0 0 0 1 0
09/28/2024 @ CLE Loss, 2-3 3 1 1 1 1 0 0 0
09/27/2024 @ CLE Win, 11-7 3 1 1 1 0 0 1 1
09/25/2024 SEA Win, 7-4 4 2 2 0 0 0 1 0
09/24/2024 SEA Win, 8-1 4 1 1 0 0 0 1 0
09/23/2024 SEA Win, 11-4 1 0 0 0 0 0 0 0
09/22/2024 LAA Win, 10-3 4 1 1 1 0 0 0 1
09/21/2024 LAA Win, 5-4 2 0 1 0 0 2 0 2
09/20/2024 LAA Loss, 3-6 4 0 0 0 0 0 1 0
09/19/2024 LAA Win, 12-4 4 2 2 2 2 0 0 0
PERSONALITY
Birthday:02/22/1996
Born in:Unknown
Nationality:Venezuelan
Height:5' 10"
Weight:190 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$3,088,400
Signed Through:2024 Season
Major Service:3 Years, 167 Days
Service This Yr:195 Days
40-Man Service:4 Years, 115 Days
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension:$63,000,000 total for 5 years
Drafted:-
MAJOR LEAGUE BASEBALL 2024 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 149 522 133 22 3 13 54 54 24 93 .255 .299 .383 .683 .295 .128 85
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 143 561 11 0 0 15 3 4 200 38 9 3 75.0 57.8 3.77 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   146 43 6 1 4 21 19 9 27 1 1 2 .295 .342 .432 .773
Versus Right   376 90 16 2 9 33 35 15 66 3 2 9 .239 .283 .364 .647
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   13 4 0 0 0 1 0 1 1 0 0 0 .308 .357 .308 .665
April   80 17 1 0 1 5 5 8 17 0 0 2 .212 .300 .263 .562
May   99 26 4 1 2 9 9 5 20 0 0 1 .263 .305 .384 .689
June   84 21 6 0 2 10 7 5 14 1 0 1 .250 .297 .393 .690
July   76 14 3 0 2 6 6 0 11 0 1 3 .184 .215 .303 .518
August   87 27 3 1 2 12 13 3 15 2 2 0 .310 .326 .437 .763
September   83 24 5 1 4 11 14 2 15 1 0 4 .289 .333 .518 .851
Spring Training   67 21 4 3 3 10 10 5 8 1 1 0 .313 .356 .597 .953
Last Year   545 150 23 6 17 68 67 51 100 4 0 5 .275 .340 .433 .774
2 Years Ago   529 148 28 2 17 76 69 36 104 3 1 4 .280 .329 .437 .765
Career   1865 502 87 14 52 227 216 122 350 15 4 23 .269 .320 .414 .734
Home   254 62 9 1 7 29 28 12 42 2 1 4 .244 .287 .370 .657
Road   268 71 13 2 6 25 26 12 51 2 2 7 .265 .311 .396 .707
Grass   499 129 21 2 13 53 51 24 90 4 2 11 .259 .305 .387 .692
Turf   23 4 1 1 0 1 3 0 3 0 1 0 .174 .174 .304 .478
Day   186 48 10 2 1 13 19 11 29 1 2 6 .258 .319 .349 .668
Night   336 85 12 1 12 41 35 13 64 3 1 5 .253 .289 .402 .690
As Starter   516 132 22 3 13 54 54 23 92 4 3 11 .256 .300 .386 .685
As Reliever / Substitution   6 1 0 0 0 0 0 1 1 0 0 0 .167 .286 .167 .452
Pinch Hitting   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   129 36 6 1 0 6 12 6 23 0 0 2 .279 .321 .341 .662
Inning 1-3   144 26 5 1 3 15 15 6 31 2 0 3 .181 .226 .292 .517
Inning 4-6   191 54 8 1 4 22 19 8 25 2 3 5 .283 .325 .398 .723
Inning 7-9   176 50 9 1 6 16 20 10 37 0 0 3 .284 .333 .449 .782
Extra Innings   11 3 0 0 0 1 0 0 0 0 0 0 .273 .273 .273 .545
0 Outs   180 42 10 1 5 14 25 6 30 0 3 4 .233 .274 .383 .657
1 Outs   168 41 6 0 4 19 14 3 33 4 0 3 .244 .264 .351 .615
2 Outs   174 50 6 2 4 21 15 15 30 0 0 4 .287 .358 .414 .771
Scoring Position   133 30 5 1 1 37 12 8 24 4 3 1 .226 .267 .301 .568
Bases Empty   285 74 10 2 9 9 31 13 57 0 0 8 .260 .310 .404 .714
Runner on 1st   104 29 7 0 3 8 11 3 12 0 0 2 .279 .312 .433 .745
Runner on 2nd   49 17 2 1 0 13 4 2 6 0 2 0 .347 .373 .429 .801
Runner on 3rd   12 2 1 0 0 4 2 0 3 1 0 0 .167 .154 .250 .404
Runner on 1st & 2nd   39 5 0 0 1 5 3 3 9 0 1 1 .128 .209 .205 .414
Runner on 1st & 3rd   10 0 0 0 0 1 0 1 1 1 0 0 .000 .083 .000 .083
Runner on 2nd & 3rd   9 3 1 0 0 5 1 1 1 0 0 0 .333 .400 .444 .844
Bases Loaded   14 3 1 0 0 9 2 1 4 2 0 0 .214 .235 .286 .521
Two Strikes   218 42 8 1 3 16 12 10 93 0 0 4 .193 .241 .280 .521
First Pitch   99 30 4 0 4 16 10 0 0 2 1 3 .303 .317 .465 .782
Count 0-1   42 12 0 1 0 1 3 0 0 0 1 2 .286 .318 .333 .652
Count 0-2   40 7 1 0 0 4 2 0 17 0 0 1 .175 .195 .200 .395
Count 1-0   46 12 4 0 2 8 8 0 0 1 1 0 .261 .255 .478 .734
Count 1-1   46 18 2 0 3 10 11 0 0 0 0 1 .391 .404 .630 1.035
Count 1-2   64 12 0 1 1 4 1 0 32 0 0 1 .188 .200 .266 .466
Count 2-0   17 5 2 0 0 0 3 0 0 0 0 0 .294 .294 .412 .706
Count 2-1   38 6 1 1 0 1 1 0 0 1 0 0 .158 .154 .237 .391
Count 2-2   75 13 4 0 2 4 5 0 35 0 0 2 .173 .195 .307 .501
Count 3-0   0 0 0 0 0 0 3 8 0 0 0 1 .000 1.000 .000 1.000
Count 3-1   16 8 1 0 1 2 3 6 0 0 0 0 .500 .636 .750 1.386
Full Count   39 10 3 0 0 4 4 10 9 0 0 0 .256 .408 .333 .741
Behind in Count   146 31 1 2 1 9 6 0 49 0 1 4 .212 .233 .267 .500
Ahead in Count   117 31 8 1 3 11 18 14 0 2 1 1 .265 .343 .427 .771
Batting 4th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   31 9 0 0 1 5 1 2 6 1 0 0 .290 .324 .387 .711
Batting 6th   78 18 4 0 2 9 7 2 12 2 1 0 .231 .244 .359 .603
Batting 7th   83 21 5 1 2 7 11 2 11 0 1 4 .253 .303 .410 .713
Batting 8th   121 32 3 0 6 18 18 8 22 1 0 1 .264 .313 .438 .751
Batting 9th   208 53 10 2 2 15 17 10 42 0 1 6 .255 .308 .351 .659
Low Leverage   227 65 9 2 9 17 29 13 48 0 0 7 .286 .344 .463 .807
Medium Leverage   194 50 8 1 3 24 21 9 29 2 1 2 .258 .295 .356 .650
High Leverage   100 18 5 0 1 13 4 2 16 2 2 1 .180 .200 .260 .460
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2019 Arizona - MLB 23 67 235 61 11 2 4 22 23 11 2 3 43 3 5 .260 .295 .374 .669 87 84 0.6
2020 Arizona - MLB 24 26 23 7 2 0 1 6 3 0 1 1 7 0 0 .304 .320 .522 .842 128 128 0.2
2021 Arizona - MLB 25 5 11 3 1 1 0 1 0 0 0 0 3 1 0 .273 .273 .545 .818 120 117 0.0
2022 Houston - MLB 26 149 529 148 28 2 17 76 69 36 4 3 104 14 2 .280 .329 .437 .765 106 106 4.1
2023 Houston - MLB 27 156 545 150 23 6 17 68 67 51 5 4 100 19 5 .275 .340 .433 .774 111 112 3.5
2024 Houston - MLB 28 149 522 133 22 3 13 54 54 24 11 4 93 9 3 .255 .299 .383 .683 85 85 1.6
Total MLB 552 1865 502 87 14 52 227 216 122 23 15 350 46 15 .269 .320 .414 .734 100 100 10.0
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2013 New York A W (GCL) - R 17 50 176 49 11 5 2 17 28 12 8 1 30 7 5 .278 .350 .432 .782 100 141 1.4
2014 New York A E (GCL) - R 18 6 22 6 2 0 0 4 2 1 0 0 4 0 0 .273 .304 .364 .668 100 105 0.1
2014 Staten Island - A- 18 17 59 16 1 0 0 2 11 6 1 0 7 8 1 .271 .348 .288 .637 100 111 0.5
2015 Staten Island - A- 19 63 247 66 17 0 2 23 37 23 5 3 30 8 3 .267 .338 .360 .698 100 122 1.6
2016 Charleston - A 20 35 140 40 3 1 5 19 11 8 0 0 21 11 3 .286 .324 .429 .753 100 124 1.0
2016 Tampa - A+ 20 83 315 92 15 1 3 30 52 29 3 2 46 7 5 .292 .355 .375 .730 100 125 2.0
2016 Total - A+ 20 118 455 132 18 2 8 49 63 37 3 2 67 18 8 .290 .346 .391 .737 100 125 3.0
2017 Somerset - AA 21 122 495 149 19 4 6 48 72 34 8 4 56 8 11 .301 .353 .392 .745 107 110 2.1
2018 Round Rock - AAA 22 125 525 149 30 2 14 67 88 46 7 2 66 6 3 .284 .348 .429 .777 102 105 2.1
2019 Reno - AAA 23 62 263 85 8 2 1 24 49 22 5 1 50 10 1 .323 .385 .380 .765 112 116 1.9
2020 Reno - AAA 24 106 438 121 34 3 10 44 63 21 4 2 99 6 6 .276 .314 .436 .750 108 109 2.3
2021 Buies Creek - A 25 101 376 132 22 6 23 74 98 36 14 2 72 24 2 .351 .425 .625 1.050 154 147 4.7
Total AAA 293 1226 355 72 7 25 135 200 89 16 5 215 22 10 .290 .344 .421 .765 106 109
Total AA 122 495 149 19 4 6 48 72 34 8 4 56 8 11 .301 .353 .392 .745 107 110
Total A1 101 376 132 22 6 23 74 98 36 14 2 72 24 2 .351 .425 .625 1.050 154 147
Total FSL 83 315 92 15 1 3 30 52 29 3 2 46 7 5 .292 .355 .375 .730 100 125
Total SAL 35 140 40 3 1 5 19 11 8 0 0 21 11 3 .286 .324 .429 .753 100 124
Total NYP 80 306 82 18 0 2 25 48 29 6 3 37 16 4 .268 .340 .346 .687 100 120
Total GCL 56 198 55 13 5 2 21 30 13 8 1 34 7 5 .278 .345 .424 .770 100 137
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2022 Houston - MLB 26 5 18 5 2 0 1 4 3 2 0 0 7 1 0 .278 .350 .556 .906 141 142 1.3
Total MLB 5 18 5 2 0 1 4 3 2 0 0 7 1 0 .278 .350 .556 .906 141 142
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2013 New York A W (GCL) - R 2B 9 0 19 20 5 40 1 .975 0.0 0.00 0.0 .000
2013 New York A W (GCL) - R SS 40 0 59 103 21 172 10 .942 0.0 0.00 0.0 .000
2014 Staten Island - A- SS 17 0 16 40 6 58 2 .966 0.0 0.00 0.0 .000
2014 New York A E (GCL) - R SS 5 0 5 9 0 14 0 1.000 0.0 0.00 0.0 .000
2015 Staten Island - A- 2B 45 0 88 130 18 225 7 .969 0.0 0.00 0.0 .000
2015 Staten Island - A- SS 19 0 33 58 10 95 4 .958 0.0 0.00 0.0 .000
2016 Tampa - A+ 2B 36 0 53 95 24 152 4 .974 0.0 0.00 0.0 .000
2016 Charleston - A 2B 21 0 36 40 8 81 5 .938 0.0 0.00 0.0 .000
2016 Tampa - A+ 3B 38 0 23 77 6 103 3 .971 0.0 0.00 0.0 .000
2016 Charleston - A 3B 9 0 2 13 1 17 2 .882 0.0 0.00 0.0 .000
2016 Tampa - A+ SS 3 0 3 8 5 12 1 .917 0.0 0.00 0.0 .000
2016 Charleston - A SS 5 0 4 6 1 11 1 .909 0.0 0.00 0.0 .000
2017 Somerset - AA 2B 23 0 41 50 10 91 0 1.000 0.0 0.00 0.0 .000
2017 Somerset - AA 3B 3 0 2 4 0 6 0 1.000 0.0 0.00 0.0 .000
2017 Somerset - AA SS 90 0 106 234 59 357 17 .952 0.0 0.00 0.0 .000
2019 Arizona - MLB 3B 66 66 23 97 16 125 5 .960 584.0 1.85 +0.4 1.015
2020 Arizona - MLB 2B 10 1 5 5 2 10 0 1.000 22.0 4.09 +0.1 1.000
2020 Arizona - MLB 3B 4 0 0 1 0 1 0 1.000 7.0 1.29 +0.1 1.061
2020 Arizona - MLB SS 8 1 4 10 2 14 0 1.000 28.0 4.50 -0.2 1.022
2021 Arizona - MLB 2B 5 3 6 5 4 11 0 1.000 27.0 3.67 +0.3 1.027
2022 Houston - MLB 2B 140 134 196 338 88 543 9 .983 1190.1 4.04 +8.3 1.081
2022 Houston - MLB 3B 3 3 0 1 1 1 0 1.000 25.0 0.36 -0.2 1.040
2022 Houston - MLB SS 6 5 7 19 3 26 0 1.000 44.0 5.32 +1.0 1.066
2022 Houston - MLB LF 1 0 6 0 0 6 0 1.000 6.0 9.00 +0.1 .980
2022 Houston - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Houston - MLB 2B 138 136 200 321 87 531 10 .981 1176.1 3.99 +2.9 1.035
2023 Houston - MLB 3B 19 6 3 19 1 22 0 1.000 75.2 2.62 -0.3 .988
2023 Houston - MLB SS 11 9 10 31 7 41 0 1.000 80.0 4.61 -1.0 .934
2023 Houston - MLB RF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.1 .981
2024 Houston - MLB 2B 144 143 269 392 122 665 4 .994 1273.0 4.67 +7.4 1.035
2024 Houston - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Houston - MLB SS 1 0 1 1 1 2 0 1.000 2.0 9.00 0.0 .000
TOTAL 2B 571 417 913 1396 368 2349 40 .983 3688.2 5.63 +19.1 1.050
TOTAL 3B 142 75 53 212 25 275 10 .964 691.2 3.45 -0.1 1.012
TOTAL SS 205 15 248 519 115 802 35 .956 154.0 44.82 -0.3 .986
TOTAL LF 1 0 6 0 0 6 0 1.000 6.0 9.00 +0.1 .980
TOTAL RF 2 0 1 0 0 1 0 1.000 3.0 3.00 +0.1 .981
PLAYER HISTORY
08/02/2012 Signed as an international free agent with the New York Yankees.
07/11/2018 Goes 5-5 against the Fresno Grizzlies, with 1 2B, 0 RBI and 0 R.
10/10/2018 Wins the 2018 AAA AC Glove Wizard Award at 2B.
11/04/2018 Was traded by the Texas Rangers to the Arizona Diamondbacks in exchange for C Wilson Ramos.
11/04/2018 Was traded by the Texas Rangers to the Arizona Diamondbacks in exchange for C Wilson Ramos.
11/27/2018 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 45 (60); Power: 25 (35); Eye: 35 (45).
11/20/2019 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 45 (65); Power: 40 (40); Eye: 35 (45).
11/19/2020 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2021 OSA scouting updated ratings (potential): Contact: 45 (65); Power: 40 (40); Eye: 30 (45).
04/17/2021 Was claimed off waivers by Colorado while with Arizona.
04/23/2021 Released by the Colorado Rockies.
05/07/2021 Signed a minor league contract with the Houston Astros organization.
09/19/2021 Suspended 3 games after ejection following arguing a strike call.
10/08/2021 Wins the 2021 A Round 3 with the Buies Creek Astros!
10/19/2021 Wins the 2021 A AC Platinum Stick Award at 2B.
11/16/2021 Signed a 4-year contract extension worth a total of $7,500,000 with the Houston Astros organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 45 (45).
03/06/2022 Injured (sprained knee),day-to-day for 2 weeks.
11/14/2022 Wins the 2022 MLB AL Great Glove Award at 2B.
11/28/2022 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 45 (45).
07/09/2023 Was selected to the 2023 Major League Baseball All-Star Game.
09/08/2023 Injured (bruised forearm),day-to-day for 2 days.
11/22/2023 Received a 1-year contract through arbitration worth a total of $3,088,400.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 45 (45).
02/07/2024 Signed a 5-year contract extension worth a total of $63,000,000 with the Houston Astros organization.
07/19/2024 Injured (food poisoning),out for 1 day.
LEADERBOARD APPEARANCES
Year 3B Rank
2023 6 5
Year HP Rank
2024 11 8
Friday, December 27th , 2024 - OOTP Baseball 25.11 Build 101