Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Premier Invitational · Jan 102:48.77Liberty Premier InvitationalJanuary 10, 2026
1000 Meters · OutdoorWalter Bass Invite · Jan 172:44.86aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorLiberty Premier Invitational · Jan 104:40.35Liberty Premier InvitationalJanuary 10, 2026
1600 Meters · OutdoorLOCO Championship · Apr 264:43.79LOCO ChampionshipApril 26, 2025
3200 Meters · IndoorDulles District Indoor Track Championship · Feb 1010:06.64Dulles District Indoor Track ChampionshipFebruary 10, 2025
3200 Meters · OutdoorVHSL Region 4C Championship · May 2710:08.54aVHSL Region 4C ChampionshipMay 27, 2026
800 Meters · OutdoorSpartan Classic · Mar 292:08.29Spartan Classic March 29, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27VHSL Region 4C ChampionshipMay 27 · 3200 Meters · Place 6 · Heritage (LC)3200 Meters6.10:08.54a PB12
Feb 20Region 4C ChampionshipsFeb 20 · 3200 Meters · Place 7 · Heritage (LC)3200 Meters7.10:31.66a12
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 23 · Heritage (LC)1000 Meters23.2:44.86a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 51 · Heritage (Le1600 Meters514:40.35 PB—
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 54 · Heritage (Le1000 Meters542:48.77 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 3200 Meters · Place 7 · Heritage (LC)3200 Meters7.10:07.26aUnofficial12
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 3200 Meters · Place 11 · Heritage (Leesburg)3200 Meters1110:09.1011
May 9Twilight ClassicMay 9 · 3200 Meters · Place 8 · Heritage (Leesburg)3200 Meters810:11.3711
Apr 26LOCO ChampionshipApr 26 · 1600 Meters · Place 15 · Heritage (Leesburg)1600 Meters154:43.79 PB11
Apr 8LC, BW, JC, HHS, THS MeetApr 8 · 1600 Meters · Place 1 · Heritage (Leesburg)1600 Meters14:50.0111
Apr 5Handley InvitationalApr 5 · 3200 Meters · Place 10 · Heritage (Leesburg)3200 Meters1010:26.5711
Mar 29Spartan Classic Mar 29 · 800 Meters · Place 8 · Heritage (Leesburg)800 Meters82:08.29 PB11
Feb 15Region 4C ChampionshipsFeb 15 · 3200 Meters · Place 10 · Heritage (LC)3200 Meters10.10:39.72aUnofficial11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Region 4C ChampionshipsFeb 18 · 3200 Meters · Place 10 · Heritage (Leesburg)3200 Meters1010:39.7211
Feb 10Dulles District Indoor Track ChampionshipFeb 10 · 3200 Meters · Place 7 · Heritage (Le3200 Meters710:06.64 PB—
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 3200 Meters · Place 4 · Heritage (Leesburg)3200 Meters410:11.6911
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 42 · Heritage (Le1600 Meters424:50.45—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 36 · Heritage (Le1000 Meters362:49.43—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 1000 Meters · Place 12 · Heritage (LC)1000 Meters12.2:51.34aUnofficial11
Dec 10Heritage Polar BearDec 10 · 1000 Meters · Place 4 · Heritage (LC)1000 Meters4.2:49.38a11
Dec 7Winter Jacket ClassicDec 7 · 1600 Meters · Place 7 · Heritage (LC)1600 Meters7.4:52.90aUnofficial11
May 15Dulles/Catoctin District ChampionshipMay 15 · 3200 Meters · Place 10 · Heritage (LC)3200 Meters10.10:25.90a10
Apr 30Dominion, Loudoun Valley, Heritage, Potomac Falls and TuskyApr 30 · 800 Meters · Place 8 · Heritage (Le800 Meters82:12.61—
Apr 27LOCO ChampionshipApr 27 · 3200 Meters · Place 10 · Heritage (Le3200 Meters1010:19.80—
Apr 23Lightridge District Meet (JC, SB, H, R) Apr 23 · 1600 Meters · Place 13 · Heritage (Le1600 Meters134:57.43—
Apr 17BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) Apr 17 · 3200 Meters · Place 5 · Heritage (Le3200 Meters510:34.31—
Apr 13Handley Invitational 2024Apr 13 · 1600 Meters · Place 19 · Heritage (Leesburg)1600 Meters194:55.3710

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12Millbrook's Last Chance InvitationalMay 12 · 1600 Meters · Place 28 · Heritage (Leesburg)1600 Meters285:08.459