Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFASST Invitational 2012 · Jul 717.87aFASST Invitational 2012July 7, 2012
1000 Meters · IndoorVA Showcase · Jan 183:05.12VA ShowcaseJanuary 18, 2019
200 Meters · OutdoorPatriot District Championship · May 1425.42Patriot District ChampionshipMay 14, 2019
300 Meters · IndoorVHSL Region 6C Indoor Championship · Feb 1141.93VHSL Region 6C Indoor ChampionshipFebruary 11, 2022
400 Meters · OutdoorUSF Alumni Invitational · Mar 2155.35aUSF Alumni InvitationalMarch 21, 2026
500 Meters · IndoorAtlantic 10 Indoor Track & Field Championships · Feb 251:17.53aAtlantic 10 Indoor Track & Field ChampionshipsFebruary 25, 2023
600 Meters · IndoorUK Rod McCravy Invite · Jan 91:34.23aUK Rod McCravy InviteJanuary 9, 2026
800 Meters · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 32:14.19aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
800 Meters · OutdoorTom Jones Memorial · Apr 162:04.60aTom Jones MemorialApril 16, 2026
Shot Put · 4lb · OutdoorFASST Invitational 2012 · Jul 73.93mFASST Invitational 2012July 7, 2012

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 33 · Ohio StateOhio State800 MetersRound P33.2:05.88aSr
May 15Big Ten Outdoor ChampionshipsMay 15 · 800 Meters · Place 14 · Ohio StateOhio State800 MetersRound P14.2:05.21aSr
Apr 16Tom Jones MemorialApr 16 · 800 Meters · Place 2 · Ohio StateOhio State800 Meters2.2:04.60a PBSr
Mar 21USF Alumni InvitationalMar 21 · 400 Meters · Place 16 · Ohio StateOhio State400 Meters16.55.35a PBSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9UK Rod McCravy InviteJan 9 · 600 Meters · Place 9 · Ohio StateOhio State600 Meters9.1:34.23a PBSr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 800 Meters · Place 26 · VCUVCU800 Meters26.2:14.19a PBSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · 800 Meters · Place 31 · VCUVCU800 MetersRound P312:21.57FR
Mar 23adidas Raleigh RelaysMar 23 · 400 Meters · Place 57 · VCUVCU400 Meters57.57.57aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · 500 Meters · Place 11 · VCUVCU500 MetersRound P11.1:17.53a PBFr
Feb 3Boston University Bruce Lehane Scarlet and White InvitationalFeb 3 · 800 Meters · Place 40 · VCUVCU800 Meters40.2:15.43aFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 23AAU Region 05 National QualifierJun 23 · 800 Meters · Place 4 · PWC Panthers Track & Field ClubPWC Panthers Track & Field Club800 Meters4.2:40.15a17-18
Jun 23AAU Region 05 National QualifierJun 23 · 400 Meters · PWC Panthers Track & Field ClubPWC Panthers Track & Field Club400 MetersRound P—DNS17-18
Jun 3VHSL 6A State ChampionshipsJun 3 · 800 Meters · Place 5 · South CountySouth County800 Meters5.2:18.39a12
May 26Occoquan Region ChampionshipsMay 26 · 200 Meters · Place 11 · South CountySouth County200 MetersRound P1125.77—
May 26Occoquan Region ChampionshipsMay 26 · 400 Meters · Place 5 · South CountySouth County400 Meters557.48—
May 12Patriot District JamboreeMay 12 · 400 Meters · Place 2 · South CountySouth County400 Meters258.09—
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 500 Meters · Place 4 · South CountySouth County500 Meters4.1:20.15aUnofficial12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25VHSL Class 6 State Indoor Track & Field ChampionshipsFeb 25 · 500 Meters · Place 8 · South CountySouth County500 Meters81:19.3412
Feb 25VHSL Class 6 State Indoor Track & Field ChampionshipsFeb 25 · 500 Meters · Place 8 · South CountySouth County500 Meters81:19.3412
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 300 Meters · Place 5 · South CountySouth County300 Meters541.93 PB—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 300 Meters · Place 7 · South CountySouth County300 Meters7.42.05a12
Dec 11Liberty University HS Indoor OpenerDec 11 · 500 Meters · Place 3 · South CountySouth County500 Meters3.1:17.55a12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25AAU Region 05 National QualifierJun 25 · 800 Meters · Place 1 · PWC Panthers Track & Field ClubPWC Panthers Track & Field Club800 Meters1.2:18.51a17-18
Jun 25AAU Region 05 National QualifierJun 25 · 400 Meters · Place 3 · PWC Panthers Track & Field ClubPWC Panthers Track & Field Club400 Meters3.57.61a17-18
Jun 19VHSL Class 6 State ChampionshipsJun 19 · 800 Meters · Place 6 · South CountySouth County800 Meters62:17.58—
Jun 82021 Region 6C Outdoor ChampionshipsJun 8 · 800 Meters · Place 2 · South CountySouth County800 Meters22:15.60—
Jun 82021 Region 6C Outdoor ChampionshipsJun 8 · 800 Meters · Place 2 · South CountySouth County800 Meters22:15.60—
May 24Patriot District ChampionshipMay 24 · 800 Meters · Place 3 · South CountySouth County800 Meters32:18.0711

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22VHSL Occoquan Region ChampionshipMay 22 · 800 Meters · Place 1 · South CountySouth County800 Meters12:16.85—
May 14Patriot District ChampionshipMay 14 · 200 Meters · Place 1 · South CountySouth County200 Meters125.42 PB9
May 14Patriot District ChampionshipMay 14 · 800 Meters · Place 1 · South CountySouth County800 Meters12:17.179
May 14Patriot District ChampionshipMay 14 · 200 Meters · Place 3 · South CountySouth County200 Meters325.779
May 14Patriot District ChampionshipMay 14 · 200 Meters · Place 1 · South CountySouth County200 MetersRound P125.429
May 4T.C Williams InvitationalMay 4 · 200 Meters · Place 2 · South CountySouth County200 Meters226.029
May 4T.C Williams InvitationalMay 4 · 400 Meters · Place 1 · South CountySouth County400 Meters156.769
May 4T.C Williams InvitationalMay 4 · 200 Meters · Place 2 · South CountySouth County200 Meters226.029
May 4T.C Williams InvitationalMay 4 · 400 Meters · Place 1 · South CountySouth County400 Meters156.769
May 4T.C Williams InvitationalMay 4 · 200 Meters · Place 2 · South CountySouth County200 Meters226.029
May 4T.C Williams InvitationalMay 4 · 400 Meters · Place 1 · South CountySouth County400 Meters156.769
Apr 27 Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 1 · South CountySouth County800 Meters12:18.139

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18VA ShowcaseJan 18 · 1000 Meters · Place 10 · South CountySouth County1000 Meters103:05.12 PB—

2012 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 7FASST Invitational 2012Jul 7 · Shot Put · Place 2 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCShot Put4lb2.3.93m PB-
Jul 7FASST Invitational 2012Jul 7 · 400 Meters · Place 4 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters4.1:25.59a-
Jul 7FASST Invitational 2012Jul 7 · 100 Meters · Place 17 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 MetersRound P17.17.87a PB-