2 seasons at 2 schools since 2014 · box-score totals, snap share estimated from play-by-play
| Season | Team | G | Snaps |
|---|---|---|---|
| 2026 so far | Louisville#18 · 4-3 | — | — |
| 2025 | Liberty#101 · 4-8 | 1 | — |
Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Ryan Manis's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.
Ryan Manis'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 | W 28–7 | — | no stats recorded | ||||||||
| 2 | @ | L 24–34 | — | no stats recorded | |||||||
| 3 | @ | L 13–23 | — | no stats recorded | |||||||
| 4 | L 13–31 | — | no stats recorded | ||||||||
| 5 | @ | L 7–21 | 5.3 | 1 | 1 | 0 | 0 | 0 | 0 | · | · |
| 7 | @ | W 19–8 | — | no stats recorded | |||||||
| 8 | W 30–27 | — | no stats recorded | ||||||||
| 10 | W 59–30 | — | no stats recorded | ||||||||
| 11 | L 17–21 | — | no stats recorded | ||||||||
| 12 | @ | L 27–34 | — | no stats recorded | |||||||
| 13 | @ | L 28–34 | — | no stats recorded | |||||||
| 14 | L 42–48 | — | no stats recorded | ||||||||
| 2025 · 1 game | 5.3 | 1 | 1 | 0 | 0 | 0 | 0 | · | · | ||
FBS rank among qualifying players
9 specialists on the Louisville roster, ordered by fg
| # | Player | Pos | Class | FG | Punts | Avg |
|---|---|---|---|---|---|---|
| 35 | Carson Hilbert | PK | SO | 7/9 | — | — |
| 48 | Jacob Baker | P | JR | — | — | — |
| 51 | Hayden Travelstead | LS | JR | — | — | — |
| 54 | Drew Kegebein | LS | FR | — | — | — |
| 77 | Ryan Manis | LS | JR | — | — | — |
| 91 | Niall Hayes | P | FR | — | 25 | 40 |
| 92 | Garth White | PK | SR | — | — | — |
| 95 | Bode Shoaps | PK | FR | — | — | — |
| 98 | Nick Keller | PK | SR | 0/1 | — | — |
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. Louisville depth chart →