Kevin Made

SS Harrisburg Senators
Age 24 R/R 5'11" / 160 lbs AA Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421AA/A+WSH386.220/.329/.30021342—.186/.260/.253
202522AA/AWSH369.232/.304/.2934951—.217/.273/.265
202623AA/AWSH65.259/.375/.2960168—.232/.328/.268
2027PROJMLE24MLBWSH2.203/.268/.2640052-0.0
2028PROJ31% MLB25MLBWSH47.208/.273/.2821159-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2025 AA
K%88
Z-Con%71
Whiff%61
Speed40
Chase%37
BB%28
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsRonaiker Palma (age 24) · Blake Trahan (age 24) · Alejandro Rivero (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†52
AVG/OBP/SLG.203 / .268 / .264
PA2
HR0
K%23
BB%7
BABIP261
ISO74
MLB%2%
Value2027 · WAR
BAT: -5.0 runs (wOBA-derived runs vs avg)-5BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12728
Tools · ContractCON 45 / POW 30
Toolsscout grade
CONTACT45
scouting grade only
POWER30
scouting grade only
EYE35
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond 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.

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)
202118 AMyrtle Beach Pelicans — 243235 641331 6572 20 272296366662 94356 232 296 54 — — — — — —
202219 A+South Bend Cubs — 151130 21611 19310 30 162268246515 85202 2113 241 20 — — — — — —
202219 AMyrtle Beach Pelicans — 257222 591409 27495 01 266358450809 185299 1911 357 86 — — — — — —
202320 A+Wilmington Blue Rocks — 383335 732123 39725 44 218309319628 101267 1910 287 44 — — — — — —
202421 AAHarrisburg Senators — 8576 12101 6221 21 158229211439 53204 267 204 9 — — — — — —
202421 A+Wilmington Blue Rocks — 301251 601711 39747 111 239357327684 88330 2513 316 51 — — — — — —
202522 AAHarrisburg Senators — 348309 67604 27545 92 217290275565 58246 168 259 46 — — — — — —
202522 AFredericksburg Nationals — 2119 9200 240 00 4745245791.103 105600 1910 490 137 — — — — — —
202623 AAHarrisburg Senators — 3428 7100 580 10 250364286649 36333 2415 300 70 — — — — — —
202623 AFredericksburg Nationals — 3126 7100 441 01 269387308695 38318 1313 330 65 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 A MLEMyrtle Beach Pelicans — 243237 561131 4812 20 236255321576 84355 332 248 54 — — — — — —
202219 A+ MLESouth Bend Cubs — 151135 19511 14390 30 141221215436 74183 269 198 20 — — — — — —
202219 A MLEMyrtle Beach Pelicans — 257230 531208 19685 01 230303387690 157278 267 295 86 — — — — — —
202320 A+ MLEWilmington Blue Rocks — 383350 671923 24975 44 191253283536 91246 256 233 44 — — — — — —
202421 AA MLEHarrisburg Senators — 8578 12101 4271 21 154205205410 51206 325 181 9 — — — — — —
202421 A+ MLEWilmington Blue Rocks — 301267 521411 231007 111 195276266542 71292 338 243 51 — — — — — —
202522 AA MLEHarrisburg Senators — 348316 66603 20665 92 209267256523 47242 196 236 46 — — — — — —
202522 A MLEFredericksburg Nationals — 2120 7100 160 00 350381400781 50511 295 371 137 — — — — — —
202623 AA MLEHarrisburg Senators — 3429 7100 4100 10 241333276609 34322 2912 271 70 — — — — — —
202623 A MLEFredericksburg Nationals — 3127 6100 351 01 222323259582 37283 1610 265 65 — — — — — —
202118 A MLEMyrtle Beach Pelicans — 243237 561131 4812 20 236255321576 84355 332 248 54 — — — — — —
202118 A RAWMyrtle Beach Pelicans — 243235 641331 6572 20 272296366662 94356 232 296 54 — — — — — —
202219 A MLE2 teams — 408365 711718 331075 31 195270312583 118248 268 259 62 — — — — — —
202219 A RAW2 teams — 408352 8020110 46805 31 227325375700 148263 2011 314 62 — — — — — —
202320 A+ MLEWilmington Blue Rocks — 383350 671923 24975 44 191253283536 91254 256 233 44 — — — — — —
202320 A+ RAWWilmington Blue Rocks — 383335 732123 39725 44 218309319628 101267 1910 287 44 — — — — — —
202421 A+ MLE2 teams — 386345 641512 271268 132 186261252513 67281 337 229 41 — — — — — —
202421 A+ RAW2 teams — 386327 721812 45968 132 220329300629 80300 2512 291 41 — — — — — —
202522 AA MLE2 teams — 369335 72703 22725 92 215273263536 48260 206 244 51 — — — — — —
202522 AA RAW2 teams — 369328 76804 29585 92 232304293597 61266 168 272 51 — — — — — —
202623 AA MLE2 teams — 6557 14200 6151 11 246328281609 35326 239 268 68 — — — — — —
202623 AA RAW2 teams — 6554 14200 9121 11 259375296671 37326 1814 314 68 — — — — — —
202118 A MLEMyrtle Beach Pelicans — 243235 561131 4812 20 238255323579 85355 332 248 54 — — — — — —
202219 A MLE2 teams — 408367 711718 331075 31 193270311581 117243 268 259 62 — — — — — —
202320 A+ MLEWilmington Blue Rocks — 383351 671923 24975 44 191253282535 91246 256 233 44 — — — — — —
202421 A+ MLE2 teams — 386348 641512 271268 132 184261250511 66273 337 229 41 — — — — — —
202522 AA MLE2 teams — 369339 72703 22725 92 212273260533 47257 206 244 51 — — — — — —
202623 AA MLE2 teams — 6558 14200 6151 11 241328276604 34303 239 268 68 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A+ MLE2 teams — 386348 641512 271268 132 184261250511 66273 337 229 41 — — — — — —
202522 AA MLE2 teams — 369339 72703 22725 92 212273260533 47257 206 244 51 — — — — — —
202623 AA MLE2 teams — 6558 14200 6151 11 241328276604 34303 239 268 68 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEWSH 2% 200182 36601 13463 41 203268264532 61261 236 245 52 -11 +0 +0 +2 +4 -0.1
▸ 2027 — real world (MLB)
202724 MLB CTXWSH 2% 22 0000 000 00 203268264532 61261 00 245 52 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEWSH 31% 151138 29502 10342 31 208273282556 74263 237 255 59 -7 +0 +0 +2 +3 -0.2
202825 MLB CTXWSH 31% 4743 9101 3111 10 208273282555 74263 236 255 59 -2 +0 +0 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4743 9101 3111 10 209277302579 93258 236 255 51 -2 +0 +0 +1 +1 -0.1
/ 162G— A+C — 650595 12514014 4115214 140 210277304581 94259 236 255 51 -32 +3 +0 +7 +14 -0.8
Career— MLE — 20931908 39079720 13255229 3711 204266285551 80273 266 244 51 -12 +1 +0 +3 +5 -0.4
/ 162G— MLE — 650593 1212526 411719 113 204266283549 79273 266 244 51 -34 +2 +0 +7 +14 -1.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 AAHarrisburg Senators · 34 PAwOBA .302 → .271 (−32)K% 23.5% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷1.000×1.220——28.71%
BB% (unintentional) /PA14.71%÷1.000×0.700—×1.01210.42%
HBP% /PA0.00%—×0.850—×1.0120.00%
Singles /BIP30.00%÷1.000×0.970—×1.01229.45%
Doubles /BIP5.00%÷1.000×0.860—×1.0124.35%
Triples /BIP0.00%÷1.000×0.950—×1.0120.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0120.00%

