Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas HS Invitational · Dec 142:53.83aLiberty Christmas HS InvitationalDecember 14, 2024
200 Meters · OutdoorRebel Last Chance Meet · May 326.06Rebel Last Chance MeetMay 3, 2023
300 Meters · IndoorLiberty Flames HS Invitational · Dec 939.40aLiberty Flames HS InvitationalDecember 9, 2023
400 Meters · OutdoorRebel Last Chance · May 755.03aRebel Last ChanceMay 7, 2025
500 Meters · IndoorBulldog Invitational · Jan 271:13.03Bulldog InvitationalJanuary 27, 2024
800 Meters · OutdoorBearcat Invitational · Mar 232:23.65Bearcat InvitationalMarch 23, 2024
Pole Vault · IndoorGrant Holloway Holiday Invitational · Dec 168-6Grant Holloway Holiday InvitationalDecember 16, 2023
Pole Vault · OutdoorRebel Last Chance · May 711' 6"Rebel Last ChanceMay 7, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · Pole Vault · AbingdonPole Vault—DNS12
Apr 24Trojan Timing ClassicApr 24 · Pole Vault · AbingdonPole Vault—NH12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · Pole Vault · Place 15 · Abingdon HigPole Vault1511-06.0012
Feb 21Region 3D ChampionshipsFeb 21 · Pole Vault · Place 3 · AbingdonPole Vault3.11' 6"12
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · Pole Vault · Place 4 · Abingdon HigPole Vault410-00.00—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 300 Meters · Place 15 · Abingdon Hig300 Meters1540.71—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · 500 Meters · Place 4 · Abingdon500 Meters4.1:13.53aUnofficial12
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Pole Vault · Place 3 · AbingdonPole Vault3.8-0Unofficial12
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Pole Vault · Abingdon HigPole Vault—11-00.0011
Feb 22VHSL Region 3D ChampionshipsFeb 22 · Pole Vault · Place 3 · AbingdonPole Vault310-0—
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Pole Vault · Place 5 · AbingdonPole Vault5.3.35m11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1000 Meters · Place 64 · Abingdon1000 Meters64.3:01.75a11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Pole Vault · Place 8 · AbingdonPole Vault8.3.35m11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Pole Vault · AbingdonPole Vault--NH12
May 21Mountain 7 District ChampionshipsMay 21 · Pole Vault · Place 1 · AbingdonPole Vault111-011
May 10Blue Demon InvitationalMay 10 · Pole Vault · Place 6 · AbingdonPole Vault611' 6"11
May 10Blue Demon InvitationalMay 10 · Pole Vault · Place 6 · AbingdonPole Vault611' 6"11
May 10Blue Demon InvitationalMay 10 · Pole Vault · Place 6 · AbingdonPole Vault63.50m11
May 7Rebel Last ChanceMay 7 · Pole Vault · Place 1 · AbingdonPole Vault1.11' 6" PB11
May 7Rebel Last ChanceMay 7 · 400 Meters · Place 7 · Abingdon400 Meters7.55.03a PB11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 66 · Abingdon1000 Meters66.2:53.83a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · Pole Vault · Place 22 · AbingdonPole Vault22.9-00.0011
Dec 7Liberty Flames HS InvitationalDec 7 · 500 Meters · Place 24 · Abingdon500 Meters24.1:14.38a11
Dec 7Liberty Flames HS InvitationalDec 7 · Pole Vault · AbingdonPole Vault--NH11
Feb 3East Coast Elite Roanoke #3Feb 3 · Pole Vault · Place 7 · AbingdonPole Vault72.45m10
Feb 3East Coast Elite Roanoke #3Feb 3 · 500 Meters · Place 21 · Abingdon500 Meters211:15.1810
Feb 1Frost Funeral Home Polar BearFeb 1 · 1000 Meters · Place 8 · Abingdon1000 Meters83:10.45SO
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 142 · Abingdon Hig1000 Meters1423:00.5110
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 77 · Abingdon Hig500 Meters771:13.03 PB10
Jan 24Abingdon Polar Bear 4 Jan 24 · 1000 Meters · Place 5 · Abingdon1000 Meters53:05.08SO
Jan 11Brown Dental Polar BearJan 11 · 1000 Meters · Place 4 · Abingdon1000 Meters43:06.04—
Jan 11Brown Dental Polar BearJan 11 · 300 Meters · Place 2 · Abingdon300 Meters240.01—
Jan 5East Coast Elite #1Jan 5 · 500 Meters · Place 9 · Abingdon500 Meters9.1:15.31a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · Pole Vault · Place 5 · AbingdonPole Vault510-6—
May 11Blue Demon InvitationalMay 11 · Pole Vault · Place 5 · AbingdonPole Vault5.10' 6"10
May 11Blue Demon InvitationalMay 11 · 400 Meters · Abingdon400 Meters--DNS10
Apr 829th Judy Thomas invitationalApr 8 · Pole Vault · Place 2 · AbingdonPole Vault29' 610
Mar 23Bearcat InvitationalMar 23 · Pole Vault · Place 5 · AbingdonPole Vault59-010
Mar 23Bearcat InvitationalMar 23 · 800 Meters · Place 11 · Abingdon800 Meters112:23.65 PB10
Mar 23Bearcat InvitationalMar 23 · 400 Meters · Place 10 · Abingdon400 Meters1056.5810

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 126 · Abingdon500 Meters126.1:14.92a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 132 · Abingdon300 Meters132.40.87a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · Pole Vault · Place 18 · AbingdonPole Vault18.8-6 PB10
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 66 · Abingdon500 Meters66.1:19.73a10
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 122 · Abingdon300 Meters122.39.40a PB10
Feb 7Blue Ridge CDJR Last Chance MeetFeb 7 · 500 Meters · Place 7 · Abingdon500 Meters71:17.50—
Jan 28Bulldog InvitationalJan 28 · 500 Meters · Place 135 · Abingdon Hig500 Meters1351:18.219
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 297 · Abingdon Hig300 Meters29742.6689
Jan 18Highlands Glass/Shamrock Realty Polar BearJan 18 · 500 Meters · Place 5 · Abingdon500 Meters51:17.95—
Jan 7East Coast EliteJan 7 · 300 Meters · Place 4 · Abingdon300 Meters443.769
Jan 7East Coast EliteJan 7 · 300 Meters · Place 156 · Abingdon300 Meters15643.769
Jan 7East Coast EliteJan 7 · 500 Meters · Place 5 · Abingdon500 Meters51:21.299
Jan 7East Coast EliteJan 7 · 500 Meters · Place 86 · Abingdon500 Meters861:21.299
Jan 4Brown Dental Polar Bear MeetJan 4 · 500 Meters · Place 3 · Abingdon500 Meters31:20.99—
Jan 4Brown Dental Polar Bear MeetJan 4 · 300 Meters · Place 16 · Abingdon300 Meters1644.93—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Rebel Last Chance MeetMay 3 · 200 Meters · Place 18 · Abingdon200 Meters1826.06 PB9
Apr 6Judy Thomas InvitationalApr 6 · Pole Vault · Place 3 · AbingdonPole Vault36-6—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Frost Funeral Home Christmas Polar BearDec 21 · 500 Meters · Place 3 · Abingdon500 Meters3.1:23.74aUnofficial9
Dec 21Frost Funeral Home Christmas Polar BearDec 21 · 300 Meters · Place 18 · Abingdon300 Meters18.48.50aUnofficial9
Dec 9H.O.T. SantaDec 9 · 500 Meters · Place 25 · Abingdon500 Meters25.1:26.19a9