Drew Maggi

PosSS
B/TR/R
Born1989-05-16
Age (2027)38
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202233AAAPIT346.212/.326/.27402227—.163/.246/.212
202334AAPIT141.181/.257/.220043—.146/.207/.169
202435AAADET123.225/.289/.4055140—.175/.223/.316
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Speed51
Z-Con%46
Whiff%26
K%24
BB%24
Max EV23

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.

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)
201122 AWest Virginia Power — 565484 1292743 64719 3218 267363357720 91305 1311 327 74 — — — — — —
201223 AAAltoona Curve — 207180 40421 18404 62 222307283590 61275 199 270 51 — — — — — —
201223 A+Bradenton Marauders — 231193 46811 31472 173 238350306655 67308 2013 301 49 — — — — — —
201324 AAAltoona Curve — 309264 671421 26489 176 254341333674 80300 168 302 70 — — — — — —
201425 AAAltoona Curve — 414347 971203 50589 3719 280384340724 61326 1412 332 88 — — — — — —
201526 AAArkansas Travelers — 483422 1021800 45826 2912 242323284608 43298 179 279 50 — — — — — —
201627 AAAOklahoma City Dodgers — 162142 39802 13294 84 275352373725 99333 188 325 68 — — — — — —
201627 AATulsa Drillers — 220194 581022 17377 85 299376402778 103361 178 350 88 — — — — — —
201627 INTLVenados de Mazatlan — 4534 8200 6101 00 235366294660 59333 2213 287 80 — — — — — —
201728 AAAOklahoma City Dodgers — 298255 691605 35635 73 271369392762 122339 2112 344 72 — — — — — —
201829 AAAColumbus Clippers — 260232 631211 21571 115 272335345679 73354 228 303 68 — — — — — —
201930 AAARochester Red Wings — 472388 10019410 609620 93 258385405789 147318 2013 358 76 — — — — — —
201930 AAPensacola Blue Wahoos — 4439 10401 491 11 256341436777 179310 209 347 63 — — — — — —
202132 AAASt. Paul Saints — 370318 8013216 4011411 125 252355456811 204339 3111 361 59 — — — — — —
202233 AAAIndianapolis Indians — 346292 621610 40849 225 212326274599 62295 2412 282 27 — — — — — —
202334 AAAltoona Curve — 141127 23500 9274 40 181257220478 39230 196 226 3 — — — — — —
202435 AAAToledo Mud Hens — 123111 25505 9351 10 225289405695 180278 287 304 40 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201122 A MLEWest Virginia Power — 565507 1232042 41949 3218 243311310620 67288 177 277 74 — — — — — —
201223 AA MLEAltoona Curve — 207184 39321 14504 62 212282266548 54268 247 243 51 — — — — — —
201223 A+ MLEBradenton Marauders — 231205 42811 19692 173 205279268547 63290 308 241 49 — — — — — —
201324 AA MLEAltoona Curve — 309274 661321 16659 176 241304314618 73290 215 272 70 — — — — — —
201425 AA MLEAltoona Curve — 414365 1001103 32729 3719 274347329676 55321 178 298 88 — — — — — —
201526 AA MLEArkansas Travelers — 483437 981600 30966 2912 224283261544 37275 206 242 50 — — — — — —
201627 AAA MLEOklahoma City Dodgers — 162148 35702 7384 84 236289324614 88302 234 269 68 — — — — — —
201627 AA MLETulsa Drillers — 220198 53922 13457 85 268335364698 96332 206 299 88 — — — — — —
201728 AAA MLEOklahoma City Dodgers — 298266 591204 24815 73 222298312610 90300 278 275 72 — — — — — —
201829 AAA MLEColumbus Clippers — 260238 611111 15671 115 256303324627 67336 266 268 68 — — — — — —
201930 AAA MLERochester Red Wings — 472412 871439 3611520 93 211306325631 114265 248 281 76 — — — — — —
201930 AA MLEPensacola Blue Wahoos — 4440 8301 3111 11 200273350623 150255 257 261 63 — — — — — —
202132 AAA MLESt. Paul Saints — 370332 611029 2613911 125 184266307573 123279 387 255 59 — — — — — —
202233 AAA MLEIndianapolis Indians — 346307 501310 251039 225 163246212458 49232 307 208 27 — — — — — —
202334 AA MLEAltoona Curve — 141130 19300 6334 40 146207169376 23193 234 172 3 — — — — — —
202435 AAA MLEToledo Mud Hens — 123114 20404 6411 10 175223316539 140213 335 227 40 — — — — — —
201122 A MLEWest Virginia Power — 565507 1232042 41949 3218 243311310620 67292 177 277 74 — — — — — —
201122 A RAWWest Virginia Power — 565484 1292743 64719 3218 267363357720 91305 1311 327 74 — — — — — —
201223 A+ MLE2 teams — 438389 801131 331196 235 206278257535 51289 278 242 50 — — — — — —
201223 A+ RAW2 teams — 438373 861232 49876 235 231329295624 64292 2011 286 50 — — — — — —
201324 AA MLEAltoona Curve — 309274 661321 16659 176 241304314618 73305 215 272 70 — — — — — —
201324 AA RAWAltoona Curve — 309264 671421 26489 176 254341333674 80300 168 302 70 — — — — — —
201425 AA MLEAltoona Curve — 414365 1001103 32729 3719 274347329676 55332 178 298 88 — — — — — —
201425 AA RAWAltoona Curve — 414347 971203 50589 3719 280384340724 61326 1412 332 88 — — — — — —
201526 AA MLEArkansas Travelers — 483437 981600 30966 2912 224283261544 37286 206 242 50 — — — — — —
201526 AA RAWArkansas Travelers — 483422 1021800 45826 2912 242323284608 43298 179 279 50 — — — — — —
201627 AA MLE3 teams — 427384 991824 229412 169 258318346665 89332 225 286 80 — — — — — —
201627 AA RAW3 teams — 427370 1052024 367612 169 284366381747 97348 188 334 80 — — — — — —
201728 AAA MLEOklahoma City Dodgers — 298266 591204 24815 73 222298312610 90301 278 275 72 — — — — — —
201728 AAA RAWOklahoma City Dodgers — 298255 691605 35635 73 271369392762 122339 2112 344 72 — — — — — —
201829 AAA MLEColumbus Clippers — 260238 611111 15671 115 256303324627 67351 266 268 68 — — — — — —
201829 AAA RAWColumbus Clippers — 260232 631211 21571 115 272335345679 73354 228 303 68 — — — — — —
201930 AAA MLE2 teams — 516452 9517310 3912621 104 210303327630 117268 248 279 75 — — — — — —
201930 AAA RAW2 teams — 516427 11023411 6410521 104 258381407788 150317 2012 357 75 — — — — — —
202132 AAA MLESt. Paul Saints — 370332 611029 2613911 125 184266307573 123281 387 255 59 — — — — — —
202132 AAA RAWSt. Paul Saints — 370318 8013216 4011411 125 252355456811 204339 3111 361 59 — — — — — —
202233 AAA MLEIndianapolis Indians — 346307 501310 251039 225 163246212458 49243 307 208 27 — — — — — —
202233 AAA RAWIndianapolis Indians — 346292 621610 40849 225 212326274599 62295 2412 282 27 — — — — — —
202334 AA MLEAltoona Curve — 141130 19300 6334 40 146207169376 23196 234 172 3 — — — — — —
202334 AA RAWAltoona Curve — 141127 23500 9274 40 181257220478 39230 196 226 3 — — — — — —
202435 AAA MLEToledo Mud Hens — 123114 20404 6411 10 175223316539 140229 335 227 40 — — — — — —
202435 AAA RAWToledo Mud Hens — 123111 25505 9351 10 225289405695 180278 287 304 40 — — — — — —
201122 A MLEWest Virginia Power — 565510 1232042 41949 3218 241311308618 67288 177 277 74 — — — — — —
201223 A+ MLE2 teams — 438396 801131 331196 235 202278253531 51280 278 242 50 — — — — — —
201324 AA MLEAltoona Curve — 309281 661321 16659 176 235304306610 71290 215 272 70 — — — — — —
201425 AA MLEAltoona Curve — 414370 1001103 32729 3719 270347324672 54321 178 298 88 — — — — — —
201526 AA MLEArkansas Travelers — 483444 981600 30966 2912 221283257540 36275 206 242 50 — — — — — —
201627 AA MLE3 teams — 427390 991824 229412 169 254318341659 87319 225 286 80 — — — — — —
201728 AAA MLEOklahoma City Dodgers — 298267 591204 24815 73 221298311609 90300 278 275 72 — — — — — —
201829 AAA MLEColumbus Clippers — 260242 611111 15671 115 252303318621 66336 266 268 68 — — — — — —
201930 AAA MLE2 teams — 516451 9517310 3912621 104 211303328631 118264 248 279 75 — — — — — —
202132 AAA MLESt. Paul Saints — 370330 611029 2613911 125 185266309575 124279 387 255 59 — — — — — —
202233 AAA MLEIndianapolis Indians — 346309 501310 251039 225 162246210457 49232 307 208 27 — — — — — —
202334 AA MLEAltoona Curve — 141130 19300 6334 40 146207169376 23193 234 172 3 — — — — — —
202435 AAA MLEToledo Mud Hens — 123115 20404 6411 10 174223313536 139213 335 227 40 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202435 AAA MLEToledo Mud Hens — 123115 20404 6411 10 174223313536 139213 335 227 40 — — — — — —
▸ Career Totals
Career— MLE — 46904195 9311591839 3151130103 22191 222292296589 74292 247 261 63 -208 +8 +0 +49 +102 -5.1
/ 162G— MLE — 650581 1282225 4415714 3113 220291291582 71291 247 261 63 -29 +1 +0 +7 +14 -0.7

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.

