Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFather Diamond Invitational · Feb 215:41.87aFather Diamond InvitationalFebruary 21, 2025
1000 Meters · Indoor2024 Father Diamond Invitational · Feb 163:19.97a2024 Father Diamond InvitationalFebruary 16, 2024
1000 Meters · OutdoorRegion 5C/4B Indoor Championships · Feb 113:26.89aRegion 5C/4B Indoor ChampionshipsFebruary 11, 2022
1500 Meters · OutdoorGeorge Mason Ebanks Invitational · Apr 45:11.28aGeorge Mason Ebanks InvitationalApril 4, 2025
1600 Meters · IndoorWalt Cormack Memorial sponsored by the VTCA · Jan 215:52.45Walt Cormack Memorial sponsored by the VTCAJanuary 21, 2023
3000 Meters · IndoorPatriot Games · Jan 3111:44.95aPatriot GamesJanuary 31, 2025
3000 Meters · OutdoorJMU Invitational · Apr 1311:30.69aJMU InvitationalApril 13, 2024
500 Meters · OutdoorDan Stimson Memorial Invitational · Mar 165:17.94Dan Stimson Memorial InvitationalMarch 16, 2024
600 Meters · Indoor2024 VMI Team Challenge · Jan 201:51.98a2024 VMI Team ChallengeJanuary 20, 2024
800 Meters · OutdoorVHSL Region 4B Championships · May 242:32.18aVHSL Region 4B ChampionshipsMay 24, 2023

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4George Mason Ebanks InvitationalApr 4 · 1500 Meters · Place 61 · George MasonGeorge Mason1500 Meters615:11.28a PBSo
Apr 4George Mason Ebanks InvitationalApr 4 · 800 Meters · Place 81 · George MasonGeorge Mason800 Meters812:33.51aSo
Mar 21Fred HardyMar 21 · 1500 Meters · Place 82 · George MasonGeorge Mason1500 Meters82.5:22.85aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Father Diamond InvitationalFeb 21 · 1 Mile · Place 3 · George MasonGeorge Mason1 Mile35:41.87a PB—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 1000 Meters · Place 34 · George MasonGeorge Mason1000 Meters343:21.56a—
Jan 31Patriot GamesJan 31 · 3000 Meters · Place 17 · George MasonGeorge Mason3000 Meters1711:44.95a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13JMU InvitationalApr 13 · 3000 Meters · Place 9 · George MasonGeorge Mason3000 Meters9.11:30.69a PBFr
Apr 5George Mason Ebanks InvitationalApr 5 · 800 Meters · Place 66 · George MasonGeorge Mason800 Meters662:35.21a—
Mar 16Dan Stimson Memorial InvitationalMar 16 · 500 Meters · Place 5 · George MasonGeorge Mason500 Meters55:17.94 PBFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 162024 Father Diamond InvitationalFeb 16 · 1000 Meters · Place 5 · George MasonGeorge Mason1000 Meters53:19.97a PB—
Jan 262024 George Mason University Patriot GamesJan 26 · 1 Mile · Place 33 · George MasonGeorge Mason1 Mile335:56.28a—
Jan 202024 VMI Team ChallengeJan 20 · 600 Meters · Place 20 · George MasonGeorge Mason600 Meters201:51.98a PB—
Jan 7VCU Indoor InvitationalJan 7 · 1000 Meters · Place 6 · George MasonGeorge Mason1000 Meters63:31.05a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24VHSL Region 4B ChampionshipsMay 24 · 800 Meters · Place 10 · Patrick Henry (Ashland)Patrick Henry (Ashland)800 Meters10.2:32.18a PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1000 Meters · Place 24 · PH (Ashland)PH (Ashland)1000 Meters243:20.96—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1600 Meters · Place 26 · PH (Ashland)PH (Ashland)1600 Meters265:52.45 PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 10JR Tucker Winter ClassicDec 10 · 1000 Meters · Place 1 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters1.3:17.03aUnofficial12
Dec 3Caroline Icebreaker InvitationalDec 3 · 1000 Meters · Place 2 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters2.3:18.40aUnofficial12
Dec 3Caroline Icebreaker InvitationalDec 3 · 1600 Meters · Place 1 · Patrick Henry (Ashland)Patrick Henry (Ashland)1600 Meters1.5:48.51aUnofficial12
May 24VHSL Region 4B ChampionshipsMay 24 · 800 Meters · Place 10 · Patrick Henry (Ashland)Patrick Henry (Ashland)800 Meters10.2:37.42a11
Feb 11Region 5C/4B Indoor ChampionshipsFeb 11 · 1000 Meters · Place 9 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters9.3:26.89a PB11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Walt McCormick Memorial InvitationalDec 11 · 1000 Meters · Place 22 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters22.3:28.22a11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15VHSL Region 4A-B Indoor Track ChampionshipsFeb 15 · 1000 Meters · Place 9 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters9.3:32.63a9

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 18St. Christopher's Meet #4Jan 18 · 1000 Meters · Place 2 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters2.3:34.67a9
Jan 8Atlee Polar Bear MeetJan 8 · 500 Meters · Place 13 · Patrick Henry (Ashland)Patrick Henry (Ashland)500 Meters13.1:35.49aUnofficial9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 1000 Meters · Place 34 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters34.3:32.24a9

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Lee-Davis Polar Bear #1Dec 4 · 1000 Meters · Place 8 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters8.3:37.68aUnofficial9

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Lee-Davis Polar Bear #1Dec 3 · 1000 Meters · Place 6 · Patrick Henry (Ashland)Patrick Henry (Ashland)1000 Meters6.3:35.45aUnofficial8