Carlos Tirado1B FCL Pirates
Age 21 L/R 6'1" / 187 lbs ROK BB +7% Svc 0.0 · Ctrl thru 2037 peak 0.6 · 2032
wRC+†73
AVG/OBP/SLG.210 / .284 / .332
PA75
HR2
K%30
BB%8
MLB%0%
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · 10 yrs
0.6peak
2031

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M+0.6$3M+$2M
2033Ext / FA-deal$1.0M+0.5$2M+$1M
2034Ext / FA-deal$1.0M+0.3$2M+$0.5M
2035Ext / FA-deal$0.2M+0.1$0.5M+$0.3M
2036Ext / FA-deal$0.4M
2037Ext / FA-deal$0.6M
Totals $4M $4M -$0.6M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL PIT Gold 172144 28611 19447 30 .194.318.271.588 .076.267 2611 .270 65 -7 +1 +0 -3 +5 -0.5
202318 ROKDSL Pirates Gold 157137 19401 16633 11 .139.244.190.433 .051.243 4010 .216 24 -14 -0 +0 -3 +4 -1.2
202419 ROKFCL Pirates 8778 11700 7252 10 .141.230.231.461 .090.208 298 .196 8 -9 +0 +0 -2 +2 -0.8
202520 ROK2 teams 125114 13402 7463 00 .114.185.202.387 .088.164 376 .164 -16 -16 +0 +0 -2 +4 -1.5
▸ 2026 Season
202621 MLBPIT 7568 15302 6221 10 .221.293.353.646 .132.287 298 .280 73 -2 +0 +0 -1 +2 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%PIT 159142 32614 14452 31 .225.304.366.670 .141.289 289 .295 84 -3 +0 +0 -3 +5 -0.1
202823 MLB 28%PIT 282251 571028 26773 51 .227.307.378.686 .151.290 279 .305 91 -3 +1 +0 -5 +8 0.1
202924 MLB 45%PIT 371329 7614211 35994 71 .231.312.386.699 .155.290 279 .310 96 -2 +1 +0 -7 +11 0.3
203025 MLB 60%PIT 424376 8716213 401125 72 .231.314.388.702 .157.291 269 .314 98 -1 +1 +0 -8 +12 0.4
203126 MLB 77%PIT 456404 9417314 441215 82 .233.316.394.709 .161.292 2710 .315 99 -0 +1 +0 -8 +13 0.5
203227 MLB 92%PIT 471417 9718314 461255 81 .233.316.391.707 .158.292 2710 .315 100 -0 +1 +0 -8 +13 0.6
203328 MLBPIT 476421 9718314 471275 71 .230.315.387.702 .157.291 2710 .314 99 -1 +1 -1 -8 +13 0.5
203429 MLBPIT 472417 9517314 471275 61 .228.313.384.697 .156.290 2710 .312 97 -2 +1 -1 -8 +13 0.3
203530 MLBPIT 466412 9317214 461275 50 .226.311.379.690 .153.289 2710 .309 95 -3 +1 -2 -8 +13 0.1
203631 MLBPIT 454401 8916213 451265 30 .222.308.369.677 .147.287 2810 .305 92 -4 +1 -3 -8 +13 -0.2
203732 MLBPIT 437387 8415212 431244 10 .217.302.359.661 .142.286 2810 .301 88 -6 +0 -4 -8 +12 -0.5
203833 MLBPIT 409362 7814211 401194 00 .215.300.356.657 .141.284 2910 .295 84 -7 +0 -4 -7 +12 -0.7
203934 MLBPIT 365322 681229 361094 00 .211.298.345.643 .134.282 3010 .289 79 -9 +0 -5 -7 +10 -1.0
▸ Career Totals (MLE all levels + projections)
Career 58585182 113321430157 564163872 6611 .219.304.362.666 .144.286 2810 .299 87 -88 +9 -20 -105 +166 -3.8
/ 162G 650575 12524317 631828 71 .217.303.358.662 .141.285 2810 .299 87 -10 +1 -2 -12 +18 -0.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL PIT Gold 172132 35812 31297 30 .265.429.386.816 .121.320 1718 .375 145 +9 +1 +5 1.5
202318 ROKDSL Pirates Gold 157127 30712 26423 11 .236.378.354.733 .118.333 2717 .339 118 +3 -0 +4 0.8
202419 ROKFCL Pirates 8775 14900 10182 10 .187.299.307.606 .120.246 2111 .282 74 -3 +0 +2 0.0
202520 ROKFCL Pirates 8274 14502 7211 00 .189.268.338.606 .149.235 269 .275 69 -3 +0 +2 -0.1
202520 INTLVenados de Mazatlan 4334 5101 672 00 .147.310.265.574 .118.148 1614 .273 67 -2 +0 +1 -0.0

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Carlos Tirado (OGILVIE) 21 .210/.284/.332 .122.287 21 30% 8% 73 -0.0
Rowdy Tellez
2016 · A
21 45→50 44→60 46→45 43 .227/.275/.340 .113.281 125 24% 6% 69 -0.4 .230/.283/.360 .130.286 145 24% 6% 79 +0.3 .249/.317/.464.215.28629124%8%114+1.6
Chris Parmelee
2009 · A
21 38→48 49→50 46→45 43 .196/.270/.343 .147.285 175 36% 9% 69 -0.4 .223/.293/.358 .135.292 143 27% 8% 82 +0.5 .250/.315/.397.146.29516120%8%100+1.7
Nicky Delmonico
2013 · A
21 41→47 48→55 50→45 45 .211/.274/.350 .139.253 178 24% 7% 72 -0.2 .206/.271/.344 .138.278 157 30% 7% 70 -0.3 .233/.301/.393.161.28418424%8%92+0.9
Travis Blankenhorn
2018 · A
21 42→43 45→55 54→50 40 .209/.270/.337 .128.288 128 31% 6% 67 -0.5 .208/.259/.341 .133.291 148 32% 5% 63 -0.8 .211/.283/.380.168.27621631%8%81+0.3
Owen Caissie
2023 · A
21 46→52 44→55 44→45 42 .213/.285/.329 .116.337 128 38% 9% 72 -0.2 .229/.302/.382 .153.355 178 37% 9% 92 +1.2 .232/.307/.401.170.34819736%9%96+1.3
Trevor Larnach
2019 · A
22 48→53 45→55 51→45 47 .235/.297/.362 .127.292 117 23% 8% 85 +0.7 .238/.301/.359 .121.342 124 31% 7% 86 +0.8 .235/.316/.401.167.29321426%10%99+1.4
Max Kepler
2014 · A
21 42→52 45→60 53→50 44 .213/.270/.341 .128.262 125 24% 6% 68 -0.5 .232/.291/.368 .136.281 119 20% 7% 84 +0.6 .234/.319/.433.200.24824417%10%108+2.2
Jack Suwinski
2019 · A
21 40→41 41→60 47→50 41 .198/.255/.292 .094.272 86 29% 6% 49 -1.8 .193/.259/.320 .127.287 146 35% 8% 59 -1.1 .210/.307/.421.211.281281034%11%102+1.6
Jason Martin
2017 · A
21 43→50 45→60 48→50 45 .216/.275/.346 .130.280 1213 27% 7% 71 -0.3 .222/.270/.365 .143.297 1512 29% 6% 74 -0.1 .218/.285/.408.191.27126829%8%90+0.7
Nick Weglarz
2009 · A
21 44→47 49→50 45 48 .224/.300/.370 .146.291 165 28% 9% 89 +0.9 .223/.312/.380 .157.280 175 25% 10% 96 +1.5 .212/.313/.377.165.26118225%11%95+0.7
AJ Reed
2015 · A
22 44→54 49→60 49→30 39 .223/.271/.375 .152.295 176 30% 5% 77 +0.1 .242/.310/.433 .191.315 252 30% 9% 109 +2.4 .229/.302/.421.192.29626031%9%101+1.6
Caleb Gindl
2010 · A
21 49→54 47→50 50 43 .238/.293/.373 .135.322 1411 30% 7% 85 +0.7 .239/.297/.365 .126.301 129 23% 7% 85 +0.7 .237/.294/.369.133.29513423%7%81+0.4
Triston Casas
2021 · A
21 39→49 49→60 47→40 40 .202/.260/.346 .145.273 175 32% 6% 66 -0.6 .234/.315/.417 .183.288 225 26% 10% 107 +2.2 .243/.337/.447.205.28826325%12%120+2.3
Akil Baddoo
2019 · A
20 42→51 43→55 56→55 48 .206/.282/.325 .120.283 913 29% 9% 69 -0.4 .212/.283/.340 .128.306 1116 32% 9% 73 -0.1 .232/.314/.375.143.300152426%11%91+0.8
Iverson Leonardo
2023 · A
21 37 44→50 49→50 40 .188/.259/.305 .117.281 129 36% 7% 55 -1.4 .194/.278/.291 .097.346 78 42% 9% 59 -1.1 .146/.273/.221.075.3593452%12%39-0.5
Kyle Manzardo
2022 · A
22 48→42 45→60 49→40 44 .234/.298/.361 .127.293 126 24% 6% 85 +0.7 .240/.311/.439 .199.278 243 23% 9% 111 +2.5 .227/.305/.435.207.25826223%9%107+1.6
Andrew Toles
2013 · A
21 43→53 45 51→60 39 .218/.254/.344 .126.273 1213 25% 4% 62 -0.9 .244/.274/.342 .098.325 428 25% 3% 69 -0.4 .277/.314/.424.147.340131422%4%102+0.9
Erik Komatsu
2009 · A
21 45→55 46→45 48→50 45 .227/.279/.359 .133.266 137 20% 6% 76 +0.1 .244/.306/.352 .108.291 812 18% 7% 85 +0.7 .262/.330/.361.098.30371715%8%95+1.0
Enmanuel Valdez
2021 · A
22 39→46 42→60 46→45 40 .197/.250/.302 .104.268 109 30% 6% 50 -1.8 .217/.274/.390 .173.270 228 28% 7% 83 +0.6 .224/.290/.404.180.26824826%8%90+0.8
Gavin Lux
2019 · AA
21 48→58 43→50 50 46 .233/.290/.345 .112.296 1012 24% 7% 76 +0.1 .249/.309/.402 .153.314 1710 25% 8% 100 +1.7 .260/.330/.404.144.32714823%9%106+1.8