Charles McAdoo2B Buffalo Bisons
Age 24 R/R 6'0" / 210 lbs MLB Svc 0.000 · Ctrl thru 2031
2026 ROS PROJECTION473 act + 9 ros · stats below = ROS only
showingROS
wRC+†84
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%22
BB%11
BABIP291
ISO138
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -1.9 runs (88 MLB PA)BAT projected ROS: -0.2 runs (9 MLB PA, park-applied)-2BATRUN so far: +0.2 runs (88 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (88 MLB PA)FLD projected ROS: -0.1 runs (9 MLB PA, park-applied)-0FLDPOS so far: +0.3 runs (88 MLB PA)POS projected ROS: +0.0 runs (9 MLB PA, park-applied)+0POSREP so far: +1.9 runs (88 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+2REP2026 MLB WAR (so far + projected ROS): +0.04so far: +0.0 WAR+0.0WAR
0.00.51.00.00.30.50.60.50.326272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$2M ctrl surplus
Tools · Recent Form · ContractCON 32 / POW 55
Toolsscout grade · Statcast %ile · 2026
CONTACT32
xAVG
170.224
POWER55
Barrel%
255.0
Avg EV
1084.9
EYE50
scouting grade only
SPEED44
Sprint
9029.0
DEFENSE40
scouting grade only
Recent Formrolling true talent ⓘ
K%27%25% over 63 PA (45d) · proj 28%
BB%8%10% over 63 PA (60d) · proj 7%
ISO.126.089 over 56 AB (60d) · proj .139
HR/BB3.7%·2.4% over 41 BBE (60d) · proj 4.1%
BABIP.297·.375 over 40 BIP (60d) · proj .293
SLASH.229/.295/.355·proj .225/.285/.363
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M+0.0$0.1M+$0.0M
2027Pre-Arb$0.8M+0.3$1M+$0.4M
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Arb-1$3M+0.6$2M+$0.0M (cut)
2030Arb-2$5M+0.5$1M+$0.0M (cut)
2031Arb-3$6M+0.3$0.8M+$0.0M (cut)
Totals $2M $7M +$1M

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.

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 ABradenton Marauders 11496 29315 17221 52 302412510923 208348 1915 408 163 +8 +0 +2 1.1
202422 AANew Hampshire Fisher Cats 261228 511228 27724 71 224317399716 175287 2810 319 102 +1 +1 +6 0.7
202422 A+Greensboro Grasshoppers 258223 751549 27565 143 336420561980 224410 2210 424 173 +23 +2 +6 3.0
202523 AANew Hampshire Fisher Cats 494445 11024116 451372 346 247319413733 166321 289 326 107 +4 +4 +11 1.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLEBradenton Marauders 114100 25314 13301 52 250342420762 170316 2611 332 111 +1 +0 +2 0.4
202422 AA MLENew Hampshire Fisher Cats 261237 40915 18884 71 169239278518 110239 347 236 46 -17 +1 +6 -1.0
202422 A+ MLEGreensboro Grasshoppers 258232 641247 18735 143 276341453794 177357 287 337 114 +4 +2 +6 1.2
202523 AA MLENew Hampshire Fisher Cats 494458 8818113 321732 346 192248321569 129271 356 248 54 -27 +4 +11 -1.2
202321 A MLEBradenton Marauders 114100 25314 13301 52 250342420762 170318 2611 332 111
202321 A RAWBradenton Marauders 11496 29315 17221 52 302412510923 208348 1915 408 111
202422 AA MLE2 teams 519469 10422512 361619 214 222290367657 145306 317 286 80
202422 AA RAW2 teams 519451 12627617 541289 214 279368479847 200350 2510 371 80
202523 AA MLENew Hampshire Fisher Cats 494458 8818113 321732 346 192248321569 129275 356 248 54
202523 AA RAWNew Hampshire Fisher Cats 494445 11024116 451372 346 247319413733 166321 289 326 54
202321 A MLEBradenton Marauders 11499 25314 13301 52 253342424766 172316 2611 332 111
202422 AA MLE2 teams 519469 10422512 361619 214 222290367657 145298 317 286 80
202523 AA MLENew Hampshire Fisher Cats 494457 8818113 321732 346 193248322570 129271 356 248 54
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 A MLEBradenton Marauders 11499 25314 13301 52 253342424766 172316 2611 332 111
202422 AA MLE2 teams 519469 10422512 361619 214 222290367657 145298 317 286 80
202523 AA MLENew Hampshire Fisher Cats 494457 8818113 321732 346 193248322570 129271 356 248 54
YTD24 AAA MLETOR 473427 9713213 391254 134 227298358656 131288 268 287 81 -11 +1 +0 +2 +10 0.2
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR24 MLB RAWTOR 8881 20202 6220 10 247299346645 99310 257 289 81 -2 +0 +0 +2 +2 0.2
YTD24 AAA RAWTOR 385331 8913216 48864 124 269368465833 196316 2212 369 81
YTD24 MLB RAWTOR 8881 20202 6220 10 247299346645 99310 257 289 81 -2 +0 +0 +0 +2 0.0
ROS24 AAA MLETOR 100% 98 1000 120 00 125222125347 290 2211 293 84 -0 +0 -0 +0 +0 -0.0
ROS24 MLB CTXTOR 100% 98 1000 120 00 125222125347 291 2211 288 84 -0 +0 -0 +0 +0 -0.0
FULL24 MLB A+CTOR 9789 21202 7240 10 236292326618 90297 257 288 81 -2 +0 -0 +0 +2 0.0
TOT24 AAA MLETOR 482435 9813213 401274 134 225296354650 129285 268 287 81 -11 +1 -0 +2 +10 0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLETOR 82% 561507 11618316 441505 205 229297371668 142290 278 299 88 -8 +2 -5 +2 +12 0.4
202826 MLB MLETOR 82% 593535 12520318 481575 215 234303383686 150290 268 304 92 -6 +2 -5 +2 +13 0.7
202927 MLB MLETOR 82% 581524 12320318 471535 215 235304387691 153290 268 305 93 -5 +2 -5 +2 +13 0.7
203028 MLB MLETOR 82% 570513 11819217 471505 194 230301374675 144290 268 305 92 -5 +2 -6 +2 +12 0.6
203129 MLB MLETOR 82% 558502 11619217 461485 184 231302378680 147289 278 303 91 -6 +2 -6 +2 +12 0.4
203230 MLB MLETOR 82% 547491 11218216 461475 164 228301371671 143288 278 300 89 -7 +2 -7 +2 +12 0.2
203331 MLB MLETOR 82% 405365 8213112 341103 102 225296364660 140285 278 296 86 -7 +1 -6 +1 +9 -0.1
203432 MLB MLETOR 82% 386348 7712111 321063 82 221292356649 135282 278 290 83 -8 +1 -7 +1 +8 -0.4
202725 MLB CTXTOR 82% 460417 9515213 361234 164 228295367662 139291 278 293 88 -6 +2 -4 +2 +10 0.3
202826 MLB CTXTOR 82% 486440 10216215 391294 174 232300380680 148292 278 299 92 -5 +2 -4 +2 +11 0.5
202927 MLB CTXTOR 82% 476430 10016215 391254 174 233302384686 151292 268 300 93 -4 +2 -4 +2 +10 0.6
203028 MLB CTXTOR 82% 467421 9816214 391234 164 233304380684 147291 268 299 92 -4 +2 -5 +2 +10 0.5
203129 MLB CTXTOR 82% 458413 9515214 381224 143 230301378679 148290 278 297 91 -5 +2 -5 +2 +10 0.3
203230 MLB CTXTOR 82% 449405 9315213 371204 133 230300373673 143289 278 295 89 -6 +1 -6 +2 +10 0.1
203331 MLB CTXTOR 82% 332298 6811110 28903 82 228301372673 144287 278 291 86 -5 +1 -5 +1 +7 -0.1
203432 MLB CTXTOR 82% 317285 631019 26873 72 221293358651 137283 278 285 83 -7 +1 -6 +1 +7 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 34543117 71511414103 28392130 10826 229300374674 145290 278 295 86 -42 +11 -38 +12 +75 1.9
/ 162G A+C 650587 13421319 531736 205 228299371671 143289 278 295 86 -8 +2 -7 +2 +14 0.4
Career MLE 53374820 108718224154 426148748 19343 226295369664 144291 288 295 86 -51 +14 -46 +15 +91 2.4
/ 162G MLE 650587 13322319 521816 245 227296371668 145292 288 295 86 -8 +2 -7 +2 +14 0.4