Broedy Poppell

C San Jose Giants
Age 25 S/R 5'11" / 200 lbs A HR -15%H -3% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP35OGV rank#2330ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202624A/ROKSF343.244/.352/.426111556—.181/.267/.308
2027PROJMLE25MLBSF380.192/.268/.30378620.1
2028PROJ30% MLB26MLBSF62.191/.268/.30011640.0
2029PROJ42% MLB27MLBSF101.192/.269/.30222650.0
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A
Speed87
Chase%69
ISO65
wOBA52
BB%50
Z-Con%48
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsKaden Polcovich (age 25) · Chase Simpson (age 25) · Nick Vickerson (age 25)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 181 proj PA
wRC+†62
AVG/OBP/SLG.190 / .266 / .300
PA181
HR3
K%30
BB%8
ISO111
MLB%0%
Value2027 · WAR
BAT: -8.1 runs (wOBA-derived runs vs avg)-8BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.10.00.0-0.1-0.127283031
Tools · ContractCON 20 / POW 40
Toolsscout grade
CONTACT20
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED53
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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. 2027 = full-season projection (no games played yet). 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 1-3 WAR low.

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)
202624 ASan Jose Giants — 310260 641428 38869 151 246360408768 162333 2812 346 58 — — — — — —
202624 ROKACL Giants — 3331 7203 280 00 226273581853 355200 246 364 40 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202624 A MLESan Jose Giants — 310273 511026 261179 151 187279304583 117284 388 254 58 — — — — — —
202624 ROK MLEACL Giants — 3332 4102 1120 00 125152344495 219142 363 227 40 — — — — — —
202624 A MLE2 teams — 343305 561228 271289 151 184270315585 131281 378 251 56 — — — — — —
202624 A RAW2 teams — 343291 7116211 40949 151 244352426778 182319 2712 348 56 — — — — — —
202624 A MLE2 teams — 343304 561228 271289 151 184270316586 132270 378 251 56 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202624 A MLE2 teams — 343304 561228 271289 151 184270316586 132270 378 251 56 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLESF 0% 380341 651227 311145 82 192268303571 111261 308 260 62 -17 +1 +0 +7 +8 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLESF 30% 206184 36714 17613 41 194271308579 114263 308 263 64 -9 +0 +0 +4 +4 -0.0
202927 MLB MLESF 42% 244219 43815 20723 51 196272310583 114264 308 265 65 -10 +1 +0 +4 +5 0.0
203028 MLB MLESF 48% 271244 47915 22793 51 197273311583 114264 298 265 66 -11 +1 -1 +5 +6 -0.1
203129 MLB MLESF 49% 280252 48915 23823 51 197272309581 113264 298 264 65 -12 +1 -1 +5 +6 -0.1
202826 MLB CTXSF 30% 6256 10201 5181 10 191268300567 109259 298 259 64 -3 +0 +0 +1 +1 0.0
202927 MLB CTXSF 42% 10191 18312 8301 20 192269302571 110260 308 260 65 -4 +0 +0 +2 +2 0.0
203028 MLB CTXSF 48% 129116 22412 10382 21 193269302572 109261 298 261 66 -5 +0 -0 +2 +3 -0.1
203129 MLB CTXSF 49% 138124 24512 11402 21 193269301570 108261 298 260 65 -6 +0 -1 +2 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 430387 741437 341266 72 191267297564 106261 298 260 63 -18 +1 -1 +8 +9 -0.1
/ 162G— A+C — 650585 11321511 511909 113 193268303571 109262 298 260 63 -27 +1 -2 +12 +14 -0.2
Career— MLE — 15251366 26151730 12447623 386 191270305574 113266 318 261 63 -50 +3 -2 +21 +26 -0.3
/ 162G— MLE — 650582 11222313 5320310 163 192271308579 115268 318 261 63 -27 +1 -1 +12 +14 -0.1

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 ASan Jose Giants · 310 PAwOBA .339 → .254 (−85)K% 27.7% → 37.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.74%÷1.000×1.360——37.73%
BB% (unintentional) /PA12.26%÷1.000×0.690—×0.9808.29%
HBP% /PA2.90%—×0.780—×0.9802.22%
Singles /BIP22.99%÷1.000×0.920×0.981×0.98020.33%
Doubles /BIP8.05%÷1.000×0.830×0.981×0.9806.42%
Triples /BIP1.15%÷1.000×0.910×0.981×0.9801.01%
Home runs /BIP4.60%÷1.000×0.800—×0.9803.60%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .339 → .254; ISO .162 → .119; BABIP .333 → .284. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 ROKACL Giants · 33 PAwOBA .353 → .227 (−126)K% 24.2% → 34.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.24%÷1.000×1.440——34.91%
BB% (unintentional) /PA6.06%÷1.000×0.620—×0.9553.59%
HBP% /PA0.00%—×0.720—×0.9550.00%
Singles /BIP8.70%÷1.000×0.820—×0.9556.81%
Doubles /BIP8.70%÷1.000×0.720—×0.9555.98%
Triples /BIP0.00%÷1.000×0.720—×0.9550.00%
Home runs /BIP13.04%÷1.000×0.780—×0.9559.72%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .353 → .227; ISO .355 → .230; BABIP .200 → .142. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).