Kevin MadeSS Harrisburg Senators
Age 23 R/R 5'11" / 160 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 320 proj PA
wRC+†45
AVG/OBP/SLG.197 / .259 / .268
PA320
HR3
SB6
K%25
BB%6
ISO71
MLB%2%
Value2026 · WAR
BAT: -20.0 runs (wOBA-derived runs vs avg)-20BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.70-0.7WAR
0.00.51.00.20.30.2+$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
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   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.2$0.6M+$0.0M
2030Pre-Arb$0.9M+0.3$0.9M+$0.3M
2031Pre-Arb$0.9M+0.2$0.5M+$0.0M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $2M +$0.3M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 AMyrtle Beach Pelicans 243237 541131 4842 20 228247312559 84349 352 238 40
202118 AMyrtle Beach Pelicans 243235 641331 6572 20 272296366662 94356 232 296 84
202219 A2 teams 408368 7217110 301145 31 196266329594 133250 287 258 55
202219 A2 teams 408352 8020110 46805 31 227325375700 148263 2011 314 99
202320 A+Wilmington Blue Rocks 383348 702123 261025 44 201266299565 98273 277 247 47
202320 A+Wilmington Blue Rocks 383335 732123 39725 44 218309319628 101267 1910 287 78
202421 A+2 teams 386343 641612 291328 132 187266257522 70291 348 232 36
202421 A+2 teams 386327 721812 45968 132 220329300629 80300 2512 291 81
202522 AA2 teams 369336 70804 21765 92 208265268533 60253 216 237 40
202522 AA2 teams 369328 76804 29585 92 232304293597 61266 168 272 66
▸ 2026 Season
202623 MLBWSH 320292 581113 21794 61 199262274536 75260 257 244 45 -20 +1 +0 +3 +9 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBWSH 31% 429392 811616 291045 82 207270298568 92264 247 259 56 -21 +1 +0 +5 +12 -0.4
202825 MLBWSH 45% 464422 891718 331116 82 211278313590 102267 247 268 63 -19 +1 +0 +5 +13 -0.0
202926 MLBWSH 51% 484440 941819 351166 92 214281320601 107268 247 273 67 -18 +1 +0 +5 +14 0.2
203027 MLBWSH 53% 491446 951819 361176 92 213281318599 105269 247 275 68 -18 +1 +0 +5 +14 0.3
203128 MLBWSH 53% 491446 951819 361186 92 213281318599 105268 247 274 68 -18 +1 -1 +5 +14 0.2
202724 MLBWSH 31% 133121 25502 9322 21 207273298570 91264 247 250 49 -8 +0 +0 +1 +4 -0.2
202825 MLBWSH 45% 207187 40813 15503 41 214283316598 102267 247 259 56 -10 +0 +0 +2 +6 -0.2
202926 MLBWSH 51% 246223 48914 18593 41 215283318601 103268 247 264 60 -11 +0 +0 +3 +7 -0.1
203027 MLBWSH 53% 258234 511015 19623 51 218285333618 115269 247 265 61 -11 +1 +0 +3 +7 -0.1
203128 MLBWSH 53% 262238 521015 19633 51 218285332617 113268 247 265 61 -12 +1 -0 +3 +7 -0.1
▸ Career Totals
Career 11061003 21642419 8026614 205 215283322605 107272 247 262 59 -52 +2 -0 +12 +31 -0.7
/ 162G 650589 12725211 471568 123 216282321603 105273 247 262 59 -30 +1 -0 +7 +18 -0.4
Career 44684070 8421711364 300115358 8020 207271302573 96270 267 257 55 -227 +8 -1 +48 +127 -4.6
/ 162G 650592 1222529 441688 123 206270301571 95270 267 257 55 -33 +1 -0 +7 +18 -0.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 AMyrtle Beach Pelicans 243235 641331 6572 20 272296366662 94356 232 296 84 -4 +0 +7 0.3
202219 A+South Bend Cubs 151130 21611 19310 30 162268246515 85202 2113 241 43 -10 +1 +4 -0.5
202219 AMyrtle Beach Pelicans 257222 591409 27495 01 266358450809 185299 1911 357 132 +9 -0 +7 1.6
202320 A+Wilmington Blue Rocks 383335 732123 39725 44 218309319628 101267 1910 287 78 -10 -1 +11 0.0
202421 AAHarrisburg Senators 8576 12101 6221 21 158229211439 53204 267 204 14 -8 +0 +2 -0.6
202421 A+Wilmington Blue Rocks 301251 601711 39747 111 239357327684 88330 2513 316 100 -0 +2 +9 1.0
202522 AAHarrisburg Senators 348309 67604 27545 92 217290275565 58246 168 259 56 -17 +1 +10 -0.6
202522 AFredericksburg Nationals 2119 9200 240 00 4745245791.103 105600 1910 490 233 +3 +0 +1 0.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#4Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#5J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,1121920214278319+12+60.20.3
/1626641112+7.1+3.60.1pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Kevin Made (OGILVIE) 23 45 30 50 35 197/259/268 71260 36 25% 6% 45 -1.1
Claudio Finol
2023 · AA
23 38 37→40 50→45 40 187/240/263 77259 48 29% 5% 35 -2.8 204/263/296 92292 810 31% 7% 53 -1.5 181/246/2587726091232%7%35-0.7
Derrik Gibson
2013 · AA
23 42→52 34→40 51→55 43 198/255/246 48275 116 27% 6% 36 -2.7 225/286/296 71304 313 25% 7% 63 -0.9 236/301/3087231131123%8%69-0.2
Yoel Romero
2021 · A
23 43 38→40 46→50 45 205/266/285 80275 69 27% 7% 52 -1.6 212/262/306 94320 84 34% 6% 55 -1.4 201/249/291903048035%5%43-0.9
Jorma Rodriguez
2019 · AA
23 48→52 35→30 48→50 37 224/260/287 63307 310 27% 4% 48 -1.9 216/254/283 67320 48 32% 4% 44 -2.1 186/207/201153140040%3%-1-1.1
Sergio Burruel
2014 · AAA
23 44 36→30 50→30 43 207/264/272 65282 38 26% 6% 46 -2.0 233/280/304 71307 65 25% 6% 62 -0.9 241/305/316752938120%8%73-0.1
Richie Martin Jr.
2018 · AA
23 42→52 39→45 51→60 42 204/264/291 87269 613 25% 6% 53 -1.5 222/275/329 107290 818 25% 5% 66 -0.6 223/277/32710329282025%5%64-0.4
Ross Wilson
2012 · AA
23 47 37→40 49→45 45 220/282/301 81281 37 22% 6% 63 -0.9 204/274/295 91270 76 26% 7% 58 -1.2 190/263/284942539527%7%51-1.1
Onix Vega
2022 · A
23 44 38→30 51→45 44 210/278/291 81275 57 24% 6% 59 -1.1 210/286/283 73281 56 25% 8% 60 -1.0 200/282/256562674524%9%50-0.7
Erlin Cerda
2017 · A
23 44 36→40 51→55 42 205/266/276 70280 211 26% 6% 49 -1.8 196/240/268 72301 38 34% 5% 35 -2.8 163/196/205432510834%3%-4-1.3
Kenneth Betancourt
2023 · AA
23 48→52 37→40 46→50 41 227/270/303 76304 47 26% 5% 57 -1.2 243/286/319 76313 511 23% 5% 68 -0.5 263/303/3185533041420%5%71-0.2
Malquin Canelo
2018 · AA
23 43→49 39→40 47→50 39 206/251/293 86287 611 30% 5% 46 -2.0 209/253/287 78301 614 31% 5% 46 -2.0 205/247/2797429761432%5%39-1.5
Yhoxian Medina
2013 · A
23 43→53 36→30 44→50 48 202/278/267 65267 46 24% 8% 53 -1.5 234/291/298 64299 29 21% 7% 65 -0.7 247/301/3035631111119%6%66-0.3
Stephen Alemais
2018 · A
23 44→52 40 47→50 41 213/261/306 93283 712 27% 6% 54 -1.4 230/283/302 72297 414 22% 7% 63 -0.9 241/301/3036130421619%8%69-0.3
Luis Alberto Sanz
2013 · AA
22 43 36→30 47→40 44 201/249/263 62248 38 20% 5% 38 -2.6 212/270/280 68250 56 16% 7% 52 -1.6 217/279/252352482212%8%46-0.7
Riley Delgado
2018 · A
23 42→52 36→30 48→40 45 199/249/260 62248 35 21% 6% 37 -2.6 247/286/296 49284 22 13% 4% 62 -0.9 247/285/288412832113%4%55-1.1
Alfredo González
2015 · A
23 42 38→40 52→45 43 203/264/285 81271 69 26% 6% 50 -1.7 230/291/295 65314 46 26% 7% 64 -0.8 225/288/284593004525%7%57-0.6
Shawn Roof
2008 · A
23 44 35→30 45→50 43 204/266/259 55283 29 27% 6% 45 -2.1 224/284/276 52298 210 23% 6% 56 -1.3 237/288/2854731511723%5%56-0.6
Jermaine Palacios
2019 · AA
23 43→47 39→45 45→50 38 209/245/298 89273 610 26% 4% 45 -2.1 205/256/297 92279 913 28% 6% 50 -1.7 211/262/352141281201332%6%65-0.5
Shannon Wilkerson
2011 · A
23 44→48 37→40 50→55 39 207/247/287 79271 311 24% 4% 43 -2.2 209/251/299 90276 716 26% 5% 48 -1.9 232/268/3027029221220%4%51-0.9
Jairo Rodriguez
2012 · A
23 39 35→30 46→30 41 187/226/248 61230 35 20% 4% 24 -3.5 214/259/272 58268 33 20% 5% 44 -2.1 216/259/262462642118%4%39-0.8