Factors used: league row EL. 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 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .302 → .271; ISO .036 → .032; BABIP .333 → .322. 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 AFredericksburg Nationals · 31 PAwOBA .323 → .265 (−58)K% 12.9% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.90%÷1.000×1.360——17.55%
BB% (unintentional) /PA12.90%÷1.000×0.690—×0.9808.73%
HBP% /PA3.23%—×0.780—×0.9802.47%
Singles /BIP27.27%÷1.000×0.920—×0.98024.59%
Doubles /BIP4.55%÷1.000×0.830—×0.9803.70%
Triples /BIP0.00%÷1.000×0.910—×0.9800.00%
Home runs /BIP0.00%÷1.000×0.800—×0.9800.00%

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).

Result: wOBA .323 → .265; ISO .038 → .031; BABIP .318 → .283. 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).

2025 AAHarrisburg Senators · 348 PAwOBA .256 → .236 (−20)K% 15.5% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.52%÷0.997×1.220——19.00%
BB% (unintentional) /PA7.76%÷0.967×0.700—×1.0275.77%
HBP% /PA1.44%—×0.850—×1.0271.25%
Singles /BIP22.35%÷1.009×0.970×0.996×1.02721.99%
Doubles /BIP2.35%÷0.887×0.860×0.996×1.0272.33%
Triples /BIP0.00%÷0.913×0.950×0.996×1.0270.00%
Home runs /BIP1.57%÷0.963×0.780—×1.0271.30%

