2 seasons since 2014 · box-score totals, snap share estimated from play-by-play
| Season | Team | G | Snaps |
|---|---|---|---|
| 2026 so far | Jacksonville State#98 · 5-2 | 1 | — |
| 2025 | Jacksonville State#92 · 9-5 | 1 | — |
Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Storm Fain's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.
Storm Fain's box score, game by game, from ESPN, with a 0–10 game score for each (hover it for how it works). Click a result for the full game
| Defense | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Wk | Opponent | Result | Game score | Tkl | Solo | TFL | Sacks | Hur | PD | INT | TD |
| 1 | @ | L 10–17 | — | no stats recorded | |||||||
| 2 | W 34–24 | — | no stats recorded | ||||||||
| 3 | @ | L 34–41 | — | no stats recorded | |||||||
| 4 | W 45–10 | — | no stats recorded | ||||||||
| 5 | @ | L 25–42 | — | no stats recorded | |||||||
| 7 | @ | W 29–27 | — | no stats recorded | |||||||
| 8 | W 38–25 | — | no stats recorded | ||||||||
| 10 | @ | W 24–21 | — | no stats recorded | |||||||
| 11 | @ | W 30–27 | — | no stats recorded | |||||||
| 12 | W 35–26 | — | no stats recorded | ||||||||
| 13 | @ | L 21–27 | — | no stats recorded | |||||||
| 14 | W 37–34 | — | no stats recorded | ||||||||
| 15 | L 15–19 | — | no stats recorded | ||||||||
| Bowls | vs | W 17–13 | 3.7 | 1 | 0 | 0 | 0 | 0 | 0 | · | · |
| 2025 · 1 game | 3.7 | 1 | 0 | 0 | 0 | 0 | 0 | · | · | ||
FBS rank among qualifying players
Starts come from each game’s starting lineup. Starting linemen play nearly every snap (NFL median: 100%), so a start counts as about 97% of the team’s plays
| Game | Team plays | Penalties |
|---|---|---|
| Wk 1 · North Dakota State | 54 | 1 |
| Season | 54 | 1 |
19 OLs on the Jacksonville State roster
| # | Player | Pos | Class |
|---|---|---|---|
| 50 | Lucas Mrachkovskiy | OL | SO |
| 51 | Bo Burkes | OL | SR |
| 52 | Storm Fain | OL | FR |
| 54 | Markevian Blake | OL | FR |
| 56 | Daylan Martin | OL | SO |
| 57 | Oliver Maldonado | OL | FR |
| 58 | Kendarius Blair | OL | FR |
| 60 | William Hathcock | OL | FR |
| 62 | Hadine Diaby | OL | JR |
| 63 | Ryland Bragg | OL | SO |
| 67 | Shaun Martin | OL | SO |
| 70 | Jeremiah Orr | OL | SR |
| 73 | J.R. Jernigan | OL | SO |
| 74 | Amarii Atchison | OL | JR |
| 75 | Caleb Holmes | OL | FR |
| 76 | JT Howell | OL | FR |
| 77 | Vern Faulk | OL | FR |
| 78 | Will Cooper | OL | FR |
| 79 | Lance Johnson | OL | SO |
Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes —+ plays per team game. Jacksonville State depth chart →