Bruce Maxwell

PosC
B/TL/R
Born1990-12-20
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202029INTLToros del Este58.113/.175/.13200-13—
202130AAA/AA2 orgs69.211/.328/.3512045—.182/.269/.317
202231INTLCaneros de lo…164.169/.307/.2352064—
Contract
No contract data on file.
Skills · percentileStatcast 2016-2018
Avg EV52
xwOBA46
Barrel%14
Speed10

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)
201221 ROKAZL Athletics — 2621 11400 530 00 5246157141.330 190611 1219 575 168 — — — — — —
201322 A+Stockton Ports — 197175 46805 19341 00 263338394733 131297 1710 328 70 — — — — — —
201322 ABeloit Snappers — 228199 571402 24290 00 286363387750 101324 1311 333 68 — — — — — —
201423 AAMidland RockHounds — 9485 12300 9320 01 141223176400 35226 3410 194 -14 — — — — — —
201423 A+Stockton Ports — 334289 791116 41582 01 273367381748 107322 1712 340 71 — — — — — —
201524 AAMidland RockHounds — 381338 821602 39541 01 243323308630 65282 1410 290 49 — — — — — —
201625 MLBOakland Athletics — 10192 26611 8240 00 283340402742 120368 248 329 110 +1 +0 -0 +6 +2 0.9
201625 AAANashville Sounds — 219193 6212010 24380 10 321396539935 218354 1711 407 126 — — — — — —
201726 MLBOakland Athletics — 253219 521203 31630 00 237332333665 96316 2512 303 92 -2 +0 +4 +6 +5 1.3
201726 AAANashville Sounds — 9384 24902 8140 00 286348464812 179319 159 356 87 — — — — — —
201827 MLBOakland Athletics — 5855 10401 2130 00 182211309520 127214 223 227 40 -4 +0 +1 +5 +1 0.2
201827 AAANashville Sounds — 200178 39801 21610 00 219302281582 62325 3010 271 34 — — — — — —
201928 AAAAcereros del Norte — 487424 13827024 59941 00 325409559968 233369 1912 421 98 — — — — — —
201928 INTLCharros de Jalisco — 8872 17301 15220 00 236368319687 83320 2517 320 103 — — — — — —
202029 INTLToros del Este — 5853 6100 4150 00 113175132308 19154 267 148 -13 — — — — — —
202130 AAASyracuse Mets — 3123 4101 790 00 174367348714 174214 2923 324 54 — — — — — —
202130 AARichmond Flying Squirrels — 3834 8101 3130 00 235297353650 118333 348 287 38 — — — — — —
202231 INTLCaneros de los Mochis — 164136 23302 26281 00 169307235542 66196 1716 263 64 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 412366 882215 411000 00 240317347664 107313 2410 299 88 -6 +0 +4 +16 +9 2.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201221 ROK MLEAZL Athletics — 2623 9300 340 00 391462522983 130467 1512 416 168 — — — — — —
201322 A+ MLEStockton Ports — 197181 41704 13441 00 227282331614 105269 227 271 70 — — — — — —
201322 A MLEBeloit Snappers — 228207 501202 16410 00 242296329624 87278 187 268 68 — — — — — —
201423 AA MLEMidland RockHounds — 9488 10200 6410 01 114170136307 23217 446 148 -14 — — — — — —
201423 A+ MLEStockton Ports — 334303 70915 27782 01 231298317615 86289 238 273 71 — — — — — —
201524 AA MLEMidland RockHounds — 381353 781302 24711 01 221272275547 54263 196 241 49 — — — — — —
201625 MLB MLEOakland Athletics — 10192 26611 8240 00 283340402742 120368 248 330 110 +1 +0 -0 +6 +2 0.9
201625 AAA MLENashville Sounds — 219199 571109 18490 10 286346477823 191330 228 354 126 — — — — — —
201726 MLB MLEOakland Athletics — 253219 521203 31630 00 237332333665 96316 2512 305 92 -2 +0 +4 +6 +5 1.3
201726 AAA MLENashville Sounds — 9386 21702 6180 00 244293395689 151285 196 297 87 — — — — — —
201827 MLB MLEOakland Athletics — 5855 10401 2130 00 182211309520 127214 223 228 40 -4 +0 +1 +5 +1 0.2
201827 AAA MLENashville Sounds — 200184 34701 15750 00 185246239485 54297 388 218 34 — — — — — —
201928 AAA MLEAcereros del Norte — 487445 11020016 381141 00 247308400708 153293 238 313 98 — — — — — —
202130 AAA MLESyracuse Mets — 3125 4101 5110 00 160300320620 160184 3516 248 54 — — — — — —
202130 AA MLERichmond Flying Squirrels — 3835 7101 2160 00 200243314558 114293 425 225 38 — — — — — —
201221 ROK MLEAZL Athletics — 2623 9300 340 00 391462522983 130474 1512 416 168 — — — — — —
201221 ROK RAWAZL Athletics — 2621 11400 530 00 5246157141.330 190611 1219 575 168 — — — — — —
201322 A MLE2 teams — 425388 901806 29851 00 232287325612 93279 207 269 68 — — — — — —
201322 A RAW2 teams — 425374 1032207 43631 00 275352390742 115312 1510 331 68 — — — — — —
201423 A+ MLE2 teams — 428391 801115 331192 02 205270276546 72279 288 246 52 — — — — — —
201423 A+ RAW2 teams — 428374 911416 50902 02 243336334670 91304 2112 308 52 — — — — — —
201524 AA MLEMidland RockHounds — 381353 781302 24711 01 221272275547 54270 196 241 49 — — — — — —
201524 AA RAWMidland RockHounds — 381338 821602 39541 01 243323308630 65282 1410 290 49 — — — — — —
201625 AAA MLE2 teams — 320291 8317110 26730 10 285344454797 168346 238 346 121 — — — — — —
201625 AAA RAW2 teams — 320285 8818111 32620 10 309379495873 186358 1910 383 121 — — — — — —
201726 MLB MLE2 teams — 346305 731905 37810 00 239322351672 111306 2311 303 91 -4 +0 +4 +6 +7 1.4
201726 MLB RAW2 teams — 346303 762105 39770 00 251336370706 119317 2211 317 91 -4 +0 +4 +6 +7 1.4
201827 AAA MLE2 teams — 258239 431002 17880 00 180234247481 67272 347 220 35 — — — — — —
201827 AAA RAW2 teams — 258233 491202 23740 00 210281288569 77296 299 261 35 — — — — — —
201928 AAA MLE2 teams — 575525 13024019 451351 00 248308402710 154296 238 313 98 — — — — — —
201928 AAA RAW2 teams — 575496 15530025 741161 00 312403524927 212362 2013 406 98 — — — — — —
202029 INTL MLEToros del Este — 5853 6100 4150 00 113175132308 19154 267 — — — — — — — —
202029 INTL RAWToros del Este — 5853 6100 4150 00 113175132308 19154 267 148 -13 — — — — — —
202130 AA MLE2 teams — 6961 10201 6270 00 164239246485 82257 399 235 45 — — — — — —
202130 AA RAW2 teams — 6957 12202 10220 00 211328351679 140286 3214 304 45 — — — — — —
202231 INTL MLECaneros de los Mochis — 164136 23302 26281 00 169307235542 66196 1716 — — — — — — — —
202231 INTL RAWCaneros de los Mochis — 164136 23302 26281 00 169307235542 66196 1716 263 64 — — — — — —
201221 ROK MLEAZL Athletics — 2623 9300 340 00 391462522983 130467 1512 416 168 — — — — — —
201322 A MLE2 teams — 425392 901806 29851 00 230287321609 92274 207 269 68 — — — — — —
201423 A+ MLE2 teams — 428390 801115 331192 02 205270277547 72273 288 246 52 — — — — — —
201524 AA MLEMidland RockHounds — 381353 781302 24711 01 221272275547 54263 196 241 49 — — — — — —
201625 AAA MLE2 teams — 320291 8317110 26730 10 285344454797 168342 238 346 121 — — — — — —
201726 MLB MLE2 teams — 346306 731905 37810 00 239322350671 111308 2311 303 91 — — — — — —
201827 AAA MLE2 teams — 258239 431002 17880 00 180234247481 67278 347 220 35 — — — — — —
201928 AAA MLE2 teams — 575524 13024019 451351 00 248308403711 155293 238 313 98 — — — — — —
202130 AA MLE2 teams — 6963 10201 6270 00 159239238477 79244 399 235 45 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 412366 882215 411000 00 240317347664 107313 2410 299 62 -6 +0 +4 +16 +9 2.4
/ 162G— A+C — 650577 1403528 651580 00 243319352671 109317 2410 299 62 -9 +0 +6 +26 +14 3.8
Career— MLE — 30502765 625121252 2507266 13 226292328619 102285 248 259 62 -6 +0 +4 +16 +9 2.4
/ 162G— MLE — 650589 13326011 531551 01 226290326616 100285 248 259 62 -9 +0 +6 +26 +14 3.8

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.

