3 seasons since 2014 · box-score totals, snap share estimated from play-by-play
| Season | Team | G | Snaps | Punts | Avg |
|---|---|---|---|---|---|
| 2026 so far | Army#73 · 4-2 | 6 | — | 16 | 47.2 |
| 2025 | Army#69 · 7-6 | 11 | — | 32 | 43.1 |
| 2024 | Army#31 · 12-2 | 11 | — | 24 | 41.7 |
Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. James Wagenseller's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.
James Wagenseller'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 | W 59–3 | 6.2 | 1 | 53 | 53.0 | 0 | 53 | |
| 2 | L 24–28 | 8.0 | 4 | 192 | 48.0 | 2 | 57 | |
| 4 | @ | W 21–17 | 7.4 | 4 | 175 | 43.8 | 3 | 59 |
| 5 | @ | L 29–31 | 6.8 | 3 | 148 | 49.3 | 1 | 58 |
| 6 | W 20–17 | 7.8 | 3 | 155 | 51.7 | 0 | 59 | |
| 7 | W 56–24 | 5.0 | 1 | 32 | 32.0 | 1 | 32 | |
| 2026 · 6 games | 6.9 | 16 | 755 | 47.2 | 7 | 59 | ||
FBS rank among qualifying players
| Rushing | 2026 | FBS rank |
|---|---|---|
| Carries | 1 | — |
| Yards | 9 | 1061st / 1459 |
| Yards / carry | 9 | — |
| Touchdowns | 0 | — |
| Long | 9 | — |
| Punting | 2026 | FBS rank |
|---|---|---|
| Punts | 16 | — |
| Yards | 755 | — |
| Average | 47.2 | — |
| Inside 20 | 7 | — |
| Touchbacks | 1 | — |
| Long | 59 | — |
Plays the player shows up in the play-by-play. Not snap counts
| Game | Team plays | Plays involved | Special teams | Penalties |
|---|---|---|---|---|
| Wk 1 · Bryant | 70 | · | 1 | · |
| Wk 2 · South Florida | 62 | · | 4 | · |
| Wk 4 · Temple | 64 | · | 4 | · |
| Wk 5 · Louisiana Tech | 68 | · | 3 | 1 |
| Wk 6 · Tulane | 64 | 1 | 3 | · |
| Wk 7 · Florida Atlantic | 63 | · | 1 | · |
| Season | 391 | 1 | 16 | 1 |
12 specialists on the Army roster, ordered by fg
| # | Player | Pos | Class | FG | Punts | Avg |
|---|---|---|---|---|---|---|
| 95 | Dawson Jones | PK | JR | 4/6 | — | — |
| 16 | Ryker Floyd | P | FR | — | — | — |
| 17 | Cole Bowers | PK | FR | — | — | — |
| 36 | Grant Horvath | P | FR | — | — | — |
| 40 | Robby Belmarez | LS | FR | — | — | — |
| 53 | JB Cook | LS | SO | — | — | — |
| 90 | Bryson Hosea | PK | JR | — | — | — |
| 93 | Andrew Astone | P | SO | — | — | — |
| 96 | Luca Guerra | PK | SO | — | — | — |
| 97 | Jake Hulstein | PK | JR | — | — | — |
| 98 | Matthew Faulk | P | JR | — | — | — |
| James Wagenseller | P | — | 16 | 47.2 |
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. Army depth chart →