Factors used: league row EL. Park (home-season share, regressed): HR 93, 1B 102, 2B 77, 3B 83, K 99, BB 93 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .256 → .236; ISO .058 → .052; BABIP .246 → .242. 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).

2025 AFredericksburg Nationals · 21 PAwOBA .478 → .371 (−107)K% 19.0% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷0.968×1.360——26.75%
BB% (unintentional) /PA9.52%÷0.987×0.690—×0.9906.59%
HBP% /PA0.00%—×0.780—×0.9900.00%
Singles /BIP46.67%÷1.046×0.920—×0.99040.65%
Doubles /BIP13.33%÷1.050×0.830—×0.99010.43%
Triples /BIP0.00%÷1.106×0.910—×0.9900.00%
Home runs /BIP0.00%÷1.040×0.800—×0.9900.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 109, 2B 110, 3B 121, K 94, BB 97 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average).

Result: wOBA .478 → .371; ISO .105 → .077; BABIP .600 → .511. 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).

2024 A+Wilmington Blue Rocks · 301 PAwOBA .311 → .243 (−68)K% 24.6% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.58%÷0.974×1.310——33.06%
BB% (unintentional) /PA12.96%÷1.015×0.600—×1.0127.75%
HBP% /PA2.33%—×0.770—×1.0121.81%
Singles /BIP23.16%÷1.008×0.870×1.026×1.01220.75%
Doubles /BIP9.60%÷0.942×0.780×1.026×1.0128.26%
Triples /BIP0.56%÷0.984×0.850×1.026×1.0120.51%
Home runs /BIP0.56%÷1.016×0.880—×1.0120.50%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 103, 1B 102, 2B 88, 3B 97, K 95, BB 103 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .311 → .243; ISO .088 → .074; BABIP .330 → .292. 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).

2024 AAHarrisburg Senators · 85 PAwOBA .201 → .181 (−21)K% 25.9% → 31.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.88%÷1.008×1.220——31.32%
BB% (unintentional) /PA7.06%÷1.051×0.700—×1.0424.90%
HBP% /PA1.18%—×0.850—×1.0421.04%
Singles /BIP18.52%÷1.010×0.970×1.022×1.04218.93%
Doubles /BIP1.85%÷0.964×0.860×1.022×1.0421.76%
Triples /BIP0.00%÷0.915×0.950×1.022×1.0420.00%
Home runs /BIP1.85%÷0.990×0.780—×1.0421.52%

Factors used: league row EL. Park (home-season share, regressed): HR 98, 1B 102, 2B 93, 3B 83, K 102, BB 110 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.022.

Result: wOBA .201 → .181; ISO .053 → .044; BABIP .204 → .206. 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 A+Wilmington Blue Rocks · 383 PAwOBA .281 → .233 (−48)K% 18.8% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.80%÷0.973×1.310——25.32%
BB% (unintentional) /PA10.18%÷1.005×0.600—×1.0276.25%
HBP% /PA1.31%—×0.770—×1.0271.03%
Singles /BIP17.87%÷0.981×0.870×1.012×1.02716.48%
Doubles /BIP7.98%÷0.894×0.780×1.012×1.0277.25%
Triples /BIP0.76%÷0.913×0.850×1.012×1.0270.74%
Home runs /BIP1.14%÷0.913×0.880—×1.0271.13%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 83, 1B 96, 2B 79, 3B 83, K 95, BB 101 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .281 → .233; ISO .101 → .093; BABIP .267 → .246. 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 AMyrtle Beach Pelicans · 257 PAwOBA .352 → .295 (−57)K% 19.1% → 26.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.07%÷0.978×1.360——26.50%
BB% (unintentional) /PA10.51%÷1.017×0.690—×1.0307.34%
HBP% /PA1.95%—×0.780—×1.0301.56%
Singles /BIP20.81%÷0.975×0.920×0.983×1.03019.89%
Doubles /BIP8.09%÷0.947×0.830×0.983×1.0307.18%
Triples /BIP0.00%÷1.068×0.910×0.983×1.0300.00%
Home runs /BIP5.20%÷0.942×0.800—×1.0304.55%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 95, 2B 89, 3B 114, K 96, BB 103 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .352 → .295; ISO .185 → .156; BABIP .299 → .278. 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).