Calvin HarrisC Birmingham Barons
Age 24 L/R 5'11" / 215 lbs AA HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION203 act + 29 ros · stats below = ROS only
showingROS
wRC+†60
AVG/OBP/SLG
PA1
HR0
K%28
BB%7
BABIP272
ISO37
MLB%2%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +0.0 runs (0 MLB PA)BAT projected ROS: -0.0 runs (1 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (0 MLB PA)RUN projected ROS: +0.0 runs (1 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (0 MLB PA)FLD projected ROS: +0.0 runs (1 MLB PA, park-applied)+0FLDPOS so far: +0.0 runs (0 MLB PA)POS projected ROS: +0.0 runs (1 MLB PA, park-applied)+0POSREP so far: +0.0 runs (0 MLB PA)REP projected ROS: +0.0 runs (1 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): -0.00so far: +0.0 WAR-0.0WAR
0.00.51.00.00.10.20.20.10.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · ContractCON 45 / POW 30
Toolsscout grade
CONTACT45
scouting grade only
POWER30
scouting grade only
EYE35
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.2$0.6M+$0.0M
2030Pre-Arb$0.9M+0.2$0.6M+$0.0M
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Arb-1$0.4M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202321 AKannapolis Cannon Ballers 130108 26311 20231 01 241364315679 74294 1815 317 101 +0 -0 +3 0.3
202321 ROKACL White Sox 1514 3100 150 00 214267286552 71333 337 253 57 -1 +0 +0 -0.0
202422 A+Winston-Salem Dash 288254 561122 28663 00 220305303608 83286 2310 279 75 -9 +0 +6 -0.2
202523 AABirmingham Barons 205186 47502 16502 31 253319312630 59333 248 290 82 -4 +0 +4 0.0
202523 AKannapolis Cannon Ballers 135119 34631 14300 51 286361412773 126367 2210 342 117 +3 +1 +3 0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLEKannapolis Cannon Ballers 130115 24211 13321 01 209295270564 61281 2510 263 64 -6 -0 +3 -0.3
202321 ROK MLEACL White Sox 1514 2100 170 00 143200214414 71269 477 157 -8 -2 +0 +0 -0.2
202422 A+ MLEWinston-Salem Dash 288264 47822 18933 00 178239246485 68256 326 217 33 -23 +0 +6 -1.7
202523 AA MLEBirmingham Barons 205191 44402 11602 31 230279283562 52322 295 252 57 -11 +0 +4 -0.6
202523 A MLEKannapolis Cannon Ballers 135124 30521 9420 51 242293339632 97343 317 278 74 -4 +1 +3 -0.1
202321 A MLE2 teams 145129 26311 14401 01 202285264548 62281 2810 252 57
202321 A RAW2 teams 145122 29411 21281 01 238354311666 74298 1914 311 57
202422 A+ MLEWinston-Salem Dash 288264 47822 18933 00 178239246485 68262 326 217 33
202422 A+ RAWWinston-Salem Dash 288254 561122 28663 00 220305303608 83286 2310 279 33
202523 AA MLE2 teams 340316 74923 191022 82 234282304586 70332 306 262 64
202523 AA RAW2 teams 340305 811133 30802 82 266335351686 85347 249 310 64
202321 A MLE2 teams 145129 26311 14401 01 202285264548 62280 2810 252 57
202422 A+ MLEWinston-Salem Dash 288265 47822 18933 00 177239245484 68256 326 217 33
202523 AA MLE2 teams 340316 74923 191022 82 234282304586 70330 306 262 64
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 A MLE2 teams 145129 26311 14401 01 202285264548 62280 2810 252 57
202422 A+ MLEWinston-Salem Dash 288265 47822 18933 00 177239245484 68256 326 217 33
202523 AA MLE2 teams 340316 74923 191022 82 234282304586 70330 306 262 64
YTD24 AA MLECWS 203184 39905 18440 32 212282342625 130250 229 276 73 -7 -0 +0 +4 +4 0.1
▸ 2026 season
YTD24 ROK RAWCWS 1814 4200 440 20 286444429873 143400 2222 398 73
YTD24 A+ RAWCWS 4136 14502 540 00 3894636941.158 306400 1012 498 73
YTD24 AA RAWCWS 144124 27404 18270 12 218315347661 129245 1912 300 73
ROS24 AA MLECWS 2% 2927 5100 280 00 185241222464 37271 287 257 60 -1 +0 +0 +1 +1 -0.0
▸ 2026 season — projected rest
ROS24 MLB CTXCWS 2% 11 0000 000 00 272 00 255 60 -0 +0 +0 +0 +0 -0.0
FULL24 MLB A+CCWS 11 0000 000 00 00 255 71 -0 +0 +0 +0 +0 0.0
TOT24 AA MLECWS 232211 441005 20520 32 209277327604 118252 229 274 71 -8 -0 +0 +4 +5 0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLECWS 31% 349318 681216 26892 42 214277314592 101274 267 267 67 -14 +0 +0 +6 +8 0.0
202826 MLB MLECWS 45% 393358 781427 30992 52 218282327609 109275 258 274 71 -13 +0 +0 +7 +9 0.2
202927 MLB MLECWS 49% 410373 821528 321032 63 220285335620 115276 258 276 73 -13 +0 +0 +7 +9 0.3
203028 MLB MLECWS 52% 419381 831528 331052 63 218284331614 113276 258 276 73 -13 +0 -1 +7 +9 0.3
203129 MLB MLECWS 52% 416378 821528 331052 63 217283331614 114275 258 274 72 -14 +0 -1 +7 +9 0.1
203230 MLB MLECWS 52% 412374 801418 331052 63 214281321602 107274 258 272 70 -15 +0 -2 +7 +9 -0.1
202725 MLB CTXCWS 31% 10898 21402 8271 11 214280316597 102275 257 265 67 -4 -0 +0 +2 +2 -0.0
202826 MLB CTXCWS 45% 175159 34613 13441 21 214277321598 107276 257 271 71 -6 +0 +0 +3 +4 0.1
202927 MLB CTXCWS 49% 202183 40714 16511 31 219285333618 115277 258 273 73 -6 +0 +0 +4 +4 0.2
203028 MLB CTXCWS 52% 216196 43814 17541 31 219285332617 112277 258 273 73 -7 +0 -0 +4 +5 0.2
203129 MLB CTXCWS 52% 214194 43814 17541 31 222288335623 113276 258 272 72 -7 +0 -1 +4 +5 0.1
203230 MLB CTXCWS 52% 212192 41714 17541 31 214281323604 109275 258 269 70 -8 +0 -1 +4 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 11281023 22240521 882846 156 217283327610 110278 258 271 66 -38 +1 -2 +20 +24 0.5
/ 162G A+C 650589 12823312 511643 93 217283328610 110279 258 271 66 -22 +0 -1 +12 +14 0.3
Career MLE 32012918 6251061551 24084918 4119 214278313591 99282 277 266 66 -84 +0 -4 +43 +53 0.9
/ 162G MLE 650593 12722310 491724 84 214279312591 98282 268 266 66 -22 +0 -1 +12 +14 0.2