Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCIAA Indoor Track and Field Championship · Feb 154:23.74aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
1500 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 14:01.98aCIAA Outdoor Track and Field ChampionshipMay 1, 2026
1600 Meters · IndoorBeach District Meet #1 · Dec 184:38.61aBeach District Meet #1December 18, 2024
1600 Meters · OutdoorVHSL 6A State Championships · Jun 34:30.53aVHSL 6A State ChampionshipsJune 3, 2022
3000 Meters · IndoorThe Mayor's Cup · Jan 179:16.86The Mayor's CupJanuary 17, 2026
3200 Meters · IndoorBeach District Meet #1 · Dec 139:50.58aBeach District Meet #1December 13, 2023
500 Meters · IndoorBeach District Meet #1 · Dec 181:07.54aBeach District Meet #1December 18, 2024
5000 Meters · IndoorCIAA Indoor Track and Field Championship · Feb 1515:46.46aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
800 Meters · IndoorCIAA Indoor Track and Field Championship · Feb 151:56.03aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
800 Meters · OutdoorNSU Invitational 2026 · Apr 41:57.63aNSU Invitational 2026April 4, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 5000 Meters · Virginia UnionVirginia Union5000 Meters—DNFFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 1500 Meters · Place 1 · Virginia UnionVirginia Union1500 Meters1.4:01.98a PBFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 5 · Virginia UnionVirginia Union800 MetersRound P5.1:58.27aFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 7 · Virginia UnionVirginia Union800 Meters7.2:04.16aFr
Apr 18Virginia State InvitationalApr 18 · 1500 Meters · Virginia UnionVirginia Union1500 Meters--DNSFr
Apr 18Virginia State InvitationalApr 18 · 800 Meters · Place 4 · Virginia UnionVirginia Union800 Meters4.1:59.20aFr
Apr 18Virginia State InvitationalApr 18 · 400 Meters · Virginia UnionVirginia Union400 Meters--DNSFr
Apr 10JMU InvitationalApr 10 · 1500 Meters · Place 5 · Virginia UnionVirginia Union1500 Meters5.4:08.65aFr
Apr 10JMU InvitationalApr 10 · 800 Meters · Place 11 · Virginia UnionVirginia Union800 Meters11.2:01.35aFr
Apr 4NSU Invitational 2026Apr 4 · 800 Meters · Place 6 · Virginia UnionVirginia Union800 Meters61:57.63a PBFr
Mar 19Fred Hardy InvitationalMar 19 · 5000 Meters · Virginia UnionVirginia Union5000 Meters--DNSFr
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 61 · Virginia UnionVirginia Union1500 Meters61.4:19.35aFr
Mar 19Fred Hardy InvitationalMar 19 · 800 Meters · Virginia UnionVirginia Union800 Meters--DNSFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 5000 Meters · Place 2 · Virginia UnionVirginia Union5000 Meters2.15:46.46a PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 1 Mile · Place 4 · Virginia UnionVirginia Union1 Mile4.4:23.74a PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Place 2 · Virginia UnionVirginia Union800 MetersRound P2.1:58.49aFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Place 4 · Virginia UnionVirginia Union800 Meters4.1:56.03a PBFr
Jan 17The Mayor's CupJan 17 · 3000 Meters · Place 8 · Virginia UniVirginia Uni3000 Meters89:16.86 PBFR
Jan 17The Mayor's CupJan 17 · 800 Meters · Place 5 · Virginia UniVirginia Uni800 Meters51:57.43FR
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 3000 Meters · Place 8 · Virginia UnionVirginia Union3000 Meters8.9:16.86aFr
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 800 Meters · Place 5 · Virginia UnionVirginia Union800 Meters5.1:57.43aFr
Jan 9VCU Indoor InvitationalJan 9 · 1 Mile · Place 8 · Virginia UnionVirginia Union1 Mile84:28.64aFr
Jan 9VCU Indoor InvitationalJan 9 · 800 Meters · Place 1 · Virginia UnionVirginia Union800 Meters11:58.04aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 1 Mile · Place 14 · Virginia UnionVirginia Union1 Mile14.4:28.00aFr
Dec 4Liberty KickoffDec 4 · 800 Meters · Place 5 · Virginia UnionVirginia Union800 Meters5.2:00.41aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 500 Meters · Place 2 · LandstownLandstown500 Meters2.1:07.54a PB12
Dec 18Beach District Meet #1Dec 18 · 1600 Meters · Place 1 · LandstownLandstown1600 Meters1.4:38.61a PB12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 3200 Meters · Place 1 · LandstownLandstown3200 Meters1.9:50.58a PB11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3VHSL 6A State ChampionshipsJun 3 · 1600 Meters · Place 16 · LandstownLandstown1600 Meters16.4:30.53a PB9