2B Thairo Estrada #39
Age: 29 | Bats: R | Throws: R | Morale: Good
10/04/2025
OA: 51 POT: 51
2B THAIRO ESTRADA #39 - AGE: 29 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
96 291 72 13 3 6 31 17 64 .247 .293 .375 7 0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 61 66 59 61
Gap 46 47 46 46
Power 49 52 49 49
Eye 30 31 30 30
Avoid K's 65 73 62 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 76 58
Errors: - 65 54
Arm: 1 56 49
Turn DP: - 73 -
Framing: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: 46
Catcher: - Left Field: 29
1st Base: - Center Field: -
2nd Base: 80 Right Field: 20
3rd Base: 45
       
RUN/BUNT
Running Speed: 66
Stealing Aggressiveness: 52
Stealing Ability: 74
Baserunning Inst.: 61
Sacrifice Bunt: 56
Bunt for Hit: 49
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/03/2025 CWS Win, 2-1 0 0 0 0 0 0 0 0
10/02/2025 CWS Win, 3-0 4 0 1 0 0 0 0 0
10/01/2025 CWS Loss, 3-4 1 0 0 0 0 0 0 0
09/28/2025 BAL Win, 8-7 5 2 3 0 0 0 2 0
09/25/2025 CWS Win, 2-1 1 0 0 0 0 0 0 0
09/24/2025 CWS Loss, 3-10 2 0 0 0 0 0 1 0
09/21/2025 @ BAL Win, 8-5 1 0 1 1 0 0 0 0
09/17/2025 @ MIN Win, 3-2 4 0 0 0 0 0 1 0
09/16/2025 @ MIN Win, 5-3 1 0 0 0 0 0 1 0
09/15/2025 @ MIN Win, 5-2 4 0 0 0 0 0 4 0
Birthday:02/22/1996
Born in:Bejuma, CAR
Nationality:Venezuelan
Height:5' 10"
Weight:190 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$570,500
Signed Through:2025 Season
Major Service:5 Years, 169 Days
Service This Yr:195 Days
40-Man Service:5 Years, 169 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 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 96 291 72 13 3 6 31 30 17 64 .247 .293 .375 .668 .284 .127 80
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 74 316 3 0 0 8 2 3 109 22 7 4 63.6 30.5 3.49 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   126 32 5 0 3 12 11 5 27 3 0 0 .254 .276 .365 .641
Versus Right   165 40 8 3 3 19 19 12 37 0 2 3 .242 .306 .382 .687
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   8 3 2 1 0 0 2 0 3 0 0 0 .375 .375 .875 1.250
March   2 1 0 0 0 0 1 1 0 0 0 0 .500 .667 .500 1.167
April   40 10 1 1 0 1 7 2 9 0 0 0 .250 .286 .325 .611
May   52 13 1 1 1 5 3 4 12 2 0 1 .250 .305 .365 .670
June   85 18 2 0 2 8 8 4 17 0 1 0 .212 .247 .306 .553
July   41 9 1 0 1 5 2 3 10 0 1 0 .220 .273 .317 .590
August   39 14 5 0 1 7 6 3 3 1 0 1 .359 .409 .564 .973
September   32 7 3 1 1 5 3 0 13 0 0 1 .219 .242 .469 .711
Spring Training   72 29 2 1 2 14 12 5 16 0 0 1 .403 .449 .542 .990
Postseason   5 1 0 0 0 0 0 0 0 0 0 0 .200 .200 .200 .400
Last Year   574 144 17 2 13 52 56 23 135 3 0 7 .251 .287 .355 .642
2 Years Ago   496 128 29 2 10 58 62 44 90 3 0 6 .258 .324 .385 .709
Career   1966 501 90 8 51 219 236 129 423 12 4 28 .255 .308 .387 .695
Home   132 34 8 3 2 15 15 9 23 1 0 2 .258 .312 .409 .722
Road   159 38 5 0 4 16 15 8 41 2 2 1 .239 .276 .346 .622
Grass   278 69 12 3 6 28 29 16 61 3 1 3 .248 .293 .378 .671
Turf   13 3 1 0 0 3 1 1 3 0 1 0 .231 .286 .308 .593
Day   101 27 8 1 2 10 13 7 22 2 0 0 .267 .309 .426 .735
Night   190 45 5 2 4 21 17 10 42 1 2 3 .237 .284 .347 .632
As Starter   267 64 11 3 6 26 28 15 61 3 1 3 .240 .285 .371 .656
As Reliever / Substitution   24 8 2 0 0 5 2 2 3 0 1 0 .333 .385 .417 .801
Pinch Hitting   13 4 0 0 0 2 0 0 1 0 0 0 .308 .308 .308 .615
Close/Late   81 23 5 1 2 8 11 6 20 1 1 1 .284 .337 .444 .782
Inning 1-3   92 25 4 0 2 7 7 5 20 1 0 1 .272 .313 .380 .694
Inning 4-6   88 18 3 2 2 15 10 6 21 1 1 1 .205 .260 .352 .613
Inning 7-9   105 25 4 0 2 8 11 4 22 1 1 1 .238 .270 .333 .604
Extra Innings   6 4 2 1 0 1 2 2 1 0 0 0 .667 .750 1.333 2.083
0 Outs   104 30 4 2 3 5 16 5 25 1 2 0 .288 .318 .452 .770
1 Outs   107 24 5 0 2 13 12 6 26 2 0 0 .224 .261 .327 .588
2 Outs   80 18 4 1 1 13 2 6 13 0 0 3 .225 .303 .338 .641
Scoring Position   60 18 3 1 2 26 4 2 11 3 2 2 .300 .328 .483 .812
Bases Empty   181 39 7 2 4 4 21 9 46 0 0 0 .215 .253 .343 .595
Runner on 1st   50 15 3 0 0 1 5 6 7 0 0 1 .300 .386 .360 .746
Runner on 2nd   18 4 0 1 1 5 2 0 4 0 2 1 .222 .263 .500 .763
Runner on 3rd   3 0 0 0 0 1 0 1 1 1 0 0 .000 .200 .000 .200
Runner on 1st & 2nd   19 7 2 0 0 5 1 0 2 0 0 0 .368 .368 .474 .842
Runner on 1st & 3rd   7 2 0 0 0 2 0 0 2 0 0 0 .286 .286 .286 .571
Runner on 2nd & 3rd   5 2 0 0 1 5 1 0 1 1 0 0 .400 .333 1.000 1.333
Bases Loaded   8 3 1 0 0 8 0 1 1 1 0 1 .375 .455 .500 .955
Two Strikes   127 21 1 0 2 8 5 5 64 1 0 2 .165 .207 .220 .428
First Pitch   60 19 5 1 1 5 7 0 0 2 1 0 .317 .306 .483 .790
Count 0-1   30 9 2 0 2 8 5 0 0 0 0 1 .300 .323 .567 .889
Count 0-2   31 6 1 0 1 3 1 0 14 0 0 1 .194 .219 .323 .541
Count 1-0   23 6 2 1 0 1 4 0 0 0 0 0 .261 .261 .435 .696
Count 1-1   25 8 0 1 0 2 4 0 0 0 1 0 .320 .320 .400 .720
Count 1-2   43 7 0 0 1 3 2 0 24 0 0 1 .163 .182 .233 .414
Count 2-0   7 2 2 0 0 1 2 0 0 0 0 0 .286 .286 .571 .857
Count 2-1   14 5 1 0 1 4 1 0 0 0 0 0 .357 .357 .643 1.000
Count 2-2   29 3 0 0 0 0 0 0 16 0 0 0 .103 .103 .103 .207
Count 3-0   0 0 0 0 0 0 1 7 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   5 2 0 0 0 2 1 5 0 0 0 0 .400 .700 .400 1.100
Full Count   24 5 0 0 0 2 2 5 10 1 0 0 .208 .333 .208 .542
Behind in Count   104 22 3 0 4 14 8 0 38 0 0 3 .212 .234 .356 .589
Ahead in Count   49 15 5 1 1 8 9 12 0 0 0 0 .306 .443 .510 .953
Batting Leadoff   89 20 1 0 2 10 7 6 20 1 1 0 .225 .271 .303 .574
Batting 2nd   18 4 0 0 0 1 1 0 2 0 0 0 .222 .222 .222 .444
Batting 3rd   2 2 1 0 0 1 1 0 0 0 0 0 1.000 1.000 1.500 2.500
Batting 4th   6 2 1 0 0 1 0 1 0 0 0 0 .333 .429 .500 .929
Batting 5th   21 3 2 0 0 1 2 1 5 1 0 0 .143 .174 .238 .412
Batting 6th   15 2 0 0 1 1 2 1 3 0 0 0 .133 .188 .333 .521
Batting 7th   59 13 4 1 3 7 7 3 21 0 1 1 .220 .270 .475 .744
Batting 8th   53 15 4 1 0 8 5 3 9 0 0 2 .283 .345 .396 .741
Batting 9th   28 11 0 1 0 1 5 2 4 1 0 0 .393 .419 .464 .884
Low Leverage   114 20 4 0 1 3 7 5 24 0 0 1 .175 .217 .237 .454
Medium Leverage   128 36 4 2 4 15 17 8 32 2 2 2 .281 .329 .438 .766
High Leverage   49 16 5 1 1 13 6 4 8 1 0 0 .327 .370 .531 .901
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
2021 New York - MLB 25 34 114 31 6 1 3 15 12 5 2 2 23 6 0 .272 .309 .421 .730 102 100 0.6
2022 New York - MLB 26 131 491 126 25 0 19 63 76 40 10 1 111 20 5 .257 .325 .424 .748 104 100 2.4
2023 New York - MLB 27 134 496 128 29 2 10 58 62 44 6 3 90 28 8 .258 .324 .385 .709 94 92 2.5
2024 New York - MLB 28 149 574 144 17 2 13 52 56 23 7 3 135 20 4 .251 .287 .355 .642 74 72 0.3
2025 New York - MLB 29 96 291 72 13 3 6 31 30 17 3 3 64 7 4 .247 .293 .375 .668 84 80 0.3
Total MLB 544 1966 501 90 8 51 219 236 129 28 12 423 81 21 .255 .308 .387 .695 90 87 6.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
2021 Scranton WB - AAA 25 55 199 53 18 0 4 31 23 20 6 2 45 3 0 .266 .348 .417 .765 115 114 1.6
Total AAA E 55 199 53 18 0 4 31 23 20 6 2 45 3 0 .266 .348 .417 .765 115 114
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
2025 New York - MLB 29 3 5 1 0 0 0 0 0 0 0 0 0 0 1 .200 .200 .200 .400 12 1 0.1
Total MLB 3 5 1 0 0 0 0 0 0 0 0 0 0 1 .200 .200 .200 .400 12 1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 New York - MLB 2B 15 14 17 29 5 46 0 1.000 119.2 3.46 +1.0 1.035
2021 New York - MLB 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2021 New York - MLB SS 6 6 13 21 4 35 1 .971 51.0 6.00 +0.8 1.090
2021 New York - MLB LF 11 11 23 0 0 24 1 .958 99.0 2.09 -2.2 .857
2021 New York - MLB CF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.1 1.006
2022 New York - MLB 2B 69 68 91 172 45 272 9 .967 610.2 3.88 +0.8 .989
2022 New York - MLB SS 53 52 48 144 39 197 5 .975 451.2 3.83 -1.2 1.018
2022 New York - MLB LF 4 2 10 0 0 10 0 1.000 31.2 2.84 -0.3 .888
2022 New York - MLB CF 5 5 11 0 0 11 0 1.000 43.0 2.30 -0.6 .912
2022 New York - MLB RF 1 0 0 0 0 0 0 .000 5.0 0.00 -0.2 .000
2023 New York - MLB 2B 132 132 190 338 93 534 6 .989 1134.1 4.19 +6.1 1.038
2023 New York - MLB 3B 1 0 0 0 0 0 0 .000 7.0 0.00 0.0 .000
2023 New York - MLB SS 1 0 1 1 0 2 0 1.000 2.0 9.00 +0.1 1.032
2023 New York - MLB LF 2 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2023 New York - MLB RF 2 0 0 0 0 0 0 .000 6.0 0.00 -0.0 .000
2024 New York - MLB 2B 102 100 202 287 90 498 9 .982 883.1 4.98 -0.6 .985
2024 New York - MLB 3B 1 1 1 3 0 4 0 1.000 9.0 4.00 +0.1 1.047
2024 New York - MLB SS 40 37 50 100 25 153 3 .980 321.2 4.20 -1.4 .968
2024 New York - MLB LF 3 2 3 0 0 3 0 1.000 18.0 1.50 -0.2 .952
2024 New York - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.1 .000
2025 New York - MLB 2B 43 32 54 80 23 136 2 .985 307.2 3.92 +2.9 1.065
2025 New York - MLB 3B 12 8 6 13 3 19 0 1.000 68.0 2.51 +0.6 1.040
2025 New York - MLB SS 7 4 4 10 2 14 0 1.000 33.1 3.78 -0.1 1.014
2025 New York - MLB LF 5 4 7 0 0 7 0 1.000 35.0 1.80 -0.0 1.023
TOTAL 2B 361 346 554 906 256 1486 26 .983 3055.2 4.30 +10.1 1.014
TOTAL 3B 15 9 7 16 3 23 0 1.000 86.0 2.41 +0.7 1.042
TOTAL SS 107 99 116 276 70 401 9 .978 859.2 4.10 -1.9 1.006
TOTAL LF 25 19 43 0 0 44 1 .977 187.2 2.06 -2.7 .895
TOTAL CF 6 6 13 0 0 13 0 1.000 52.0 2.25 -0.4 .925
TOTAL RF 4 0 0 0 0 0 0 .000 12.0 0.00 -0.4 .000
PLAYER HISTORY
08/29/2021 Injured (sore elbow),day-to-day for 3-4 weeks.
11/28/2021 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (70); Power: 36 (38); Eye: 21 (43).
04/27/2022 Injured (groin tightness),day-to-day for 1 day.
12/01/2022 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 64 (64); Power: 56 (56); Eye: 39 (39).
04/20/2023 Injured (back stiffness),day-to-day for 1 day.
04/26/2023 Injured (back stiffness),day-to-day for 1 day.
09/06/2023 Injured (latissimus dorsi (back) strain),out for 5 weeks.
10/11/2023 Suffered setback in recovery from injury, will miss another 4 days.
01/01/2024 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 41 (41); Eye: 39 (39).
04/16/2024 Injured (mild hamstring strain),day-to-day for one week.
11/23/2024 Received a 1-year contract through arbitration worth a total of $2,800,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 61 (61); Power: 50 (50); Eye: 30 (30).
08/11/2025 Injured (back stiffness),day-to-day for one week.
09/16/2025 Injured (sore elbow),day-to-day for one week.
LEADERBOARD APPEARANCES
Year SB Rank
2022 20 9
2023 28 3
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77