Punter archetype · season enumeration
Leg vs placement
44.5 gross, but 13 of 35 inside the 20 (37.1%) — in between — no clean archetype. no clean archetype
Net average is unavailable — no per-punt return-yardage linkage exists in the source data.

2026 games, yards per punt per game. W and L: the team’s results.
Gabe Russo
Handles the punting job without giving the return man a lane.
Play style
Handles the punting job without giving the return man a lane.
Punter archetype · season enumeration
Leg vs placement
44.5 gross, but 13 of 35 inside the 20 (37.1%) — in between — no clean archetype. no clean archetype
Net average is unavailable — no per-punt return-yardage linkage exists in the source data.
Closest statistical matches, adjusted for opponent strength.
Pittsburgh’s specialists
No outlet on our list has written about this player by name this season.
Game log · Week-by-week
2026 season · 9 games
Swipe the table sideways for more columns.
| Wk | Opp | PUNT | YDS | AVG | LONG | IN20 | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | W 59-14vs Miami (OH) | 2 | 106 | 53.0 | 55 | 1 | |
| Wk 2 | W 12-7vs UCF | 8 | 326 | 40.8 | 51 | 3 | |
| Wk 3 | W 27-13vs Syracuse | 3 | 145 | 48.3 | 52 | 1 | |
| Wk 4 | W 59-0vs Bucknell | 1 | 47 | 47.0 | 47 | 1 | |
| Wk 5 | W 35-33@ Virginia Tech | 6 | 281 | 46.8 | 57 | 1 | |
| Wk 6 | L 17-21vs North Carolina | 3 | 103 | 34.3 | 43 | 1 | |
| Wk 7 | L 21-27@ Boston College | 1 | 48 | 48.0 | 48 | 1 | |
| Wk 8 | L 23-52@ No. 1 Miami | 6 | 266 | 44.3 | 59 | 1 | |
| Wk 9 | W 34-11vs Georgia Tech | 5 | 235 | 47.0 | 56 | 3 | |
| Total | 35 | 1557 | 44.5 | 59 | 13 |
Last game (Wk 9): 5 punts, 3 punts inside the 20.
Season context: team record and system
Punter profile · Distance and placement
Where his punts land, not just how far
Inside the 20
37%13 of 35Touchback rate
6%2 of 35Yards / punt
44.535 puntsLong
59yards44.5 yards/punt on 35 punts · 37% placed inside the 20 · 2 touchbacks.
Pittsburgh carries two punters; Russo has taken all 35 punts.
2026 is in progress.
Coaching lineage · 2023–2026
2 coachesPlayed for 2 head coaches at 2 schools: Hugh Freeze and Pat Narduzzi.