Jediael MaduroLF ACL Giants
Age 22 L/L 6'1" / 188 lbs ROK HR -8%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 50 proj PA
wRC+†49
AVG/OBP/SLG.198 / .267 / .272
PA50
HR0
K%31
BB%7
ISO74
MLB%0%
Value2026 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.3-0.52628
Tools · Contract
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
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
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
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202117 ROKDSL Giants Orange 10792 17201 12262 21 185292239532 54242 2411 236 39
202117 ROKDSL Giants Orange 10784 21301 20162 21 250406321727 71294 1519 343 121
202218 ROKACL Giants Orange 138123 21501 12462 02 171255236491 65263 339 229 33
202218 ROKACL Giants Orange 138117 27702 18332 02 231343342685 111305 2413 315 99
202319 ROKACL Giants Black 10794 17301 10403 00 181280245525 64302 379 227 32
202319 ROKACL Giants Black 10789 24401 15283 00 270393348741 79383 2614 347 123
202420 ROKACL Giants 7062 12200 3193 00 194265226491 32267 274 215 23
202420 ROKACL Giants 7059 14200 6133 00 237338271609 34292 199 283 75
▸ 2026 Season
202622 MLBSF 5045 8100 4151 00 178260200460 22287 308 250 49 -3 +0 +0 -1 +1 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBSF 34% 10797 20311 8321 10 206274289562 82289 307 261 58 -5 +0 +0 -1 +3 -0.3
202824 MLBSF 46% 237214 46814 18693 21 215285318603 103290 298 269 64 -10 +0 +0 -3 +7 -0.6
202723 MLBSF 34% 3733 6100 3111 00 182270212482 30284 308 247 47 -2 +0 +0 -0 +1 -0.2
202824 MLBSF 46% 10999 21312 8321 10 212278323601 111285 297 255 53 -6 +0 +0 -1 +3 -0.4
▸ Career Totals
Career 146132 27412 11432 10 205276295571 91284 298 253 52 -8 +0 +0 -2 +4 -0.5
/ 162G 650588 1201849 491919 40 204276294570 90283 298 253 52 -35 +1 +0 -7 +18 -2.4
Career 816727 1412428 6724715 54 194276265541 72279 308 246 46 -50 -1 +0 -9 +23 -3.7
/ 162G 650579 1121926 5319712 43 193275264539 71279 308 246 46 -40 -0 +0 -7 +18 -2.9

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
202117 ROKDSL Giants Orange 10784 21301 20162 21 250406321727 71294 1519 343 121 +3 +0 +3 0.6
202218 ROKACL Giants Orange 138117 27702 18332 02 231343342685 111305 2413 315 99 -0 -1 +4 0.3
202319 ROKACL Giants Black 10789 24401 15283 00 270393348741 79383 2614 347 123 +3 +0 +3 0.6
202420 ROKACL Giants 7059 14200 6133 00 237338271609 34292 199 283 75 -2 +0 +2 -0.0

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
Jediael Maduro (OGILVIE) 22 198/267/272 73287 00 31% 7% 49 -0.1
Leandro Pineda
2023 · A
21 36→39 39→45 47→45 42 172/250/266 95272 56 36% 8% 41 -2.3 201/268/322 121279 126 31% 7% 63 -0.9 202/271/32212026112626%7%62-0.5
Francisco Del Valle
2021 · A
22 35→27 41→45 46→40 41 174/249/277 103262 85 35% 8% 43 -2.2 190/252/309 119267 135 32% 7% 53 -1.5 168/232/28611922814332%7%36-1.1
Je'Von Ward
2021 · A
21 42→35 36→45 47→50 43 196/259/266 70298 48 34% 8% 43 -2.2 198/247/286 88325 710 39% 6% 43 -2.2 189/272/31612728915837%10%63-0.4
Agustin Ruiz
2021 · A
21 39→33 37→50 46→40 39 183/245/258 75293 44 37% 7% 36 -2.7 188/254/331 143272 184 37% 7% 59 -1.1 172/243/32715524022237%6%53-1.0
Andry Arias
2022 · A
22 38 42→40 44→40 39 189/254/293 104286 107 36% 7% 50 -1.8 194/259/289 95310 76 37% 7% 50 -1.8 160/232/251912646339%8%26-1.1
Cole Roederer
2022 · A
22 41→31 40→45 50 44 197/272/291 94298 813 34% 8% 56 -1.3 201/266/318 117303 1311 35% 7% 61 -1.0 180/254/293113270131136%8%49-1.0
Nelson B Alvarez
2018 · A
22 40 37→40 46→40 49 188/272/256 68260 45 27% 9% 47 -1.9 179/261/246 67253 46 28% 9% 40 -2.4 73/187/10532934226%12%-25-1.3
Joey Armstrong
2016 · A
22 39 37→40 44→45 44 189/248/258 70262 55 29% 7% 37 -2.6 210/276/290 80306 57 30% 7% 57 -1.2 212/285/293813134831%7%58-0.5
Lance Ray
2012 · A
22 42→37 42→45 44→45 43 206/268/312 105282 97 29% 7% 59 -1.1 191/259/310 119262 126 30% 8% 56 -1.3 160/240/28011920914530%9%39-1.2
Jose Medina
2017 · A
22 40 41→45 48→45 38 198/244/302 105270 76 29% 5% 46 -2.0 206/259/311 105290 104 31% 6% 55 -1.4 205/261/30610127811129%6%51-0.7
Nick Yarnall
2017 · A
22 42 37→50 47→45 43 197/258/271 75288 45 31% 7% 44 -2.1 197/266/324 127302 145 37% 8% 63 -0.9 178/256/32014226918539%9%55-0.6
Ryan Aguilar
2017 · A
22 43→40 38→45 50 47 205/275/287 82285 510 28% 9% 56 -1.3 180/247/254 74285 57 36% 8% 36 -2.7 180/274/287107300131240%10%54-0.9
Cody Morissette
2022 · A
22 40→30 39→45 43→50 44 195/263/280 86281 65 31% 8% 50 -1.8 187/242/315 128251 157 31% 6% 50 -1.7 177/232/287110241132131%6%37-1.4
Brandon Dulin
2015 · A
22 36→30 42→45 51→40 35 184/234/285 101260 97 32% 4% 38 -2.6 197/245/314 117277 134 33% 5% 50 -1.7 189/240/31612726117134%5%46-1.1
Nathan Mikolas
2015 · A
21 40 40 48→45 40 192/263/284 91288 87 34% 7% 51 -1.7 209/269/302 93304 96 32% 6% 58 -1.2 199/260/2858628510432%6%46-0.6
Josh Sale
2012 · A
21 37 40→45 46→40 43 186/236/281 95239 76 25% 6% 37 -2.6 204/274/310 106303 96 33% 9% 62 -0.9 192/271/30811630412438%9%60-0.5
Jordan Pearce
2019 · A
23 38→34 39→40 46→40 47 189/260/270 81253 83 28% 9% 46 -2.0 194/278/278 84265 75 27% 9% 56 -1.3 170/274/238682316326%10%43-1.4
Edison Sanchez
2013 · A
22 36 40→45 45 39 175/245/267 92285 73 39% 7% 39 -2.5 196/260/290 94335 84 41% 6% 51 -1.7 192/258/279883358342%6%44-1.0
Zach Malis
2019 · A
22 40 35→40 47→30 44 190/254/252 62278 36 31% 8% 37 -2.6 204/258/287 83268 65 25% 6% 49 -1.8 196/246/274782428122%5%37-1.0
Dariel Gomez
2018 · A
22 41→44 37→50 46→30 46 192/267/268 76274 43 29% 8% 48 -1.9 210/285/318 108308 105 32% 9% 69 -0.4 164/237/29613328915046%8%41-1.4