Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 202:59.42aGrant Holloway Holiday Invitational 2026December 20, 2025
1600 Meters · IndoorLake Braddock Indoor Invitational · Jan 34:59.73Lake Braddock Indoor InvitationalJanuary 3, 2026
1600 Meters · Outdoor2026 Colonial Forge Showcase · Apr 114:57.90a2026 Colonial Forge ShowcaseApril 11, 2026
2 Miles · OutdoorVictor Cahoon Invitational · May 910:58.67aVictor Cahoon InvitationalMay 9, 2026
3200 Meters · IndoorNorthern Region TJMS Meet #2 · Dec 712:35.62aNorthern Region TJMS Meet #2December 7, 2024
3200 Meters · OutdoorNational District Meet #7 · May 711:26.87National District Meet #7May 7, 2025
400 Meters · OutdoorSpartan Invitational 2026 · Apr 459.45aSpartan Invitational 2026April 4, 2026
800 Meters · OutdoorNational District Meet #7 (all) · May 62:17.31aNational District Meet #7 (all)May 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13National District Spring Track ChampionshipsMay 13 · 1600 Meters · Place 18 · Hayfield1600 Meters18.5:00.12aUnofficial10
May 9Victor Cahoon InvitationalMay 9 · 2 Miles · Place 18 · Hayfield2 Miles18.10:58.67a PB10
May 6National District Meet #7 (all)May 6 · 800 Meters · Place 10 · Hayfield800 Meters10.2:17.31a PB10
Apr 112026 Colonial Forge ShowcaseApr 11 · 1600 Meters · Place 21 · Hayfield1600 Meters21.4:57.90a PB10
Apr 112026 Colonial Forge ShowcaseApr 11 · 800 Meters · Place 36 · Hayfield800 Meters36.2:24.32a10
Apr 4Spartan Invitational 2026Apr 4 · 800 Meters · Place 56 · Hayfield800 Meters562:26.10a10
Apr 4Spartan Invitational 2026Apr 4 · 400 Meters · Place 75 · Hayfield400 Meters7559.45a PB10
Mar 28Patriot InvitationalMar 28 · 800 Meters · Place 95 · Hayfield800 Meters95.2:25.85a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30National District Indoor Track ChampionshipsJan 30 · 1000 Meters · Place 16 · Hayfield1000 Meters16.3:07.46aUnofficial10
Jan 30National District Indoor Track ChampionshipsJan 30 · 1600 Meters · Place 14 · Hayfield1600 Meters14.5:09.12aUnofficial10
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 282 · Hayfield1000 Meters282.3:01.02a10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 482 · Hayfield1600 Meters482.5:11.10a10
Jan 3Lake Braddock Indoor InvitationalJan 3 · 1600 Meters · Place 19 · Hayfield Secondary School1600 Meters194:59.73 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 29 · Hayfield1000 Meters29.3:02.36a10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1000 Meters · Place 53 · Hayfield1000 Meters53.2:59.42a PB10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 62 · Hayfield1600 Meters62.5:09.98a10
Dec 5Northern VA TJMS Meet #1Dec 5 · 1600 Meters · Place 15 · Hayfield1600 Meters15.5:26.70a10
Jan 17Northern VA TJMS Meet # 7Jan 17 · 1000 Meters · Place 12 · Hayfield1000 Meters123:16.27—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Victor Cahoon InvitationalMay 10 · 2 Miles · Place 35 · Hayfield2 Miles35.12:04.58a9
May 7National District Meet #7May 7 · 3200 Meters · Place 6 · Hayfield Sec3200 Meters611:26.87 PB9
May 2Gar-Field Twilight InvitationalMay 2 · 1600 Meters · Place 12 · Hayfield1600 Meters12.5:13.72a9
Apr 26Cassel's XBC Track ExperienceApr 26 · 1600 Meters · Place 9 · Hayfield1600 Meters95:09.229
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 1600 Meters · Place 32 · Hayfield1600 Meters32.5:05.95a9
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 800 Meters · Place 47 · Hayfield800 Meters47.2:24.30a9
Apr 11SoCo Stallions InviteApr 11 · 3200 Meters · Place 26 · Hayfield3200 Meters26.11:32.29a9
Apr 11SoCo Stallions InviteApr 11 · 800 Meters · Place 33 · Hayfield800 Meters33.2:19.11a9
Apr 5Colonial Forge ShowcaseApr 5 · 1600 Meters · Place 9 · Hayfield Secondary S1600 Meters95:07.68FR
Mar 29Carolyn Legard RelaysMar 29 · 1600 Meters · Place 23 · Hayfield Sec1600 Meters235:09.949
Mar 222025 Brian Watkins InvitationalMar 22 · 1600 Meters · Place 32 · Hayfield1600 Meters32.5:17.09a9
Mar 222025 Brian Watkins InvitationalMar 22 · 800 Meters · Place 44 · Hayfield800 Meters44.2:26.03a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · 1000 Meters · Place 16 · Hayfield1000 Meters16.3:15.73a9
Dec 7Northern Region TJMS Meet #2Dec 7 · 3200 Meters · Place 6 · Hayfield3200 Meters6.12:35.62a PB9
Dec 7Northern Region TJMS Meet #2Dec 7 · 1600 Meters · Place 19 · Hayfield1600 Meters19.5:46.09a9