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 VT 1 2 50.0 0-0 1-1 0-0 0-0 0-1 23 3-3 6 2023 VT 22 24 91.7 0-0 7-7 9-10 6-7 0-0 47 44-44 110 2024 VT 16 18 88.9 0-0 4-4 4-5 5-5 3-4 60 42-42 90 2025 VT 15 20 75.0 0-0 4-4 7-7 2-5 2-4 56 25-25 70 Career 54 64 84.4 0-0 16-16 20-22 13-17 5-9 60 114-114 276
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 VT 1 11 11.0 0 11
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2022 VT 0 0 0 0 0 0 3 1 6 2023 VT 0 0 0 0 0 0 44 22 110 2024 VT 0 0 0 0 0 0 42 16 90 2025 VT 0 0 0 0 0 0 25 15 70 Career 0 0 0 0 0 0 114 54 276
Kicking Season Team FGM FGA FG% 1-19 20-29 30-39 40-49 50+ LNG XP PTS 2022 VT 1 2 50.0 0-0 1-1 0-0 0-0 0-1 23 3-3 6 2023 VT 22 24 91.7 0-0 7-7 9-10 6-7 0-0 47 44-44 110 2024 VT 16 18 88.9 0-0 4-4 4-5 5-5 3-4 60 42-42 90 2025 VT 15 20 75.0 0-0 4-4 7-7 2-5 2-4 56 25-25 70 Career 54 64 84.4 0-0 16-16 20-22 13-17 5-9 60 114-114 276
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 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 PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points; Total Kicking Points REC Receiving Touchdowns RET Return Touchdowns RUSH Rushing Touchdowns TD Rushing Touchdowns; Total Touchdowns XP Extra Points Made-extra Point Attempts YDS Rushing Yards Bio Team Virginia Tech Hokies Position Place Kicker Class Senior Height / weight 5' 11" / 192 lbs Birthplace Spartanburg, SC Jersey #17 Status Active
Career history Splits Season 2025 2024 2023 2022
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 4-4 7-7 2-5 2-4 15-20 75.0 56 25-25 70
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 4-4 4-5 5-5 3-4 16-18 88.9 60 42-42 90
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 7-7 9-10 6-7 0-0 22-24 91.7 47 44-44 110
Season Split 1-19 20-29 30-39 40-49 50+ FG FG% LNG XP PTS Season 0-0 1-1 0-0 0-0 0-1 1-2 50.0 23 3-3 6
Game log Season 2025 2024 2023 2022
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 8/31 vs SC L 24-11 3 0-0 0-0 0-0 0-0 0-0 56 100.0 3-3 0-0 9 Aflac Kickoff 9/6 vs VAN L 44-20 2 0-0 2-2 0-0 0-0 0-0 28 100.0 2-2 2-2 8 9/13 vs ODU L 45-26 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-2 2 9/20 vs WOF W 38-6 1 0-0 1-1 0-0 0-0 0-1 20 50.0 1-2 4-4 7 9/27 @ NCSU W 23-21 3 0-0 0-0 2-2 1-1 0-0 49 100.0 3-3 2-2 11 10/4 vs WAKE L 30-23 3 0-0 0-0 3-3 0-1 0-0 38 75.0 3-4 2-2 11 10/11 @ GT L 35-20 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-2 2 10/24 vs CAL W 42-34 2OT 2 0-0 0-0 0-0 1-2 1-1 52 66.7 2-3 4-4 10 11/1 vs LOU L 28-16 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 2-2 2 11/15 @ FSU L 34-14 0 0-0 0-0 0-0 0-0 0-1 0 0.0 0-1 2-2 2 11/22 vs MIA L 34-17 1 0-0 0-0 1-1 0-0 0-0 30 100.0 1-1 2-2 5 11/29 @ UVA L 27-7 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-1 1-1 1 Total 15 0-0 4-4 7-7 2-5 2-4 56 75.0 15-20 25-25 70
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 8/31 @ VAN L 34-27 OT 2 0-0 0-0 1-1 1-1 0-0 40 100.0 2-2 3-3 9 9/7 vs MRSH W 31-14 1 0-0 0-0 0-0 1-1 0-0 42 100.0 1-1 4-4 7 9/14 @ ODU W 37-17 3 0-0 1-1 1-2 1-1 0-0 41 75.0 3-4 4-4 13 9/21 vs RUTG L 26-23 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 1-1 1 9/27 @ MIA L 38-34 2 0-0 0-0 0-0 0-0 2-2 57 100.0 2-2 4-4 10 10/5 @ STAN W 31-7 1 0-0 0-0 0-0 1-1 0-0 46 100.0 1-1 4-4 7 10/17 vs BC W 42-21 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 6-6 6 10/26 vs GT W 21-6 0 0-0 0-0 0-0 0-0 0-1 0 0.0 0-1 3-3 3 11/2 @ SYR L 38-31 OT 1 0-0 1-1 0-0 0-0 0-0 27 100.0 1-1 4-4 7 11/9 vs CLEM L 24-14 0 0-0 0-0 0-0 0-0 0-1 0 0.0 0-1 2-2 2 11/23 @ DUKE L 31-28 2 0-0 0-0 0-0 0-0 0-0 38 100.0 2-2 2-2 8 11/30 vs UVA W 37-17 3 0-0 1-1 1-1 1-1 0-0 44 100.0 3-3 4-4 13 1/3 vs MINN L 24-10 1 0-0 0-0 0-0 0-0 1-1 60 100.0 1-1 1-1 4 Duke's Mayo Bowl Total 16 0-0 4-4 4-5 5-5 3-4 60 88.9 16-18 42-42 90
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 9/2 vs ODU W 36-17 2 0-0 2-2 0-0 0-0 0-0 27 100.0 2-2 4-4 10 9/9 vs PUR L 24-17 1 0-0 0-0 0-0 1-1 0-0 41 100.0 1-1 2-2 5 9/16 @ RUTG L 35-16 1 0-0 0-0 1-2 0-0 0-0 30 50.0 1-2 1-1 4 9/23 @ MRSH L 24-17 1 0-0 0-0 0-0 0-0 0-0 21 100.0 1-1 2-2 5 9/30 vs PITT W 38-21 1 0-0 0-0 1-1 0-0 0-0 32 100.0 1-1 5-5 8 10/7 @ FSU L 39-17 1 0-0 1-1 0-0 0-0 0-0 29 100.0 1-1 2-2 5 10/14 vs WAKE W 30-13 3 0-0 1-1 2-2 0-1 0-0 37 75.0 3-4 3-3 12 10/26 vs SYR W 38-10 5 0-0 1-1 3-3 1-1 0-0 43 100.0 5-5 3-3 18 11/4 @ LOU L 34-3 1 0-0 0-0 0-0 1-1 0-0 44 100.0 1-1 0-0 3 11/11 @ BC W 48-22 2 0-0 1-1 0-0 1-1 0-0 46 100.0 2-2 6-6 12 11/18 vs NCSU L 35-28 0 0-0 0-0 0-0 0-0 0-0 0 0.0 0-0 4-4 4 11/25 @ UVA W 55-17 2 0-0 0-0 0-0 2-2 0-0 47 100.0 2-2 7-7 13 12/27 vs TULN W 41-20 2 0-0 0-0 2-2 0-0 0-0 35 100.0 2-2 5-5 11 Military Bowl Presented by GoBowling.com Total 22 0-0 7-7 9-10 6-7 0-0 47 91.7 22-24 44-44 110
Date Opp Result FG 1-19 20-29 30-39 40-49 50+ LNG FG% FG XP PTS 11/12 @ DUKE L 24-7 0 0-0 0-0 0-0 0-0 0-1 0 0.0 0-1 1-1 1 11/19 @ LIB W 23-22 1 0-0 1-1 0-0 0-0 0-0 23 100.0 1-1 2-2 5 Total 1 0-0 1-1 0-0 0-0 0-1 23 50.0 1-2 3-3 6