Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSC Indoor Open · Feb 224:56.65aUSC Indoor OpenFebruary 22, 2025
1000 Meters · IndoorVHSL Class 4 State Championships · Feb 283:00.18aVHSL Class 4 State ChampionshipsFebruary 28, 2022
1000 Meters · OutdoorWalter Bass HS Indoor Invitational · Jan 143:02.94aWalter Bass HS Indoor InvitationalJanuary 14, 2022
1500 Meters · OutdoorSouthern Conference Outdoor Track and Field Championships · May 114:29.55aSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
1600 Meters · IndoorVHSL Class 4 State Championships · Feb 284:54.98aVHSL Class 4 State ChampionshipsFebruary 28, 2022
1600 Meters · OutdoorDogwood Track Classic · May 34:49.85Dogwood Track ClassicMay 3, 2024
3200 Meters · OutdoorVHSL Class 4 State Championships · May 3110:15.70VHSL Class 4 State ChampionshipsMay 31, 2024
400 Meters · OutdoorJF, Rustburg, Heritage, Brookville @ JF · Mar 301:00.14JF, Rustburg, Heritage, Brookville @ JF March 30, 2022
5000 Meters · OutdoorCharlotte Invite · Apr 2416:52.60aCharlotte InviteApril 24, 2026
800 Meters · OutdoorVHSL 1D Region Championships · May 212:11.19VHSL 1D Region ChampionshipsMay 21, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Place 5 · FurmanFurman5000 Meters5.17:36.69aSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 4 · FurmanFurman1500 Meters4.4:29.55a PBSo
Apr 24Charlotte InviteApr 24 · 5000 Meters · Place 7 · FurmanFurman5000 Meters7.16:52.60a PBSo
Apr 24Charlotte InviteApr 24 · 1500 Meters · FurmanFurman1500 Meters--DNFSo
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 52 · FurmanFurman1500 Meters52.4:31.68aSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 159 · FurmanFurman1500 Meters159.4:35.71aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 3000 Meters · FurmanFurman3000 Meters--DNFSo
Feb 22USC Indoor OpenFeb 22 · 1 Mile · Place 7 · FurmanFurman1 Mile7.4:56.65a PBFr
Jan 31Bob Pollock Indoor InvitationalJan 31 · 3000 Meters · FurmanFurman3000 Meters--DNFFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 5000 Meters · Place 6 · FurmanFurman5000 Meters6.17:24.53aFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 1500 Meters · Place 8 · FurmanFurman1500 Meters8.4:37.87aFr
Apr 18Wake Forest InvitationalApr 18 · 5000 Meters · Place 5 · FurmanFurman5000 Meters5.16:56.30aFr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · FurmanFurman1500 Meters--DNFFr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 52 · FurmanFurman1500 Meters524:34.35FR
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 52 · FurmanFurman1500 Meters524:34.35FR
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 122 · FurmanFurman5000 Meters12217:04.19FR
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 122 · FurmanFurman5000 Meters12217:04.19FR
Mar 2049er ClassicMar 20 · 1500 Meters · Place 5 · FurmanFurman1500 Meters5.4:37.15aFr

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31VHSL Class 4 State ChampionshipsMay 31 · 3200 Meters · Place 1 · Jefferson FoJefferson Fo3200 Meters110:15.70 PB12
May 31VHSL Class 4 State ChampionshipsMay 31 · 800 Meters · Place 1 · Jefferson FoJefferson Fo800 Meters12:12.7812
May 21VHSL 1D Region ChampionshipsMay 21 · 3200 Meters · Place 1 · Jefferson FoJefferson Fo3200 Meters111:03.69—
May 21VHSL 1D Region ChampionshipsMay 21 · 800 Meters · Place 1 · Jefferson FoJefferson Fo800 Meters12:11.19 PB—
May 21VHSL Region 4D ChampionshipMay 21 · 3200 Meters · Place 1 · Jefferson ForestJefferson Forest3200 Meters1.11:03.69a12
May 21VHSL Region 4D ChampionshipMay 21 · 800 Meters · Place 1 · Jefferson ForestJefferson Forest800 Meters1.2:11.19a12
May 16Seminole District QualifierMay 16 · 800 Meters · Place 1 · Jefferson FoJefferson Fo800 Meters12:25.16—
May 16Seminole District QualifierMay 16 · 1600 Meters · Place 1 · Jefferson FoJefferson Fo1600 Meters15:11.85—
May 11Jerome Loy InvitationalMay 11 · 400 Meters · Place 1 · Jefferson FoJefferson Fo400 Meters11:00.36—
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 2 · Jefferson FoJefferson Fo1600 Meters24:49.85 PB12
May 3Dogwood Track ClassicMay 3 · 800 Meters · Place 11 · Jefferson FoJefferson Fo800 Meters112:15.8812
Apr 24Amherst, Brookville, Jefferson Forest @ HeritageApr 24 · 3200 Meters · Place 1 · Jefferson FoJefferson Fo3200 Meters111:12.56—
Apr 24Amherst, Brookville, Jefferson Forest @ HeritageApr 24 · 800 Meters · Place 2 · Jefferson FoJefferson Fo800 Meters22:33.17—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Tennessee InvitationalApr 6 · 3200 Meters · Place 2 · UnattachedUnattached3200 Meters2.10:26.56a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3VHSL 4A State ChampionshipsJun 3 · 1600 Meters · Place 2 · Jefferson ForestJefferson Forest1600 Meters2.4:53.33a10
Jun 3VHSL 4A State ChampionshipsJun 3 · 800 Meters · Place 2 · Jefferson ForestJefferson Forest800 Meters2.2:13.58a10
May 25VHSL Region 4D ChampionshipsMay 25 · 1600 Meters · Place 1 · Jefferson ForestJefferson Forest1600 Meters1.5:02.79a10
May 25VHSL Region 4D ChampionshipsMay 25 · 800 Meters · Place 1 · Jefferson ForestJefferson Forest800 Meters1.2:14.52a10
May 6Dogwood Track ClassicMay 6 · 1600 Meters · Place 3 · Jefferson FoJefferson Fo1600 Meters34:50.33—
May 6Dogwood Track ClassicMay 6 · 800 Meters · Place 3 · Jefferson FoJefferson Fo800 Meters32:15.26—
Apr 8University of Lynchburg HS Twilight InviteApr 8 · 3200 Meters · Place 2 · Jefferson FoJefferson Fo3200 Meters210:31.60—
Mar 30JF, Rustburg, Heritage, Brookville @ JF Mar 30 · 400 Meters · Place 2 · Jefferson FoJefferson Fo400 Meters21:00.14 PB—
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 1000 Meters · Place 1 · Jefferson ForestJefferson Forest1000 Meters1.3:02.94a PB10
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 1600 Meters · Place 1 · Jefferson ForestJefferson Forest1600 Meters1.5:06.81a10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · 1000 Meters · Place 1 · Jefferson ForestJefferson Forest1000 Meters1.3:00.18a PB10
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · 1600 Meters · Place 2 · Jefferson ForestJefferson Forest1600 Meters2.4:54.98a PB10
Feb 19VHSL Region 4D ChampionshipFeb 19 · 1000 Meters · Place 1 · Jefferson ForestJefferson Forest1000 Meters1.3:03.60a10
Feb 19VHSL Region 4D ChampionshipFeb 19 · 1600 Meters · Place 1 · Jefferson ForestJefferson Forest1600 Meters1.4:59.97a10
Feb 4Seminole District Indoor ChampionshipFeb 4 · 1000 Meters · Place 1 · Jefferson FoJefferson Fo1000 Meters13:14.93—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19VHSL Group 4 State ChampionshipsJun 19 · 1600 Meters · Place 3 · Jefferson ForestJefferson Forest1600 Meters3.5:01.17a9
Jun 19VHSL Group 4 State ChampionshipsJun 19 · 800 Meters · Place 2 · Jefferson ForestJefferson Forest800 Meters2.2:18.42a9
Jun 9Region 4D Outdoor ChampionshipJun 9 · 1600 Meters · Place 1 · Jefferson FoJefferson Fo1600 Meters15:05.48—
Jun 9Region 4D Outdoor ChampionshipJun 9 · 800 Meters · Place 1 · Jefferson FoJefferson Fo800 Meters12:21.43—
Jun 2Seminole District 3A/4AJun 2 · 1600 Meters · Place 1 · Jefferson FoJefferson Fo1600 Meters15:24.509
Jun 2Seminole District 3A/4AJun 2 · 800 Meters · Place 1 · Jefferson FoJefferson Fo800 Meters12:27.859
Mar 27New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 24 · UnattachedUnattached3200 Meters24.11:14.73a9