2021 AARichmond Flying Squirrels · 38 PAwOBA .286 → .225 (−61)K% 34.2% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.21%÷1.004×1.220——41.57%
BB% (unintentional) /PA7.89%÷1.134×0.690—×0.9404.52%
HBP% /PA0.00%—×0.850—×0.9400.00%
Singles /BIP28.57%÷0.970×0.940—×0.94026.03%
Doubles /BIP4.76%÷1.098×0.870—×0.9403.55%
Triples /BIP0.00%÷1.150×0.920—×0.9400.00%
Home runs /BIP4.76%÷0.923×0.780—×0.9403.78%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 94, 2B 120, 3B 130, K 101, BB 127 — applied at half strength. Age: age 31 vs a level average of 24.8 → −6.0% on BB/HBP/hit rates (6.2 yr older than average).

Result: wOBA .286 → .225; ISO .118 → .090; BABIP .333 → .293. 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).

2021 AAASyracuse Mets · 31 PAwOBA .328 → .248 (−79)K% 29.0% → 36.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.03%÷0.966×1.200——36.07%
BB% (unintentional) /PA22.58%÷1.006×0.690—×0.96214.89%
HBP% /PA0.00%—×0.940—×0.9620.00%
Singles /BIP14.29%÷1.032×0.930—×0.96212.38%
Doubles /BIP7.14%÷0.897×0.830—×0.9626.36%
Triples /BIP0.00%÷0.986×0.920—×0.9620.00%
Home runs /BIP7.14%÷1.039×0.700—×0.9624.63%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 106, 2B 79, 3B 97, K 93, BB 101 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average).

