Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRegion 4D Indoor Track & Field Championships · Feb 173:05.15aRegion 4D Indoor Track & Field ChampionshipsFebruary 17, 2025
1600 Meters · IndoorFUMA Mini Invite #2 · Dec 175:13.16aFUMA Mini Invite #2December 17, 2025
1600 Meters · OutdoorJefferson District Outdoor T&F Championship · May 125:03.48aJefferson District Outdoor T&F ChampionshipMay 12, 2026
3200 Meters · IndoorFUMA Mini Invite #2 · Dec 1711:23.00aFUMA Mini Invite #2December 17, 2025
3200 Meters · OutdoorVHSL 4D Region Championship · May 2611:16.42aVHSL 4D Region ChampionshipMay 26, 2026
800 Meters · OutdoorGainesville Cardinal Classic · Apr 192:23.05Gainesville Cardinal ClassicApril 19, 2025
Combined results · OutdoorW-G vs KG & LG MS Meet · Mar 262:40.00W-G vs KG & LG MS MeetMarch 26, 2024
Long Jump · OutdoorBattlefield MS Championships · May 414-06.50Battlefield MS ChampionshipsMay 4, 2024
Triple Jump · OutdoorBattlefield MS Championships · May 430-03.00Battlefield MS ChampionshipsMay 4, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · 3200 Meters · Place 14 · Orange CountyOrange County3200 Meters14.11:16.42a PB10
May 26VHSL 4D Region ChampionshipMay 26 · 1600 Meters · Place 17 · Orange CountyOrange County1600 Meters17.5:04.67a10
May 12Jefferson District Outdoor T&F ChampionshipMay 12 · 3200 Meters · Orange CountyOrange County3200 Meters--DNF10
May 12Jefferson District Outdoor T&F ChampionshipMay 12 · 1600 Meters · Place 15 · Orange CountyOrange County1600 Meters15.5:03.48a PB10
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 55 · Orange CountyOrange County3200 Meters55.11:22.35a10
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 81 · Orange CountyOrange County1600 Meters81.5:08.35a10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 109 · Orange CountyOrange County1600 Meters109.5:06.97a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 1600 Meters · Place 15 · Orange CountyOrange County1600 Meters15.5:15.09a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 3200 Meters · Place 7 · Orange CountyOrange County3200 Meters7.11:23.00a PB10
Dec 17FUMA Mini Invite #2Dec 17 · 1600 Meters · Place 10 · Orange CountyOrange County1600 Meters10.5:13.16a PB10
Dec 11FUMA Mini Invite #1Dec 11 · 1000 Meters · Place 8 · Orange CountyOrange County1000 Meters8.3:08.23a10
Dec 11FUMA Mini Invite #1Dec 11 · 1600 Meters · Place 12 · Orange CountyOrange County1600 Meters12.5:29.00a10
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 3200 Meters · Place 20 · Orange CountyOrange County3200 Meters20.11:57.89a9
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 1000 Meters · Place 15 · Orange CountyOrange County1000 Meters15.3:05.15a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 40 · Orange CountyOrange County800 Meters402:23.05 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 50 · Orange CountyOrange County1600 Meters505:12.99—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 40 · Orange CountyOrange County800 Meters402:23.059
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 50 · Orange CountyOrange County1600 Meters505:12.999
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 14 · Orange CountyOrange County1600 Meters145:10.71FR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 13 · Orange CountyOrange County3200 Meters1311:18.36FR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 14 · Orange CountyOrange County1600 Meters145:10.71FR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 13 · Orange CountyOrange County3200 Meters1311:18.36FR
Mar 222025 Charles City InvitationalMar 22 · 3200 Meters · Place 8 · Orange CountyOrange County3200 Meters8.11:46.40a9
Mar 222025 Charles City InvitationalMar 22 · 1600 Meters · Place 12 · Orange CountyOrange County1600 Meters12.5:13.49a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 3200 Meters · Place 11 · Orange CountyOrange County3200 Meters11.11:54.32a9
Dec 11FUMA Mini Invite #1Dec 11 · 3200 Meters · Orange CountyOrange County3200 Meters--DNF9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 4Battlefield MS ChampionshipsMay 4 · 1600 Meters · Place 2 · Locust GroveLocust Grove1600 Meters2.5:22.10a8
May 4Battlefield MS ChampionshipsMay 4 · Triple Jump · Place 4 · Locust GroveLocust GroveTriple Jump4.30-03.00 PB8
May 4Battlefield MS ChampionshipsMay 4 · Long Jump · Place 5 · Locust GroveLocust GroveLong Jump5.14-06.50 PB8
May 4Battlefield MS ChampionshipsMay 4 · 800 Meters · Place 2 · Locust GroveLocust Grove800 Meters2.2:25.39a8
Apr 26Central Virginia Middle School InvitationalApr 26 · Triple Jump · Place 8 · Locust GroveLocust GroveTriple Jump830-03.508
Apr 26Central Virginia Middle School InvitationalApr 26 · Long Jump · Place 7 · Locust GroveLocust GroveLong Jump715-00.008
Apr 26Central Virginia Middle School InvitationalApr 26 · 1600 Meters · Place 7 · Locust GroveLocust Grove1600 Meters75:29.468
Apr 26Central Virginia Middle School InvitationalApr 26 · 800 Meters · Place 6 · Locust GroveLocust Grove800 Meters62:30.428
Apr 26Central Virginia Middle School InvitationalApr 26 · 800 Meters · Place 6 · Locust Grove Middle SchoolLocust Grove Middle School800 Meters62:30.428
Apr 26Central Virginia Middle School InvitationalApr 26 · 1600 Meters · Place 7 · Locust Grove Middle SchoolLocust Grove Middle School1600 Meters75:29.468
Apr 26Central Virginia Middle School InvitationalApr 26 · Triple Jump · Place 8 · Locust Grove Middle SchoolLocust Grove Middle SchoolTriple Jump830-3.508
Apr 26Central Virginia Middle School InvitationalApr 26 · Long Jump · Place 7 · Locust Grove Middle SchoolLocust Grove Middle SchoolLong Jump715-08
Apr 13The Timberwolf Classic MS MeetApr 13 · 800 Meters · Place 11 · Locust GroveLocust Grove800 Meters112:37.15—
Apr 13The Timberwolf Classic MS MeetApr 13 · Triple Jump · Place 8 · Locust GroveLocust GroveTriple Jump828-00.00—
Apr 9FMS Tri Meet #2Apr 9 · 1600 Meters · Locust GroveLocust Grove1600 Meters—5:42.00—
Mar 26W-G vs KG & LG MS MeetMar 26 · Combined results · Place 4 · Locust Grove MiddleLocust Grove MiddleCombined results45:42.008
Mar 26W-G vs KG & LG MS MeetMar 26 · Combined results · Place 6 · Locust Grove MiddleLocust Grove MiddleCombined results62:40.00 PB8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12Trojan Races (JV/Middle School) Track and Field InvitationalMay 12 · 800 Meters · Place 12 · LOCUST GROVELOCUST GROVE800 Meters122:42.44—