#42
Ohio · 2026

Magnus Haines

PSenior5' 11", 200 lbsMassillon, OH
Ohio Bobcats5-2 · TDC #88
Punts
18
Avg
43.3
Inside 20
7
Long
53

Career

3 seasons at 2 schools since 2014 · box-score totals, snap share estimated from play-by-play

SeasonTeamGSnapsPuntsAvg
2026 so farOhio#88 · 5-27—1843.3
2025Ohio#68 · 9-412—4042.3
2021Kent State#102 · 7-71—148.0

Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Magnus Haines's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.

Game Log

Magnus Haines'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

6.1 avg. game scoreBest: 7.3 vs Jacksonville State (Week 2)0 of 7 games at 8.0+
Punting
WkOpponentResultGame scorePuntsYdsAvgIn 20Long
1@NebraskaL 21–496.7418145.3053
2Jacksonville StateW 29–277.3313344.3352
3@South AlabamaL 36–415.026633.0233
4StonehillW 35–76.015151.0051
5@Kent StateW 13–105.728140.5143
6Central MichiganW 31–146.2417844.5152
7@Sacramento StateW 48–75.928944.5048
2026 · 7 games6.11877943.3753

2026 Season Stats

FBS rank among qualifying players

Punting2026FBS rank
Punts18—
Yards779—
Average43.3—
Inside 207—
Touchbacks1—
Long53—

Snaps by Game

Plays the player shows up in the play-by-play. Not snap counts

GameTeam playsSpecial teams
Wk 1 · Nebraska654
Wk 2 · Jacksonville State663
Wk 3 · South Alabama592
Wk 4 · Stonehill711
Wk 5 · Kent State552
Wk 6 · Central Michigan674
Wk 7 · Sacramento State642
Season44718

Position Room

7 specialists on the Ohio roster, ordered by fg

#PlayerPosClassFGPuntsAvg
47Will HryszkoPKSR9/12——
42Magnus HainesPSR—1843.3
43Brack PeacockPKJR———
46Nick HemerLSSR———
83Ethan NajmLSFR———
90Kolten BartelsPFR———
93Owen SchaadtPKFR———

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. Ohio depth chart →