Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTCA Winter Classic · Jan 93:03.42VTCA Winter ClassicJanuary 9, 2026
1000 Meters · OutdoorWalter Bass Invite · Jan 173:02.16aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorEast Rockingham Indoor T&F Invitational · Jan 235:21.78East Rockingham Indoor T&F InvitationalJanuary 23, 2026
1600 Meters · OutdoorDogwood Track Classic · May 15:03.43aDogwood Track ClassicMay 1, 2026
500 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 21:18.51VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
500 Meters · OutdoorWalter Bass Invite · Jan 171:20.02aWalter Bass InviteJanuary 17, 2026
800 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship · May 272:16.59aVHSL Region 3C Outdoor Track and Field ChampionshipMay 27, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 800 Meters · Place 2 · Spotswood800 Meters2.2:17.07a11
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 800 Meters · Place 1 · Spotswood800 Meters1.2:16.59a PB11
May 18Valley District ChampionshipMay 18 · 1600 Meters · Place 4 · Spotswood1600 Meters4.5:33.85a11
May 18Valley District ChampionshipMay 18 · 800 Meters · Place 2 · Spotswood800 Meters2.2:29.13a11
May 5SHS Valley District MiniMay 5 · 1600 Meters · Place 1 · Spotswood1600 Meters1.5:19.67a11
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 26 · Spotswood1600 Meters26.5:03.43a PB11
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 3 · Spotswood500 Meters3.1:20.02a PB11
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 3 · Spotswood1000 Meters3.3:02.16a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 1000 Meters · Place 9 · Spotswood1000 Meters93:20.1711
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 500 Meters · Place 3 · Spotswood500 Meters31:18.51 PB11
Feb 14VHSL Region 3C ChampionshipFeb 14 · 500 Meters · Place 1 · Spotswood500 Meters11:19.78—
Feb 7Valley District ChampionshipFeb 7 · 500 Meters · Place 1 · Spotswood500 Meters11:20.23—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1600 Meters · Place 1 · Spotswood1600 Meters15:21.78 PB—
Jan 9VTCA Winter ClassicJan 9 · 1000 Meters · Place 1 · Spotswood1000 Meters13:03.42 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 500 Meters · Place 12 · Spotswood500 Meters12.1:20.27a11
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 6 · Spotswood1600 Meters6.5:19.73a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 500 Meters · Place 5 · Spotswood500 Meters51:19.7610
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 500 Meters · Place 3 · Spotswood500 Meters31:21.15—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 500 Meters · Place 1 · Spotswood500 Meters11:20.75—
Feb 8Parks and Recreation InvitationalFeb 8 · 1000 Meters · Place 2 · Spotswood1000 Meters23:08.67—
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 14 · Spotswood500 Meters141:22.5210
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 9 · Spotswood500 Meters91:21.4510
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 9 · Spotswood500 Meters91:21.4510
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 1000 Meters · Place 10 · Spotswood1000 Meters103:12.4110
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 1000 Meters · Place 10 · Spotswood1000 Meters103:12.4110
Jan 18Walt Cormack MemorialJan 18 · 1000 Meters · Place 5 · Spotswood1000 Meters53:07.99—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 500 Meters · Place 1 · Spotswood500 Meters1.1:24.07a10
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 3 · Spotswood1000 Meters3.3:12.97a10