Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 295:12.83aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1000 Meters · IndoorPatriot District Indoor Track Championship · Jan 292:47.39Patriot District Indoor Track ChampionshipJanuary 29, 2025
1600 Meters · IndoorThe VA Showcase · Jan 174:35.89aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorDistance Twilight Classic · May 154:25.80aDistance Twilight ClassicMay 15, 2026
3200 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 209:46.57aGrant Holloway Holiday Invitational 2026December 20, 2025
3200 Meters · OutdoorOccoquan Region Championship · May 289:25.00aOccoquan Region ChampionshipMay 28, 2026
500 Meters · IndoorGrant Holloway Holiday Invitational · Dec 161:18.90aGrant Holloway Holiday InvitationalDecember 16, 2023
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 292:14.92aU.S. Marine Corps Holiday ClassicDecember 29, 2023
800 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 92:01.49aLake Braddock Hall of Fame InvitationalMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 3200 Meters · Place 12 · South County3200 Meters12.9:36.28a11
May 28Occoquan Region ChampionshipMay 28 · 3200 Meters · Place 3 · South County3200 Meters3.9:25.00a PB11
May 28Occoquan Region ChampionshipMay 28 · 1600 Meters · Place 19 · South County1600 Meters19.4:32.98a11
May 20Patriot District ChampionshipMay 20 · 3200 Meters · Place 10 · South County3200 Meters10.9:43.55a11
May 20Patriot District ChampionshipMay 20 · 800 Meters · Place 14 · South County800 Meters14.2:02.58a11
May 15Distance Twilight ClassicMay 15 · 1600 Meters · Place 9 · South County1600 Meters9.4:25.80a PB11
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 3200 Meters · Place 2 · South County3200 Meters2.9:35.70a11
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 16 · South County800 Meters16.2:01.49a PB11
Apr 11Ramtastic InvitationalApr 11 · 3200 Meters · Place 6 · South County3200 Meters6.9:46.72a11
Apr 4Spartan Invitational 2026Apr 4 · 1600 Meters · Place 3 · South County1600 Meters34:33.65a11
Apr 4Spartan Invitational 2026Apr 4 · 800 Meters · Place 16 · South County800 Meters162:06.08a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 3200 Meters · Place 12 · South County3200 Meters12.10:06.55a11
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 104 · South County3200 Meters104.10:00.80a11
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 100 · South County1600 Meters100.4:35.89a PB11
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 44 · South County1600 Meters444:38.42—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 3200 Meters · Place 2 · South County3200 Meters2.9:46.57a PB11
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 3200 Meters · Place 9 · South County3200 Meters910:16.9410
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 1000 Meters · Place 2 · South County1000 Meters22:54.2610
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 1600 Meters · Place 1 · South County1600 Meters14:47.3010
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 3200 Meters · Place 5 · South County3200 Meters510:04.3010
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 3200 Meters · Place 5 · South County3200 Meters510:04.3010
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 1000 Meters · Place 14 · South County1000 Meters142:47.39 PB10
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 1600 Meters · Place 10 · South County1600 Meters104:43.1010
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 128 · South County3200 Meters12810:16.94—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 206 · South County1600 Meters2064:57.53—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 128 · South County3200 Meters12810:16.94—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 206 · South County1600 Meters2064:47.30—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · 3200 Meters · Place 9 · South County High Scho3200 Meters99:46.2610
May 21Patriot District ChampionshipMay 21 · 3200 Meters · Place 5 · South County3200 Meters59:54.01a10
May 21Patriot District ChampionshipMay 21 · 1600 Meters · Place 15 · South County1600 Meters154:40.12a10
May 14Patriot District JV JamboreeMay 14 · 800 Meters · Place 2 · South County High Scho800 Meters22:07.4110
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 3200 Meters · Place 20 · South County3200 Meters2010:03.87—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 1600 Meters · Place 10 · South County1600 Meters104:44.9010
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 28 · South County800 Meters282:07.3010
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 1600 Meters · Place 10 · South County1600 Meters104:44.9010
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 29 · South County800 Meters292:07.3010
May 3East Coast International(High School)May 3 · 1600 Meters · Place 10 · South County1600 Meters10.4:36.89a10
May 3East Coast International(High School)May 3 · 800 Meters · Place 28 · South County800 Meters28.2:08.99a10
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 1600 Meters · Place 8 · South County1600 Meters8.4:45.30a10
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 800 Meters · Place 23 · South County800 Meters23.2:07.29a10
Apr 11SoCo Stallions InviteApr 11 · 3200 Meters · Place 9 · South County3200 Meters9.10:16.77a10
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 16 · South County1600 Meters16.4:44.90a10
Apr 11SoCo Stallions InviteApr 11 · 800 Meters · South County800 Meters--DNS10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Northern VA TJMS Meet #3Dec 13 · 1000 Meters · Place 2 · South County1000 Meters2.2:54.26a10
Dec 13Northern VA TJMS Meet #3Dec 13 · 1600 Meters · Place 1 · South County1600 Meters1.4:57.53a10
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 3200 Meters · Place 1 · P-South County3200 Meters110:40.399
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1600 Meters · Place 6 · P-South County1600 Meters64:58.109
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 3200 Meters · Place 17 · South County3200 Meters1710:57.729
Jan 12The VA ShowcaseJan 12 · 3200 Meters · Place 131 · South County3200 Meters13110:40.39—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 243 · South County1600 Meters2435:00.02—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 243 · South County1600 Meters2435:00.02—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot District Spring Track ChampionshipsMay 15 · 3200 Meters · Place 11 · South County3200 Meters11.10:20.10a9
May 15Patriot District Spring Track ChampionshipsMay 15 · 1600 Meters · Place 17 · South County1600 Meters17.4:46.81a9
May 8Patriot JV JamboreeMay 8 · 1600 Meters · Place 1 · South County1600 Meters1.4:52.75a9
May 4The East Coast International ShowcaseMay 4 · 3200 Meters · Place 15 · South County3200 Meters1511:09.26a—
Apr 27Ramtastic InvitationalApr 27 · 3200 Meters · Place 17 · South County3200 Meters17.10:34.38a9
Apr 20S&L RaidersApr 20 · 800 Meters · Place 13 · South County800 Meters132:12.63—
Apr 20S&L RaidersApr 20 · 1600 Meters · Place 2 · South County1600 Meters24:55.06—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 3 · South County1600 Meters34:57.62a—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 3 · South County1600 Meters35:07.92—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 134 · South County1 Mile134.5:12.83a PB9
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 6 · South County800 Meters6.2:14.92a PB9
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 202 · South County500 Meters202.1:18.90a PB9
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 63 · South County1600 Meters63.4:58.10a9