2024 AAAToledo Mud Hens · 123 PAwOBA .298 → .227 (−71)K% 28.5% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.46%÷1.022×1.200——33.42%
BB% (unintentional) /PA7.32%÷1.016×0.690—×0.9404.67%
HBP% /PA0.81%—×0.940—×0.9400.72%
Singles /BIP19.74%÷1.117×0.930×1.003×0.94015.50%
Doubles /BIP6.58%÷1.049×0.830×1.003×0.9404.91%
Triples /BIP0.00%÷1.070×0.970×1.003×0.9400.00%
Home runs /BIP6.58%÷0.792×0.700—×0.9405.47%

Factors used: league row International League. Park (home-season share, regressed): HR 58, 1B 123, 2B 110, 3B 114, K 104, BB 103 — applied at half strength. Age: age 35 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (7.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .298 → .227; ISO .180 → .144; BABIP .278 → .213. 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).

2023 AAAltoona Curve · 141 PAwOBA .221 → .172 (−49)K% 19.1% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.15%÷1.003×1.220——23.30%
BB% (unintentional) /PA6.38%÷1.058×0.700—×0.9403.97%
HBP% /PA2.84%—×0.850—×0.9402.27%
Singles /BIP18.00%÷1.032×0.970×0.990×0.94015.74%
Doubles /BIP5.00%÷1.142×0.860×0.990×0.9403.51%
Triples /BIP0.00%÷0.900×0.950×0.990×0.9400.00%
Home runs /BIP0.00%÷1.106×0.780—×0.9400.00%

