Javier Mogollon2B Kannapolis Cannon Ballers
Age 20 R/R 5'8" / 160 lbs A HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION210 act + 140 ros · stats below = ROS only
wRC+†68
AVG/OBP/SLG.194 / .281 / .347
PA140
HR4
SB8
K%38
BB%9
BABIP294
ISO153
MLB%0%
Value2026 · WAR
BAT: -12.1 runs (wOBA-derived runs vs avg)-12BATRUN: +3.5 runs (SB/CS + UBR baserunning)+3RUNFLD: -0.8 runs (Defensive runs vs avg)-1FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +0.10+0.1WAR
0.00.81.60.20.50.70.91.01.11.1+$30M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 34 / POW 50
Toolsscout grade
CONTACT34
scouting grade only
POWER50
scouting grade only
EYE50
scouting grade only
SPEED60
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Pre-Arb$0.9M+0.9$3M+$2M
2031Arb-1$2M+1.0$5M+$4M
2032Arb-2$4M+1.1$6M+$3M
2033Arb-3$5M+1.1$5M+$3M
Totals $14M $23M +$15M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL White Sox 199176 37716 16354 112 210291364654 153225 188 280 72
202317 ROKDSL White Sox 199165 5210210 27284 112 3154235821.005 267323 1414 431 188
202418 ROKACL White Sox 180156 20704 201013 160 128240250490 122308 5611 226 31
202418 ROKACL White Sox 180143 371408 33693 160 259408524932 266433 3818 408 170
202519 AKannapolis Cannon Ballers 224198 35826 18786 156 177266328594 152254 358 254 53
202519 AKannapolis Cannon Ballers 224186 411035 30566 156 220347387734 167288 2513 331 112
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ACWS 210187 37725 16915 225 198279337616 139344 438 277 70 -7 +2 +0 +1 +6 0.2
YTD20 ACWS 210177 47937 26645 225 266375469844 203370 3012 372 143 +10 +2 +0 +1 +6 2.0
ROS20 ACWS 0% 140124 24514 12533 82 194281347627 153295 389 275 68 -5 +1 -1 +0 +4 -0.1
ROS20 MLBCWS 0% 01 0000 000 00 296 262 58 -0 +0
FULL20 ACWS 210188 37725 16915 225 197279335614 138340 438 277 70 -7 +2 +0 +1 +6 0.2
TOT20 ACWS 350311 611239 281448 307 196280341620 145323 418 276 69 -12 +3 -1 +1 +10 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCWS 34% 354315 6313210 301276 133 200282349631 149296 368 287 78 -9 +1 -2 +1 +10 0.2
202822 MLBCWS 48% 440391 8116313 381528 143 207291363654 156296 359 295 84 -8 +2 -3 +2 +12 0.5
202923 MLBCWS 54% 493438 9218316 431669 154 210294374668 164297 349 300 88 -7 +1 -3 +2 +14 0.7
203024 MLBCWS 55% 526466 10020317 461749 154 215298380677 165297 339 303 90 -6 +1 -3 +2 +15 0.9
203125 MLBCWS 56% 544481 10521418 4818010 154 218302391693 173297 339 305 91 -5 +1 -3 +2 +15 1.0
203226 MLBCWS 56% 552488 10621418 4918210 153 217302387689 170297 339 305 92 -5 +2 -3 +2 +16 1.1
203327 MLBCWS 55% 552487 10521418 5018310 143 216302386688 170297 339 305 92 -5 +2 -3 +2 +16 1.1
203428 MLBCWS 55% 548483 10320318 5018210 143 213300379679 166296 339 304 91 -6 +2 -4 +2 +16 1.0
203529 MLBCWS 53% 538475 10020317 491809 133 211296373669 162295 339 302 90 -6 +1 -5 +2 +15 0.8
203630 MLBCWS 57% 527465 9819317 481779 123 211297374671 163294 349 300 87 -7 +1 -5 +2 +15 0.5
202721 MLBCWS 34% 122109 22414 10442 41 202281367648 165297 368 276 69 -4 +0 -1 +0 +3 -0.1
202822 MLBCWS 48% 213189 40817 18734 72 212294376670 164297 348 283 75 -6 +1 -1 +1 +6 0.0
202923 MLBCWS 54% 267237 511029 23905 82 215298388686 173298 349 289 79 -6 +1 -2 +1 +8 0.1
203024 MLBCWS 55% 292259 5611210 26975 82 216300390690 174298 339 292 82 -6 +1 -2 +1 +8 0.2
203125 MLBCWS 56% 305270 5912210 271015 82 219301389690 170298 339 293 83 -6 +1 -2 +1 +9 0.3
203226 MLBCWS 56% 310273 5912210 281026 82 216303385688 168298 339 294 83 -6 +1 -2 +1 +9 0.3
203327 MLBCWS 55% 305269 5812210 281015 82 216301387688 171298 339 294 83 -6 +1 -2 +1 +9 0.3
203428 MLBCWS 55% 300265 5711210 271005 72 215300385685 170297 339 293 82 -6 +1 -2 +1 +8 0.2
203529 MLBCWS 53% 287254 541129 26965 72 213298378676 165296 339 291 81 -6 +1 -2 +1 +8 0.1
203630 MLBCWS 57% 301265 5611210 281015 72 211299381680 170295 349 288 79 -7 +1 -3 +1 +9 0.0
▸ Career Totals
Career 27022391 5121021889 24190547 7219 214299384682 169300 339 290 80 -60 +7 -19 +10 +77 1.5
/ 162G 650575 12325421 5821811 175 214298381679 167300 349 290 80 -14 +1 -4 +2 +18 0.3
Career 58175143 106921636182 5171970106 19043 208293370663 162293 349 296 85 -101 +21 -35 +21 +165 7.1
/ 162G 650575 11924420 5822012 215 207293367660 160292 349 296 85 -11 +2 -4 +2 +18 0.8

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 White Sox 199165 5210210 27284 112 3154235821.005 267323 1414 431 188 +20 +1 +6 2.7
202418 ROKACL White Sox 180143 371408 33693 160 259408524932 266433 3818 408 170 +14 +3 +5 2.3
202519 AKannapolis Cannon Ballers 224186 411035 30566 156 220347387734 167288 2513 331 112 +3 +1 +6 1.0

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12
#3Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#4Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
#5Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,9609381211293375+11+05.95.4
/1626642118+2.4+0.01.3pk7: 5
#6Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5

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
Javier Mogollon (OGILVIE) 20 20→34 35→50 60 50 196/280/341 145323 930 41% 8% 69 +0.1
Carlos Jimenez
2023 · A
20 38→43 46→55 53→50 45 188/278/321 133289 1416 37% 10% 68 -0.5 217/294/348 131331 1416 35% 9% 81 +0.4 229/308/399169310211831%9%95+0.9
Max Muncy
2023 · A
20 38→45 48→55 50 41 195/268/337 143297 1712 38% 8% 67 -0.5 211/276/338 127323 139 36% 7% 70 -0.3 226/295/38816231320632%6%90+0.5
Sean Coyle
2012 · A
20 38→34 48→50 53→50 42 192/272/344 152278 1513 35% 8% 70 -0.3 196/254/341 145281 1714 35% 6% 62 -0.9 192/251/359168278231539%7%64-0.4
Daz Cameron
2018 · A
21 39→45 47→55 52→55 40 199/261/337 138279 1319 33% 6% 63 -0.8 203/270/332 129293 1117 33% 7% 66 -0.6 217/290/380163271192527%8%86+0.5
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.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
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
Ceddanne Rafaela
2022 · A
21 42→48 47→55 59→55 38 216/258/360 144272 1415 26% 4% 68 -0.5 239/275/399 160304 1822 27% 4% 85 +0.7 247/287/396150298152022%4%88+0.7
Masyn Winn
2022 · A
20 42→52 40→50 57→55 42 201/257/293 92281 622 30% 7% 50 -1.8 232/286/367 135290 1221 23% 7% 82 +0.5 254/312/374120299111118%7%92+1.0
Thomas Saggese
2022 · A
20 42→52 47→50 51→50 42 205/278/344 139318 1512 38% 9% 72 -0.2 231/281/378 147317 1610 31% 5% 82 +0.5 235/288/37313731915830%5%82+0.4
Brayan Buelvas
2022 · A
20 38→40 44→50 51→55 40 195/255/315 120270 1213 32% 6% 55 -1.4 189/251/317 128263 1317 32% 6% 54 -1.4 182/244/294112275111436%7%42-1.3
Agustín Ramírez
2023 · A
21 43→45 45→55 51→55 44 215/274/342 127287 1211 29% 7% 70 -0.3 231/293/393 162278 1913 24% 7% 92 +1.2 232/295/411179268221622%7%94+1.3
Ravel Santana
2011 · A
19 43 46→50 51→55 47 216/296/344 128273 1516 26% 8% 81 +0.4 220/281/361 141294 1513 29% 7% 78 +0.2 205/253/387182264221531%6%72-0.1
Sean Henry
2006 · A
20 42→52 43→50 55 42 204/270/313 108299 1115 34% 8% 61 -1.0 227/282/354 127289 1119 24% 6% 76 +0.1 248/301/378130297121720%6%88+0.7
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
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
Ian Moller
2023 · A
20 39 45→40 53→50 45 190/281/307 117298 1317 38% 10% 66 -0.6 175/259/256 81288 712 38% 10% 43 -2.2 165/244/2518526791338%9%32-1.3
Jason Taylor
2009 · A
21 42→39 46→45 53→55 51 210/295/335 126263 1320 25% 10% 78 +0.2 210/269/323 113265 1117 24% 7% 63 -0.8 202/247/30210024981822%5%46-0.6
Carson Williams
2023 · A
20 41→40 48→50 52→55 35 192/260/335 143342 1616 46% 7% 63 -0.8 192/259/343 151314 1819 42% 7% 65 -0.7 191/260/348157279192437%8%63-0.6
Junior Perez
2021 · A
20 37→40 44→50 50→55 40 186/256/304 118288 1211 38% 8% 53 -1.5 183/255/292 109329 1020 44% 8% 50 -1.8 168/243/272104301102544%8%37-2.0