Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gilbert HSRegion 5-3A · Oct 2517:48.5Region 5-3AOctober 25, 2022
5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 1616:26.75Skyhawk InvitationalAugust 16, 2023
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2718:19.83Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 216:50.57Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSC AAA State Qualifier · Nov 517:51.64SC AAA State QualifierNovember 5, 2022
5,000 Meters · Newberry College XC CourseSCHSL AAA State Championship · Nov 1016:13.02SCHSL AAA State ChampionshipNovember 10, 2023
5,000 Meters · Sandhills Research CenterSCHSL AAA State Championship · Nov 1217:43.9SCHSL AAA State ChampionshipNovember 12, 2022
5,000 Meters · UnknownShamrock XC Invitational · Sep 2518:40.81Shamrock XC InvitationalSeptember 25, 2021
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2919:43.1Elon Friday Night Lights OpenerAugust 29, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:00.4adidas XC ChallengeSeptember 18, 2026
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 126:29.10A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · Lake KristiPirate XC Invitational · Oct 325:56.97Pirate XC InvitationalOctober 3, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1825:54.6Upstate XC InviteOctober 18, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3125:20.1A-10 XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 73 · DavidsonDavidson8,000 Meters Championship7325:20.1 PBJr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 59 · DavidsonDavidson8,000 Meters College5926:49.9Jr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 43 · DavidsonDavidson6,000 Meters College4319:00.4 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 27 · DavidsonDavidson6,000 Meters College Men2720:02.1Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 107 · DavidsonDavidson8,000 Meters Collegiate10726:29.10 PBSo
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 49 · DavidsonDavidson8,000 Meters College4925:54.6 PBSo
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 42 · DavidsonDavidson8,000 Meters College4225:56.97 PBSo
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 26 · DavidsonDavidson6,000 Meters Varsity2618:54.0SO
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 42 · DavidsonDavidson6,000 Meters Men's Race4219:43.1 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 132024 Queens City InviteSep 13 · 8,000 Meters Varsity · Place 27 · DavidsonDavidson8,000 Meters Varsity2726:16.9FR
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 22 · DavidsonDavidson6,000 Meters Varsity2219:31.4FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10SCHSL AAA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 3 · DreherDreher5,000 Meters Varsity316:13.02 PB12
Nov 3South Carolina AAA State QualifierNov 3 · 5,000 Meters Odd · Place 1 · DreherDreher5,000 Meters Odd116:33.4Unofficial12
Oct 53A Region 5 PreviewOct 5 · 5,000 Meters Varsity · Place 1 · M 12 DreherM 12 Dreher5,000 Meters Varsity15:18—
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 10 · DreherDreher5,000 Meters Championship1016:50.57 PB12
Aug 16Skyhawk InvitationalAug 16 · 5,000 Meters Varsity · Place 8 · DreherDreher5,000 Meters Varsity816:26.75 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12SCHSL AAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 25 · DreherDreher5,000 Meters Varsity2517:43.9 PB11
Nov 5SC AAA State QualifierNov 5 · 5,000 Meters Odd · Place 21 · DreherDreher5,000 Meters Odd2117:51.64 PB11
Oct 25Region 5-3AOct 25 · 5,000 Meters Varsity · Place 4 · DreherDreher5,000 Meters Varsity417:48.5 PB11
Oct 18Richland County District ChampionshipsOct 18 · 5,000 Meters Varsity · Place 16 · M 11 DreherM 11 Dreher5,000 Meters Varsity165:44—
Sep 17Mike Moore Lake Murray InvitationalSep 17 · 5,000 Meters Varsity · Place 81 · M 11 DreherM 11 Dreher5,000 Meters Varsity815:49—
Sep 10Mêlée @ The CastleSep 10 · 5,000 Meters Varsity · Place 9 · DreherDreher5,000 Meters Varsity91:18.6JR
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 140 · DreherDreher5,000 Meters International14018:26.811
Aug 20 Skyhawk InvitationalAug 20 · 5,000 Meters Varsity · Place 23 · M 11 DreherM 11 Dreher5,000 Meters Varsity235:56—

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Sophomore · Place 61 · Columbia, SCColumbia, SC5,000 Meters Sophomore6118:19.83 PB10
Nov 5South Carolina AAAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 33 · DreherDreher5,000 Meters Varsity Gold A3317:52.510
Oct 26SCISA Region 4-4AOct 26 · 5,000 Meters Varsity · Place 15 · M 10 DreherM 10 Dreher5,000 Meters Varsity155:40—
Oct 19Richland County District One ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · M 10 DreherM 10 Dreher5,000 Meters Varsity55:36—
Sep 25Shamrock XC InvitationalSep 25 · 5,000 Meters Varsity · Place 4 · DreherDreher5,000 Meters Varsity418:40.81 PB10
Sep 18Mike Moore Lake Murray InvitationalSep 18 · 5,000 Meters Varsity · Place 125 · M 10 DreherM 10 Dreher5,000 Meters Varsity1256:01—
Sep 3Eye OpenerSep 3 · 5,000 Meters Varsity · Place 143 · DreherDreher5,000 Meters Varsity14319:04.2SO
Aug 21Skyhawk InvitationalAug 21 · 5,000 Meters Varsity · Place 43 · M 10 DreherM 10 Dreher5,000 Meters Varsity436:14—

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6GTC Tiger ClassicOct 6 · 5,000 Meters Junior Varsity · Place 80 · DreherDreher5,000 Meters Junior Varsity8024:40.827
Oct 6GTC Tiger ClassicOct 6 · 5,000 Meters Junior Varsity · Place 80 · DreherDreher5,000 Meters Junior Varsity8024:40.827
Sep 22Mike Moore Lake Murray InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 139 · DreherDreher5,000 Meters Junior Varsity13922:39.997