Cal MitchellLF Richmond Flying Squirrels
Age 27 L/L 6'0" / 195 lbs AA HR -8%H -3% Svc 4.000 · Ctrl thru 2027
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 233 proj PA
wRC+†74
AVG/OBP/SLG.216 / .276 / .349
PA233
HR6
K%32
BB%7
ISO135
MLB%2%
Value2026 · WAR
BAT: -6.9 runs (wOBA-derived runs vs avg)-7BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: -2.5 runs (Positional adjustment)-2POSREP: +6.6 runs (Replacement-level credit)+7REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 25 / POW 35
Toolsscout grade · Statcast %ile · 2022-2023
CONTACT25
Whiff%
3712.5%
xwOBA
340.290
POWER35
Barrel%
244.8
Avg EV
3588.0
EYE40
Chase%
3235.3%
SPEED45
Sprint
2226.1
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-2$0.2M
2027Arb-3$0.6M
Totals $0.0M $-2M +$0.0M

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
201718 ROKGCL Pirates 185171 29702 12502 23 170232246478 76227 276 216 24
201718 ROKGCL Pirates 185159 391102 24352 23 245351352704 107303 1913 324 106
201819 AWest Virginia Power 495461 1042526 231485 45 226270328597 102314 305 263 59
201819 AWest Virginia Power 495443 12429310 411095 45 280348427774 147347 228 342 120
201920 A+Bradenton Marauders 493460 8516210 232005 11 185232293525 109294 415 231 35
201920 A+Bradenton Marauders 493451 11321215 321425 11 251307406713 155328 296 315 99
202122 AA2 teams 440411 9919112 16988 67 241283380662 139284 224 285 76
202122 AA2 teams 440402 11220112 24758 67 279331423754 144312 175 333 113
202223 AAA2 teams 493455 11628212 28995 112 255305404710 149299 206 311 97
202223 AAA2 teams 493448 12829214 35905 112 286344453797 167328 187 351 126
202324 AAA2 teams 333304 621206 211223 62 204262303565 99311 376 251 50
202324 AAA2 teams 333292 751609 33953 62 257338404743 147344 2910 330 110
202425 AAAEl Paso Chihuahuas 469426 8518214 371330 126 200263350613 150250 288 266 62
202425 AAAEl Paso Chihuahuas 469408 11326222 55950 126 277363512875 235307 2012 379 148
202526 AA2 teams 183173 22502 10740 25 127175191366 64206 405 161 -19
202526 AA2 teams 183169 27603 14600 25 160224249473 89226 338 219 26
▸ 2026 Season
202627 MLBSF 233213 471016 17751 43 221281362643 141301 327 282 74 -7 -0 -1 -2 +7 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBSF 27% 315288 631318 231011 53 219279354633 135301 327 280 73 -10 -0 -2 -3 +9 -0.6
202728 MLBSF 27% 8579 16302 6270 11 203259316575 114295 327 272 66 -3 -0 -0 -1 +2 -0.2
▸ Career Totals
Career 317291 641407 24790 42 220279340620 120277 258 281 73 -10 +0 -6 -6 +9 -1.3
/ 162G 650597 13129014 491620 84 219279338617 119277 258 281 73 -19 +0 -12 -13 +18 -2.6
Career 36393362 7121531178 210110030 5337 212264333598 122286 306 262 59 -169 -4 -8 -39 +103 -11.9
/ 162G 650601 12727214 381965 97 211264333597 121285 306 262 59 -30 -1 -1 -7 +18 -2.1

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
201718 ROKGCL Pirates 185159 391102 24352 23 245351352704 107303 1913 324 106 +1 -1 +5 0.6
201819 AWest Virginia Power 495443 12429310 411095 45 280348427774 147347 228 342 120 +11 -1 +14 2.5
201920 A+Bradenton Marauders 493451 11321215 321425 11 251307406713 155328 296 315 99 -0 -0 +14 1.4
202122 AAAIndianapolis Indians 2120 5100 041 00 250286300586 50312 190 269 64 -1 +0 +1 -0.0
202122 AAAltoona Curve 419382 10719112 24717 67 280333429763 149312 176 336 115 +7 -2 +12 1.8
202223 MLBPittsburgh Pirates 232212 481105 18520 31 226287349636 123276 228 285 76 -6 +0 -5 -5 +7 -1.0
202223 AAAIndianapolis Indians 261236 801829 17385 81 339395547942 208370 157 409 171 +21 +1 +7 3.0
202324 AAAIndianapolis Indians 316280 731609 29933 62 261337414751 154354 299 333 113 +5 +0 +9 1.4
202324 ABradenton Marauders 1712 2000 420 00 167375167542 182 1224 271 65 -1 +0 +0 -0.0
202425 AAAEl Paso Chihuahuas 469408 11326222 55950 126 277363512875 235307 2012 379 148 +26 +0 +13 4.0
202526 AAACharlotte Knights 2727 3100 0140 11 111111148259 37231 520 115 -54 -5 -0 +1 -0.4
202526 AARichmond Flying Squirrels 156142 24503 14460 14 169244268511 99226 299 237 39 -11 -1 +4 -0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 232212 481105 18520 31 226287349636 123276 228 285 76 -6 +0 -5 -5 +7 -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
#1John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#2Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#3Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#4Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
132174225282351-3-4-0.3-0.3
/162664159-7.1-7.2-0.7pk7: -0
#5Brennan Boeschlast yr '15
career totals — 6 seasons, 1,713 PA
61,7134822250303400-17-35-1.1-1.1
/162664199-6.6-13.6-0.4pk7: -1
#6Domonic Brownlast yr '15
career totals — 6 seasons, 1,748 PA
61,7485423246305405-19-39-1.1-1.1
/162664219-7.1-14.7-0.4pk7: -1

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
Cal Mitchell (OGILVIE) 27 25 35 45 40 216/276/349 134301 64 32% 7% 74 -0.0
Shayne Fontana
2023 · AAA
26 41 43→45 45→55 45 199/286/310 111301 118 35% 9% 68 -0.5 224/301/327 103295 1018 26% 8% 78 +0.2 228/306/3229329092523%7%76+0.0
Mark Contreras
2022 · AAA
27 38→37 48→50 50→55 37 196/260/344 148289 1615 36% 6% 66 -0.6 202/262/337 135291 1624 35% 6% 65 -0.7 191/254/310119273153034%6%50-1.2
Slade Heathcott
2018 · MLB
27 46→43 48→45 46→50 42 227/288/367 140312 1610 31% 7% 82 +0.5 226/285/356 130327 1313 33% 7% 79 +0.3 217/273/3058834641736%6%55-0.3
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 192/283/299 108293 1110 36% 9% 65 -0.7 194/282/315 121288 1311 34% 9% 68 -0.5 127/238/24511817514935%11%31-1.0
Matt Skole
2016 · AAA
27 38→40 47→50 44→40 46 199/272/331 132262 164 30% 9% 67 -0.5 194/257/338 144249 184 29% 7% 63 -0.9 175/249/29912423815132%8%48-1.3
Shane Matheny
2023 · AAA
27 42→41 48→45 50 41 202/278/336 133333 166 41% 9% 71 -0.3 205/289/338 133315 1411 36% 10% 76 +0.1 191/285/323132285141235%11%68-0.3
Jason Cooper
2008 · AAA
27 42→38 49→55 51→45 43 213/273/372 159280 169 29% 7% 78 +0.2 213/281/351 138268 128 24% 7% 76 +0.0 209/292/35214424913321%8%79+0.2
Ryan Aguilar
2022 · AA
27 36→40 43→45 51→50 40 173/258/271 97302 1213 43% 9% 46 -2.0 207/298/337 130337 1413 39% 10% 80 +0.4 218/319/374157335171336%11%93+0.8
Jose Manuel Orozco
2019 · AAA
28 44 46→50 47→45 39 221/268/347 126302 1410 31% 6% 69 -0.4 233/281/382 149336 1710 34% 5% 83 +0.6 233/280/39215934119636%5%84+0.3
Patrick Breen
2009 · AA
27 39→40 49→55 44→45 39 197/263/344 147307 178 40% 8% 66 -0.6 210/297/317 107321 1011 34% 9% 75 -0.0 166/296/2346826591135%12%54-0.3
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Jordan Patterson
2019 · MLB
27 39→49 47→50 46→50 36 198/265/334 136284 157 34% 5% 66 -0.6 202/266/349 147306 177 38% 5% 69 -0.4 178/241/32614827918441%4%50-1.1
Nolan Fontana
2018 · MLB
27 41→43 41→40 48→50 49 197/278/296 99272 812 29% 10% 60 -1.0 196/286/316 120275 1111 30% 11% 69 -0.4 153/267/2691162169631%12%49-0.5
Adam Calderone
2011 · AAA
27 39→40 48→50 45 38 203/247/351 148261 159 29% 4% 61 -1.0 202/247/329 127268 1212 29% 5% 55 -1.4 158/191/2539520451625%4%7-1.1
Daniel Amaral
2023 · AA
26 41 47→40 48→55 41 209/268/345 136287 1514 32% 7% 69 -0.4 232/305/339 107304 927 25% 8% 82 +0.5 243/325/3328931754823%9%86+0.3
Joe McCarthy
2021 · AAA
27 38→48 46→50 49→50 43 190/272/319 129288 147 37% 9% 64 -0.8 247/309/426 179300 219 24% 7% 107 +2.2 262/327/46920730325622%7%123+1.7
Nathan Panther
2008 · AA
27 44→43 45 44→45 49 219/289/348 129269 137 23% 8% 78 +0.2 228/294/355 127284 128 23% 8% 82 +0.5 228/294/35012228011522%9%78+0.1
Jameson Fisher
2021 · AA
27 39→36 40→45 44→45 42 186/257/276 90290 86 36% 8% 46 -2.0 215/267/333 118308 116 32% 6% 65 -0.7 227/273/36614030315229%5%72-0.1
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Jeremy Farrell
2014 · AAA
27 40→36 41→45 42→45 39 193/263/288 95280 84 32% 6% 53 -1.5 204/257/298 94313 65 35% 5% 52 -1.6 202/249/291883214336%4%43-0.9