Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGainesville Cardinal Classic · Apr 1912.14Gainesville Cardinal ClassicApril 19, 2025
200 Meters · OutdoorGainesville Cardinal Classic · Apr 1925.01Gainesville Cardinal ClassicApril 19, 2025
300 Meters · IndoorLiberty Christmas HS Invitational · Dec 1441.22aLiberty Christmas HS InvitationalDecember 14, 2024
300 Meters · OutdoorWally Gilbert Invitational · Dec 944.36aWally Gilbert InvitationalDecember 9, 2023
55 Meter · IndoorLiberty Flames HS Invitational · Dec 77.20aLiberty Flames HS InvitationalDecember 7, 2024
55 Meter · OutdoorWalter Bass Invite · Jan 177.04aWalter Bass InviteJanuary 17, 2026
Combined results · OutdoorTitan Track Classic · Apr 2724.78Titan Track ClassicApril 27, 2024
Long Jump · IndoorLiberty Christmas HS Invitational · Dec 1419-05.75Liberty Christmas HS InvitationalDecember 14, 2024
Long Jump · OutdoorShenandoah District Championship · May 2120-09.25Shenandoah District ChampionshipMay 21, 2026
Triple Jump · IndoorFUMA Mini Invite #2 · Dec 1736-09.50FUMA Mini Invite #2December 17, 2025
Triple Jump · OutdoorAugusta County Invitational · Apr 2539-03.00Augusta County InvitationalApril 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Triple Jump · Place 16 · Wilson MemorialTriple Jump16.38-09.0012
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Long Jump · Place 15 · Wilson MemorialLong Jump15.19-06.0012
May 21Shenandoah District ChampionshipMay 21 · Triple Jump · Place 2 · Wilson MemorialTriple Jump2.38-11.2512
May 21Shenandoah District ChampionshipMay 21 · Long Jump · Place 4 · Wilson MemorialLong Jump4.20-09.25 PB12
May 21Shenandoah District ChampionshipMay 21 · 200 Meters · Place 8 · Wilson Memorial200 Meters8.25.06a12
May 12Alleghany Quint Track MeetMay 12 · Long Jump · Place 3 · Wilson MemorialLong Jump3.20-05.2512
Apr 25Augusta County InvitationalApr 25 · Triple Jump · Place 2 · Wilson MemorialTriple Jump2.39-03.00 PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 92 · Wilson Memorial55 MeterRound P92.7.04a PB12
Jan 17Walter Bass InviteJan 17 · Triple Jump · Place 32 · Wilson MemorialTriple Jump32.36-11.7512
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 14 · Wilson MemorialLong Jump14.18-10.7512

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 89 · Wilson MemorialLong Jump89.5.66m12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · Triple Jump · Place 11 · Wilson MemorialTriple Jump11.36-09.50 PB12
Dec 17FUMA Mini Invite #2Dec 17 · Long Jump · Place 13 · Wilson MemorialLong Jump13.18-03.0012

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 120 · Wilson Memorial55 MeterRound P120.7.08a12
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 11 · Wilson MemorialLong Jump11.19-09.0012
Apr 19Gainesville Cardinal ClassicApr 19 · Long Jump · Place 11 · Wilson MemorialLong Jump1119-07.00—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 53 · Wilson Memorial100 Meters5312.14 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · Long Jump · Place 11 · Wilson MemorialLong Jump1119-711
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 43 · Wilson Memorial200 Meters4325.01 PB11
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 53 · Wilson Memorial100 Meters5312.1411

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 223 · Wilson Memorial300 Meters223.41.22a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 183 · Wilson Memorial55 MeterRound P183.7.23a11
Dec 14Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 13 · Wilson MemorialLong Jump13.19-05.75 PB11
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 188 · Wilson Memorial300 Meters188.42.40a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 126 · Wilson Memorial55 MeterRound P126.7.20a PB11
Dec 7Liberty Flames HS InvitationalDec 7 · Triple Jump · Place 31 · Wilson MemorialTriple Jump31.35-04.5011
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 11 · Wilson MemorialLong Jump11.19-01.0011

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Triple Jump · Place 19 · Wilson MemorialTriple Jump19.35-08.7510
May 3Generals T & F InvitationalMay 3 · 100 Meters · Place 21 · Wilson Memorial100 Meters2112.1710
Apr 27Titan Track ClassicApr 27 · Combined results · Place 14 · Wilson MemorialCombined results1418-00.0010
Apr 27Titan Track ClassicApr 27 · Combined results · Place 23 · Wilson MemorialCombined results2324.78 PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 33 · Wilson MemorialLong Jump33.16-11.7510

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 300 Meters · Place 26 · Wilson Memorial300 Meters26.44.36a PB10
Dec 9Wally Gilbert InvitationalDec 9 · 55 Meter · Place 39 · Wilson Memorial55 Meter39.7.35a10
Dec 9Wally Gilbert InvitationalDec 9 · Long Jump · Place 8 · Wilson MemorialLong Jump8.19-01.0010
Apr 22Blacksburg InvitationalApr 22 · 200 Meters · Place 5 · Wilson Memorial200 Meters527.77—
Apr 22Blacksburg InvitationalApr 22 · 200 Meters · Place 32 · Wilson Memorial200 Meters3227.77—
Apr 22Blacksburg InvitationalApr 22 · 100 Meters · Place 1 · Wilson Memorial100 Meters113.57—
Apr 22Blacksburg InvitationalApr 22 · 100 Meters · Place 39 · Wilson Memorial100 Meters3913.57—