2 seasons at 2 schools since 2014 · box-score totals, snap share estimated from play-by-play
| Season | Team | G | Snaps | Punts | Avg |
|---|---|---|---|---|---|
| 2026 so far | Bowling Green#127 · 2-5 | 7 | — | 33 | 40.1 |
| 2023 | Eastern Michigan#124 · 6-7 | 1 | — | — | — |
Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Ryan Kingston's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.
Ryan Kingston'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
| Punting | ||||||||
|---|---|---|---|---|---|---|---|---|
| Wk | Opponent | Result | Game score | Punts | Yds | Avg | In 20 | Long |
| 1 | L 13–20 | 5.7 | 3 | 131 | 43.7 | 1 | 51 | |
| 2 | @ | L 7–56 | 7.3 | 6 | 271 | 45.2 | 0 | 54 |
| 3 | @ | L 7–55 | 7.3 | 9 | 389 | 43.2 | 2 | 62 |
| 4 | L 6–14 | 4.0 | 6 | 216 | 36.0 | 2 | 40 | |
| 5 | @ | W 24–20 | 5.3 | 3 | 115 | 38.3 | 1 | 41 |
| 6 | W 38–10 | 3.5 | 2 | 57 | 28.5 | 1 | 39 | |
| 7 | L 31–32 | 5.4 | 4 | 145 | 36.3 | 3 | 47 | |
| 2026 · 7 games | 5.5 | 33 | 1324 | 40.1 | 10 | 62 | ||
FBS rank among qualifying players
| Punting | 2026 | FBS rank |
|---|---|---|
| Punts | 33 | — |
| Yards | 1324 | — |
| Average | 40.1 | — |
| Inside 20 | 10 | — |
| Touchbacks | 2 | — |
| Long | 62 | — |
Plays the player shows up in the play-by-play. Not snap counts
| Game | Team plays | Special teams | Penalties |
|---|---|---|---|
| Wk 1 · Tarleton State | 66 | 3 | · |
| Wk 2 · Nebraska | 47 | 6 | 1 |
| Wk 3 · Iowa State | 52 | 9 | · |
| Wk 4 · South Florida | 61 | 6 | · |
| Wk 5 · Miami (OH) | 60 | 3 | · |
| Wk 6 · Sacramento State | 59 | 2 | · |
| Wk 7 · Ball State | 58 | 4 | · |
| Season | 403 | 33 | 1 |
8 specialists on the Bowling Green roster, ordered by fg
| # | Player | Pos | Class | FG | Punts | Avg |
|---|---|---|---|---|---|---|
| 12 | Travis Kenner | PK | JR | 7/8 | — | — |
| 27 | Treyton McKee | PK | FR | — | — | — |
| 30 | Ryan Kingston | P | SR | — | 33 | 40.1 |
| 52 | Quinn Forsythe | LS | FR | — | — | — |
| 56 | Quillan Jimenez | LS | JR | — | — | — |
| 91 | Alex Jenkins | P | FR | — | — | — |
| 95 | Carlos Guerra | PK | FR | — | — | — |
| 97 | Drew Rosick | PK | FR | — | — | — |
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. Bowling Green depth chart →