Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorB.A.T.E. Track & Field Invitational · Apr 155:35.29aB.A.T.E. Track & Field InvitationalApril 15, 2023
300 Meters · IndoorThe VA Showcase · Jan 1740.37aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorRamtastic Invitational · Apr 1156.72aRamtastic InvitationalApril 11, 2026
500 Meters · IndoorAlexandria City Meet #2 · Dec 211:15.73aAlexandria City Meet #2December 21, 2024
500 Meters · Outdoor8th David Cannon Memorial Invitational · Dec 61:16.63a8th David Cannon Memorial InvitationalDecember 6, 2025
800 Meters · OutdoorLiberty District at Yorktown · Apr 302:10.95Liberty District at YorktownApril 30, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · 400 Meters · George C. MarshallGeorge C. Marshall400 Meters—DNS12
May 6Liberty District JamboreeMay 6 · 400 Meters · Place 11 · George C. MarshallGeorge C. Marshall400 Meters11.57.57a12
May 2Nike Spring InvitationalMay 2 · 400 Meters · Place 29 · George C. MarshallGeorge C. Marshall400 Meters29.57.49a12
Apr 22Liberty District at MarshallApr 22 · 400 Meters · Place 23 · George C. MarshallGeorge C. Marshall400 Meters23.56.85a12
Apr 15Liberty District at McLeanApr 15 · 800 Meters · Place 22 · George C. MarshallGeorge C. Marshall800 Meters22.2:16.56a12
Apr 11Ramtastic InvitationalApr 11 · 400 Meters · Place 63 · George C. MarshallGeorge C. Marshall400 Meters63.56.72a PB12
Mar 25Liberty District @ LangleyMar 25 · 800 Meters · Place 16 · George C MarshallGeorge C Marshall800 Meters162:16.50a12
Mar 18Liberty District @ WakefieldMar 18 · 400 Meters · Place 14 · George C. MarshallGeorge C. Marshall400 Meters1459.06a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · 500 Meters · Place 13 · GC MarshallGC Marshall500 Meters131:16.5712
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 196 · George C. MarshallGeorge C. Marshall500 Meters196.1:16.03a12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 548 · George C. MarshallGeorge C. Marshall300 Meters548.40.37a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 500 Meters · Place 23 · George C. MarshallGeorge C. Marshall500 Meters23.1:17.00aUnofficial12
Dec 68th David Cannon Memorial InvitationalDec 6 · 500 Meters · Place 5 · George C. MarshallGeorge C. Marshall500 Meters5.1:16.63a PB12
May 7Liberty District at McLeanMay 7 · 800 Meters · Place 19 · George C. MarshallGeorge C. Marshall800 Meters192:11.9612
May 7Liberty District at McLeanMay 7 · 800 Meters · Place 19 · George C. MarshallGeorge C. Marshall800 Meters192:11.9612
Apr 30Liberty District at YorktownApr 30 · 800 Meters · Place 13 · George C MarshallGeorge C Marshall800 Meters132:10.95 PB12
Apr 26Cassel's XBC Track ExperienceApr 26 · 400 Meters · Place 39 · GC MarshallGC Marshall400 Meters3958.4511
Apr 9Liberty District at MarshallApr 9 · 800 Meters · Place 14 · George C MarshallGeorge C Marshall800 Meters142:14.25a12
Mar 19Liberty District at WakefieldMar 19 · 400 Meters · Place 30 · George C MarshallGeorge C Marshall400 Meters3057.70a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Northern VA TJMS Meet #3Dec 12 · 500 Meters · Place 6 · George C. MarshallGeorge C. Marshall500 Meters6.1:21.15a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 500 Meters · Place 19 · George C. MarshallGeorge C. Marshall500 Meters19.1:15.73a PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 500 Meters · Place 15 · George C. MarshallGeorge C. Marshall500 Meters15.1:15.23aUnofficial12
Dec 77th David Cannon Memorial InvitationalDec 7 · 500 Meters · Place 14 · George C. MarshallGeorge C. Marshall500 Meters14.1:16.80aUnofficial12
Jul 29Windsor Test 2Jul 29 · 400 Meters · Place 16 · George C. MarshallGeorge C. Marshall400 Meters16.57.99a11
Jul 26Test WindsorJul 26 · 400 Meters · Place 16 · George C. MarshallGeorge C. Marshall400 Meters16.57.99a11
May 9Liberty District Spring Track ChampionshipsMay 9 · 800 Meters · Place 18 · George C. MarshallGeorge C. Marshall800 Meters18.2:17.35a11
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 8 · GC MarshallGC Marshall800 Meters82:26.4910
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 35 · GC MarshallGC Marshall800 Meters352:24.7910
Apr 3Liberty District @ WakefieldApr 3 · 1600 Meters · Place 53 · George C. MarshallGeorge C. Marshall1600 Meters53.5:37.08a11
Apr 3Liberty District @ WakefieldApr 3 · 400 Meters · Place 46 · George C. MarshallGeorge C. Marshall400 Meters46.1:03.76a11
Mar 12Liberty District @ Washington-LibertyMar 12 · 1600 Meters · Place 53 · George C. MarshallGeorge C. Marshall1600 Meters53.5:41.1711

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 500 Meters · Place 3 · George C. MarshallGeorge C. Marshall500 Meters3.1:20.96a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11MSL Boys Conference ChampionshipMay 11 · 800 Meters · Place 21 · Buffalo GroveBuffalo Grove800 Meters21.2:21.38a9
Apr 25Prospect Boys TriangularApr 25 · 1600 Meters · Place 36 · Buffalo GroveBuffalo Grove1600 Meters36.5:50.12a9
Apr 25Prospect Boys TriangularApr 25 · 800 Meters · Place 17 · Buffalo GroveBuffalo Grove800 Meters17.2:32.67a9
Apr 18MSL East Boys Division ChampionshipsApr 18 · 1600 Meters · Place 14 · Buffalo GroveBuffalo Grove1600 Meters14.5:39.14a9
Apr 18MSL East Boys Division ChampionshipsApr 18 · 800 Meters · Place 7 · Buffalo GroveBuffalo Grove800 Meters7.2:25.44a9
Apr 15B.A.T.E. Track & Field InvitationalApr 15 · 1600 Meters · Place 12 · Buffalo GroveBuffalo Grove1600 Meters12.5:35.29a PB9