Result: wOBA .328 → .248; ISO .174 → .134; BABIP .214 → .184. 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).

2019 AAAAcereros del Norte · 487 PAwOBA .410 → .313 (−97)K% 19.3% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.30%÷0.988×1.200——23.45%
BB% (unintentional) /PA11.09%÷0.960×0.690—×0.9827.83%
HBP% /PA0.21%—×0.940—×0.9820.19%
Singles /BIP26.36%÷1.036×0.930×0.950×0.98222.09%
Doubles /BIP8.18%÷1.048×0.830×0.950×0.9826.04%
Triples /BIP0.00%÷0.922×0.920×0.950×0.9820.00%
Home runs /BIP7.27%÷1.015×0.700—×0.9824.93%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 107, 2B 110, 3B 84, K 98, BB 92 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .410 → .313; ISO .233 → .164; BABIP .369 → .293. 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).

2018 AAANashville Sounds · 200 PAwOBA .266 → .218 (−48)K% 30.5% → 37.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.50%÷1.055×1.290——37.28%
BB% (unintentional) /PA10.50%÷0.966×0.710—×0.9927.65%
HBP% /PA0.00%—×0.980—×0.9920.00%
Singles /BIP25.64%÷0.986×0.900×1.024×0.99223.79%
Doubles /BIP6.84%÷0.937×0.810×1.024×0.9926.01%
Triples /BIP0.00%÷1.150×0.810×1.024×0.9920.00%
Home runs /BIP0.85%÷0.988×0.780—×0.9920.67%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 97, 2B 87, 3B 130, K 111, BB 93 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .266 → .218; ISO .062 → .050; BABIP .325 → .297. 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).

