Satchell NormanC Carolina Mudcats
Age 24 R/R 5'8" / 200 lbs A HR +10%K +6% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†60
AVG/OBP/SLG.201 / .264 / .298
PA6
HR0
K%31
BB%7
ISO98
MLB%0%
Value2026 · WAR
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.1 runs (Replacement-level credit)+0REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.10.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$1M ctrl surplus
Tools · Contract
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
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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)
202220 ROKACL Brewers Gold 3832 11200 581 41 344447406854 62458 2113 393 152 +2 +0 +1 0.4
202321 ROKACL Brewers 11391 28603 19261 83 308432473905 165391 2317 399 156 +8 +0 +2 1.1
202422 ACarolina Mudcats 114105 22610 9300 71 210272286558 76293 268 256 59 -6 +1 +2 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202220 ROK MLEACL Brewers Gold 3835 8100 2121 41 229289257547 29373 325 279 75 -1 +0 +1 0.0
202321 ROK MLEACL Brewers 11398 21402 12391 83 214306316623 102306 3511 285 79 -3 +0 +2 0.0
202422 A MLECarolina Mudcats 114108 18510 6420 71 167211231442 65257 375 185 11 -12 +1 +2 -0.9
202220 ROK MLEACL Brewers Gold 3835 8100 2121 41 229289257547 29348 325 279 75
202220 ROK RAWACL Brewers Gold 3832 11200 581 41 344447406854 62458 2113 393 75
202321 ROK MLEACL Brewers 11398 21402 12391 83 214306316623 102322 3511 285 79
202321 ROK RAWACL Brewers 11391 28603 19261 83 308432473905 165391 2317 399 79
202422 A MLECarolina Mudcats 114108 18510 6420 71 167211231442 65273 375 185 11
202422 A RAWCarolina Mudcats 114105 22610 9300 71 210272286558 76293 268 256 11
202220 ROK MLEACL Brewers Gold 3835 8100 2121 41 229289257547 29373 325 279 75
202321 ROK MLEACL Brewers 11399 21402 12391 83 212306313619 101306 3511 285 79
202422 A MLECarolina Mudcats 114107 18510 6420 71 168211234444 65257 375 185 11
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 ROK MLEACL Brewers 11399 21402 12391 83 212306313619 101306 3511 285 79
202422 A MLECarolina Mudcats 114107 18510 6420 71 168211234444 65257 375 185 11
▸ 2026 season
202624 MLB MLEMIL 0% 66 1000 020 00 167167167333 289 330 257 60 -0 +0 +0 +0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLEMIL 30% 131119 25512 10401 31 210277319596 109289 318 266 66 -5 +0 +0 +2 +3 0.0
202826 MLB MLEMIL 44% 235214 45914 17702 51 210275318592 107289 307 272 70 -8 +1 +0 +4 +5 0.2
202927 MLB MLEMIL 49% 299272 581126 23882 61 213279335614 121289 298 275 72 -10 +1 +0 +5 +6 0.3
203028 MLB MLEMIL 51% 340308 661227 261003 71 214282334616 120289 298 275 72 -11 +1 -1 +6 +7 0.3
203129 MLB MLEMIL 51% 359325 691327 281063 61 212281329610 117288 308 273 71 -12 +1 -1 +6 +8 0.1
203230 MLB MLEMIL 51% 370335 701327 291113 61 209278322600 113287 308 270 69 -14 +1 -2 +7 +8 -0.0
202725 MLB CTXMIL 30% 3936 7101 3120 10 194256306562 111287 318 261 66 -2 +0 +0 +1 +1 0.0
202826 MLB CTXMIL 44% 10494 21412 8311 20 223291351642 128288 308 267 70 -4 +0 +0 +2 +2 0.1
202927 MLB CTXMIL 49% 146133 28513 11431 31 211276331607 120288 298 269 72 -5 +0 +0 +3 +3 0.1
203028 MLB CTXMIL 51% 175159 34614 13521 31 214277340617 126287 307 270 72 -6 +0 -0 +3 +4 0.1
203129 MLB CTXMIL 51% 185167 36714 14552 31 216284341625 126286 308 268 71 -6 +0 -1 +3 +4 0.0
203230 MLB CTXMIL 51% 190171 37714 15572 31 216287339626 123285 308 265 69 -7 +0 -1 +3 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 839760 16330518 642507 154 214282338620 124292 308 267 68 -29 +1 -2 +15 +18 0.3
/ 162G A+C 650589 12623414 501945 123 214281338619 124291 308 267 68 -23 +1 -2 +12 +14 0.3
Career MLE 20051820 381731135 15361016 5211 209277319596 110292 308 268 68 -61 +4 -4 +31 +38 0.8
/ 162G MLE 650590 12424411 501985 174 210278320598 110294 308 268 68 -23 +2 -2 +12 +14 0.3