Devin Foyle

PosOF
B/TL/L
Born1996-11-18
Age (2026)29

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
201922 ABeloit Snappers 393344 631025 371296 168 183274267541 84271 339 243 44
201922 ABeloit Snappers 393327 771536 52986 168 235349355704 119313 2513 319 102
202124 AAMidland RockHounds 415378 7611516 271227 85 201267384651 183247 297 278 71
202124 AAMidland RockHounds 415362 9314712 42917 85 257345434778 177309 2210 345 122
202225 AAMidland RockHounds 223197 38703 21504 00 193284274558 81241 229 257 55
202225 AAMidland RockHounds 223189 46902 29384 00 243356323679 79293 1713 316 100
▸ Career Totals
Career 1031919 17728724 8530117 2413 193273317590 124254 298 260 57 -50 -0 +0 -6 +29 -2.8
/ 162G 650579 11118415 5419011 158 192273314588 123253 298 260 57 -31 -0 +0 -4 +18 -1.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
201922 ABeloit Snappers 393327 771536 52986 168 235349355704 119313 2513 319 102 +1 +0 +11 1.2
202124 AAMidland RockHounds 415362 9314712 42917 85 257345434778 177309 2210 345 122 +10 -0 +12 2.2
202225 AAMidland RockHounds 223189 46902 29384 00 243356323679 79293 1713 316 100 +0 +0 +6 0.7