2017 AAANashville Sounds · 93 PAwOBA .350 → .297 (−53)K% 15.1% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.05%÷1.003×1.290——19.37%
BB% (unintentional) /PA8.60%÷1.029×0.710—×1.0035.95%
HBP% /PA0.00%—×0.980—×1.0030.00%
Singles /BIP18.57%÷0.984×0.900×1.032×1.00317.58%
Doubles /BIP12.86%÷1.021×0.810×1.032×1.00310.56%
Triples /BIP0.00%÷0.900×0.810×1.032×1.0030.00%
Home runs /BIP2.86%÷0.868×0.780—×1.0032.58%

Factors used: league row PCL. Park (home-season share, regressed): HR 74, 1B 97, 2B 104, 3B 80, K 101, BB 106 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.032.

Result: wOBA .350 → .297; ISO .179 → .151; BABIP .319 → .285. 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).

2016 AAANashville Sounds · 219 PAwOBA .400 → .354 (−45)K% 17.4% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.35%÷1.004×1.290——22.29%
BB% (unintentional) /PA10.96%÷0.979×0.710—×1.0188.09%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP25.81%÷1.035×0.900×1.050×1.01824.00%
Doubles /BIP7.74%÷0.898×0.810×1.050×1.0187.46%
Triples /BIP0.00%÷1.015×0.810×1.050×1.0180.00%
Home runs /BIP6.45%÷0.856×0.780—×1.0185.98%

Factors used: league row PCL. Park (home-season share, regressed): HR 71, 1B 107, 2B 80, 3B 103, K 101, BB 96 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .400 → .354; ISO .218 → .201; BABIP .354 → .330. 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).

2015 AAMidland RockHounds · 381 PAwOBA .284 → .241 (−42)K% 14.2% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.17%÷0.928×1.220——18.64%
BB% (unintentional) /PA9.97%÷1.106×0.700—×0.9986.30%
HBP% /PA0.26%—×0.870—×0.9980.23%
Singles /BIP22.54%÷0.990×0.920×1.050×0.99821.95%
Doubles /BIP5.63%÷1.125×0.840×1.050×0.9984.41%
Triples /BIP0.00%÷1.150×0.940×1.050×0.9980.00%
Home runs /BIP0.70%÷0.982×0.800—×0.9980.57%

Factors used: league row TL. Park (home-season share, regressed): HR 96, 1B 98, 2B 125, 3B 130, K 86, BB 121 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .284 → .241; ISO .065 → .052; BABIP .282 → .263. 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).

2014 A+Stockton Ports · 334 PAwOBA .332 → .273 (−59)K% 17.4% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.37%÷0.997×1.340——23.34%
BB% (unintentional) /PA11.98%÷1.020×0.710—×0.9888.23%
HBP% /PA0.60%—×0.790—×0.9880.47%
Singles /BIP26.41%÷0.992×0.910×1.022×0.98824.45%
Doubles /BIP4.76%÷1.044×0.820×1.022×0.9883.77%
Triples /BIP0.43%÷1.011×0.760×1.022×0.9880.33%
Home runs /BIP2.60%÷1.112×0.920—×0.9882.12%

Factors used: league row CAL. Park (home-season share, regressed): HR 122, 1B 98, 2B 109, 3B 102, K 99, BB 104 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.022.

Result: wOBA .332 → .273; ISO .107 → .085; BABIP .322 → .289. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .