2B Thairo Estrada #60
Age: 28 | Bats: R | Throws: R | Morale: Normal
12/18/2024
2B THAIRO ESTRADA #60 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
123 423 108 32 3 2 24 25 96 .255 .297 .359 16 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 55 55 55 55
Power 20 20 20 20
Eye 45 45 45 45
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 20
Errors: - 70 30
Arm: 20 65 35
Turn DP: - 65 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 55
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 65 Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 70
Stealing Ability: 70
Baserunning Inst.: 75
Sacrifice Bunt: 55
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/08/2024 @ CWS Win, 6-2 5 0 2 0 0 0 2 0
10/07/2024 @ CWS Win, 5-3 2 0 0 0 0 2 0 0
10/03/2024 CWS Loss, 2-7 3 0 0 0 0 0 0 0
10/02/2024 CWS Loss, 2-7 4 0 1 0 0 0 0 0
10/01/2024 CWS Win, 1-0 3 0 0 0 0 0 1 0
09/29/2024 OAK Loss, 2-3 0 0 0 0 0 0 0 0
09/28/2024 OAK Win, 6-3 4 0 1 0 0 0 1 1
09/27/2024 OAK Loss, 4-9 4 1 2 0 0 0 0 0
09/25/2024 @ KC Loss, 1-5 3 0 1 0 0 0 0 1
09/24/2024 @ KC Loss, 0-2 4 0 0 0 0 0 0 0
PERSONALITY
Estrada has never missed a Wordle.
High: Intelligence
Low: Adaptability, Financial Ambition
Birthday:02/22/1996
Born in:Unknown
Nationality:Venezuelan
Height:5' 10"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$2,719,600
Signed Through:2025 Season
Major Service:5 Years, 68 Days
Service This Yr:182 Days
40-Man Service:6 Years, 120 Days
Pro Service:10 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
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 123 423 108 32 3 2 24 39 25 96 .255 .297 .359 .656 .283 .104 82
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 112 451 1 4 0 6 2 2 152 37 16 7 69.6 44.9 3.65 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   122 33 11 1 0 10 13 11 33 0 1 0 .270 .331 .377 .708
Versus Right   301 75 21 2 2 14 25 14 63 2 1 1 .249 .283 .352 .635
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   41 13 5 0 1 5 8 4 10 0 0 1 .317 .391 .512 .903
May   67 18 4 0 0 4 7 5 18 1 0 0 .269 .315 .328 .643
June   65 12 4 1 0 1 8 4 17 0 0 0 .185 .232 .277 .509
July   81 28 7 1 1 8 6 4 21 0 1 0 .346 .376 .494 .870
August   82 15 6 0 0 5 3 2 18 1 0 0 .183 .200 .256 .456
September   70 19 6 1 0 1 7 4 9 0 1 0 .271 .311 .386 .697
October   17 3 0 0 0 0 0 2 3 0 0 0 .176 .263 .176 .440
Spring Training   50 11 3 0 0 2 5 0 12 0 0 1 .220 .235 .280 .515
Last Year   58 11 3 1 0 2 3 2 16 0 0 0 .190 .217 .276 .493
Career   2148 508 115 31 13 146 230 140 547 8 7 17 .236 .288 .337 .625
Home   201 52 17 2 1 8 19 8 46 1 1 1 .259 .289 .378 .667
Road   222 56 15 1 1 16 20 17 50 1 1 0 .252 .304 .342 .647
Grass   412 104 31 3 2 22 36 24 94 2 2 1 .252 .294 .357 .651
Turf   11 4 1 0 0 2 3 1 2 0 0 0 .364 .417 .455 .871
Day   167 39 11 0 0 7 17 14 41 0 1 0 .234 .293 .299 .592
Night   256 69 21 3 2 17 22 11 55 2 1 1 .270 .300 .398 .698
As Starter   421 108 32 3 2 23 39 25 96 1 1 1 .257 .299 .361 .660
As Reliever / Substitution   2 0 0 0 0 1 0 0 0 1 1 0 .000 .000 .000 .000
Close/Late   103 29 9 1 1 7 9 9 21 1 1 0 .282 .336 .417 .754
Inning 1-3   144 35 11 0 0 9 14 8 37 1 0 0 .243 .281 .319 .600
Inning 4-6   140 35 10 2 1 8 13 7 31 0 1 1 .250 .291 .371 .662
Inning 7-9   131 35 10 1 1 5 10 8 27 1 1 0 .267 .307 .382 .689
Extra Innings   8 3 1 0 0 2 1 2 1 0 0 0 .375 .500 .500 1.000
0 Outs   163 41 6 1 1 7 18 6 39 1 2 0 .252 .276 .319 .595
1 Outs   136 33 13 1 1 6 13 10 25 1 0 0 .243 .293 .375 .668
2 Outs   124 34 13 1 0 11 7 9 32 0 0 1 .274 .328 .395 .724
Scoring Position   80 18 6 1 0 19 9 8 16 2 2 0 .225 .289 .325 .614
Bases Empty   279 73 21 2 2 2 24 10 65 0 0 0 .262 .287 .373 .660
Runner on 1st   64 17 5 0 0 3 5 7 15 0 0 1 .266 .347 .344 .691
Runner on 2nd   33 7 2 1 0 4 6 5 7 0 1 0 .212 .316 .333 .649
Runner on 3rd   10 3 0 0 0 3 1 1 1 0 0 0 .300 .364 .300 .664
Runner on 1st & 2nd   18 3 2 0 0 4 1 1 3 0 0 0 .167 .211 .278 .488
Runner on 1st & 3rd   10 5 2 0 0 6 1 1 2 0 0 0 .500 .545 .700 1.245
Runner on 2nd & 3rd   5 0 0 0 0 1 0 0 2 1 1 0 .000 .000 .000 .000
Bases Loaded   4 0 0 0 0 1 0 0 1 1 0 0 .000 .000 .000 .000
Two Strikes   202 30 14 0 0 10 5 7 96 2 0 0 .149 .175 .218 .393
First Pitch   62 22 2 3 1 3 8 4 0 0 0 0 .355 .394 .532 .926
Count 0-1   44 14 2 0 0 4 2 0 0 0 1 0 .318 .318 .364 .682
Count 0-2   32 4 2 0 0 1 0 0 16 1 0 0 .125 .121 .188 .309
Count 1-0   25 11 6 0 0 2 6 0 0 0 0 0 .440 .440 .680 1.120
Count 1-1   43 13 1 0 1 2 4 0 0 0 0 1 .302 .318 .395 .714
Count 1-2   64 13 6 0 0 6 1 0 31 1 0 0 .203 .200 .297 .497
Count 2-0   16 9 4 0 0 2 3 0 0 0 1 0 .562 .562 .812 1.375
Count 2-1   20 7 2 0 0 1 5 0 0 0 0 0 .350 .350 .450 .800
Count 2-2   69 9 4 0 0 2 3 0 34 0 0 0 .130 .130 .188 .319
Count 3-0   1 1 1 0 0 0 3 6 0 0 0 0 1.000 1.000 2.000 3.000
Count 3-1   10 1 0 0 0 0 2 8 0 0 0 0 .100 .500 .100 .600
Full Count   37 4 2 0 0 1 1 7 15 0 0 0 .108 .250 .162 .412
Behind in Count   140 31 10 0 0 11 3 0 47 2 1 0 .221 .218 .293 .511
Ahead in Count   72 29 13 0 0 5 19 14 0 0 1 0 .403 .500 .583 1.083
Batting Leadoff   117 31 8 1 0 6 12 11 34 0 1 0 .265 .328 .350 .679
Batting 2nd   69 16 6 0 1 7 8 3 9 1 0 0 .232 .260 .362 .623
Batting 6th   16 2 0 0 0 0 1 0 5 0 0 0 .125 .125 .125 .250
Batting 7th   78 23 6 2 1 3 5 2 16 1 0 0 .295 .309 .462 .770
Batting 8th   101 25 8 0 0 5 4 3 23 0 0 0 .248 .269 .327 .596
Batting 9th   42 11 4 0 0 3 8 6 9 0 1 1 .262 .367 .357 .724
Low Leverage   168 42 16 0 1 2 13 9 38 0 0 0 .250 .288 .363 .651
Medium Leverage   183 43 9 3 0 9 18 11 47 1 2 1 .235 .281 .317 .598
High Leverage   72 23 7 0 1 13 7 5 11 1 0 0 .319 .359 .458 .817
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
2017 New York - MLB 21 95 283 74 14 9 4 22 35 18 0 1 72 7 6 .261 .305 .417 .722 97 94 0.3
2018 New York - MLB 22 156 530 125 26 8 0 41 65 37 12 4 129 23 7 .236 .298 .315 .614 68 67 0.1
2019 New York - MLB 23 46 171 40 12 0 1 17 14 10 1 1 40 0 3 .234 .279 .322 .600 58 58 -0.4
2020 New York - MLB 24 154 555 123 22 4 4 33 60 39 3 0 156 21 10 .222 .276 .297 .574 60 59 -0.9
2021 New York - MLB 25 41 128 27 6 6 2 7 14 9 0 0 38 2 0 .211 .263 .398 .661 69 65 -0.1
2023 Arizona - MLB 27 10 25 6 2 1 0 0 2 1 0 0 4 0 0 .240 .269 .400 .669 90 86 -0.1
2023 Minnesota - MLB 27 10 33 5 1 0 0 2 1 1 0 0 12 0 0 .152 .176 .182 .358 3 -5 -0.3
2023 Total - MLB 27 20 58 11 3 1 0 2 3 2 0 0 16 0 0 .190 .217 .276 .493 41 34 -0.4
2024 Minnesota - MLB 28 123 423 108 32 3 2 24 39 25 1 2 96 16 7 .255 .297 .359 .656 85 82 0.2
Total MLB 635 2148 508 115 31 13 146 230 140 17 8 547 69 33 .236 .288 .337 .625 71 70 -1.3
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 A2 (GCL) - R 17 50 176 49 11 5 2 17 28 12 8 1 30 7 5 .278 .350 .432 .782 90 93 0.3
2014 New York A1 (GCL) - R 18 6 22 6 2 0 0 4 2 1 0 0 4 0 0 .273 .304 .364 .668 63 68 -0.0
2014 Staten Island - S A 18 17 59 16 1 0 0 2 11 6 1 0 7 8 1 .271 .348 .288 .637 73 79 0.2
2015 New York A2 (GCL) - R 19 6 21 8 0 3 0 2 7 6 1 0 5 3 0 .381 .536 .667 1.202 219 222 0.6
2015 Staten Island - S A 19 7 28 4 1 2 0 2 1 2 0 0 8 0 0 .143 .200 .321 .521 49 24 -0.2
2015 Charleston - A 19 27 80 20 5 3 0 14 8 13 2 1 20 3 1 .250 .365 .388 .752 114 115 0.5
2015 Tampa - A 19 25 97 19 2 2 1 7 9 10 0 0 25 5 3 .196 .271 .289 .560 58 60 -0.2
2015 Total - A 19 52 177 39 7 5 1 21 17 23 2 1 45 8 4 .220 .315 .333 .649 85 86 0.4
2016 Tampa - A 20 50 192 60 10 3 3 15 28 18 0 1 33 10 4 .312 .370 .443 .812 123 126 1.4
2016 Trenton - AA 20 61 207 53 18 11 0 17 33 19 1 1 41 3 2 .256 .320 .449 .769 111 104 0.9
2019 Trenton - AA 23 7 30 7 2 0 0 3 3 1 0 1 10 0 0 .233 .250 .300 .550 49 43 -0.1
2019 Scranton WB - AAA 23 43 163 37 10 3 1 11 18 12 1 1 43 9 4 .227 .282 .344 .626 73 72 -0.0
2021 Scranton WB - AAA 25 62 246 77 14 8 3 20 24 23 1 0 54 20 9 .313 .374 .472 .846 148 151 2.6
2022 Reno - AAA 26 59 218 60 16 4 5 29 30 15 2 2 51 4 3 .275 .325 .454 .779 111 112 1.3
2023 Reno - AAA 27 44 160 39 11 1 0 13 15 8 3 0 33 4 0 .244 .292 .325 .617 73 69 0.2
2023 Rochester - AAA 27 12 47 10 5 0 0 2 1 3 0 0 12 0 0 .213 .260 .319 .579 77 75 0.1
2023 Total - AAA 27 56 207 49 16 1 0 15 16 11 3 0 45 4 0 .237 .285 .324 .609 74 70 0.3
Total IL 117 456 124 29 11 4 33 43 38 2 1 109 29 13 .272 .330 .410 .740 114 115
Total PCL 103 378 99 27 5 5 42 45 23 5 2 84 8 3 .262 .311 .399 .711 95 94
Total EL 68 237 60 20 11 0 20 36 20 1 2 51 3 2 .253 .312 .430 .742 103 97
Total FSL 75 289 79 12 5 4 22 37 28 0 1 58 15 7 .273 .336 .391 .727 101 104
Total SAL 27 80 20 5 3 0 14 8 13 2 1 20 3 1 .250 .365 .388 .752 114 115
Total NYP 24 87 20 2 2 0 4 12 8 1 0 15 8 1 .230 .302 .299 .601 66 62
Total GCL 62 219 63 13 8 2 23 37 19 9 1 39 10 5 .288 .367 .447 .814 102 105
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 A2 (GCL) - R 2B 9 0 19 20 5 40 1 .975 0.0 0.00 0.0 .000
2013 New York A2 (GCL) - R SS 40 0 59 103 21 172 10 .942 0.0 0.00 0.0 .000
2014 Staten Island - S A SS 17 0 16 40 6 58 2 .966 0.0 0.00 0.0 .000
2014 New York A1 (GCL) - R SS 5 0 5 9 0 14 0 1.000 0.0 0.00 0.0 .000
2017 New York - MLB 2B 44 29 63 98 27 162 1 .994 300.1 4.82 -3.3 .936
2017 New York - MLB 3B 36 28 11 53 9 68 4 .941 261.1 2.20 -2.6 .933
2017 New York - MLB SS 14 12 19 36 9 56 1 .982 110.1 4.49 +0.0 1.001
2018 New York - MLB 2B 1 0 1 3 1 4 0 1.000 4.0 9.00 +0.1 1.003
2018 New York - MLB 3B 30 28 15 33 5 49 1 .980 245.2 1.76 -0.2 .999
2018 New York - MLB SS 128 128 174 355 86 539 10 .981 1110.0 4.29 -2.2 .990
2019 New York - MLB 2B 3 0 0 1 0 1 0 1.000 3.1 2.70 +0.2 1.008
2019 New York - MLB 3B 4 0 0 2 0 2 0 1.000 7.0 2.57 +0.1 1.032
2019 New York - MLB SS 45 45 52 101 25 157 4 .975 371.0 3.71 -2.0 .976
2020 New York - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 New York - MLB 3B 3 1 2 9 2 11 0 1.000 21.0 4.71 -0.0 1.028
2020 New York - MLB SS 151 150 199 379 88 590 12 .980 1317.1 3.95 -10.5 .952
2021 New York - MLB 2B 29 27 58 84 22 143 1 .993 237.1 5.38 +2.1 1.050
2021 New York - MLB 3B 6 2 4 8 1 12 0 1.000 28.0 3.86 -0.1 .917
2021 New York - MLB SS 7 5 6 11 3 20 3 .850 38.2 3.96 -3.1 .659
2023 Arizona - MLB 2B 7 4 4 13 0 17 0 1.000 41.0 3.73 -0.8 .976
2023 Minnesota - MLB 2B 9 8 18 18 3 36 0 1.000 74.2 4.34 +0.1 .994
2023 Arizona - MLB 3B 1 1 1 2 1 3 0 1.000 9.0 3.00 -0.0 1.043
2023 Arizona - MLB SS 2 2 1 2 0 4 1 .750 20.0 1.35 -0.9 .694
2023 Minnesota - MLB SS 1 1 3 5 2 9 1 .889 9.0 8.00 -0.4 .833
2024 Minnesota - MLB 2B 118 108 182 319 79 507 6 .988 970.0 4.65 -5.1 .968
2024 Minnesota - MLB 3B 2 2 2 7 1 9 0 1.000 16.0 5.06 +0.6 1.204
2024 Minnesota - MLB SS 4 2 4 5 1 9 0 1.000 19.0 4.26 -0.4 .852
TOTAL 2B 220 176 345 556 137 910 9 .990 1630.2 4.97 -6.7 .976
TOTAL 3B 82 62 35 114 19 154 5 .968 588.0 2.28 -2.3 .974
TOTAL SS 414 345 538 1046 241 1628 44 .973 2995.1 4.76 -19.4 .964
PLAYER HISTORY
01/01/2016 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 25 (25); Eye: 30 (40).
04/25/2016 Injured (back stiffness), day-to-day for 5 days.
05/09/2016 Wins the FSL FSL Player of the Week Award.
06/16/2016 Was selected to the 2016 Florida State League All-Star Game.
01/01/2017 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 25 (35); Eye: 35 (45).
11/20/2017 Received a 1-year contract worth a total of $535,000 through automatic renewal.
01/01/2018 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 25 (25); Eye: 45 (45).
06/21/2018 Injured (Bruised neck), day-to-day for 2 weeks.
09/28/2018 Injured on 09/26/2018, diagnosed with a broken kneecap, will miss 5 months.
11/23/2018 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 25 (25); Eye: 45 (45).
06/25/2019 Injured on 06/23/2019, diagnosed with a rotator cuff strain, will miss 6 weeks.
11/19/2019 Received a 1-year contract worth a total of $750,000 through arbitration.
01/01/2020 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 25 (25); Eye: 45 (45).
08/28/2020 Injured (Earache), day-to-day for 2 days.
11/19/2020 Received a 1-year contract worth a total of $900,000 through arbitration.
01/01/2021 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 40 (45).
11/22/2021 Became a free agent.
01/01/2022 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 40 (45).
06/24/2022 Signed a minor league contract with the Arizona Diamondbacks organization.
08/08/2022 Hits for the CYCLE, going 4-5 against the Iowa Cubs, with 3 RBI and 3 runs scored.
09/05/2022 Goes 5-6 against the El Paso Chihuahuas, with 3 2B, 3 RBI and 1 R.
09/17/2022 Wins the 2022 PCL PC Round 1 MVP Award.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 45 (45).
05/01/2023 Injured on 04/28/2023, diagnosed with a fractured finger, will miss 5 weeks.
07/16/2023 Was traded by the Arizona Diamondbacks to the Minnesota Twins, along with SP Bob McDonald, in exchange for 2B Luis Carpio.
08/24/2023 Injured (mild hamstring strain),day-to-day for 1 day.
08/31/2023 Injured (strained back),day-to-day for 4 days.
11/25/2023 Received a 1-year contract through arbitration worth a total of $1,423,500.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (30); Eye: 45 (45).
07/05/2024 Injured (bruised thigh),day-to-day for 4 days.
11/30/2024 Received a 1-year contract through arbitration worth a total of $2,719,600.
LEADERBOARD APPEARANCES
Year 3B Rank
2017 9 5
2018 8 4
2021 6 8
Tuesday, December 17th , 2024 - OOTP Baseball 25.11 Build 100