Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFluvanna Polar Bear Meet · Jan 293:26.77Fluvanna Polar Bear MeetJanuary 29, 2025
1600 Meters · IndoorFred Hardy Invitational · Feb 235:28.21aFred Hardy InvitationalFebruary 23, 2026
1600 Meters · OutdoorPatriot Invitational · Mar 285:27.38aPatriot InvitationalMarch 28, 2026
3200 Meters · IndoorRegion 4D Indoor Track & Field Championships · Feb 1611:57.80aRegion 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
3200 Meters · OutdoorVHSL 4D Region Championship · May 2611:27.05aVHSL 4D Region ChampionshipMay 26, 2026
800 Meters · OutdoorPatriot Invitational · Mar 292:37.64Patriot InvitationalMarch 29, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · 3200 Meters · Place 16 · Orange County3200 Meters16.11:27.05a PB12
May 12Jefferson District Outdoor T&F ChampionshipMay 12 · 3200 Meters · Place 19 · Orange County3200 Meters19.11:28.37a12
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 60 · Orange County3200 Meters60.11:33.37a12
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 105 · Orange County1600 Meters105.5:27.38a PB12
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 187 · Orange County1600 Meters187.5:33.53a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Fred Hardy InvitationalFeb 23 · 1600 Meters · Place 15 · Orange County1600 Meters155:28.21a PB12
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 3200 Meters · Place 13 · Orange County3200 Meters13.11:57.80a PB12
Feb 6Jefferson District Indoor T&F Championship Feb 6 · 3200 Meters · Place 24 · Orange Count3200 Meters2412:22.75—
Feb 6Jefferson District Indoor T&F Championship Feb 6 · 1600 Meters · Place 18 · Orange Count1600 Meters185:34.10—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 3200 Meters · Place 15 · Orange County3200 Meters15.12:04.68a12
Dec 17FUMA Mini Invite #2Dec 17 · 1600 Meters · Place 16 · Orange County1600 Meters16.5:37.28a12
Dec 11FUMA Mini Invite #1Dec 11 · 3200 Meters · Place 7 · Orange County3200 Meters7.12:18.62a12
Jan 29Fluvanna Polar Bear MeetJan 29 · 1000 Meters · Place 4 · Orange Count1000 Meters43:26.77 PB—
Jan 29Fluvanna Polar Bear MeetJan 29 · 1000 Meters · Place 4 · Orange Count1000 Meters43:26.77—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 66 · Orange County1600 Meters665:39.40—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 66 · Orange County1600 Meters665:39.4011
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 13 · Orange County800 Meters132:37.64 PBJR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 17 · Orange County3200 Meters1712:30.69JR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 13 · Orange County800 Meters132:37.64JR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 17 · Orange County3200 Meters1712:30.69JR
Mar 22Charles City Invitational 2025Mar 22 · 3200 Meters · Place 14 · Orange Count3200 Meters1414:00.00—
Mar 222025 Charles City InvitationalMar 22 · 3200 Meters · Place 14 · Orange County3200 Meters14.12:24.25a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 1600 Meters · Orange County1600 Meters--DNF11
Dec 11FUMA Mini Invite #1Dec 11 · 3200 Meters · Place 10 · Orange County3200 Meters10.12:31.17a11