Thairo Estrada

2B Navegantes del Magallanes
Age 31 R/R 5'10" / 185 lbs INTL HR +30%H +12% Svc 8.000 · Ctrl thru 2027
Overview
INTLExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202428MLBSF381.217/.248/.34392670.2
202529MLBCOL165.253/.290/.3703175-0.2
202630INTLNavegantes de…35.259/.429/.44400157—
2027PROJ0% MLB31MLBCOL334.244/.282/.36874810.5
2028PROJ32MLBCOL315.249/.286/.3807175-0.3
Last 3 seasons WAR -0.0  ·  Next 2 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service8.000First FA2028
2027Ext / FA-deal$4M
Skills · percentileStatcast 2023-2025
Speed58
Whiff%56
Bat Spd54
xwOBA25
Barrel%22
Avg EV10
CompsJosh Wilson (age 31) · Jake Noll (age 29) · Seth Mejias-Brean (age 30)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 334 proj PA
wRC+†vL 8483vR 80
AVG/OBP/SLG.242 / .280 / .365
PA334
HR7
K%19
BB%4
ISO125
MLB%0%
Value2027 · WAR
BAT: -7.4 runs (wOBA-derived runs vs avg)-7BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +2.6 runs (Defensive runs vs avg)+3FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +7.2 runs (Replacement-level credit)+7REPTotal WAR: +0.50+0.5WAR
trajectory · projected WAR by year
0.5-0.32728
Tools · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT45
Whiff%
5610.4%
xAVG
320.236
POWER40
Barrel%
224.5
Avg EV
1086.1
Bat Spd
5471.8
EYE35
Chase%
1039.9%
SPEED55
Sprint
5827.8
Platoon Splits2024-2025 · 546 PA
vs LHP
vs RHP
Edge
PA
133
413
—
wRC+
47
74
▶▶R
wOBA
237
278
▶R
ISO
115
126
▶R
BABIP
202
277
▶▶R
K%
17.3%
19.1%
◀L
BB%
5.3%
2.2%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   8.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$4M———
Totals $4M $0.0M -$4M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201317 ROKGCL Yankees2 — 199176 491152 12308 75 278352432784 153324 156 345 61 — — — — — —
201418 ROKGCL Yankees1 — 2322 6200 140 00 273304364668 91333 174 299 29 — — — — — —
201620 A+Tampa Yankees — 351315 921513 29463 75 292357375732 83332 138 329 91 — — — — — —
201620 ACharleston RiverDogs — 148140 40315 8210 113 286324429753 143307 145 335 82 — — — — — —
201721 AATrenton Thunder — 542495 1491946 34568 811 301356392748 91327 106 335 105 — — — — — —
201721 INTLScottsdale Scorpions — 8479 27211 3192 31 342381430811 89441 234 365 133 — — — — — —
201822 AAAScranton/Wilkes-Barre RailRiders — 3433 5100 081 00 152176182358 30200 240 166 -17 — — — — — —
201822 A+Tampa Tarpons — 4745 10200 091 00 222239267506 44270 190 224 22 — — — — — —
201822 INTLGlendale Desert Dogs — 8680 19200 4151 01 237282263545 25292 175 250 55 — — — — — —
201923 MLBNew York Yankees — 6964 16303 3151 40 250294438732 188283 224 318 98 -0 +1 +1 +1 +1 0.4
201923 AAAScranton/Wilkes-Barre RailRiders — 259241 641728 14503 31 266314452766 187304 195 337 72 — — — — — —
202024 MLBNew York Yankees — 5248 8001 1193 10 167231229460 62250 372 218 32 -4 +0 -0 +0 +1 -0.3
202125 MLBSan Francisco Giants — 132121 33407 9232 10 273333479813 207286 177 359 133 +5 +0 +3 +4 +3 1.5
202125 AAASacramento River Cats — 233210 701419 20353 64 333399538937 205367 159 412 128 — — — — — —
202226 MLBSan Francisco Giants — 541488 12722214 338914 216 260325400725 139290 166 322 109 +6 +2 +2 +2 +12 2.3
202327 MLBSan Francisco Giants — 530495 13426214 2212011 237 271316416732 145331 234 325 110 +6 +2 +15 +2 +11 3.7
202428 MLBSan Francisco Giants — 381364 791529 10765 22 217248343591 126249 203 262 67 -15 -0 +7 +2 +8 0.2
202428 AAASacramento River Cats — 8375 25303 5142 10 333390493884 160379 176 389 114 — — — — — —
202529 MLBColorado Rockies — 165154 39903 6262 13 253290370660 117281 164 290 75 -5 -1 -1 +1 +4 -0.2
202529 AAAAlbuquerque Isotopes — 2423 7100 150 00 304333348681 43389 214 309 48 — — — — — —
202630 INTLNavegantes del Magallanes — 3527 7310 266 00 259429444873 185333 176 400 157 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 18701734 43679651 8436838 5318 251301392693 141290 204 308 94 -13 +3 +26 +11 +41 7.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201317 ROK MLEGCL Yankees2 — 199180 40842 8438 75 222286344630 122264 224 258 61 — — — — — —
201418 ROK MLEGCL Yankees1 — 2322 4100 160 00 182217227445 45268 264 211 29 — — — — — —
201620 A+ MLETampa Yankees — 351322 891613 22663 75 276329360689 84333 196 303 91 — — — — — —
201620 A MLECharleston RiverDogs — 148143 37215 5280 113 259284392675 133292 193 289 82 — — — — — —
201721 AA MLETrenton Thunder — 542504 1551945 25688 811 308350391741 83340 135 324 105 — — — — — —
201822 AAA MLEScranton/Wilkes-Barre RailRiders — 3433 5100 0101 00 152176182358 30186 290 143 -17 — — — — — —
201822 A+ MLETampa Tarpons — 4745 9200 0131 00 200217244462 44259 280 201 22 — — — — — —
201923 MLB MLENew York Yankees — 6964 16303 3151 40 250294438732 188283 224 313 98 -0 +1 +1 +1 +1 0.4
201923 AAA MLEScranton/Wilkes-Barre RailRiders — 259245 551426 10603 31 224264371635 147268 234 274 72 — — — — — —
202024 MLB MLENew York Yankees — 5248 8001 1193 10 167231229460 62250 372 215 32 -4 +0 -0 +0 +1 -0.3
202125 MLB MLESan Francisco Giants — 132122 34408 8232 10 279333508842 230286 176 365 133 +5 +0 +3 +4 +3 1.5
202125 AAA MLESacramento River Cats — 233215 661417 15413 64 307361479840 172351 186 357 128 — — — — — —
202226 MLB MLESan Francisco Giants — 541488 12922215 338914 216 264329410739 145290 166 329 109 +6 +2 +2 +2 +12 2.3
202327 MLB MLESan Francisco Giants — 530496 13626215 2112011 237 274318425744 151331 234 331 110 +6 +2 +15 +2 +11 3.7
202428 MLB MLESan Francisco Giants — 381364 8115210 10765 22 223253357610 135249 203 268 67 -15 -0 +7 +2 +8 0.2
202428 AAA MLESacramento River Cats — 8377 24302 3162 10 312354429782 117362 194 336 114 — — — — — —
202529 MLB MLEColorado Rockies — 165154 38903 6262 13 247284364648 117281 164 280 75 -5 -1 -1 +1 +4 -0.2
202529 AAA MLEAlbuquerque Isotopes — 2423 6100 160 00 261292304596 43335 254 239 48 — — — — — —
201317 ROK MLEGCL Yankees2 — 199180 40842 8438 75 222286344630 122279 224 258 61 — — — — — —
201317 ROK RAWGCL Yankees2 — 199176 491152 12308 75 278352432784 153324 156 345 61 — — — — — —
201418 ROK MLEGCL Yankees1 — 2322 4100 160 00 182217227445 45250 264 211 29 — — — — — —
201418 ROK RAWGCL Yankees1 — 2322 6200 140 00 273304364668 91333 174 299 29 — — — — — —
201620 A+ MLE2 teams — 499464 1261828 28943 188 272317371688 99324 196 299 88 — — — — — —
201620 A+ RAW2 teams — 499455 1321828 37673 188 290347391739 101325 137 331 88 — — — — — —
201721 AA MLE2 teams — 626582 1782246 297810 1112 306349388738 82343 125 324 105 — — — — — —
201721 AA RAW2 teams — 626574 1762157 377510 1112 307359397756 91341 126 339 105 — — — — — —
201822 INTL MLE3 teams — 167162 27600 0463 01 167182204386 37231 280 177 6 — — — — — —
201822 INTL RAW3 teams — 167158 34500 4323 01 215248247495 32268 192 226 6 — — — — — —
201923 AAA MLE2 teams — 328309 711729 13754 71 230270385655 155274 234 282 77 — — — — — —
201923 AAA RAW2 teams — 328305 8020211 17654 71 262310449759 187300 205 333 77 — — — — — —
202024 MLB MLENew York Yankees — 5248 8001 1193 10 167231229460 62250 372 215 32 -4 +0 -0 +0 +1 -0.3
202024 MLB RAWNew York Yankees — 5248 8001 1193 10 167231229460 62250 372 218 32 -4 +0 -0 +0 +1 -0.3
202125 AAA MLE2 teams — 365337 9918114 23645 74 294348478826 184328 186 360 130 — — — — — —
202125 AAA RAW2 teams — 365331 10318116 29585 74 311375517892 205339 168 393 130 — — — — — —
202226 MLB MLESan Francisco Giants — 541488 12922215 338914 216 264329410739 145293 166 329 109 +6 +2 +2 +2 +12 2.3
202226 MLB RAWSan Francisco Giants — 541488 12722214 338914 216 260325400725 139290 166 322 109 +6 +2 +2 +2 +12 2.3
202327 MLB MLESan Francisco Giants — 530496 13626215 2112011 237 274318425744 151333 234 331 110 +6 +2 +15 +2 +11 3.7
202327 MLB RAWSan Francisco Giants — 530495 13426214 2212011 237 271316416732 145331 234 325 110 +6 +2 +15 +2 +11 3.7
202428 MLB MLE2 teams — 464441 10417212 13927 32 236269365634 129271 203 280 76 -13 -0 +7 +2 +10 0.5
202428 MLB RAW2 teams — 464439 10418212 15907 32 237273369642 132271 193 285 76 -13 -0 +7 +2 +10 0.5
202529 MLB MLE2 teams — 189177 43903 7322 13 243280345624 102276 174 274 72 -6 -1 -1 +1 +4 -0.3
202529 MLB RAW2 teams — 189177 461003 7312 13 260296367663 107295 164 293 72 -6 -1 -1 +1 +4 -0.3
202630 INTL MLENavegantes del Magallanes — 3527 7310 266 00 259429444873 185333 176 — — — — — — — —
202630 INTL RAWNavegantes del Magallanes — 3527 7310 266 00 259429444873 185333 176 400 157 — — — — — —
201317 ROK MLEGCL Yankees2 — 199181 40842 8438 75 221286343628 122264 224 258 61 — — — — — —
201418 ROK MLEGCL Yankees1 — 2322 4100 160 00 182217227445 45268 264 211 29 — — — — — —
201620 A+ MLE2 teams — 499465 1261828 28943 188 271317370687 99321 196 299 88 — — — — — —
201721 AA MLE2 teams — 626582 1782246 297810 1112 306349388738 82340 125 324 105 — — — — — —
201822 INTL MLE3 teams — 167162 27600 0463 01 167182204386 37228 280 177 6 — — — — — —
201923 AAA MLE2 teams — 328308 711729 13754 71 231270386656 156271 234 282 77 — — — — — —
202024 MLB MLENew York Yankees — 5248 8001 1193 10 167231229460 62250 372 215 32 — — — — — —
202125 AAA MLE2 teams — 365334 9918114 23645 74 296348482830 186327 186 360 130 — — — — — —
202226 MLB MLESan Francisco Giants — 541489 12922215 338914 216 264329409738 145290 166 329 109 — — — — — —
202327 MLB MLESan Francisco Giants — 530493 13626215 2112011 237 276318428746 152331 234 331 110 — — — — — —
202428 MLB MLE2 teams — 464441 10417212 13927 32 236269365634 129269 203 280 76 — — — — — —
202529 MLB MLE2 teams — 189178 43903 7322 13 242280343622 101288 174 274 72 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 MLB MLE2 teams — 464441 10417212 13927 32 236269365634 129269 203 280 76 — — — — — —
202529 MLB MLE2 teams — 189178 43903 7322 13 242280343622 101288 174 274 72 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLECOL 0% 334314 761417 13654 41 244282368650 125283 194 288 81 -7 +0 +3 +1 +7 0.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLECOL 100% 315297 711317 11634 11 238275355630 117278 203 280 75 -9 -0 -1 +1 +7 -0.3
202832 MLB CTXCOL 100% 315297 741327 11634 11 249286380665 130290 203 294 75 -9 -0 -1 +1 +7 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 21852031 51092858 9543142 5419 251298390688 139290 204 306 88 -22 +3 +25 +13 +47 6.7
/ 162G— A+C — 650604 15127217 2812812 166 250296386682 136289 204 306 88 -6 +1 +7 +4 +14 2.0
Career— MLE — 46674344 11191942299 20389284 10451 258304381684 123302 194 298 88 -29 +4 +27 +14 +55 7.2
/ 162G— MLE — 650605 15627314 2812412 147 258304382686 124302 194 298 88 -8 +1 +7 +4 +14 1.8