Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 24:33.33VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
1600 Meters · OutdoorNike Spring Invitational · May 34:34.10Nike Spring InvitationalMay 3, 2025
3200 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 210:05.20VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
3200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 179:34.30a=PR= Northern Virginia InvitationalApril 17, 2026
800 Meters · OutdoorConcorde District Spring Track Championships · May 212:00.84Concorde District Spring Track ChampionshipsMay 21, 2025
Triple Jump · IndoorLake Braddock Indoor Invitational · Jan 34:36.83Lake Braddock Indoor InvitationalJanuary 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 3200 Meters · Place 21 · Chantilly3200 Meters21.9:52.43a12
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 3200 Meters · Place 2 · Chantilly3200 Meters2.9:42.95a12
May 20Concorde District Spring Track ChampionshipsMay 20 · 3200 Meters · Place 10 · Chantilly3200 Meters10.10:00.04a12
May 20Concorde District Spring Track ChampionshipsMay 20 · 1600 Meters · Place 8 · Chantilly1600 Meters8.4:41.09a12
May 6Concorde Invitational- Part 1 & 2May 6 · 1600 Meters · Place 1 · Chantilly1600 Meters1.4:37.74a12
May 2Nike Spring InvitationalMay 2 · 1600 Meters · Place 11 · Chantilly1600 Meters11.4:37.05a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 1600 Meters · Place 10 · Chantilly1600 Meters10.4:35.98a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 3200 Meters · Place 6 · Chantilly3200 Meters6.9:34.30a PB12
Apr 8Concorde District Mega-Meet- Part IApr 8 · 1600 Meters · Place 4 · Chantilly1600 Meters4.4:52.21a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 3200 Meters · Place 14 · Chantilly3200 Meters1410:05.20 PB12
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 14 · Chantilly1600 Meters144:33.33 PB12
Jan 10Northern VA TJMS Meet #7Jan 10 · 3200 Meters · Place 1 · Chantilly3200 Meters110:24.34—
Jan 3Lake Braddock Indoor InvitationalJan 3 · Triple Jump · Place 10 · ChantillyTriple Jump104:36.83 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 800 Meters · Place 8 · Chantilly800 Meters82:00.84 PB11
May 3Nike Spring InvitationalMay 3 · 1600 Meters · Place 8 · Chantilly1600 Meters84:34.10 PB11
Apr 26Cassel's XBC Track ExperienceApr 26 · 800 Meters · Place 30 · Chantilly800 Meters302:11.7111
Mar 29Spartan Classic Mar 29 · 800 Meters · Place 5 · Chantilly800 Meters52:07.4111

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Northern VA TJMS Meet # 7Jan 17 · 3200 Meters · Place 3 · Chantilly3200 Meters310:58.36—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Nike Spring InvitationalMay 4 · 3200 Meters · Place 18 · Chantilly3200 Meters1811:02.9910