Steven MaderoC FCL Tigers
Age 19 L/R 6'2" / 175 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION145 act + 96 ros · stats below = ROS only
wRC+†57
AVG/OBP/SLG.190 / .248 / .290
PA96
HR2
K%28
BB%6
BABIP247
ISO100
MLB%0%
Value2026 · WAR
BAT: -15.2 runs (wOBA-derived runs vs avg)-15BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.3 runs (Positional adjustment)+4POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: -0.40-0.4WAR
0.00.81.70.20.50.81.11.11.21.21.21.00.9+$66M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 38 / POW 47
Toolsscout grade
CONTACT38
scouting grade only
POWER47
scouting grade only
EYE49
scouting grade only
SPEED48
scouting grade only
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
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.2$6M+$6M
2033Pre-Arb$1.0M+1.2$6M+$5M
2034Pre-Arb$1.0M+1.2$5M+$5M
2035Arb-1$2M+1.0$4M+$3M
2036Arb-2$3M+0.9$2M+$0.7M
2037Extbeyond projection horizon · no WAR estimate
Totals $8M $23M +$20M

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. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Tigers 2 146126 27402 12442 12 214293294587 79294 308 262 59
202417 ROKDSL Tigers 2 146120 34503 18302 12 283386400786 117337 2112 344 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKDET 145134 25604 7452 00 187238321559 134241 315 232 36 -11 +0 +0 +3 +4 -0.4
YTD19 ROKDET 145129 34905 11312 00 264329450778 186305 218 339 118 +3 +0 +0 +3 +4 1.0
ROS19 ROKDET 0% 9689 17302 6271 10 190248290538 100267 286 260 57 -5 +0 +0 +2 +3 0.0
ROS19 MLBDET 0% 01 0000 000 00 263 248 48 +0 +0
FULL19 ROKDET 145135 25604 7452 00 185238319556 133239 315 232 36 -11 +0 +0 +3 +4 -0.4
TOT19 ROKDET 241223 42906 13723 10 188242308550 121244 305 243 44 -15 +0 +0 +4 +7 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBDET 34% 264242 511016 17723 41 211271335606 124269 276 269 64 -11 +0 +0 +5 +7 0.2
202821 MLBDET 48% 382349 751429 261024 62 215277344621 129272 277 276 70 -13 +0 +0 +7 +11 0.5
202922 MLBDET 54% 464424 9117211 321225 83 215278342620 127274 267 281 73 -14 +0 +0 +8 +13 0.8
203023 MLBDET 57% 518471 10320213 361366 93 219283352635 134275 267 284 76 -14 +1 +0 +9 +15 1.1
203124 MLBDET 57% 520473 10420213 361366 93 220283353637 133276 267 286 77 -14 +1 +0 +9 +15 1.1
203225 MLBDET 57% 520473 10420213 361356 93 220283353637 133276 267 286 77 -13 +1 +0 +9 +15 1.2
203326 MLBDET 56% 520473 10420213 361356 93 220283353637 133276 267 287 78 -13 +1 +0 +9 +15 1.2
203427 MLBDET 55% 520472 10320213 371366 93 218283352635 133276 267 287 78 -13 +1 +0 +9 +15 1.2
203528 MLBDET 55% 520472 10219213 371376 93 216282347629 131275 267 286 77 -14 +1 -1 +9 +15 1.0
203629 MLBDET 53% 520471 10219213 381386 93 217283348632 132274 277 284 75 -15 +1 -1 +9 +15 0.9
202720 MLBDET 34% 9184 17302 6251 10 202264310573 107265 277 256 54 -5 +0 +0 +2 +3 -0.0
202821 MLBDET 48% 185169 36714 12502 31 213273337611 124267 276 263 59 -8 +0 +0 +3 +5 0.0
202922 MLBDET 54% 252230 49916 17673 42 213276339615 126269 277 268 63 -11 +0 +0 +4 +7 0.1
203023 MLBDET 57% 293268 571117 20773 52 213275340614 127270 267 271 65 -12 +0 +0 +5 +8 0.2
203124 MLBDET 57% 294269 571117 20773 52 212274338612 126271 267 272 66 -11 +0 +0 +5 +8 0.3
203225 MLBDET 57% 294267 571117 21774 52 213281341622 127271 267 273 67 -11 +0 +0 +5 +8 0.3
203326 MLBDET 56% 294267 571117 21774 52 213281341622 127271 267 273 67 -11 +0 +0 +5 +8 0.3
203427 MLBDET 55% 288262 561117 21753 52 214280344623 130271 267 273 67 -11 +0 +0 +5 +8 0.3
203528 MLBDET 55% 285259 551017 21753 52 212279340619 127270 267 272 66 -11 +0 -0 +5 +8 0.2
203629 MLBDET 53% 278253 541017 20743 52 213279344623 130269 277 270 65 -11 +0 -1 +5 +8 0.1
▸ Career Totals
Career 25542329 49594961 17967429 4317 213277339616 127271 267 270 65 -101 +2 -1 +46 +72 1.8
/ 162G 650593 12624216 461727 114 212277341618 128270 267 270 65 -26 +1 -0 +12 +18 0.5
Career 49904535 98318619121 349132057 8329 217281346627 129276 267 282 74 -145 +5 -2 +89 +141 9.0
/ 162G 650591 12824216 451727 114 217280345625 129275 267 282 74 -19 +1 -0 +12 +18 1.2

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
202417 ROKDSL Tigers 2 146120 34503 18302 12 283386400786 117337 2112 344 121 +4 -1 +4 0.7

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,7086745218280351+48+245.14.7
/1626641611+11.9+5.91.2pk7: 4
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Steven Madero (OGILVIE) 19 33→38 42→47 43→48 49 188/242/308 121244 61 30% 5% 44 -0.4
Yasmil Bucce
2023 · A
18 41 40→45 49→30 44 198/265/288 89272 75 29% 7% 53 -1.5 202/288/300 98309 84 34% 10% 66 -0.6 205/306/33412832513237%11%79+0.2
Angel Ortiz
2022 · A
19 41 41→50 46→45 44 205/260/295 90268 99 27% 7% 51 -1.7 207/258/303 96281 77 27% 6% 53 -1.5 221/277/35313228512926%6%72-0.1
Randel Alcantara
2016 · A
19 44 41→45 46→45 43 211/283/321 110282 76 26% 6% 69 -0.4 197/255/304 107263 96 27% 5% 53 -1.5 132/175/24210915714327%3%1-1.4
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1
Miguel Palma
2021 · A
19 42 41→45 48→40 42 201/285/303 102283 911 30% 7% 66 -0.6 214/290/334 120285 135 28% 8% 76 +0.0 213/279/33011727714227%7%69-0.2
Jesus Galiz
2023 · A
19 38 43→45 49→40 40 193/254/304 111268 105 31% 6% 53 -1.5 201/260/303 102309 93 36% 6% 54 -1.4 189/250/287982958237%6%45-1.0
Alejandro Flores
2015 · A
19 40 41→50 48→40 43 199/259/294 95265 95 28% 7% 51 -1.7 195/256/288 93291 86 33% 7% 48 -1.9 202/257/34214027113430%6%59-0.5
Bryan Rincon
2023 · A
19 42 45 53→60 45 210/279/333 123274 1211 27% 8% 70 -0.3 194/289/295 101275 922 30% 11% 66 -0.6 172/263/292120248133534%10%51-0.7
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Hoy Park
2016 · A
20 40→49 41→45 47→55 46 196/269/296 99264 811 28% 8% 56 -1.3 205/280/294 89283 516 27% 8% 59 -1.1 227/314/3259830081725%10%79+0.2
Ronny Hernandez
2023 · A
18 41→51 45→40 48→40 46 206/276/327 122267 125 27% 8% 67 -0.5 221/292/298 77303 53 26% 9% 66 -0.6 221/297/3119028010123%9%69-0.2
Jose Ovalles
2013 · A
19 40 42→45 45→40 47 199/278/308 110248 95 23% 7% 64 -0.8 215/277/321 106257 95 19% 6% 66 -0.6 219/276/3291102429314%6%66-0.2
Óscar Hernández
2011 · A
18 40 44→50 48→40 43 200/263/313 114250 115 25% 6% 59 -1.1 236/308/404 168278 214 23% 7% 102 +1.8 224/283/38215827019224%5%86+0.4
Rio Ruiz
2014 · A
20 44→51 44→50 50→40 45 216/272/344 128281 108 26% 7% 69 -0.4 233/298/343 110302 84 24% 9% 80 +0.4 236/304/3391033038223%9%79+0.2
Meibrys Viloria
2015 · A
18 45→47 40→45 46→40 48 218/285/316 97280 75 24% 8% 68 -0.5 235/286/325 90300 63 22% 6% 70 -0.3 247/290/36611931811225%5%79+0.2
Gosuke Katoh
2014 · A
19 44→50 44→45 49→50 44 216/280/339 122298 116 30% 8% 72 -0.2 189/264/271 82322 611 39% 9% 47 -1.9 214/277/319106296101130%7%61-0.6
Jeter Downs
2018 · A
20 42→40 43→50 47→55 47 208/276/316 107257 119 23% 7% 64 -0.8 211/277/355 144271 1517 27% 7% 75 -0.0 175/266/324149236182633%9%63-0.4
Francisco Arcia
2009 · A
19 40 40 47→40 44 194/267/292 98250 76 25% 6% 55 -1.4 209/271/298 89265 65 22% 7% 57 -1.2 216/262/296802797124%4%50-0.7
Gleider Figuereo
2023 · A
19 37→38 45 52→45 43 192/259/316 124259 138 30% 7% 57 -1.2 183/242/291 108279 136 37% 6% 43 -2.2 166/228/28612123017535%6%34-2.0
Ryan Mount
2007 · A
20 42 42→50 49→50 42 207/266/309 103292 108 32% 7% 58 -1.2 223/268/340 117294 1211 27% 5% 66 -0.6 251/293/41016030619824%5%95+0.5