John Michael FaileC Dayton Dragons
Age 26 R/R 5'11" / 218 lbs A+ HR +9%K -4% Svc 0.0 · Ctrl thru 2035 peak 0.2 · 2028
wRC+†66
AVG/OBP/SLG.202 / .258 / .335
PA106
HR3
K%33
BB%6
MLB%0%
BAT: -4.1 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
3535
PWR
5050
SPD
4040
EYE
3930
trajectory · 10 yrs
0.3peak
2029

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
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+0.1$0.5M+$0.0M (cut)
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$0.2M
2034Ext / FA-deal$0.4M
2035Extbeyond projection horizon · no WAR estimate
Totals $2M $-7M -$9M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202424 ROK2 teams 149136 25514 9684 10 .184.255.324.579 .140.328 466 .244 45 -9 +0 +0 +3 +4 -0.2
202525 A+Dayton Dragons 365342 611508 171304 11 .178.226.292.518 .114.257 365 .229 33 -27 -0 +0 +7 +10 -1.1
▸ 2026 Season (actual · ROS · total)
202626 A+Dayton Dragons 2220 5100 250 00 .250.318.300.618 .050.333 239 .288 79 -1 +0 +0 +0 +1 0.0
ROS26 MLBCIN 8478 15302 5281 10 .192.250.308.558 .115.283 336 .267 62 -4 +0 +0 +1 +2 0.1
TOT26 MLBCIN 10698 20402 7331 10 .204.264.306.570 .102.286 317 .271 66 -4 +0 +0 +2 +3 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 10%CIN 111102 21403 7361 10 .206.264.333.597 .127.284 326 .273 67 -4 +0 +0 +2 +3 0.1
202828 MLB 20%CIN 214196 41816 14682 31 .209.269.352.621 .143.285 327 .275 69 -8 +0 -1 +4 +6 0.2
202929 MLB 33%CIN 277253 531117 19873 31 .209.273.344.617 .134.284 317 .276 69 -10 +0 -1 +5 +8 0.2
203030 MLB 43%CIN 316289 601218 211003 31 .208.268.339.607 .131.283 327 .274 68 -12 +0 -2 +6 +9 0.1
203131 MLB 52%CIN 320292 601218 221023 30 .205.268.336.604 .130.281 327 .270 65 -13 +1 -3 +6 +9 -0.0
203232 MLB 64%CIN 310283 561117 211013 20 .198.261.318.579 .120.280 337 .265 61 -14 +0 -4 +6 +9 -0.2
203333 MLB 81%CIN 284260 511016 19943 20 .196.259.312.570 .115.278 337 .260 57 -14 +0 -4 +5 +8 -0.5
203434 MLBCIN 243223 43815 16832 20 .193.253.305.558 .112.276 347 .253 52 -13 +0 -5 +4 +7 -0.7
▸ Career Totals (MLE all levels + projections)
Career 26732454 48699864 17089729 224 .198.258.323.581 .125.280 346 .261 58 -126 +3 -20 +48 +76 -2.0
/ 162G 650597 11924216 412187 51 .199.259.327.586 .127.281 346 .261 58 -31 +1 -5 +12 +18 -0.5

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202424 A+Dayton Dragons 6865 15214 2241 00 .231.265.477.742 .246.297 353 .322 104 +0 +0 +2 0.2
202424 ROKACL Reds 8166 22603 12263 10 .333.457.5611.017 .227.514 3215 .448 201 +9 +0 +2 1.2
202525 A+Dayton Dragons 365335 7819013 241024 11 .233.292.406.698 .173.293 287 .309 95 -2 -0 +10 0.8

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
John Michael Faile (OGILVIE) 26 35 50 40 30 .202/.258/.335 .133.283 31 33% 6% 62 -0.2
Sicnarf Loopstok
2018 · A
25 41→37 47→50 46→50 37 .207/.268/.345 .139.293 1511 34% 6% 69 -0.4 .221/.296/.379 .158.309 198 33% 8% 90 +1.0 .215/.315/.403.187.28426232%11%106+0.8
Brian Serven
2021 · AA
26 38 45→50 43→30 40 .195/.250/.317 .122.255 135 28% 5% 54 -1.4 .193/.251/.326 .133.244 174 28% 6% 57 -1.2 .182/.252/.278.096.25112031%7%42-0.9
Jeffrey Eure
2007 · AA
26 39→31 48→50 41→45 34 .201/.249/.340 .139.286 165 35% 4% 59 -1.1 .202/.256/.317 .115.302 117 35% 5% 56 -1.3 .159/.222/.237.078.2625539%5%17-1.2
Carter Aldrete
2023 · AA
25 41→39 49→50 43→45 38 .211/.260/.356 .145.293 187 34% 6% 68 -0.5 .205/.251/.342 .137.286 165 33% 6% 60 -1.0 .185/.227/.309.124.25415133%5%39-1.3
Scott Kapers
2023 · AA
26 40 50 42→40 36 .201/.277/.345 .145.305 196 38% 6% 74 -0.1 .194/.265/.321 .127.264 135 31% 6% 63 -0.9 .172/.249/.288.115.22310026%6%46-0.9
Kevin Richardson
2008 · AA
27 41 50 42→40 39 .212/.275/.356 .144.288 194 33% 6% 75 -0.0 .197/.250/.334 .137.292 184 37% 5% 59 -1.1 .177/.226/.315.137.29318144%4%39-1.1
Scott Manea
2021 · A
25 40→41 47→45 39→30 41 .205/.282/.334 .129.262 153 27% 6% 73 -0.1 .210/.295/.321 .111.301 123 32% 9% 74 -0.1 .195/.289/.293.098.28511032%10%61-0.5
Davis Wendzel
2023 · AAA
26 35→28 49→50 43→40 41 .191/.255/.331 .140.253 185 32% 7% 60 -1.0 .195/.273/.341 .146.245 195 28% 8% 71 -0.3 .191/.275/.335.144.22919426%8%68-0.4
Duke Sardinha
2007 · A
26 38→34 45→55 45 37 .196/.247/.317 .121.281 138 34% 6% 52 -1.6 .208/.257/.339 .131.284 156 31% 5% 63 -0.9 .219/.270/.383.164.26721227%5%76+0.0
Brandon Waring
2012 · AA
26 37→41 52→55 43→40 36 .198/.256/.363 .165.283 202 37% 6% 69 -0.4 .194/.261/.364 .170.290 223 39% 6% 72 -0.2 .177/.250/.347.169.27422142%7%60-0.8
Dominic Miroglio
2022 · AA
27 41 44→45 44→40 43 .205/.269/.321 .117.279 115 30% 7% 63 -0.9 .216/.284/.361 .145.260 155 23% 8% 80 +0.4 .203/.270/.374.171.21220216%7%72-0.1
Joe DeCarlo
2019 · AA
25 39→38 50 44→30 42 .204/.280/.354 .150.279 183 32% 8% 77 +0.1 .190/.259/.291 .101.289 104 36% 7% 51 -1.7 .149/.219/.197.048.2456039%7%8-1.5
Lou Santangelo
2009 · AAA
26 39→38 46→55 42→40 38 .202/.247/.322 .120.283 143 34% 6% 53 -1.5 .198/.248/.301 .103.281 103 32% 6% 48 -1.9 .183/.237/.280.097.2599032%6%35-1.4
Matt Repec
2010 · A
26 43→40 46→50 45 37 .215/.259/.345 .130.302 136 33% 5% 64 -0.8 .204/.256/.305 .101.284 85 29% 6% 52 -1.6 .167/.225/.238.071.2292026%7%20-1.7
Colton Shaver
2021 · AA
25 37→32 50 43→30 42 .195/.269/.348 .153.270 183 34% 8% 71 -0.3 .182/.271/.322 .140.342 174 48% 9% 66 -0.6 .123/.241/.259.136.22621051%10%36-1.2
Seby Zavala
2019 · AAA
25 40→39 48→50 40 37 .209/.256/.343 .134.287 172 33% 5% 63 -0.9 .192/.246/.342 .150.288 203 39% 6% 59 -1.1 .193/.272/.319.126.30114138%8%62-0.4
Tyler Marlette
2018 · AA
25 42→43 47→50 44→45 40 .216/.261/.349 .133.281 154 29% 5% 66 -0.6 .218/.270/.346 .128.292 156 29% 6% 69 -0.4 .213/.267/.335.123.28116529%6%61-0.8
Erik Ostberg
2022 · AA
26 43 48→55 42→45 39 .216/.273/.352 .135.312 174 35% 7% 72 -0.2 .203/.262/.347 .144.293 177 35% 7% 67 -0.5 .171/.233/.318.147.23717735%7%44-0.6
Lucas May
2010 · AA
25 42 49→55 45 40 .216/.267/.365 .149.279 176 29% 6% 74 -0.1 .210/.260/.340 .130.284 146 30% 6% 64 -0.8 .190/.236/.313.123.25613431%5%44-1.2
Cam Devanney
2023 · AAA
26 38→42 50→55 45 40 .202/.263/.354 .152.266 186 31% 6% 69 -0.4 .219/.281/.377 .158.285 187 29% 7% 83 +0.6 .217/.281/.374.157.28418729%7%78+0.2