Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHokie Invitational · Jan 235:10.77Hokie InvitationalJanuary 23, 2026
1000 Meters · IndoorDarius Dixon Invite · Feb 132:56.39aDarius Dixon InviteFebruary 13, 2026
1500 Meters · IndoorThe VA Showcase · Jan 124:53.89The VA ShowcaseJanuary 12, 2024
1500 Meters · OutdoorColonial Relays · Apr 24:37.87aColonial RelaysApril 2, 2026
1600 Meters · IndoorPatriot District Indoor Track Championship · Feb 15:10.87Patriot District Indoor Track ChampionshipFebruary 1, 2023
1600 Meters · OutdoorVHSL 6A Region C Championship · May 225:03.61aVHSL 6A Region C ChampionshipMay 22, 2024
400 Meters · OutdoorWoodson Distance Twilight · May 121:01.50Woodson Distance TwilightMay 12, 2023
400 Meters · Relay Split · IndoorNavy Indoor Invitational · Dec 61:01.156Navy Indoor InvitationalDecember 6, 2025
500 Meters · IndoorPatriot District Indoor Track Championship · Jan 311:19.96Patriot District Indoor Track ChampionshipJanuary 31, 2024
800 Meters · IndoorNavy Indoor Invitational · Dec 62:15.33aNavy Indoor InvitationalDecember 6, 2025
800 Meters · OutdoorFred Hardy Invitational · Mar 192:14.80aFred Hardy InvitationalMarch 19, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 1500 Meters · Place 21 · William & MaryWilliam & Mary1500 MetersRound P21.4:40.11aSo
May 14MEAC ChampionshipsMay 14 · 1500 Meters · Place 21 · William & MaryWilliam & Mary1500 MetersRound P21.4:40.11aSo
May 2Hill City TwilightMay 2 · 800 Meters · Place 14 · William & MaryWilliam & Mary800 Meters14.2:16.59aSo
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · William & MaryWilliam & Mary1500 Meters--DNSSo
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 66 · William & MaryWilliam & Mary800 Meters66.2:15.71aSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 63 · William & MaryWilliam & Mary800 Meters63.2:15.59aSo
Apr 2Colonial RelaysApr 2 · 1500 Meters · Place 5 · William & MaryWilliam & Mary1500 Meters5.4:37.87a PBSo
Mar 28Dan Stimson Memorial Meet Mar 28 · 1500 Meters · Place 3 · William & MaryWilliam & Mary1500 Meters3.4:38.95aSo
Mar 19Fred Hardy InvitationalMar 19 · 800 Meters · Place 3 · William & MaryWilliam & Mary800 Meters3.2:14.80a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13Darius Dixon InviteFeb 13 · 800 Meters · Place 3 · William & MaryWilliam & Mary800 Meters32:15.61aSo
Feb 13Darius Dixon InviteFeb 13 · 1000 Meters · Place 7 · William & MaryWilliam & Mary1000 Meters72:56.39a PBSo
Feb 6Penn ClassicFeb 6 · 800 Meters · Place 15 · William & MaryWilliam & Mary800 Meters152:16.25aSo
Jan 30PSU National OpenJan 30 · 800 Meters · Place 27 · William & MaryWilliam & Mary800 Meters27.2:16.20aSo
Jan 23Hokie InvitationalJan 23 · 1 Mile · Place 7 · William & MaryWilliam & Mary1 Mile75:10.77 PBSO
Jan 16Dick Taylor Carolina ChallengeJan 16 · 1000 Meters · Place 6 · William & MaryWilliam & Mary1000 Meters62:58.93aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 400 Meters · William & MaryWilliam & Mary400 MetersRelay Split—1:01.156 PBSo
Dec 6Navy Indoor InvitationalDec 6 · 800 Meters · Place 3 · William & MaryWilliam & Mary800 Meters3.2:15.33a PBSo
Feb 26CAA Indoor ChampionshipsFeb 26 · 800 Meters · Place 20 · William & MaryWilliam & Mary800 MetersRound P202:18.59FR
Feb 21Navy SelectFeb 21 · 1000 Meters · Place 7 · William & MaryWilliam & Mary1000 Meters73:00.26a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 800 Meters · Place 24 · William & MaryWilliam & Mary800 Meters242:20.62a—
Feb 7East Coast InvitationalFeb 7 · 800 Meters · Place 14 · William & MaryWilliam & Mary800 Meters142:19.68FR
Feb 762nd Annual East Coast InvitationalFeb 7 · 800 Meters · Place 14 · William & MaryWilliam & Mary800 Meters14.2:19.68aFr
Jan 23Brant Tolsma InvitationalJan 23 · 800 Meters · Place 27 · William & MaryWilliam & Mary800 Meters272:23.18a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 28 · William & MaryWilliam & Mary800 MetersRound P282:19.23FR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 28 · William & MaryWilliam & Mary800 MetersRound P282:19.23FR
May 3The Hill City TwilightMay 3 · 800 Meters · Place 18 · William & MaryWilliam & Mary800 Meters18.2:18.59aFr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 60 · William & MaryWilliam & Mary800 Meters602:16.19FR
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 60 · William & MaryWilliam & Mary800 Meters602:16.19FR
Mar 29Dan Stimson MemorialMar 29 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 Meters42:15.55FR
Mar 21Fred HardyMar 21 · 800 Meters · Place 12 · William & MaryWilliam & Mary800 Meters12.2:17.29aFr

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 1000 Meters · Place 8 · William & MaryWilliam & Mary1000 Meters8.3:02.67aFr
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 1000 Meters · Place 2 · West SpringfieldWest Springfield1000 Meters2.2:57.67a12
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1000 Meters · Place 1 · P-West SpringfieP-West Springfie1000 Meters12:58.9612
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 500 Meters · Place 4 · P-West SpringfieP-West Springfie500 Meters41:19.96 PB12
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1000 Meters · Place 1 · West SpringfieldWest Springfield1000 Meters12:57.6912
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 500 Meters · Place 5 · West SpringfieldWest Springfield500 Meters51:20.8012
Jan 26Patriot District PBJan 26 · 500 Meters · Place 2 · West SpringfWest Springf500 Meters21:19.9612
Jan 12The VA ShowcaseJan 12 · 1 Mile · Place 32 · West SpringfWest Springf1 Mile325:14.36—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 32 · West SpringfWest Springf1600 Meters325:12.50—
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 33 · West SpringfWest Springf1500 Meters334:53.89 PB—
Jan 12The VA ShowcaseJan 12 · 1 Mile · Place 32 · West SpringfWest Springf1 Mile325:14.36—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 32 · West SpringfWest Springf1600 Meters325:12.50—
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 33 · West SpringfWest Springf1500 Meters334:53.89—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 800 Meters · Place 9 · West SpringfWest Springf800 Meters92:17.15—
May 22VHSL 6A Region C ChampionshipMay 22 · 1600 Meters · Place 6 · West SpringfieldWest Springfield1600 Meters6.5:03.61a PB12
May 15Patriot District Spring Track ChampionshipsMay 15 · 800 Meters · Place 1 · West SpringfieldWest Springfield800 Meters1.2:15.78a12
May 10Distance Twilight ClassicMay 10 · 1600 Meters · Place 1 · West SpringfWest Springf1600 Meters15:05.5912
May 4Nike Spring InvitationalMay 4 · 800 Meters · Place 2 · West SpringfWest Springf800 Meters22:16.3712

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 21December Patriot Polar BearDec 21 · 1000 Meters · Place 1 · West SpringfieldWest Springfield1000 Meters1.3:05.42aUnofficial12
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 800 Meters · Place 10 · West SpringfWest Springf800 Meters102:20.74—
May 23Occoquan Region ChampionshipsMay 23 · 800 Meters · Place 7 · West SpringfWest Springf800 Meters72:22.01—
May 23Occoquan Region ChampionshipsMay 23 · 1600 Meters · Place 4 · West SpringfWest Springf1600 Meters45:08.00—
May 16Patriot District ChampionshipMay 16 · 800 Meters · Place 2 · West SpringfWest Springf800 Meters22:17.7811
May 12Woodson Distance TwilightMay 12 · 1600 Meters · Place 2 · West SpringfWest Springf1600 Meters25:09.20—
May 12Woodson Distance TwilightMay 12 · 400 Meters · Place 4 · West SpringfWest Springf400 Meters41:01.50 PB—
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 7 · West SpringfWest Springf800 Meters72:15.4011
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 7 · West SpringfWest Springf800 Meters72:15.4011
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 7 · West SpringfWest Springf800 Meters72:15.4011
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 6 · West SpringfWest Springf800 Meters62:14.9911
Apr 15=PR= Northern Virginia InvitationalApr 15 · 800 Meters · Place 4 · West SpringfWest Springf800 Meters42:18.1611

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Alexandria City HS - Indoor Meet#2Dec 16 · 500 Meters · Place 2 · West SpringfieldWest Springfield500 Meters2.1:23.16a12
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 1000 Meters · Place 3 · West SpringfWest Springf1000 Meters32:58.3811
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 1000 Meters · Place 3 · West SpringfWest Springf1000 Meters32:58.3811
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · 1000 Meters · Place 2 · West SpringfieldWest Springfield1000 Meters2.2:58.42a11
Feb 1Patriot District Indoor Track ChampionshipFeb 1 · 1000 Meters · Place 3 · West SpringfieldWest Springfield1000 Meters33:04.7111
Feb 1Patriot District Indoor Track ChampionshipFeb 1 · 1600 Meters · Place 4 · West SpringfieldWest Springfield1600 Meters45:10.87 PB11
Jan 13Virginia Showcase InvitationalJan 13 · 1 Mile · Place 24 · West SpringfieldWest Springfield1 Mile24.5:17.35a11
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 24 · West SpringfieldWest Springfield1600 Meters24.5:15.53a11
Jan 13Virginia Showcase InvitationalJan 13 · 1500 Meters · Place 24 · West SpringfieldWest Springfield1500 Meters24.4:55.65a11

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Friends of Indoor Track InvitationalDec 30 · 1600 Meters · Place 2 · West SpringfieldWest Springfield1600 Meters2.5:19.57a11
Dec 28Holiday InvitationalDec 28 · 1000 Meters · Place 4 · West SpringfieldWest Springfield1000 Meters4.3:05.92a11
Dec 17Alexandria City HS MeetDec 17 · 500 Meters · Place 2 · West SpringfieldWest Springfield500 Meters2.1:23.22a11
Feb 25VHSL Class 6 State Indoor Track & Field ChampionshipsFeb 25 · 1000 Meters · Place 5 · West SpringfWest Springf1000 Meters53:02.2510
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 1000 Meters · Place 2 · West SpringfWest Springf1000 Meters23:03.15—
Jan 14The Virginia ShowcaseJan 14 · 1 Mile · Place 28 · West SpringfWest Springf1 Mile285:25.04—
Jan 14The Virginia ShowcaseJan 14 · 1600 Meters · Place 28 · West SpringfWest Springf1600 Meters285:23.06—
Jan 14The Virginia ShowcaseJan 14 · 1500 Meters · Place 28 · West SpringfWest Springf1500 Meters285:03.69—
Jan 14The Virginia ShowcaseJan 14 · 1600 Meters · Place 28 · West SpringfWest Springf1600 Meters285:23.06—
Jan 14The Virginia ShowcaseJan 14 · 1500 Meters · Place 28 · West SpringfWest Springf1500 Meters285:03.69—
Jan 14The Virginia ShowcaseJan 14 · 1 Mile · Place 28 · West SpringfWest Springf1 Mile285:25.04—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3VHSL 6A State ChampionshipsJun 3 · 800 Meters · Place 6 · West SpringfieldWest Springfield800 Meters6.2:18.49a10
May 26Occoquan Region ChampionshipsMay 26 · 800 Meters · Place 2 · West SpringfWest Springf800 Meters22:16.40—
May 14Woodson Distance TwilightMay 14 · 800 Meters · Place 3 · West SpringfWest Springf800 Meters32:16.86—
May 6Dogwood Track ClassicMay 6 · 1600 Meters · Place 24 · West SpringfWest Springf1600 Meters245:15.78—
Apr 1=PR= Northern Virginia InvitationalApr 1 · 1600 Meters · Place 5 · West SpringfWest Springf1600 Meters55:16.2410
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 1600 Meters · Place 2 · West SpringfieldWest Springfield1600 Meters2.5:20.48aUnofficial10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Big A Brand Holiday MeetDec 30 · 500 Meters · Place 5 · West SpringfieldWest Springfield500 Meters5.1:22.93aUnofficial10
Dec 18National District PB #3 - Hayfield, FC, Lewis, TJ, & JusticeDec 18 · 1000 Meters · Place 2 · West SpringfieldWest Springfield1000 Meters2.3:05.82aUnofficial10
Jun 82021 Region 6C Outdoor ChampionshipsJun 8 · 1600 Meters · Place 5 · West SpringfWest Springf1600 Meters55:25.87—
May 24Patriot District ChampionshipMay 24 · 1600 Meters · Place 6 · West SpringfWest Springf1600 Meters65:28.429