Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEast Coast Invitational · Feb 74:07.50East Coast InvitationalFebruary 7, 2025
1000 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Feb 262:29.00VHSL Class 5 State Indoor T & F ChampionshipsFebruary 26, 2024
1500 Meters · IndoorThe VA Showcase · Jan 124:04.25The VA ShowcaseJanuary 12, 2024
1500 Meters · OutdoorColonial Relays · Apr 33:50.78aColonial RelaysApril 3, 2025
1600 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Feb 244:19.59VHSL Class 5 State Indoor T & F ChampionshipsFebruary 24, 2023
1600 Meters · OutdoorDogwood Track Classic · May 34:17.02Dogwood Track ClassicMay 3, 2024
3000 Meters · IndoorNavy Invite · Dec 78:42.38aNavy InviteDecember 7, 2024
3200 Meters · IndoorBulldog Invitational · Jan 289:49.36Bulldog InvitationalJanuary 28, 2023
800 Meters · IndoorPSU National Open · Jan 311:52.56aPSU National OpenJanuary 31, 2025
800 Meters · OutdoorThe Hill City Twilight · May 31:51.64aThe Hill City TwilightMay 3, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 1500 Meters · Place 6 · William & MaryWilliam & Mary1500 MetersRound P6.3:57.99aSo
May 15CAA Outdoor ChampionshipsMay 15 · 1500 Meters · Place 7 · William & MaryWilliam & Mary1500 Meters7.3:51.25aSo
May 14MEAC ChampionshipsMay 14 · 1500 Meters · Place 12 · William & MaryWilliam & Mary1500 MetersRound P12.3:57.99aSo
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 52 · William & MaryWilliam & Mary1500 Meters52.3:51.45aSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 24 · William & MaryWilliam & Mary800 Meters24.1:52.15aSo
Apr 2Colonial RelaysApr 2 · 1500 Meters · Place 2 · William & MaryWilliam & Mary1500 Meters2.3:52.33aSo
Apr 2Colonial RelaysApr 2 · 800 Meters · Place 4 · William & MaryWilliam & Mary800 Meters4.1:52.62aSo
Mar 28Dan Stimson Memorial Meet Mar 28 · 800 Meters · William & MaryWilliam & Mary800 Meters--DNFSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 176 · William & MaryWilliam & Mary1500 Meters176.3:53.25aSo
Mar 19Fred Hardy InvitationalMar 19 · 800 Meters · Place 6 · William & MaryWilliam & Mary800 Meters6.1:53.62aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 1 Mile · Place 5 · William & MaryWilliam & Mary1 Mile5.4:10.53aSo
Feb 6Penn ClassicFeb 6 · 1 Mile · Place 14 · William & MaryWilliam & Mary1 Mile144:10.15aSo
Jan 30PSU National OpenJan 30 · 800 Meters · Place 35 · William & MaryWilliam & Mary800 Meters35.1:54.54aSo
Jan 23Hokie InvitationalJan 23 · 1 Mile · Place 3 · William & MaryWilliam & Mary1 Mile34:12.03SO
Jan 16Dick Taylor Carolina ChallengeJan 16 · 1000 Meters · Place 3 · William & MaryWilliam & Mary1000 Meters32:30.06aSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14CAA Outdoor ChampionshipsMay 14 · 1500 Meters · Place 5 · William & MaryWilliam & Mary1500 MetersRound P53:53.33FR
May 14CAA Outdoor ChampionshipsMay 14 · 1500 Meters · Place 2 · William & MaryWilliam & Mary1500 Meters23:51.42FR
May 14CAA Outdoor ChampionshipsMay 14 · 1500 Meters · Place 5 · William & MaryWilliam & Mary1500 MetersRound P53:53.33FR
May 14CAA Outdoor ChampionshipsMay 14 · 1500 Meters · Place 2 · William & MaryWilliam & Mary1500 Meters23:51.42FR
May 3The Hill City TwilightMay 3 · 5000 Meters · William & MaryWilliam & Mary5000 Meters--DNFFr
May 3The Hill City TwilightMay 3 · 800 Meters · Place 10 · William & MaryWilliam & Mary800 Meters10.1:51.64a PBFr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Place 41 · William & MaryWilliam & Mary1500 Meters41.3:54.41aFr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 16 · William & MaryWilliam & Mary800 Meters161:51.82FR
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 16 · William & MaryWilliam & Mary800 Meters161:51.82FR
Apr 3Colonial RelaysApr 3 · 1500 Meters · Place 8 · William & MaryWilliam & Mary1500 Meters83:50.78a PBFr
Apr 3Colonial RelaysApr 3 · 800 Meters · William & MaryWilliam & Mary800 Meters—DNFFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26CAA Indoor ChampionshipsFeb 26 · 1 Mile · Place 6 · William & MaryWilliam & Mary1 MileRound P64:14.16FR
Feb 26CAA Indoor ChampionshipsFeb 26 · 1 Mile · Place 7 · William & MaryWilliam & Mary1 Mile74:10.39FR
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 800 Meters · Place 13 · William & MaryWilliam & Mary800 Meters131:53.67a—
Feb 7East Coast InvitationalFeb 7 · 1 Mile · Place 6 · William & MaryWilliam & Mary1 Mile64:07.50 PBFR
Feb 762nd Annual East Coast InvitationalFeb 7 · 1 Mile · Place 6 · William & MaryWilliam & Mary1 Mile6.4:07.50aFr
Jan 31PSU National OpenJan 31 · 800 Meters · Place 21 · William & MaryWilliam & Mary800 Meters21.1:52.56a PBFr
Jan 23Brant Tolsma InvitationalJan 23 · 800 Meters · Place 2 · William & MaryWilliam & Mary800 Meters21:53.63a—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1 Mile · Place 5 · William & MaryWilliam & Mary1 Mile54:15.45a—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 3000 Meters · Place 9 · William & MaryWilliam & Mary3000 Meters9.8:42.38a PBFr
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 1000 Meters · Place 1 · Clover HillClover Hill1000 Meters12:29.00 PB12
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 3 · Clover HillClover Hill1000 Meters32:30.9412
Jan 12The VA ShowcaseJan 12 · 1 Mile · Place 20 · Clover HillClover Hill1 Mile204:22.27—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 20 · Clover HillClover Hill1600 Meters204:20.59—
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 17 · Clover HillClover Hill1500 Meters174:04.25 PB—
Jan 12The VA ShowcaseJan 12 · 1000 Meters · Place 2 · Clover HillClover Hill1000 Meters22:29.39—
Jan 12The VA ShowcaseJan 12 · 1 Mile · Place 20 · Clover HillClover Hill1 Mile204:22.27—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 20 · Clover HillClover Hill1600 Meters204:20.59—
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 17 · Clover HillClover Hill1500 Meters174:04.25—
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 1 · Clover HillClover Hill1000 Meters12:31.1212
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 1 · Clover HillClover Hill1000 Meters12:31.1212
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 1 · Clover HillClover Hill1000 Meters12:31.1212

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31VHSL Class 5 State ChampionshipsMay 31 · 800 Meters · Place 3 · Clover HillClover Hill800 Meters31:57.98—
May 31VHSL Class 5 State ChampionshipsMay 31 · 1600 Meters · Place 1 · Clover HillClover Hill1600 Meters14:17.88—
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 1600 Meters · Place 1 · Clover HillClover Hill1600 Meters1.4:18.08a12
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 800 Meters · Place 1 · Clover HillClover Hill800 Meters1.1:57.14a12
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 9 · Clover HillClover Hill1600 Meters94:17.02 PB12
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 1600 Meters · Place 2 · Clover HillClover Hill1600 Meters2.4:17.97a12

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 12 · Clover HillClover Hill1 Mile12.4:29.49a12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 5 · Clover HillClover Hill800 Meters5.1:55.57a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 1 · Clover HillClover Hill1000 Meters1.2:36.05a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 3 · Clover HillClover Hill1600 Meters3.4:23.21a12
Feb 24VHSL Class 5 State Indoor T & F ChampionshipsFeb 24 · 1600 Meters · Place 2 · Clover HillClover Hill1600 Meters24:19.59 PB11
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 3200 Meters · Place 3 · Clover HillClover Hill3200 Meters39:56.62JR
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 1600 Meters · Place 4 · Clover HillClover Hill1600 Meters44:25.51JR
Jan 28Bulldog InvitationalJan 28 · 3200 Meters · Place 4 · Clover HillClover Hill3200 Meters49:49.36 PB11
Jan 13Virginia Showcase InvitationalJan 13 · 1 Mile · Place 26 · Clover HillClover Hill1 Mile26.4:27.45a11
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 27 · Clover HillClover Hill1600 Meters27.4:26.19a11
Jan 13Virginia Showcase InvitationalJan 13 · 1500 Meters · Place 29 · Clover HillClover Hill1500 Meters29.4:10.76a11

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 800 Meters · Place 5 · Clover HillClover Hill800 Meters52:00.15—
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 1600 Meters · Place 4 · Clover HillClover Hill1600 Meters44:25.47—
May 19Region 5C Outdoor ChampionshipsMay 19 · 800 Meters · Place 2 · Clover HillClover Hill800 Meters21:56.28—
May 13Highland Springs Invitational NBN QualifierMay 13 · 1600 Meters · Place 4 · Clover HillClover Hill1600 Meters44:32.45JR
May 5Dogwood Track ClassicMay 5 · 1600 Meters · Place 8 · Clover HillClover Hill1600 Meters84:19.5911
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 30 · Clover HillClover Hill800 Meters301:59.4411
May 5Dogwood Track ClassicMay 5 · 1600 Meters · Place 8 · Clover HillClover Hill1600 Meters84:19.5911
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 29 · Clover HillClover Hill800 Meters291:59.4411
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 2 · Clover HillClover Hill800 Meters21:59.4411
May 5Dogwood Track ClassicMay 5 · 1600 Meters · Place 7 · Clover HillClover Hill1600 Meters74:19.5911
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 42 · Clover HillClover Hill800 Meters422:00.9411
May 5Dogwood Track ClassicMay 5 · 1600 Meters · Place 16 · Clover HillClover Hill1600 Meters164:22.5811
May 5Dogwood Track ClassicMay 5 · 1600 Meters · Place 16 · Clover HillClover Hill1600 Meters164:22.5811
May 5Dogwood Track ClassicMay 5 · 800 Meters · Place 42 · Clover HillClover Hill800 Meters422:00.9411
Apr 19Collegiate School Meet #2Apr 19 · 800 Meters · Place 2 · Clover HillClover Hill800 Meters21:59.44—
Apr 15South County Stallion InvitationalApr 15 · 1600 Meters · Place 5 · Clover HillClover Hill1600 Meters54:29.64—
Apr 15South County Stallion InvitationalApr 15 · 800 Meters · Place 3 · Clover HillClover Hill800 Meters32:00.40—
Apr 15South County Stallion InvitationalApr 15 · 1600 Meters · Place 5 · Clover HillClover Hill1600 Meters54:29.64—
Apr 15South County Stallion InvitationalApr 15 · 800 Meters · Place 3 · Clover HillClover Hill800 Meters32:00.40—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30F.I.A. Holiday Indoor ClassicDec 30 · 1 Mile · Place 2 · Clover HillClover Hill1 Mile2.4:33.82a11
Dec 17STC MEET #3Dec 17 · 1600 Meters · Place 2 · Clover HillClover Hill1600 Meters2.4:30.05a11
Dec 3VA Beach OpenerDec 3 · 1600 Meters · Place 2 · Clover HillClover Hill1600 Meters2.4:35.94a11
Feb 25VHSL Class 5 State Indoor Track & Field ChampionshipsFeb 25 · 1600 Meters · Place 6 · Clover HillClover Hill1600 Meters64:28.6310
Feb 1James River Polar Bear #2Feb 1 · 1600 Meters · Place 1 · Clover HillClover Hill1600 Meters14:46.82—
Feb 1James River Polar Bear #2Feb 1 · 1000 Meters · Place 2 · Clover HillClover Hill1000 Meters22:50.20—
Jan 29Bulldog InvitationalJan 29 · 1600 Meters · Place 11 · Clover HillClover Hill1600 Meters114:32.1510
Jan 25Powhatan Polar BearJan 25 · 1600 Meters · Place 1 · Clover HillClover Hill1600 Meters14:37.48—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 10JR Tucker Winter ClassicDec 10 · 500 Meters · Place 1 · Clover HillClover Hill500 Meters1.1:11.34aUnofficial11
Jun 3VHSL 5A State ChampionshipsJun 3 · 1600 Meters · Place 5 · Clover HillClover Hill1600 Meters5.4:27.61a10
May 27VHSL Region 5C ChampionshipMay 27 · 1600 Meters · Place 2 · Clover HillClover Hill1600 Meters24:25.7210
May 27VHSL Region 5C ChampionshipMay 27 · 1600 Meters · Place 2 · Clover HillClover Hill1600 Meters24:25.7210
May 18Dominion District at CosbyMay 18 · 800 Meters · Place 2 · Clover HillClover Hill800 Meters22:02.91—
May 18Dominion District at CosbyMay 18 · 800 Meters · Place 2 · Clover HillClover Hill800 Meters22:02.91—
May 14Glen Allen InvitationalMay 14 · 1600 Meters · Place 9 · Clover HillClover Hill1600 Meters94:32.1910
May 14Glen Allen InvitationalMay 14 · 1600 Meters · Place 9 · Clover HillClover Hill1600 Meters94:30.8510
May 14Glen Allen InvitationalMay 14 · 1600 Meters · Place 9 · Clover HillClover Hill1600 Meters94:30.8510
May 2Dominion District at MonacanMay 2 · 800 Meters · Place 2 · Clover HillClover Hill800 Meters22:03.75—
Apr 23Gus Lacy Track ClassicApr 23 · 800 Meters · Place 5 · Clover HillClover Hill800 Meters52:01.8210
Mar 18Fred Hardy Invitational HS EventsMar 18 · 1600 Meters · Place 5 · Clover HillClover Hill1600 Meters5.4:32.19a10
Feb 11Region 5C/4B Indoor ChampionshipsFeb 11 · 1600 Meters · Place 4 · Clover HillClover Hill1600 Meters4.4:32.33a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 1000 Meters · Place 5 · Clover HillClover Hill1000 Meters5.2:45.28a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Caroline Icebreaker InvitationalDec 4 · 1000 Meters · Place 1 · Clover HillClover Hill1000 Meters1.2:48.90aUnofficial10