Section Overview Stats Bio Splits Game log
Overview Kicking Season Team FGM FGA FG% 1-19 20-29 30-39 40-49 50+ LNG XP PTS 2022 MRSH 13 20 65.0 0-0 5-5 7-10 1-5 0-0 40 33-35 72 2023 MRSH 11 18 61.1 0-0 5-5 2-6 4-6 0-1 44 32-32 65 2024 MRSH 14 19 73.7 0-0 2-2 4-6 7-10 1-1 51 40-40 82 2025 UNC 19 23 82.6 0-0 5-5 3-4 10-11 1-3 57 20-20 77 2026 UNC 0 0 0.0 0-0 0-0 0-0 0-0 0-0 0 2-3 2 Career 57 80 71.3 0-0 17-17 16-26 22-32 2-5 57 127-130 298
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 Rushing Season Team CAR YDS AVG TD LNG 2022 MRSH 1 -13 -13.0 0 0 2024 MRSH 1 9 9.0 0 9 Career 2 -4 -2.0 0 9
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2022 MRSH 0 0 0 0 0 0 33 13 72 2023 MRSH 0 0 0 0 0 0 32 11 65 2024 MRSH 0 0 0 0 0 0 40 14 82 2025 UNC 0 0 0 0 0 0 20 19 77 2026 UNC 0 0 0 0 0 0 2 0 2 Career 0 0 0 0 0 0 127 57 298
Kicking Season Team FGM FGA FG% 1-19 20-29 30-39 40-49 50+ LNG XP PTS 2022 MRSH 13 20 65.0 0-0 5-5 7-10 1-5 0-0 40 33-35 72 2023 MRSH 11 18 61.1 0-0 5-5 2-6 4-6 0-1 44 32-32 65 2024 MRSH 14 19 73.7 0-0 2-2 4-6 7-10 1-1 51 40-40 82 2025 UNC 19 23 82.6 0-0 5-5 3-4 10-11 1-3 57 20-20 77 2026 UNC 0 0 0.0 0-0 0-0 0-0 0-0 0-0 0 2-3 2 Career 57 80 71.3 0-0 17-17 16-26 22-32 2-5 57 127-130 298
Punting Season Team PUNTS AVG LNG YDS 2022 MRSH 9 41.0 55 369
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 1-19 Field Goals Made1-19-field Goal Attempts1-19 1-19 Field Goals Made1-19-field Goal Attempts1-19 20-29 Field Goals Made20-29-field Goal Attempts20-29 20-29 Field Goals Made20-29-field Goal Attempts20-29 2PT Total Two Point Convs 30-39 Field Goals Made30-39-field Goal Attempts30-39 40-49 Field Goals Made40-49-field Goal Attempts40-49 40-49 Field Goals Made40-49-field Goal Attempts40-49 50+ Field Goals Made50-field Goal Attempts50 AVG Yards Per Rush Attempt; Gross Average Punt Yards CAR Rushing Attempts FG Field Goals; Field Goals Made-field Goal Attempts FG% Field Goal Percentage FGA Field Goal Attempts FGM Field Goals Made LNG Long Rushing; Long Field Goal Made; Long Punt PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points; Total Kicking Points PUNTS Punts REC Receiving Touchdowns RET Return Touchdowns RUSH Rushing Touchdowns TD Rushing Touchdowns; Total Touchdowns XP Extra Points Made-extra Point Attempts YDS Rushing Yards; Punt Yards Bio Team North Carolina Tar Heels Position Place Kicker Class Senior Height / weight 5' 11" / 215 lbs Birthplace Columbus Grove, OH Jersey #90 Status Active
Career history Splits Season 2026 2025 2024 2023 2022
Season and home Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 0-0 0-0 0-0 0-0 0-0 0.0 0 2-3 2 Home 0-0 0-0 0-0 0-0 0-0 0-0 0.0 0 2-3 2
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 5-5 3-4 10-11 1-3 19-23 82.6 57 20-20 77
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 2-2 4-6 7-10 1-1 14-19 73.7 51 40-40 82
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 5-5 2-5 3-5 0-0 10-15 66.7 44 30-30 60
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 5-5 7-10 1-5 0-0 13-20 65.0 40 29-31 68
Game log Season 2026 2025 2024 2023 2022
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 10/3 vs ND L 37-26 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-3 2 10/10 @ PITT W 21-17 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 3-3 3 2026 total 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-3 2
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 FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 9/1 vs TCU L 48-14 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-2 2 9/6 @ CLT W 20-3 2 0-0 0-0 1-1 1-1 0-0 49 100.0 2-2 2-2 8 9/13 vs RICH W 41-6 2 0-0 2-2 0-0 0-0 0-0 27 100.0 2-2 5-5 11 9/20 @ UCF L 34-9 1 0-0 0-0 0-0 1-1 0-0 40 100.0 1-1 0-0 3 10/4 vs CLEM L 38-10 1 0-0 0-0 1-1 0-0 0-1 35 50.0 1-2 1-1 4 10/17 @ CAL L 21-18 1 0-0 0-0 0-0 1-1 0-0 41 100.0 1-1 1-1 4 10/25 vs UVA L 17-16 OT 1 0-0 0-0 1-1 0-0 0-1 34 50.0 1-2 1-1 4 10/31 @ SYR W 27-10 2 0-0 0-0 0-0 0-0 0-0 43 100.0 2-2 3-3 9 11/8 vs STAN W 20-15 2 0-0 1-1 0-0 1-1 0-0 48 100.0 2-2 2-2 8 11/15 @ WAKE L 28-12 4 0-0 0-0 0-1 3-4 1-1 57 66.7 4-6 0-0 12 11/22 vs DUKE L 32-25 1 0-0 0-0 0-0 1-1 0-0 49 100.0 1-1 2-2 5 11/29 @ NCSU L 42-19 2 0-0 1-1 0-0 1-1 0-0 49 100.0 2-2 1-1 7 Total 19 0-0 5-5 3-4 10-11 1-3 57 82.6 19-23 20-20 77
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 8/31 vs STBK W 45-3 1 0-0 0-0 0-0 0-0 0-0 45 50.0 1-2 6-6 9 9/7 @ VT L 31-14 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-1 2-2 2 9/21 @ OSU L 49-14 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-2 2 9/28 vs WMU W 27-20 2 0-0 0-0 0-0 0-0 0-0 28 67.0 2-3 3-3 9 10/5 vs APP W 52-37 1 0-0 0-0 0-0 0-0 0-0 38 100.0 1-1 7-7 10 10/12 @ GASO L 24-23 3 0-0 0-0 0-0 0-0 0-0 51 100.0 3-3 2-2 11 10/17 vs GAST W 35-20 2 0-0 0-0 0-0 0-0 0-0 49 100.0 2-2 3-3 9 11/2 vs ULM W 28-23 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-2 4-4 4 11/23 @ ODU W 42-35 2 0-0 0-0 0-0 0-0 0-0 43 100.0 2-2 4-4 10 11/30 @ JMU W 35-33 2OT 2 0-0 0-0 0-0 0-0 0-0 49 100.0 2-2 3-3 9 12/7 @ UL W 31-3 1 0-0 0-0 0-0 0-0 0-0 32 100.0 1-1 4-4 7 Sun Belt Championship Total 14 0-0 2-2 4-6 7-10 1-1 51 73.7 14-19 40-40 82
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 9/2 vs ALB W 21-17 0 0-0 0-0 0-1 0-0 0-0 0 0.0 0-1 3-3 3 9/23 vs VT W 24-17 1 0-0 0-0 0-0 0-0 0-0 21 50.0 1-2 3-3 6 9/30 vs ODU W 41-35 2 0-0 0-0 1-1 1-1 0-0 42 100.0 2-2 5-5 11 10/7 @ NCSU L 48-41 2 0-0 1-1 0-0 1-1 0-0 43 100.0 2-2 5-5 11 10/14 @ GAST L 41-24 1 0-0 1-1 0-0 0-0 0-0 21 100.0 1-1 3-3 6 10/19 vs JMU L 20-9 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 1-1 1 10/28 @ CCU L 34-6 2 0-0 1-1 0-0 1-2 0-0 44 66.7 2-3 0-0 6 11/4 @ APP L 31-9 1 0-0 0-0 1-1 0-0 0-0 33 100.0 1-1 0-0 3 11/11 vs GASO W 38-33 1 0-0 1-1 0-0 0-0 0-0 22 100.0 1-1 5-5 8 11/25 vs ARST W 35-21 0 0-0 0-0 0-2 0-0 0-0 0 0.0 0-2 5-5 5 12/19 vs UTSA L 35-17 1 0-0 0-0 0-1 1-1 0-1 44 33.3 1-3 2-2 5 Scooter's Coffee Frisco Bowl Total 11 0-0 5-5 2-6 4-6 0-1 44 61.1 11-18 32-32 65
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 9/3 vs NORF W 55-3 2 0-0 1-1 1-1 0-0 0-0 30 100.0 2-2 7-7 13 9/10 @ ND W 26-21 2 0-0 2-2 0-0 0-0 0-0 21 100.0 2-2 2-3 8 9/17 @ BGSU L 34-31 OT 1 0-0 0-0 1-1 0-0 0-0 38 100.0 1-1 4-4 7 9/24 @ TROY L 16-7 0 0-0 0-0 0-1 0-0 0-0 0 0.0 0-1 1-1 1 10/1 vs GWEB W 28-7 0 0-0 0-0 0-1 0-0 0-0 0 0.0 0-1 4-4 4 10/12 vs UL L 23-13 0 0-0 0-0 0-0 0-1 0-0 0 0.0 0-1 1-1 1 10/22 @ JMU W 26-12 1 0-0 0-0 1-1 0-0 0-0 38 100.0 1-1 3-3 6 10/29 vs CCU L 24-13 2 0-0 0-0 1-1 1-2 0-0 40 66.7 2-3 1-1 7 11/5 @ ODU W 12-0 4 0-0 2-2 2-2 0-1 0-0 33 80.0 4-5 0-0 12 11/12 vs APP W 28-21 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 4-4 4 11/19 @ GASO W 23-10 1 0-0 0-0 1-1 0-0 0-0 36 100.0 1-1 2-3 5 11/26 vs GAST W 28-23 - 0-0 0-0 0-1 0-1 0-0 0 0.0 0-2 0-0 0 12/19 vs CONN W 28-14 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 4-4 4 Myrtle Beach Bowl Total 13 0-0 5-5 7-10 1-5 0-0 40 65.0 13-20 33-35 72