Factors used: league row EL. Park (home-season share, regressed): HR 121, 1B 106, 2B 128, 3B 80, K 101, BB 112 — applied at half strength. Age: age 34 vs a level average of 24.8 → −6.0% on BB/HBP/hit rates (9.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .221 → .172; ISO .039 → .027; BABIP .230 → .193. 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).

2022 AAAIndianapolis Indians · 346 PAwOBA .277 → .208 (−69)K% 24.3% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.28%÷0.982×1.200——29.68%
BB% (unintentional) /PA11.56%÷1.058×0.690—×0.9427.10%
HBP% /PA2.60%—×0.940—×0.9422.30%
Singles /BIP21.63%÷1.087×0.930×0.969×0.94216.89%
Doubles /BIP7.69%÷0.964×0.830×0.969×0.9426.05%
Triples /BIP0.48%÷0.942×0.970×0.969×0.9420.45%
Home runs /BIP0.00%÷1.013×0.700—×0.9420.00%

Factors used: league row International League. Park (home-season share, regressed): HR 103, 1B 117, 2B 93, 3B 88, K 96, BB 112 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.969.

Result: wOBA .277 → .208; ISO .062 → .050; BABIP .295 → .232. 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 AAASt. Paul Saints · 370 PAwOBA .352 → .255 (−98)K% 30.8% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.81%÷0.983×1.200——37.61%
BB% (unintentional) /PA10.81%÷1.024×0.690—×0.9526.94%
HBP% /PA2.97%—×0.940—×0.9522.66%
Singles /BIP24.02%÷1.035×0.930×1.008×0.95220.71%
Doubles /BIP6.37%÷0.996×0.830×1.008×0.9525.09%
Triples /BIP0.98%÷0.900×0.920×1.008×0.9520.96%
Home runs /BIP7.84%÷1.121×0.700—×0.9524.66%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 124, 1B 107, 2B 99, 3B 80, K 97, BB 105 — applied at half strength. Age: age 32 vs a level average of 27.2 → −4.8% on BB/HBP/hit rates (4.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .352 → .255; ISO .204 → .129; BABIP .339 → .279. 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 AAARochester Red Wings · 472 PAwOBA .349 → .281 (−68)K% 20.3% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.34%÷0.999×1.200——24.43%
BB% (unintentional) /PA12.50%÷1.095×0.690—×0.9727.65%
HBP% /PA4.24%—×0.940—×0.9723.87%
Singles /BIP22.95%÷0.982×0.930×0.950×0.97220.07%
Doubles /BIP6.51%÷1.063×0.830×0.950×0.9724.69%
Triples /BIP1.37%÷1.150×0.970×0.950×0.9721.07%
Home runs /BIP3.42%÷0.958×0.840—×0.9722.92%

Factors used: league row IL. Park (home-season share, regressed): HR 92, 1B 96, 2B 113, 3B 130, K 100, BB 119 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .349 → .281; ISO .147 → .121; BABIP .318 → .265. 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 AAPensacola Blue Wahoos · 44 PAwOBA .338 → .261 (−77)K% 20.5% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.45%÷1.027×1.220——24.30%
BB% (unintentional) /PA9.09%÷1.028×0.680—×0.9485.70%
HBP% /PA2.27%—×0.840—×0.9481.81%
Singles /BIP16.67%÷0.970×0.920—×0.94814.99%
Doubles /BIP13.33%÷1.160×0.910—×0.9489.92%
Triples /BIP0.00%÷0.900×0.880—×0.9480.00%
Home runs /BIP3.33%÷1.000×0.800—×0.9482.53%

Factors used: league row SL. Park (home-season share, regressed): HR 100, 1B 94, 2B 132, 3B 80, K 105, BB 106 — applied at half strength. Age: age 30 vs a level average of 24.8 → −5.2% on BB/HBP/hit rates (5.2 yr older than average).

Result: wOBA .338 → .261; ISO .179 → .135; BABIP .310 → .255. 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 AAAColumbus Clippers · 260 PAwOBA .297 → .268 (−29)K% 21.9% → 25.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.92%÷1.017×1.200——25.87%
BB% (unintentional) /PA8.08%÷0.972×0.690—×0.9825.63%
HBP% /PA0.38%—×0.940—×0.9820.36%
Singles /BIP28.00%÷0.974×0.930×1.029×0.98227.01%
Doubles /BIP6.86%÷0.958×0.830×1.029×0.9826.00%
Triples /BIP0.57%÷0.900×0.970×1.029×0.9820.62%
Home runs /BIP0.57%÷1.135×0.840—×0.9820.42%

Factors used: league row IL. Park (home-season share, regressed): HR 127, 1B 95, 2B 92, 3B 80, K 103, BB 94 — 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 ×1.029.

Result: wOBA .297 → .268; ISO .073 → .065; BABIP .354 → .336. 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 AAAOklahoma City Dodgers · 298 PAwOBA .338 → .275 (−63)K% 21.1% → 27.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.14%÷1.000×1.290——27.28%
BB% (unintentional) /PA11.74%÷1.017×0.710—×0.9928.13%
HBP% /PA1.68%—×0.980—×0.9921.63%
Singles /BIP25.00%÷0.978×0.900×1.013×0.99223.13%
Doubles /BIP8.33%÷1.038×0.810×1.013×0.9926.53%
Triples /BIP0.00%÷1.150×0.810×1.013×0.9920.00%
Home runs /BIP2.60%÷0.989×0.780—×0.9922.04%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 96, 2B 108, 3B 130, K 100, BB 103 — 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.013.

Result: wOBA .338 → .275; ISO .122 → .093; BABIP .339 → .300. 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).