Brooks Brannon

C Portland Sea Dogs
Age 23 R/R 5'11" / 210 lbs AA HR -5%K -4% Svc 0.0 · Ctrl thru 2033
Overview
AAPROSPECTFG #719MiLBFA 2034
Scout OFP40ETA2029FG ETA2027MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202521AABOS159.224/.302/.3855148—.182/.239/.284
202521A+BOS224.270/.312/.3985342—.212/.237/.309
202622AABOS398.280/.358/.560222107—.243/.305/.461
2027PROJ2% MLB23MLBBOS6.219/.273/.38200780.0
2028PROJ28% MLB24MLBBOS129.224/.279/.39441830.2
2029PROJ44% MLB25MLBBOS212.227/.283/.40172860.4
Next 3 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$3M2032Arb-2$4M2033Arb-3$4M
Skills · percentileMiLB Statcast 2026 AA
ISO94
wOBA86
wRC+86
BB%44
Chase%35
Z-Con%32
Career WAR0 WAR median (P10 -0 / P90 17, comp-based) · star 3% · didn't stick 65%
CompsJulian Leon (age 23) · Deivy Grullón (age 23) · Marcos Castañon (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†78
AVG/OBP/SLG.219 / .273 / .382
PA6
HR0
K%33
BB%6
BABIP306
ISO156
MLB%2%
Value2027 · WAR
BAT: -8.4 runs (wOBA-derived runs vs avg)-8BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: -2.0 runs (Defensive runs vs avg)-2FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.20.40.50.60.50.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$7M ctrl surplus
Tools · ContractCON 40 / POW 57
Toolsscout grade
CONTACT40
scouting grade only
POWER57
scouting grade only
EYE42
scouting grade only
SPEED32
scouting grade only
DEFENSE40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.2$0.7M+$0.0M
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Pre-Arb$0.8M+0.5$2M+$1.0M
2031Arb-1$3M+0.6$2M+$0.0M (cut)
2032Arb-2$4M+0.5$1M+$0.0M (cut)
2033Arb-3$4M+0.4$1M+$0.0M (cut)
Totals $2M $8M +$2M

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. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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)
202218 ROKFCL Red Sox — 1513 6120 250 00 4625338461.379 385750 3313 575 128 — — — — — —
202319 ASalem Red Sox — 2524 7003 180 00 292320667987 375308 324 422 86 — — — — — —
202319 ROKFCL Red Sox — 5248 12313 3120 00 250294542836 292273 236 352 46 — — — — — —
202420 ASalem Red Sox — 230207 52826 23670 51 251326396722 145343 2910 324 49 — — — — — —
202420 ROKFCL Red Sox — 2723 4000 4100 10 174296174470 308 3715 237 -12 — — — — — —
202420 INTLMesa Solar Sox — 7268 21402 4210 00 309347456803 147422 296 356 127 — — — — — —
202521 AAPortland Sea Dogs — 159143 32805 15541 10 224302385687 161321 349 309 48 — — — — — —
202521 A+Greenville Drive — 224211 57825 12631 31 270312398711 128364 285 317 42 — — — — — —
202622 AAPortland Sea Dogs — 398350 9828222 391154 21 280358560918 280350 2910 394 107 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202218 ROK MLEFCL Red Sox — 1514 3010 170 00 214267357624 143589 477 357 128 — — — — — —
202319 A MLESalem Red Sox — 2524 5002 1110 00 208240458698 250279 444 295 86 — — — — — —
202319 ROK MLEFCL Red Sox — 5249 9212 2170 00 184216388603 204205 334 236 46 — — — — — —
202420 A MLESalem Red Sox — 230214 41614 16960 51 192248285533 93322 427 240 49 — — — — — —
202420 ROK MLEFCL Red Sox — 2724 3000 3140 10 125222125347 253 5211 151 -12 — — — — — —
202521 AA MLEPortland Sea Dogs — 159148 27603 10671 10 182239284523 101316 426 239 48 — — — — — —
202521 A+ MLEGreenville Drive — 224217 46524 6881 31 212237309545 97331 393 231 42 — — — — — —
202622 AA MLEPortland Sea Dogs — 398362 8824217 281404 21 243305461766 218333 357 327 107 — — — — — —
202218 ROK MLEFCL Red Sox — 1514 3010 170 00 214267357624 143429 477 357 128 — — — — — —
202218 ROK RAWFCL Red Sox — 1513 6120 250 00 4625338461.379 385750 3313 575 128 — — — — — —
202319 ROK MLE2 teams — 7773 14214 3280 00 192224411635 219244 364 255 59 — — — — — —
202319 ROK RAW2 teams — 7772 19316 4200 00 264303583886 319283 265 375 59 — — — — — —
202420 A MLE3 teams — 329305 56726 241410 61 184243279522 95316 437 231 42 — — — — — —
202420 A RAW3 teams — 329298 771228 31980 61 258328393721 134359 309 324 42 — — — — — —
202521 A+ MLE2 teams — 383365 731127 161562 41 200238299536 99327 414 234 45 — — — — — —
202521 A+ RAW2 teams — 383354 8916210 271172 41 251308393701 141348 317 314 45 — — — — — —
202622 AA MLEPortland Sea Dogs — 398362 8824217 281404 21 243305461766 218340 357 327 107 — — — — — —
202622 AA RAWPortland Sea Dogs — 398350 9828222 391154 21 280358560918 280350 2910 394 107 — — — — — —
202218 ROK MLEFCL Red Sox — 1514 3010 170 00 214267357624 143589 477 357 128 — — — — — —
202319 ROK MLE2 teams — 7774 14214 3280 00 189224405629 216229 364 255 59 — — — — — —
202420 A MLE3 teams — 329302 56726 241410 61 185243281525 96315 437 231 42 — — — — — —
202521 A+ MLE2 teams — 383362 731127 161562 41 202238301539 99325 414 234 45 — — — — — —
202622 AA MLEPortland Sea Dogs — 398363 8824217 281404 21 242305460765 218333 357 327 107 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 A MLE3 teams — 329302 56726 241410 61 185243281525 96315 437 231 42 — — — — — —
202521 A+ MLE2 teams — 383362 731127 161562 41 202238301539 99325 414 234 45 — — — — — —
202622 AA MLEPortland Sea Dogs — 398363 8824217 281404 21 242305460765 218333 357 327 107 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLEBOS 2% 508468 10022216 311734 41 213267374641 161294 346 283 78 -13 +0 -3 +9 +11 0.5
▸ 2027 — real world (MLB)
202723 MLB CTXBOS 2% 66 1000 020 00 219273382655 163306 330 289 78 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLEBOS 28% 454419 9119216 291513 41 217273386659 168295 336 291 83 -9 +0 -3 +8 +10 0.7
202925 MLB MLEBOS 44% 486447 9821217 321594 41 220277393670 173295 337 296 86 -8 +0 -2 +9 +11 0.9
203026 MLB MLEBOS 53% 505462 10221218 341624 41 222280396676 174295 327 298 88 -7 +0 -3 +9 +11 1.1
203127 MLB MLEBOS 56% 511467 10422218 351624 41 222281394675 172294 327 298 88 -7 +0 -3 +9 +11 1.1
203228 MLB MLEBOS 58% 511467 10422218 351614 31 221281390671 169293 327 297 87 -8 +0 -3 +9 +11 0.9
203329 MLB MLEBOS 58% 503460 10121217 341604 22 219278384662 165291 327 293 84 -9 -0 -4 +9 +11 0.6
203430 MLB MLEBOS 58% 495456 9820216 331593 13 216274376651 160289 327 288 81 -11 -1 -5 +9 +11 0.3
203531 MLB MLEBOS 58% 468431 9219215 311523 24 212269367636 155286 327 282 77 -13 -1 -5 +8 +10 -0.1
203632 MLB MLEBOS 57% 436402 8217113 281443 24 206263354617 147281 336 274 72 -15 -1 -6 +8 +9 -0.4
202824 MLB CTXBOS 28% 129119 27614 8431 10 224279394673 171306 336 297 83 -3 +0 -1 +2 +3 0.2
202925 MLB CTXBOS 44% 212194 441017 14692 21 227283401684 175307 337 302 86 -3 +0 -1 +4 +5 0.4
203026 MLB CTXBOS 53% 265243 551319 18852 21 228286404690 176306 327 304 88 -4 +0 -1 +5 +6 0.5
203127 MLB CTXBOS 56% 286263 6014110 19912 21 228287403689 174305 327 304 88 -4 +0 -1 +5 +6 0.6
203228 MLB CTXBOS 58% 296272 6214110 20932 21 228287399686 171304 317 303 87 -5 +0 -2 +5 +6 0.5
203329 MLB CTXBOS 58% 291267 6114110 20932 11 225284392676 167302 327 299 84 -5 -0 -2 +5 +6 0.4
203430 MLB CTXBOS 58% 285262 581319 19922 12 222280385665 163300 327 294 81 -6 -1 -3 +5 +6 0.2
203531 MLB CTXBOS 58% 269247 541218 18872 12 218275375650 157297 327 288 77 -7 -1 -3 +5 +6 -0.0
203632 MLB CTXBOS 57% 251232 491117 16831 13 213269362631 150292 336 280 72 -8 -1 -3 +4 +5 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 22842099 470107974 15273616 1312 224281389671 165305 327 297 80 -46 -2 -18 +41 +49 2.5
/ 162G— A+C — 650597 13430321 432095 43 224282390672 166305 327 297 80 -13 -1 -5 +12 +14 0.7
Career— MLE — 58915425 116924026192 383199140 4122 215272375648 160299 347 286 80 -96 -2 -35 +84 +102 5.4
/ 162G— MLE — 650599 12826321 422204 52 214270372642 159296 346 286 80 -13 -0 -5 +12 +14 0.7