Justin CapellanC FCL Yankees
Age 20 R/R 5'10" / 180 lbs ROK HR +8% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION156 act + 104 ros · stats below = ROS only
wRC+†52
AVG/OBP/SLG.191 / .262 / .319
PA104
HR2
K%31
BB%6
BABIP262
ISO128
MLB%0%
Value2026 · WAR
BAT: -20.7 runs (wOBA-derived runs vs avg)-21BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.6 runs (Positional adjustment)+5POSREP: +7.4 runs (Replacement-level credit)+7REPTotal WAR: -1.00-1.0WAR
0.00.51.00.30.60.80.90.90.90.70.60.4+$44M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 45
Toolsscout grade
CONTACT40
scouting grade only
POWER45
scouting grade only
EYE50
scouting grade only
SPEED60
scouting grade only
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
2032Pre-Arb$0.9M+0.9$2M+$2M
2033Pre-Arb$1.0M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Arb-1$1M+0.6$1M+$0.8M
2036Arb-2$1M+0.4$0.7M+$0.4M
2037Extbeyond projection horizon · no WAR estimate
Totals $5M $8M +$6M

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
202418 ROKDSL NYY Bombers 156135 20700 10479 112 148253200453 52222 306 217 24
202418 ROKDSL NYY Bombers 156128 311201 17339 112 242370359730 117312 2111 335 115
202519 ROKDSL NYY Yankees 186161 25604 14507 164 155253267520 112189 278 234 37
202519 ROKDSL NYY Yankees 186149 381006 26347 164 255390443833 188283 1814 368 140
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKNYY 156142 20613 7597 55 141218261479 120212 384 204 14 -15 -1 +0 +3 +4 -0.9
YTD20 ROKNYY 156137 301014 12417 55 219314394708 175283 268 320 103 +0 -1 +0 +3 +4 0.7
ROS20 ROKNYY 0% 10494 18412 6323 31 191262319581 128260 316 253 52 -6 +0 +0 +2 +3 -0.1
ROS20 MLBNYY 0% 01 0000 000 00 262 237 40 +0 +0
FULL20 ROKNYY 156143 20613 7597 55 140218259477 119210 384 204 14 -15 -1 +0 +3 +4 -0.9
TOT20 ROKNYY 260236 381025 139110 86 161236284519 123234 355 224 29 -21 -1 +0 +5 +7 -1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBNYY 34% 279253 491115 18836 62 194264304568 111263 306 263 59 -13 +0 +0 +5 +8 0.0
202822 MLBNYY 48% 385348 701528 261118 94 201272325597 124267 297 271 65 -15 +0 +0 +7 +11 0.3
202923 MLBNYY 54% 454410 8318210 321299 114 202275329604 127269 287 276 69 -16 +1 +0 +8 +13 0.6
203024 MLBNYY 55% 499451 9420312 3514010 125 208280346626 137270 287 279 72 -16 +0 +0 +9 +14 0.8
203125 MLBNYY 56% 520468 9821312 3714610 135 209282344626 135270 287 280 72 -16 +1 +0 +9 +15 0.9
203226 MLBNYY 56% 520468 9721312 3714610 135 207280342621 135270 287 280 73 -16 +1 +0 +9 +15 0.9
203327 MLBNYY 55% 520467 9721312 3814610 135 208282343624 135270 287 280 73 -16 +1 +0 +9 +15 0.9
203428 MLBNYY 55% 520467 9621212 3814710 125 206280336616 131269 287 279 72 -17 +0 -1 +9 +15 0.7
203529 MLBNYY 58% 520467 9621212 3814810 125 206280336616 131268 287 277 70 -17 +0 -1 +9 +15 0.6
203630 MLBNYY 60% 520467 9420212 3814910 125 201276330605 128267 297 274 68 -19 +0 -2 +9 +15 0.4
202721 MLBNYY 34% 9688 17402 6282 21 193260307567 114265 296 249 49 -6 +0 +0 +2 +3 -0.1
202822 MLBNYY 48% 187168 35814 13544 42 208281339620 131268 297 258 56 -9 +0 +0 +3 +5 -0.1
202923 MLBNYY 54% 246222 461016 17705 62 207279342621 135271 287 264 60 -11 +0 +0 +4 +7 0.1
203024 MLBNYY 55% 277249 521117 20786 73 209284345629 137272 287 267 62 -12 +0 +0 +5 +8 0.1
203125 MLBNYY 56% 291262 541217 21826 73 206280340620 134272 287 268 63 -12 +0 +0 +5 +8 0.2
203226 MLBNYY 56% 292263 541217 21826 73 205279338618 133272 287 268 63 -12 +0 +0 +5 +8 0.2
203327 MLBNYY 55% 288259 541217 21816 73 208283344627 135272 287 268 63 -12 +0 +0 +5 +8 0.2
203428 MLBNYY 55% 285256 531217 21816 73 207283344626 137271 287 267 63 -12 +0 -0 +5 +8 0.1
203529 MLBNYY 58% 302271 551217 22866 73 203278332610 129270 287 265 61 -13 +0 -1 +5 +9 0.0
203630 MLBNYY 60% 313281 561217 23906 73 199274324598 125269 297 263 59 -14 +0 -1 +6 +9 -0.1
▸ Career Totals
Career 25772320 476105961 18573253 6126 205279337616 132270 287 265 61 -114 +2 -2 +46 +73 0.5
/ 162G 650585 11926215 4718513 157 203278332609 128268 287 265 61 -29 +0 -1 +12 +18 0.1
Career 51834656 93720624113 3671474112 14352 201276329604 127266 287 273 67 -193 +8 -4 +93 +147 5.1
/ 162G 650584 11726314 4618514 187 200275327602 127265 287 273 67 -24 +1 -1 +12 +18 0.6

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
202418 ROKDSL NYY Bombers 156128 311201 17339 112 242370359730 117312 2111 335 115 +3 +1 +4 0.9
202519 ROKDSL NYY Yankees 186149 381006 26347 164 255390443833 188283 1814 368 140 +8 +2 +5 1.6

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
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#5Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,7616265206276336+49+243.43.1
/1626641516+11.9+5.80.8pk7: 3

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
Justin Capellan (OGILVIE) 20 40 45 60 50 161/236/284 123234 58 35% 5% 29 -1.0
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Cayden Wallace
2023 · A
21 45→42 42→50 56→50 40 218/268/331 113302 815 30% 6% 64 -0.8 215/273/337 122287 1112 27% 6% 68 -0.5 225/274/377152279181326%5%77+0.1
Adan Velazquez
2010 · A
20 44→52 43→45 54→50 43 215/277/331 116278 911 25% 6% 69 -0.4 210/261/303 93295 710 30% 5% 54 -1.4 248/287/342943018620%4%71-0.2
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
Jeter Downs
2019 · A
21 41→40 42→50 52→55 42 203/265/309 106263 1018 26% 6% 58 -1.2 207/272/357 150272 1718 30% 7% 74 -0.1 175/266/324149236182633%9%63-0.4
Jorge Vega-Rosado
2012 · A
20 47 41→45 55 41 224/275/324 100304 819 28% 6% 65 -0.7 205/261/286 81311 614 34% 6% 50 -1.8 174/233/2315727541536%6%21-1.4
Ian Lewis Jr.
2023 · A
20 46→41 40→45 57→60 42 218/276/313 95301 717 29% 7% 63 -0.9 213/275/311 98289 722 27% 7% 63 -0.9 205/269/314109262103425%7%58-0.7
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
Robert Gonzalez
2021 · A
20 42 40→45 54→60 47 195/295/296 102308 78 35% 10% 69 -0.4 201/299/281 80274 617 26% 10% 66 -0.6 179/307/2264622443020%12%56-0.5
Kenedy Corona
2021 · A
21 45→40 42→45 53→55 46 220/282/327 107269 814 21% 6% 69 -0.4 206/264/322 116293 1121 32% 6% 60 -1.0 198/258/327129278142633%6%57-0.8
Jose Ramos
2023 · A
20 41 41→40 57→60 48 201/274/306 105261 820 25% 8% 61 -1.0 183/262/263 80276 422 32% 8% 45 -2.1 166/252/2377225642733%9%33-1.3
Jorge Alcantara
2012 · A
20 45 40→45 52→50 42 210/275/309 99310 712 33% 7% 62 -0.9 192/263/287 95292 714 34% 8% 52 -1.6 147/226/2449722162534%8%24-0.9
Bryan Rincon
2023 · A
19 42 45 53→60 45 210/279/333 123274 1211 27% 8% 70 -0.3 194/289/295 101275 922 30% 11% 66 -0.6 172/263/292120248133534%10%51-0.7
Tito Polo
2015 · A
20 45→50 40→45 55→60 40 215/275/310 96298 617 29% 6% 62 -0.9 217/271/314 97290 826 27% 5% 61 -1.0 225/280/337113299113228%5%68-0.3
Evan Van Hoosier
2015 · A
21 48→49 43→50 56→50 45 232/286/358 126292 910 23% 6% 79 +0.3 228/273/336 108306 69 26% 5% 66 -0.6 227/270/34111431751029%4%64-0.3
Christian Lopes
2013 · A
20 42→50 42→45 53→50 42 207/256/324 117265 88 25% 5% 57 -1.2 204/258/280 76260 44 22% 6% 46 -2.0 218/301/343126271131323%9%80+0.2
Jared Serna
2023 · A
21 41→49 42→45 54→50 49 201/291/307 106264 921 26% 9% 69 -0.4 217/273/331 114272 1115 24% 6% 66 -0.6 211/266/314103262101623%6%56-1.2
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
David Kandilas
2012 · A
21 45→44 42→45 54→55 42 219/266/335 116281 812 24% 5% 63 -0.8 212/270/306 94282 717 26% 7% 59 -1.1 203/266/2928926872026%7%51-1.0
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