Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNavy Indoor Invitational · Dec 24:15.06aNavy Indoor InvitationalDecember 2, 2023
1000 Meters · IndoorVHSL Class 4 State Championships · Feb 282:29.70aVHSL Class 4 State ChampionshipsFebruary 28, 2022
1000 Meters · OutdoorWalter Bass HS Indoor Invitational · Jan 142:35.28aWalter Bass HS Indoor InvitationalJanuary 14, 2022
1500 Meters · OutdoorFred Hardy Invitational · Mar 193:52.82aFred Hardy InvitationalMarch 19, 2026
1600 Meters · IndoorLouisa Last Chance Polar Bear · Feb 124:33.46Louisa Last Chance Polar BearFebruary 12, 2022
1600 Meters · OutdoorGus Lacy Track Classic · Apr 234:26.76Gus Lacy Track ClassicApril 23, 2022
200 Meters · OutdoorLouisa Jefferson District Mini-Invitational 1 · Mar 2727.44Louisa Jefferson District Mini-Invitational 1March 27, 2019
3200 Meters · IndoorFluvanna County Polar Bear #3 · Jan 2710:39.84Fluvanna County Polar Bear #3January 27, 2021
400 Meters · OutdoorVirginia High Performance · Apr 2849.90aVirginia High PerformanceApril 28, 2024
500 Meters · IndoorDarius Dixon Invite · Feb 131:03.65aDarius Dixon InviteFebruary 13, 2026
800 Meters · IndoorEast Coast Invitational · Feb 71:49.14East Coast InvitationalFebruary 7, 2025
800 Meters · OutdoorCAA Outdoor Championships · May 141:43.15CAA Outdoor ChampionshipsMay 14, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 23 · William & MaryWilliam & Mary800 MetersRound P23.1:47.19aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 24 · William & MaryWilliam & Mary800 MetersRound S24.1:50.00aSr
May 15CAA Outdoor ChampionshipsMay 15 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 MetersRound P1.1:50.83aSr
May 15CAA Outdoor ChampionshipsMay 15 · 800 Meters · Place 5 · William & MaryWilliam & Mary800 Meters5.1:52.57aSr
May 14MEAC ChampionshipsMay 14 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 MetersRound P2.1:50.83aSr
May 2Hill City TwilightMay 2 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 Meters4.1:47.52aSr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · William & MaryWilliam & Mary1500 Meters--DNSSr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 19 · William & MaryWilliam & Mary800 Meters19.1:50.15aSr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 6 · William & MaryWilliam & Mary800 Meters6.1:48.94aSr
Apr 2Colonial RelaysApr 2 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 Meters1.1:48.38aSr
Mar 28Dan Stimson Memorial Meet Mar 28 · 400 Meters · Place 6 · William & MaryWilliam & Mary400 Meters6.50.17aSr
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 1 · William & MaryWilliam & Mary1500 Meters1.3:52.82a PBSr
Mar 19Fred Hardy InvitationalMar 19 · 800 Meters · William & MaryWilliam & Mary800 Meters--DNFSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 Meters2.1:51.68aSr
Feb 13Darius Dixon InviteFeb 13 · 500 Meters · Place 2 · William & MaryWilliam & Mary500 Meters21:03.65a PBSr
Feb 6Penn ClassicFeb 6 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 Meters11:51.07aSr
Jan 23Hokie InvitationalJan 23 · 1 Mile · Place 13 · William & MaryWilliam & Mary1 Mile134:33.42SR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 1 Mile · William & MaryWilliam & Mary1 Mile--DNFSr
Feb 26CAA Indoor ChampionshipsFeb 26 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 MetersRound P11:52.29JR
Feb 26CAA Indoor ChampionshipsFeb 26 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 Meters11:49.88JR
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 Meters11:50.62a—
Feb 7East Coast InvitationalFeb 7 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 Meters11:49.14 PBJR
Feb 762nd Annual East Coast InvitationalFeb 7 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 Meters1.1:49.14aJr
Jan 31PSU National OpenJan 31 · 800 Meters · Place 23 · William & MaryWilliam & Mary800 Meters23.1:53.23aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Sunday Night QualifierMay 18 · 800 Meters · Place 2 · William & MaWilliam & Ma800 Meters21:57.17JR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 MetersRound P11:52.11JR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 6 · William & MaryWilliam & Mary800 Meters61:52.57JR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 1 · William & MaryWilliam & Mary800 MetersRound P11:43.15 PBJR
May 14CAA Outdoor ChampionshipsMay 14 · 800 Meters · Place 6 · William & MaryWilliam & Mary800 Meters61:52.57JR
May 3The Hill City TwilightMay 3 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 Meters4.1:50.10aJr
Apr 18Wake Forest InvitationalApr 18 · 800 Meters · William & MaryWilliam & Mary800 Meters--DNFJr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10CAA ChampionshipsMay 10 · 800 Meters · Place 16 · William & MaryWilliam & Mary800 MetersRound P16.1:57.15aSo
May 1Liberty Twilight QualifierMay 1 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 Meters21:52.07SO
Apr 28Virginia High PerformanceApr 28 · 400 Meters · Place 4 · William & MaryWilliam & Mary400 Meters449.90a PB—
Apr 19Wake Forest InvitationalApr 19 · 800 Meters · Place 20 · William & MaryWilliam & Mary800 Meters201:50.49a—
Apr 12Virginia Grand PrixApr 12 · 800 Meters · Place 11 · William & MaryWilliam & Mary800 Meters111:54.79a—
Apr 4Colonial RelaysApr 4 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 Meters41:51.61a—
Mar 22Fred Hardy InvitationalMar 22 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 Meters41:54.29a—
Mar 16Dan Stimson Memorial InvitationalMar 16 · 400 Meters · Place 3 · William & MaryWilliam & Mary400 Meters350.02SO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22CAA Indoor T&F ChampsFeb 22 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 MetersRound P2.1:51.90aSo
Feb 22CAA Indoor T&F ChampsFeb 22 · 800 Meters · Place 3 · William & MaryWilliam & Mary800 Meters3.1:51.50aSo
Feb 2Doc Hale VT MeetFeb 2 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 Meters21:50.35a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Navy Indoor InvitationalDec 2 · 1 Mile · Place 1 · William & MaryWilliam & Mary1 Mile1.4:15.06a PBSo
Feb 22CAA Indoor Track & Field ChampionshipsFeb 22 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 MetersRound P4.1:52.76aFr
Feb 22CAA Indoor Track & Field ChampionshipsFeb 22 · 800 Meters · Place 3 · William & MaryWilliam & Mary800 Meters3.1:51.08aFr
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 800 Meters · Place 13 · William & MaryWilliam & Mary800 Meters131:53.09FR
Jan 19Brant Tolsma InvitationalJan 19 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 Meters21:53.56FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 800 Meters · Place 12 · William & MaryWilliam & Mary800 MetersRound P12.1:55.07aFr
May 12IC4A/ECAC Outdoor Track & Field ChampionshipsMay 12 · 800 Meters · Place 25 · William & MaryWilliam & Mary800 Meters251:54.13FR
May 5CAA Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 10 · William & MaryWilliam & Mary800 MetersRound P10.1:53.62aFr
Apr 21Wake Forest InvitationalApr 21 · 800 Meters · Place 21 · William & MaryWilliam & Mary800 Meters211:58.80a—
Apr 15Meet of ChampionsApr 15 · 800 Meters · Place 6 · William & MaryWilliam & Mary800 Meters61:52.50FR
Apr 6Duke InvitationalApr 6 · 800 Meters · Place 18 · William & MaryWilliam & Mary800 Meters18.1:54.89aFr
Mar 302023 Colonial RelaysMar 30 · 800 Meters · Place 15 · William & MaryWilliam & Mary800 Meters151:55.45FR
Mar 17Fred Hardy InvitationalMar 17 · 1500 Meters · Place 38 · William & MaryWilliam & Mary1500 Meters384:19.44FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3VHSL 4A State ChampionshipsJun 3 · 800 Meters · Place 2 · Western AlbemarleWestern Albemarle800 Meters2.1:53.98a12
May 25VHSL Region 4D ChampionshipsMay 25 · 800 Meters · Place 1 · Western AlbemarleWestern Albemarle800 Meters1.1:53.63a12
May 13JJ Updike Last Chance InvitationalMay 13 · 400 Meters · Place 1 · Western AlbeWestern Albe400 Meters151.04—
May 11Jefferson District ChampionshipsMay 11 · 800 Meters · Place 4 · Western AlbemarleWestern Albemarle800 Meters4.2:01.77a12
May 6Dogwood Track ClassicMay 6 · 800 Meters · Place 9 · Western AlbeWestern Albe800 Meters91:57.80—
Apr 23Gus Lacy Track ClassicApr 23 · 1600 Meters · Place 2 · Western AlbeWestern Albe1600 Meters24:26.76 PB12
Apr 23Gus Lacy Track ClassicApr 23 · 800 Meters · Place 2 · Western AlbeWestern Albe800 Meters22:00.1912
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 1000 Meters · Place 2 · Western AlbemarleWestern Albemarle1000 Meters2.2:35.28a PB12

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · 1000 Meters · Place 2 · Western AlbemarleWestern Albemarle1000 Meters2.2:29.70a PB12
Feb 19VHSL Region 4D ChampionshipFeb 19 · 1000 Meters · Place 1 · Western AlbemarleWestern Albemarle1000 Meters1.2:39.18a12
Feb 12Louisa Last Chance Polar BearFeb 12 · 1600 Meters · Place 5 · Western AlbeWestern Albe1600 Meters54:33.46 PB—
Feb 12Louisa Last Chance Polar BearFeb 12 · 1600 Meters · Place 5 · Western AlbeWestern Albe1600 Meters54:33.46—
Feb 12Louisa Last Chance Polar BearFeb 12 · 1600 Meters · Place 5 · Western AlbeWestern Albe1600 Meters54:33.46—
Feb 5Woodberry Forest Mini Meet #5Feb 5 · 500 Meters · Place 1 · Western AlbemarleWestern Albemarle500 Meters1.1:08.30a12
Feb 1Jefferson District Indoor Track ChampionshipsFeb 1 · 1000 Meters · Place 1 · Western AlbeWestern Albe1000 Meters12:39.06—
Jan 25Fred Hardy InvitationalJan 25 · 1000 Meters · Place 2 · Western AlbeWestern Albe1000 Meters22:45.9412

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Walt McCormick Memorial InvitationalDec 11 · 1000 Meters · Western AlbemarleWestern Albemarle1000 Meters—DNS12
Feb 17VHSL Region 3C Indoor ChampionshipsFeb 17 · 3200 Meters · Place 9 · Western AlbeWestern Albe3200 Meters911:00.1711
Feb 17VHSL Region 3C Indoor ChampionshipsFeb 17 · 3200 Meters · Place 9 · Western AlbeWestern Albe3200 Meters911:00.1711
Feb 3AHS Polar Bear Meet #1Feb 3 · 1600 Meters · Place 4 · Western AlbeWestern Albe1600 Meters44:57.89—
Jan 27Fluvanna County Polar Bear #3Jan 27 · 3200 Meters · Place 3 · Western AlbeWestern Albe3200 Meters310:39.84 PB—
Jan 20Fluvanna County Polar Bear #2Jan 20 · 1000 Meters · Place 1 · Western AlbeWestern Albe1000 Meters13:03.75—
Jan 20Fluvanna County Polar Bear #2Jan 20 · 1600 Meters · Place 2 · Western AlbeWestern Albe1600 Meters24:58.57—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18VHSL Class 3 State ChampionshipsJun 18 · 800 Meters · Place 2 · Western AlbemarleWestern Albemarle800 Meters2.2:00.90a11
Jun 8VHSL Region 3C Outdoor ChampionshipJun 8 · 800 Meters · Place 1 · Western AlbeWestern Albe800 Meters11:59.38—
May 29Louisa Quad MeetMay 29 · 800 Meters · Place 2 · Western AlbemarleWestern Albemarle800 Meters2.2:03.62a11
Jan 23Louisa Polar Bear #5Jan 23 · 3200 Meters · Place 3 · Western AlbemarleWestern Albemarle3200 Meters3.10:59.67aUnofficial11

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18VHSL Class 3C Region ChampionshipsFeb 18 · 3200 Meters · Place 8 · Western AlbemarleWestern Albemarle3200 Meters8.10:42.60a10
Feb 1Heritage JV InvitationalFeb 1 · 3200 Meters · Place 1 · Western AlbeWestern Albe3200 Meters111:07.50—
Feb 1Heritage JV InvitationalFeb 1 · 1600 Meters · Place 1 · Western AlbeWestern Albe1600 Meters15:00.94—
Jan 21Jerry Cutright ClassicJan 21 · 1600 Meters · Place 7 · Western AlbeWestern Albe1600 Meters75:00.24—
Jan 11VTCA Winter Classic @ VMIJan 11 · 1600 Meters · Place 40 · Western AlbeWestern Albe1600 Meters405:02.9010
Jan 11VTCA Winter Classic @ VMIJan 11 · 1600 Meters · Place 40 · Western AlbeWestern Albe1600 Meters405:02.9010
Jan 11VTCA Winter Classic @ VMIJan 11 · 1600 Meters · Place 40 · Western AlbeWestern Albe1600 Meters405:02.9010

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Woodberry Forest Meet #1Dec 13 · 1000 Meters · Place 3 · Western AlbemarleWestern Albemarle1000 Meters3.2:57.04a10

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · 800 Meters · Place 15 · Western AlbemarleWestern Albemarle800 Meters15.2:14.81a9
May 10Fluvanna InvitationalMay 10 · 400 Meters · Place 13 · Western AlbeWestern Albe400 Meters131:01.50—
May 10Fluvanna InvitationalMay 10 · 400 Meters · Place 12 · Western AlbeWestern Albe400 Meters1257.53—
Apr 24Louisa Mini-Invitational #2Apr 24 · 400 Meters · Place 11 · Western AlbeWestern Albe400 Meters1159.72—
Apr 17Albemarle Dual MeetApr 17 · 400 Meters · Place 2 · Western AlbemarleWestern Albemarle400 Meters2.1:00.45a9
Apr 17Albemarle Dual MeetApr 17 · 200 Meters · Place 15 · Western AlbemarleWestern Albemarle200 Meters15.27.88a9
Apr 10Fluvanna Home Meet #1Apr 10 · 800 Meters · Place 12 · Western AlbemarleWestern Albemarle800 Meters12.2:24.42a9
Mar 27Louisa Jefferson District Mini-Invitational 1Mar 27 · 400 Meters · Place 12 · Western AlbeWestern Albe400 Meters121:00.22—
Mar 27Louisa Jefferson District Mini-Invitational 1Mar 27 · 200 Meters · Place 17 · Western AlbeWestern Albe200 Meters1727.44 PB—

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Gus Lacy ClassicApr 14 · 800 Meters · Place 3 · Western AlbeWestern Albe800 Meters32:23.948
Apr 14Gus Lacy ClassicApr 14 · 800 Meters · Place 3 · Western AlbeWestern Albe800 Meters32:23.948