Section Overview Stats Bio Splits Game log
Overview Punting Season Team PUNTS AVG LNG YDS 2024 TOW 43 42.9 58 1,844 2025 TOW 49 43.5 57 2,132 2026 BC 18 41.4 49 745 Career 110 42.9 58 4,721
Ranks are over the players on a 2026 FBS roster who have been read, counting only those who recorded that statistic in 2025 — how many that is . Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.
Stats Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2025 TOW 2 2 100.0 15 7.5 0 0 14 0 163.0
Rushing Season Team CAR YDS AVG TD LNG 2025 TOW 1 19 19.0 0 19
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 TOW 1 0 1 0 0 0 0 0 0 2026 BC 1 1 0 0 0 0 0 0 0 Career 2 1 1 0 0 0 0 0 0
Punting Season Team PUNTS AVG LNG YDS 2024 TOW 43 42.9 58 1,844 2025 TOW 49 43.5 57 2,132 2026 BC 18 41.4 49 745 Career 110 42.9 58 4,721
Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.
Glossary AST Assist Tackles ATT Passing Attempts; Punt Returns AVG Yards Per Pass Attempt; Yards Per Rush Attempt; Gross Average Punt Yards; Average Punt Return Yards CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced IN20 Punts Inside20 IN20% Punts Inside20 Percentage INT Interceptions LNG Long Passing; Long Rushing; Long Punt NET Net Average Punt Yards PD Passes Defended PUNTS Punts RTG QBRating SACK Sacks SOLO Solo Tackles TB Touchbacks TB% Touchback Percentage TD Passing Touchdowns; Rushing Touchdowns; Interception Touchdowns TOT Total Tackles YDS Passing Yards; Rushing Yards; Interception Yards; Punt Yards; Punt Return Yards Bio Team Boston College Eagles Position Punter Class Senior Height / weight 6' 3" / 210 lbs Birthplace Chesapeake Beach, MD Jersey #96 Status Active
Career history Splits Season 2026 2025 2024
Season, home and away Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Season 18 41.4 49 745 4 22.22 1 5.56 7 99 14.1 31.4 Home 14 40.5 46 567 2 14.29 0 0.00 5 99 19.8 30.6 Away 4 44.5 49 178 2 50.00 1 25.00 2 99 49.5 9.8
Season Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Season 49 43.5 57 2,132 3 6.12 20 40.82 0 0 0.0 43.5
Season Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Season 43 42.9 58 1,844 4 9.30 18 41.86 0 0 0.0 42.9
Game log Season 2026 2025 2024
Date Opp Result PUNTS AVG LNG YDS 9/5 @ CIN L 34-15 4 44.5 49 178 9/11 vs RUTG W 28-21 3 36.7 46 110 9/19 vs ME W 22-16 2 42.5 46 85 9/26 vs VT L 21-14 9 41.3 46 372 10/3 @ SMU L 25-16 4 36.8 47 147 2026 total 18 41.4 49 745
The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.
Date Opp Result PUNTS AVG LNG YDS 8/28 @ NORF W 27-7 4 46.5 54 186 9/6 @ MORG W 27-22 4 47.3 57 189 9/13 @ MD L 44-17 6 40.7 51 244 9/20 vs YSU L 31-28 3 40.7 43 122 9/27 @ BRY W 26-24 2 49.5 51 99 10/4 vs ELON L 17-3 5 44.8 57 224 10/25 @ STBK L 27-19 7 43.6 52 305 11/1 @ NCAT W 62-9 3 47.0 56 141 11/8 vs VILL L 28-10 7 40.9 52 286 11/15 @ ALB W 36-19 5 38.4 41 192 11/22 vs CAM W 35-31 3 48.0 54 144 Total 49 43.5 57 2,132
Date Opp Result PUNTS AVG LNG YDS 8/31 @ CIN L 38-20 6 45.0 54 270 9/7 vs MORG W 14-9 3 43.0 50 129 9/14 @ VILL L 14-13 5 42.2 57 211 9/21 @ NDSU L 41-24 2 49.0 50 98 10/5 vs W&M W 34-27 3 42.0 43 126 10/12 @ NORF W 28-23 3 41.3 48 124 10/19 vs STBK L 52-24 4 38.3 50 153 10/26 @ MONM W 26-14 3 42.7 46 128 11/2 @ RICH L 35-24 2 32.5 37 65 11/9 vs HAMP W 27-10 3 51.0 58 153 11/16 vs NCAT W 31-13 5 40.2 48 201 11/23 @ CAM W 45-23 4 46.5 58 186 Total 43 42.9 58 1,844