Luis PuelloC Tampa Tarpons
Age 20 R/R 5'9" / 162 lbs A HR +8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION214 act + 142 ros · stats below = ROS only
wRC+†62
AVG/OBP/SLG.205 / .261 / .334
PA142
HR3
K%30
BB%6
BABIP277
ISO129
MLB%0%
Value2026 · WAR
BAT: -14.9 runs (wOBA-derived runs vs avg)-15BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.4 runs (Positional adjustment)+6POSREP: +10.1 runs (Replacement-level credit)+10REPTotal WAR: +0.20+0.2WAR
0.01.02.00.50.91.21.41.51.51.51.41.21.0+$83M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 25 / POW 47
Toolsscout grade
CONTACT25
scouting grade only
POWER47
scouting grade only
EYE44
scouting grade only
SPEED53
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+1.5$8M+$8M
2032Pre-Arb$0.9M+1.5$8M+$7M
2033Pre-Arb$1.0M+1.5$7M+$7M
2034Arb-1$3M+1.4$6M+$5M
2035Arb-2$4M+1.2$5M+$3M
2036Arb-3$4M+1.0$4M+$2M
Totals $14M $38M +$32M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL NYY Bombers 11396 15210 11415 62 156277198475 42268 3610 224 30
202317 ROKDSL NYY Bombers 11390 20320 17285 62 222375300675 78317 2515 320 103
202418 ROKDSL NYY Yankees 139126 33313 7396 30 262331373704 111357 285 303 90
202418 ROKDSL NYY Yankees 139122 44514 11276 30 361439516955 156440 198 426 184
202519 ROKFCL Yankees 131122 15401 4664 40 123177180357 57250 503 152 -25
202519 ROKFCL Yankees 131119 27703 7464 40 227292361654 134338 355 293 83
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ANYY 214199 39917 12843 73 196252357609 161296 396 269 64 -9 +0 +0 +4 +6 0.1
YTD20 ANYY 214194 5011210 16593 73 258322490812 232320 287 355 130 +7 +0 +0 +4 +6 1.8
ROS20 ANYY 0% 142131 27613 8432 31 205261334595 129274 306 266 62 -6 +0 +0 +3 +4 0.1
ROS20 MLBNYY 0% 01 0000 000 00 276 258 56 +0 +0
FULL20 ANYY 214200 39917 12843 73 195252355607 160294 396 269 64 -9 +0 +0 +4 +6 0.1
TOT20 ANYY 356330 6615210 201275 104 200256348604 148288 366 268 63 -15 +0 +0 +6 +10 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBNYY 34% 332304 651329 20975 62 214274359632 145277 296 277 71 -11 +0 +0 +6 +9 0.5
202822 MLBNYY 48% 426390 8417212 271216 72 215277362638 146279 286 285 76 -12 +1 +0 +8 +12 0.9
202923 MLBNYY 54% 480439 9719314 311347 83 221283374657 153280 286 289 80 -11 +0 +0 +9 +14 1.2
203024 MLBNYY 55% 514468 10421315 341427 93 222285376661 154281 287 292 82 -11 +1 +0 +9 +15 1.4
203125 MLBNYY 56% 520473 10521315 351437 93 222285374660 152282 287 293 83 -10 +1 +0 +9 +15 1.5
203226 MLBNYY 56% 520473 10521315 351437 93 222285374660 152281 287 294 83 -10 +1 +0 +9 +15 1.5
203327 MLBNYY 55% 520473 10521315 351447 93 222285374660 152281 287 294 83 -10 +1 +0 +9 +15 1.5
203428 MLBNYY 55% 520472 10421315 361447 93 220285373658 153281 287 293 82 -10 +1 -1 +9 +15 1.4
203529 MLBNYY 53% 520472 10421315 361457 82 220285373658 153280 287 291 81 -11 +1 -1 +9 +15 1.2
203630 MLBNYY 57% 514466 10120314 361457 72 217283363646 146278 287 288 79 -12 +1 -2 +9 +15 1.0
203731 MLBNYY 60% 484441 9419213 341386 62 213279354632 141276 297 284 76 -13 +0 -3 +9 +14 0.7
203832 MLBNYY 61% 452412 8617212 311316 41 209274347621 138272 297 278 71 -15 +0 -4 +8 +13 0.3
203933 MLBNYY 62% 410374 7615210 281215 31 203268334602 131268 307 272 66 -16 +0 -4 +7 +12 -0.1
202721 MLBNYY 34% 114104 23513 7332 21 221283375658 154278 296 270 65 -5 +0 +0 +2 +3 0.1
202822 MLBNYY 48% 206188 41816 13583 41 218279367646 149281 286 278 71 -7 +0 +0 +4 +6 0.3
202923 MLBNYY 54% 260237 531118 17734 41 224287380667 156282 287 282 74 -8 +0 +0 +5 +7 0.5
203024 MLBNYY 55% 285260 591229 19794 52 227290392682 165283 287 285 77 -8 +0 +0 +5 +8 0.6
203125 MLBNYY 56% 291266 601229 19804 52 226287387674 162283 277 287 77 -7 +0 +0 +5 +8 0.6
203226 MLBNYY 56% 292266 601229 20804 52 226290387677 162283 277 287 78 -7 +0 +0 +5 +8 0.6
203327 MLBNYY 55% 288262 591229 20794 52 225290389680 164283 277 287 78 -7 +0 +0 +5 +8 0.6
203428 MLBNYY 55% 285259 581219 20794 51 224290382672 158282 287 286 77 -7 +1 -0 +5 +8 0.6
203529 MLBNYY 53% 278253 551118 19784 41 217283364646 146281 287 284 76 -8 +0 -1 +5 +8 0.5
203630 MLBNYY 57% 293267 591219 20834 41 221285375660 154280 287 281 73 -9 +0 -1 +5 +8 0.4
203731 MLBNYY 60% 288262 561118 20824 31 214280355635 141277 287 277 70 -10 +0 -2 +5 +8 0.2
203832 MLBNYY 61% 277252 541118 19804 31 214280361641 147274 297 272 66 -11 +0 -2 +5 +8 0.0
203933 MLBNYY 62% 256233 48917 18753 21 206272343615 137269 297 265 61 -11 +0 -3 +5 +7 -0.2
▸ Career Totals
Career 34133110 68513817102 23195948 5117 220285374658 154283 287 281 73 -104 +3 -9 +61 +97 5.0
/ 162G 650592 13026319 441839 103 220283370653 150283 287 281 73 -20 +1 -2 +12 +18 1.0
Career 67376132 132026137181 4481937101 11033 215280358638 143281 297 284 75 -187 +9 -15 +120 +191 12.0
/ 162G 650592 12725417 4318710 113 215279356635 142281 297 284 75 -18 +1 -1 +12 +18 1.2

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL NYY Bombers 11390 20320 17285 62 222375300675 78317 2515 320 103 +0 +0 +3 0.4
202418 ROKDSL NYY Yankees 139122 44514 11276 30 361439516955 156440 198 426 184 +13 +1 +4 1.8
202519 ROKFCL Yankees 131119 27703 7464 40 227292361654 134338 355 293 83 -3 +1 +4 0.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,6029954218278364+64+327.56.5
/1626641810+11.9+5.91.4pk7: 5
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Luis Puello (OGILVIE) 20 20→25 42→47 48→53 44 200/256/348 148288 1010 36% 6% 63 +0.2
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Jeter Downs
2018 · A
20 42→40 43→50 47→55 47 208/276/316 107257 119 23% 7% 64 -0.8 211/277/355 144271 1517 27% 7% 75 -0.0 175/266/324149236182633%9%63-0.4
Kevin Padlo
2016 · A
20 38→40 45→55 50 46 193/270/323 130263 128 30% 9% 64 -0.8 183/268/311 128268 128 34% 10% 60 -1.0 195/265/371176262221234%8%73-0.1
Miguel Amaya
2019 · A
20 43→42 45→50 48→40 45 215/281/332 117268 134 25% 7% 71 -0.3 214/290/343 129271 144 25% 8% 78 +0.2 228/299/36814027116122%7%86+0.3
Johan Mieses
2016 · A
21 40→33 46→55 52→50 39 205/249/339 134269 1414 29% 5% 59 -1.1 183/230/341 158264 204 38% 5% 52 -1.6 195/270/37718223727730%7%75-0.0
Jesus Galiz
2023 · A
19 38 43→45 49→40 40 193/254/304 111268 105 31% 6% 53 -1.5 201/260/303 102309 93 36% 6% 54 -1.4 189/250/287982958237%6%45-1.0
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Orelvis Martinez
2021 · A
19 42→36 47→60 53→40 42 213/270/351 139273 146 27% 6% 71 -0.3 202/270/401 199257 274 33% 7% 85 +0.7 187/258/39420622630333%7%76+0.1
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
Jose Meza
2023 · A
20 41→34 41→45 48→50 40 199/264/295 96283 910 32% 6% 54 -1.4 202/295/301 99301 98 33% 10% 69 -0.4 182/291/2769427591033%11%61-0.6
Bryan Ramos
2022 · A
20 39→43 45→50 49→50 40 199/265/323 124270 138 30% 6% 63 -0.9 211/270/351 140268 185 28% 6% 72 -0.2 205/264/34213725519527%6%63-0.6
Juan Mora
2021 · A
21 43 42→45 53→55 49 209/289/317 108255 914 21% 8% 71 -0.3 228/292/345 117310 1010 28% 6% 79 +0.3 224/280/33311029810827%5%68-0.2
Jose Cordoba
2023 · A
20 37 41→45 44→55 39 187/251/282 95271 109 33% 6% 46 -2.0 202/259/294 92279 611 28% 6% 51 -1.7 199/258/2929326841526%6%47-0.8
Austin Hedges
2013 · A
20 44→40 41→60 45 43 217/266/317 100264 912 21% 5% 59 -1.1 212/257/309 97270 87 24% 5% 53 -1.5 227/269/41518727126427%5%84+0.4
Kevin Made
2023 · A
20 42→37 43→45 49→50 40 209/262/322 113285 115 30% 6% 59 -1.1 201/263/291 90280 68 28% 7% 52 -1.6 194/257/267732674927%7%41-1.5
Christian Cerda
2023 · A
20 40→37 40 50→40 50 194/278/287 93254 69 25% 9% 58 -1.2 189/282/293 104252 114 27% 11% 62 -0.9 173/268/27510122312227%11%50-1.2
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Rodolfo Castro
2019 · A
20 38→40 43→55 47→50 36 194/233/304 111269 105 32% 4% 42 -2.3 197/238/344 147275 176 34% 5% 56 -1.3 205/272/358153266191130%7%72-0.2
Janelfry Zorrilla
2011 · A
20 41 40→45 50 42 202/257/291 89262 713 26% 6% 49 -1.8 224/280/353 129280 1310 24% 6% 76 +0.0 226/277/35312728514825%5%72-0.1
Wendell Rijo
2016 · A
20 42→41 42→55 49→50 40 204/258/310 106288 812 31% 6% 55 -1.4 194/248/276 82270 610 29% 6% 41 -2.3 208/263/371163264201429%6%70-0.2