Ryan Leonards

PosSS
B/TR/R
Born1991-07-22
Age (2026)35

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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201423 AKannapolis Intimidators 190163 39612 16346 90 239330325655 86280 188 296 86 -3 +2 +4 0.3
201423 ROKGreat Falls Voyagers 3836 12120 230 00 333368472841 139364 85 370 136 +2 +0 +1 0.3
201524 AABirmingham Barons 2521 4000 250 00 190261190451 235 208 201 22 -2 +0 +1 -0.2
201524 AKannapolis Intimidators 328283 771612 37494 125 272364357721 85321 1511 328 108 +3 +0 +7 1.1
201625 AABirmingham Barons 6359 9300 2111 00 153194203397 51188 173 181 9 -7 +0 +1 -0.6
201625 A+Winston-Salem Dash 10687 20211 13156 10 230368310678 80268 1412 323 105 +1 +0 +2 0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201423 A MLEKannapolis Intimidators 190168 37512 11456 90 220292298590 77265 246 259 61 -9 +2 +4 -0.3
201423 ROK MLEGreat Falls Voyagers 3837 9110 140 00 243263324587 81289 113 272 70 -1 +0 +1 -0.1
201524 AA MLEBirmingham Barons 2522 4000 160 00 182217182399 221 244 188 13 -3 +0 +1 -0.2
201524 A MLEKannapolis Intimidators 328296 721412 24684 125 243309318626 74303 217 278 74 -10 +0 +7 -0.3
201625 AA MLEBirmingham Barons 6360 9300 1141 00 150177200377 50178 222 159 -6 -8 +0 +1 -0.7
201625 A+ MLEWinston-Salem Dash 10692 19211 8236 10 207311283594 76252 228 259 61 -5 +0 +2 -0.2
201423 A MLE2 teams 228205 46622 12496 90 224287302589 78277 215 261 63
201423 A RAW2 teams 228199 51732 18376 90 256336352688 95297 168 308 63
201524 A MLE2 teams 353318 761412 25744 125 239303308611 69302 217 272 70
201524 A RAW2 teams 353304 811612 39544 125 266357345703 79315 1511 319 70
201625 A+ MLE2 teams 169151 27511 10367 10 179262245507 66228 216 222 36
201625 A+ RAW2 teams 169146 29511 15267 10 199304267571 68235 159 270 36
201423 A MLE2 teams 228208 46622 12496 90 221287298585 77269 215 261 63
201524 A MLE2 teams 353321 761412 25744 125 237303305608 69297 217 272 70
201625 A+ MLE2 teams 169150 27511 10367 10 180262247509 67224 216 222 36
▸ Career Totals
Career MLE 750674 1492545 4715917 225 221289292581 71278 216 257 60 -36 +2 +0 +8 +16 -0.9
/ 162G MLE 650584 1292234 4113815 194 221289289578 68278 216 257 60 -31 +2 +0 +7 +14 -0.8