Cameron BarstadC Akron RubberDucks
Age 25 L/R 6'0" / 195 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION210 act + 23 ros · stats below = ROS only
showingROS
wRC+†46
AVG/OBP/SLG.150 / .261 / .200
PA23
HR0
K%43
BB%9
BABIP289
ISO50
MLB%2%
Value2026 · WAR
BAT: -14.0 runs (wOBA-derived runs vs avg)-14BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.2 runs (Positional adjustment)+4POSREP: +5.0 runs (Replacement-level credit)+5REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
0.0-0.2-0.1-0.2262829
Tools · ContractCON 30 / POW 35
Toolsscout grade
CONTACT30
scouting grade only
POWER35
scouting grade only
EYE35
scouting grade only
SPEED40
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
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.6M +$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)
201918 ROKGCL Marlins 4536 6001 6153 00 167333250583 83250 3313 289 82 -1 +0 +1 -0.0
202120 AJupiter Hammerheads 186162 31714 22742 10 191296321617 130321 4012 285 79 -5 +0 +4 -0.0
202221 AJupiter Hammerheads 221189 441703 25875 00 233338370708 138406 3911 321 103 +1 +0 +5 0.6
202221 INTLMesa Solar Sox 1713 3000 282 00 231412231643 600 4712 328 108 +0 +0 +0 0.1
202322 A+Beloit Sky Carp 181161 381313 17552 00 236317385702 149337 309 314 99 -0 +0 +4 0.4
202322 AJupiter Hammerheads 7161 10301 8271 10 164271262534 98265 3811 249 55 -4 +0 +2 -0.2
202423 A+Beloit Sky Carp 258222 491206 29965 01 221324356680 135352 3711 310 96 -1 -0 +6 0.4
202524 AAAkron RubberDucks 269236 49905 20829 10 208294309604 102288 307 276 73 -9 +0 +6 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 ROK MLEGCL Marlins 4538 4001 4223 00 105244184429 79203 499 188 13 -5 +0 +1 -0.4
202120 A MLEJupiter Hammerheads 186169 22413 15992 10 130210219429 89277 538 193 17 -18 +0 +4 -1.4
202221 A MLEJupiter Hammerheads 221195 281002 191285 00 144237226463 82369 589 213 30 -18 +0 +5 -1.4
202322 A+ MLEBeloit Sky Carp 181167 31913 11742 00 186244305550 120300 416 238 47 -11 +0 +4 -0.8
202322 A MLEJupiter Hammerheads 7163 7201 6371 10 111200190390 79245 528 187 13 -7 +0 +2 -0.6
202423 A+ MLEBeloit Sky Carp 258231 37904 201285 01 160242251493 91318 508 228 40 -18 -0 +6 -1.3
202524 AA MLEAkron RubberDucks 269241 41704 151059 10 170245249494 79266 396 223 37 -20 +0 +6 -1.4
201918 ROK MLEGCL Marlins 4538 4001 4223 00 105244184429 79200 499 188 13
201918 ROK RAWGCL Marlins 4536 6001 6153 00 167333250583 83250 3313 289 13
202120 A MLEJupiter Hammerheads 186169 22413 15992 10 130210219429 89284 538 193 17
202120 A RAWJupiter Hammerheads 186162 31714 22742 10 191296321617 130321 4012 285 17
202221 A MLE2 teams 238208 301102 211387 00 144246226472 82400 589 213 30
202221 A RAW2 teams 238202 471703 27957 00 233343361705 129415 4011 321 30
202322 A+ MLE2 teams 252230 371113 171113 10 161228257485 96288 447 224 38
202322 A+ RAW2 teams 252222 481614 25823 10 216304351655 135319 3310 296 38
202423 A+ MLEBeloit Sky Carp 258231 37904 201285 01 160242251493 91327 508 228 40
202423 A+ RAWBeloit Sky Carp 258222 491206 29965 01 221324356680 135352 3711 310 40
202524 AA MLEAkron RubberDucks 269241 41704 151059 10 170245249494 79272 396 223 37
202524 AA RAWAkron RubberDucks 269236 49905 20829 10 208294309604 102288 307 276 37
201918 ROK MLEGCL Marlins 4538 4001 4223 00 105244184429 79203 499 188 13
202120 A MLEJupiter Hammerheads 186167 22413 15992 10 132210222431 90277 538 193 17
202221 A MLE2 teams 238208 301102 211387 00 144246226472 82369 589 213 30
202322 A+ MLE2 teams 252230 371113 171113 10 161228257485 96285 447 224 38
202423 A+ MLEBeloit Sky Carp 258231 37904 201285 01 160242251493 91318 508 228 40
202524 AA MLEAkron RubberDucks 269243 41704 151059 10 169245247492 78266 396 223 37
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 A+ MLE2 teams 252230 371113 171113 10 161228257485 96285 447 224 38
202423 A+ MLEBeloit Sky Carp 258231 37904 201285 01 160242251493 91318 508 228 40
202524 AA MLEAkron RubberDucks 269243 41704 151059 10 169245247492 78266 396 223 37
YTD25 AA MLECLE 210184 30703 159710 00 163263250513 87321 467 242 50 -12 +0 +0 +4 +5 -0.4
▸ 2026 season
YTD25 AA RAWCLE 138115 25702 18494 00 217343330674 113359 3613 313 50
YTD25 AAA RAWCLE 7262 12203 4316 00 194306371677 177321 436 310 50
ROS25 AA MLECLE 2% 2320 3100 2101 00 150261200461 50289 439 236 46 -1 +0 +0 +0 +0 -0.1
TOT25 AA MLECLE 233204 33803 1710711 00 162263245508 83319 467 242 50 -14 +0 +0 +4 +5 -0.5
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLECLE 31% 331296 521106 231329 10 176256274530 98291 407 248 54 -18 +0 +0 +6 +7 -0.5
202827 MLB MLECLE 42% 362324 601317 261409 10 185265296561 111291 397 254 58 -18 +0 +0 +6 +8 -0.4
202928 MLB MLECLE 48% 381340 631317 2814410 10 185267291558 106291 387 257 60 -18 +0 -1 +7 +8 -0.4
202726 MLB CTXCLE 31% 10392 17402 7413 00 185265293558 109292 407 228 54 -6 +0 +0 +2 +2 -0.2
202827 MLB CTXCLE 42% 152136 24503 11594 10 176258279538 103291 397 235 58 -8 +0 +0 +3 +3 -0.1
202928 MLB CTXCLE 48% 182162 29603 13695 10 179261272533 93291 387 238 60 -9 +0 -0 +3 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 437390 701508 3116912 20 179261279540 100287 397 235 44 -22 +0 -0 +8 +9 -0.5
/ 162G A+C 650580 10422012 4625118 30 179260279540 100287 397 235 44 -32 +1 -0 +12 +14 -0.7
Career MLE 23452097 34980437 171102958 61 166248261510 95298 447 234 44 -56 +1 -1 +20 +24 -1.3
/ 162G MLE 650581 9622110 4728516 20 165247258505 93297 447 234 44 -33 +0 -0 +12 +14 -0.7