2B Thairo Estrada #60
Age: 28 | Bats: R | Throws: R | Morale: Very Good
03/28/2024
2B THAIRO ESTRADA #60 - AGE: 28 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 50 55
Gap 65 65 60 65
Power 30 35 30 30
Eye 45 45 45 45
Avoid K's 45 50 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 20
Errors: - 70 25
Arm: 20 60 35
Turn DP: - 65 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 55
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 70 Right Field: -
3rd Base: 55
       
RUN/BUNT
Running Speed: 70
Stealing Ability: 70
Baserunning Inst.: 80
Sacrifice Bunt: 55
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
03/27/2024 VAN Win, 2-1 2 0 0 0 0 0 1 0
03/26/2024 @ LAA Loss, 2-2 2 0 1 0 0 0 0 0
03/25/2024 BOS Loss, 0-9 1 0 0 0 0 0 1 0
03/23/2024 @ SEA Win, 2-0 2 0 1 0 0 0 0 0
03/21/2024 @ TOR Win, 2-0 2 0 0 0 0 0 1 0
03/20/2024 DET Loss, 1-3 4 0 1 0 0 0 1 0
03/18/2024 @ NYY Loss, 3-3 2 0 0 0 0 0 0 0
03/17/2024 TB Win, 3-2 2 0 1 0 0 0 0 0
03/16/2024 @ OAK Win, 7-5 1 0 0 0 0 0 1 0
03/14/2024 CLE Loss, 3-7 2 0 0 0 0 0 1 0
PERSONALITY
He is very intelligent.
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:$1,423,500
Signed Through:2024 Season
Major Service:4 Years, 68 Days
Service This Yr:None
40-Man Service:5 Years, 120 Days
Pro Service:10 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
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 95 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 59 -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 60 -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 -8 -0.3
2023 Total - MLB 27 20 58 11 3 1 0 2 3 2 0 0 16 0 0 .190 .217 .276 .493 40 32 -0.4
Total MLB 512 1725 400 83 28 11 122 191 115 16 6 451 53 26 .232 .285 .332 .617 68 67 -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 86 92 0.5
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 60 73 -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 70 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 226 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 26 -0.1
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 59 -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 85 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 125 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 44 -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 111 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 67 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 73 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 68 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 92
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 103
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 64 62
Total GCL 62 219 63 13 8 2 23 37 19 9 1 39 10 5 .288 .367 .447 .814 99 106
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.1 .936
2017 New York - MLB 3B 36 28 11 53 9 68 4 .941 261.1 2.20 -2.4 .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.1 .990
2019 New York - MLB 2B 3 0 0 1 0 1 0 1.000 3.1 2.70 +0.1 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 -1.9 .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.1 .952
2021 New York - MLB 2B 29 27 58 84 22 143 1 .993 237.1 5.38 +2.0 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.0 .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.8 .694
2023 Minnesota - MLB SS 1 1 3 5 2 9 1 .889 9.0 8.00 -0.4 .833
TOTAL 2B 102 68 163 237 58 403 3 .993 660.2 5.45 -1.5 .987
TOTAL 3B 80 60 33 107 18 145 5 .966 572.0 2.20 -2.7 .962
TOTAL SS 410 343 534 1041 240 1619 44 .973 2976.1 4.76 -18.3 .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).
LEADERBOARD APPEARANCES
Year 3B Rank
2017 9 5
2018 8 4
2021 6 8
Wednesday, March 27th , 2024 - OOTP Baseball 24.11 Build 85