Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAC, LBSS, WP @ WTW · Mar 3011.40AC, LBSS, WP @ WTWMarch 30, 2022
200 Meters · IndoorC2C Indoor Championships · Feb 2022.81aC2C Indoor ChampionshipsFebruary 20, 2026
200 Meters · OutdoorBlue & Silver Challenge · Mar 301.1Blue & Silver ChallengeMarch 30, 2024
300 Meters · IndoorLiberty Premier Invitational (College) · Jan 737.57Liberty Premier Invitational (College)January 7, 2023
300 Meters · OutdoorWalter Bass HS Indoor Invitational · Jan 1439.53aWalter Bass HS Indoor InvitationalJanuary 14, 2022
400 Meters · IndoorMarlins Invitational · Jan 3050.67aMarlins InvitationalJanuary 30, 2026
400 Meters · OutdoorC2C Outdoor Championships · May 249.38aC2C Outdoor ChampionshipsMay 2, 2025
400 Meters · Relay Split · IndoorCNU Holiday Open · Dec 658.475CNU Holiday OpenDecember 6, 2025
400 Meters · Relay Split · OutdoorC2C Outdoor Championships · May 21:42.232C2C Outdoor ChampionshipsMay 2, 2025
500 Meters · IndoorPatriot Games · Jan 311:08.71aPatriot GamesJanuary 31, 2025
500 Meters · OutdoorWalter Bass HS Indoor Invitational · Jan 141:14.98aWalter Bass HS Indoor InvitationalJanuary 14, 2022
55 Meter · IndoorAlexandria City HS Meet · Dec 36.90Alexandria City HS MeetDecember 3, 2022
60 Meter · IndoorC2C Indoor Championships · Feb 207.07aC2C Indoor ChampionshipsFebruary 20, 2026
60 Meters · IndoorCNU Vince Brown Invite · Feb 87.19CNU Vince Brown InviteFebruary 8, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · 400 Meters · Place 6 · Christopher NewportChristopher Newport400 Meters6.49.58aJr
May 1C2C ChampionshipsMay 1 · 200 Meters · Place 10 · Christopher NewportChristopher Newport200 Meters10.22.32aWind: 0.4Jr
Apr 10Dennis CraddockApr 10 · 400 Meters · Place 10 · Christopher NewportChristopher Newport400 Meters10.49.78aJr
Apr 10Dennis CraddockApr 10 · 200 Meters · Place 19 · Christopher NewportChristopher Newport200 Meters19.22.83aWind: -1.3Jr
Apr 2Colonial RelaysApr 2 · 400 Meters · Place 22 · Christopher NewportChristopher Newport400 Meters22.50.61aJr
Mar 28Blue & Silver ChallengeMar 28 · 200 Meters · Place 4 · Christopher NewportChristopher Newport200 Meters422.61aJr
Mar 1CNU QualifierMar 1 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters251.39aJr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 5 · Christopher NewportChristopher Newport60 MeterRound P5.7.07a PBJr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 8 · Christopher NewportChristopher Newport60 Meter8.7.32aJr
Feb 20C2C Indoor ChampionshipsFeb 20 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters3.50.86aJr
Feb 20C2C Indoor ChampionshipsFeb 20 · 200 Meters · Place 4 · Christopher NewportChristopher Newport200 Meters4.22.81a PBJr
Feb 8CNU Vince Brown InviteFeb 8 · 200 Meters · Place 1 · Christopher NewportChristopher Newport200 Meters122.97JR
Feb 8CNU Vince Brown InviteFeb 8 · 60 Meters · Place 17 · Christopher NewportChristopher Newport60 MetersRound P177.19 PBJR
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 18 · Christopher NewportChristopher Newport400 Meters1850.67a PBJr
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 20 · Christopher NewportChristopher Newport200 Meters2022.82aJr
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 18 · Christopher NewportChristopher Newport400 Meters18.50.67aJr
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 20 · Christopher NewportChristopher Newport200 Meters20.22.82aWind: 0Jr
Jan 24Shane Stevens Winter InvitationalJan 24 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters251.47aJr
Jan 24Shane Stevens Winter InvitationalJan 24 · 200 Meters · Place 7 · Christopher NewportChristopher Newport200 Meters723.05aJr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—58.475 PBJr
Dec 6CNU Holiday OpenDec 6 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters3.51.94aJr
Dec 6CNU Holiday OpenDec 6 · 200 Meters · Place 2 · Christopher NewportChristopher Newport200 Meters2.23.19aJr
Feb 21C2C Indoor ChampionshipsFeb 21 · 400 Meters · Place 6 · Christopher NewportChristopher Newport400 Meters6.51.22aSo
Feb 21C2C Indoor ChampionshipsFeb 21 · 200 Meters · Place 5 · Christopher NewportChristopher Newport200 Meters5.23.22aSo
Feb 9Betty S. Rogers InviteFeb 9 · 400 Meters · Place 1 · Christopher NewportChristopher Newport400 Meters1.50.96aSo
Feb 9Betty S. Rogers InviteFeb 9 · 200 Meters · Place 26 · Christopher NewportChristopher Newport200 Meters26.23.02aWind: 0So
Jan 31Patriot GamesJan 31 · 500 Meters · Place 6 · Christopher NewportChristopher Newport500 Meters61:08.71a PB—
Jan 17CNU Captains InviteJan 17 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters251.60a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—1:42.232 PBSo
May 2C2C Outdoor ChampionshipsMay 2 · 400 Meters · Place 5 · Christopher NewportChristopher Newport400 Meters5.49.38a PBSo
Apr 18New Captains ClassicApr 18 · 200 Meters · Place 20 · Christopher NewportChristopher Newport200 Meters2023.28So
Apr 11Dennis CraddockApr 11 · 400 Meters · Place 9 · Christopher NewportChristopher Newport400 Meters950.66aSo

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · 200 Meters · Place 23 · Christopher NewportChristopher Newport200 Meters23.24.39aSo
Mar 2South Region Final Qualifier & MultiMar 2 · 400 Meters · Place 1 · Christopher NewportChristopher Newport400 Meters1.51.17aFr
Feb 16C2C Indoor ChampionshipsFeb 16 · 400 Meters · Place 4 · Christopher NewportChristopher Newport400 Meters451.59a—
Feb 16C2C Indoor ChampionshipsFeb 16 · 200 Meters · Place 6 · Christopher NewportChristopher Newport200 Meters623.61a—
Feb 4Richard Drake InviteFeb 4 · 200 Meters · Place 17 · Christopher NewportChristopher Newport200 Meters1723.18a—
Feb 4Richard Drake InviteFeb 4 · 60 Meters · Place 21 · Christopher NewportChristopher Newport60 Meters217.33a—
Feb 4Richard Drake InviteFeb 4 · 60 Meters · Place 21 · Christopher NewportChristopher Newport60 Meters217.35a—
Jan 20Oceanfront InvitationalJan 20 · 400 Meters · Place 4 · Christopher NewportChristopher Newport400 Meters451.59FR
Jan 20Oceanfront InvitationalJan 20 · 60 Meters · Place 17 · Christopher NewportChristopher Newport60 MetersRound P177.32FR
Jan 12CNU's Captains InvitationalJan 12 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters251.78FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19New Captains ClassicApr 19 · 400 Meters · Place 5 · Christopher NewportChristopher Newport400 Meters550.81a—
Apr 12Dennis Craddock Coaches ClassicApr 12 · 200 Meters · Place 42 · Christopher NewportChristopher Newport200 Meters42.23.19aWind: 0.3Fr
Apr 4Colonial RelaysApr 4 · 400 Meters · Place 24 · Christopher NewportChristopher Newport400 Meters2451.21a—
Mar 30Blue & Silver ChallengeMar 30 · 200 Meters · Christopher NewportChristopher Newport200 Meters—1.1 PB—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2CNU Holiday OpenDec 2 · 400 Meters · Place 10 · Christopher NewportChristopher Newport400 Meters10.53.31aFr
Dec 2CNU Holiday OpenDec 2 · 200 Meters · Place 16 · Christopher NewportChristopher Newport200 Meters16.24.06aFr
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · 500 Meters · Place 5 · Alexandria CityAlexandria City500 Meters5.1:09.02a12
Feb 1Patriot District Indoor Track ChampionshipFeb 1 · 500 Meters · Place 4 · Alexandria CityAlexandria City500 Meters41:08.9912
Jan 18Robinson-Woodson-West Potomac-Alexandria City - Day 1Jan 18 · 500 Meters · Place 2 · Alexandria City HighAlexandria City High500 Meters21:09.9412
Jan 14Alexandria City HS InviteJan 14 · 55 Meter · Place 8 · Alexandria CityAlexandria City55 Meter8.7.04a12
Jan 7Liberty Premier Invitational (College)Jan 7 · 500 Meters · Place 20 · Alexandria CAlexandria C500 Meters201:10.28—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 47 · Alexandria CAlexandria C300 Meters4737.57 PB—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 20 · Alexandria CityAlexandria City500 Meters20.1:10.28a12
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 46 · Alexandria CityAlexandria City300 Meters46.37.57a12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Patriot District ChampionshipMay 16 · Pole Vault · Place 10 · Alexandria CAlexandria CPole Vault1010-00.0012
May 16Patriot District ChampionshipMay 16 · Pole Vault · Place 10 · Alexandria CAlexandria CPole Vault1010-00.0012
May 16Patriot District ChampionshipMay 16 · 400 Meters · Place 10 · Alexandria CAlexandria C400 Meters1051.8612
May 11Patriot District JV Jamboree Outdoor Track and Field Tournament 2023May 11 · Pole Vault · Place 1 · Alexandria CAlexandria CPole Vault110-06.00—
May 11Patriot District JV Jamboree Outdoor Track and Field Tournament 2023May 11 · Pole Vault · Place 1 · Alexandria CAlexandria CPole Vault110-06.00—
May 6Titans ClassicMay 6 · 400 Meters · Place 2 · Alexandria CityAlexandria City400 Meters2.51.66a12
Apr 29Cassel's XBC Track ExperienceApr 29 · 400 Meters · Place 5 · Alexandria CityAlexandria City400 Meters552.4012
Apr 29Cassel's XBC Track ExperienceApr 29 · Pole Vault · Place 6 · Alexandria CityAlexandria CityPole Vault610-00.0012
Apr 22McNamara Mustangs Invitational 2023Apr 22 · 400 Meters · Place 17 · AlexandriaAlexandria400 Meters1753.43—
Apr 15=PR= Northern Virginia InvitationalApr 15 · Pole Vault · AlexandriaAlexandriaPole Vault—NH12
Apr 15=PR= Northern Virginia InvitationalApr 15 · 400 Meters · Place 18 · AlexandriaAlexandria400 Meters1852.6012
Apr 15=PR= Northern Virginia InvitationalApr 15 · 200 Meters · Place 25 · AlexandriaAlexandria200 Meters2523.7212
Mar 25Arlington County ChampionshipsMar 25 · 200 Meters · Place 2 · Alexandria City HighAlexandria City High200 Meters223.61—
Mar 25Arlington County ChampionshipsMar 25 · 400 Meters · Place 2 · Alexandria City HighAlexandria City High400 Meters252.71—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 500 Meters · Place 8 · Alexandria CityAlexandria City500 Meters8.1:10.69a12
Dec 28Holiday InvitationalDec 28 · 300 Meters · Place 10 · Alexandria CityAlexandria City300 Meters10.38.13a12
Dec 17Alexandria City HS MeetDec 17 · 500 Meters · Place 2 · Alexandria CityAlexandria City500 Meters2.1:12.66a12
Dec 3Alexandria City HS MeetDec 3 · 500 Meters · Place 2 · Alexandria CityAlexandria City500 Meters2.1:14.2012
Dec 3Alexandria City HS MeetDec 3 · 55 Meter · Place 6 · Alexandria CityAlexandria City55 Meter6.6.90 PB12
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 500 Meters · Place 10 · Alexandria CAlexandria C500 Meters101:10.93—
Jan 24Lake Braddock InvitationalJan 24 · 500 Meters · Place 5 · AlexandriaAlexandria500 Meters51:12.76—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Patriot District ChampionshipMay 19 · 400 Meters · Place 13 · Alexandria City HighAlexandria City High400 Meters1352.52—
May 19Patriot District ChampionshipMay 19 · 200 Meters · Place 25 · Alexandria City HighAlexandria City High200 MetersRound P2523.95—
May 19Patriot District ChampionshipMay 19 · 400 Meters · Place 13 · Alexandria City HighAlexandria City High400 Meters1352.52—
May 19Patriot District ChampionshipMay 19 · 200 Meters · Place 25 · Alexandria City HighAlexandria City High200 MetersRound P2523.95—
May 12Patriot District JamboreeMay 12 · 400 Meters · Place 3 · Alexandria CAlexandria C400 Meters353.70—
May 738th Annual TC Invite Titan Classic HS InvitationalMay 7 · 400 Meters · Place 13 · Alexandria CityAlexandria City400 Meters1356.5311
May 738th Annual TC Invite Titan Classic HS InvitationalMay 7 · 100 Meters · Place 13 · Alexandria CityAlexandria City100 Meters1312.2411
May 738th Annual TC Invite Titan Classic HS InvitationalMay 7 · 100 Meters · Place 8 · Alexandria CityAlexandria City100 Meters812.0011
Apr 30Cassel's XBC Track ExperienceApr 30 · 400 Meters · Place 22 · Alexandria CAlexandria C400 Meters2254.1211
Mar 30AC, LBSS, WP @ WTWMar 30 · 200 Meters · Place 3 · Alexandria CAlexandria C200 Meters323.80—
Mar 30AC, LBSS, WP @ WTWMar 30 · 400 Meters · Place 6 · Alexandria CAlexandria C400 Meters653.90—
Mar 30AC, LBSS, WP @ WTWMar 30 · 100 Meters · Place 3 · Alexandria CAlexandria C100 Meters311.40 PB—
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 500 Meters · Place 10 · Alexandria CityAlexandria City500 Meters10.1:12.86aUnofficial11
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 500 Meters · Place 37 · Alexandria CityAlexandria City500 Meters37.1:14.98a PB11
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 300 Meters · Place 63 · Alexandria CityAlexandria City300 Meters63.39.53a PB11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 252021 Gunston District Spring Track ChampionshipsMay 25 · 400 Meters · Place 9 · Alexandria CityAlexandria City400 Meters9.54.88a10