Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Crooked Creek ParkLake Murray Invitational · Sep 2020:22.1Lake Murray InvitationalSeptember 20, 2025
5,000 Meters · Gray's Creek High SchoolCreek Run · Aug 2726:53.08Creek RunAugust 27, 2022
5,000 Meters · Hagan-Stone ParkNCISAA 2A State Championships · Oct 2822:11.89NCISAA 2A State ChampionshipsOctober 28, 2022
5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 1621:40.02Skyhawk InvitationalAugust 16, 2025
5,000 Meters · Heathwood HallSCISA Championships · Nov 119:52.00SCISA Championships November 1, 2025
5,000 Meters · Mullet HallLowcountry Invitational · Sep 2721:18.80Lowcountry InvitationalSeptember 27, 2025
5,000 Meters · Ridge Spring-Monetta Middle-High SchoolTrojan Country Invitational · Sep 620:50.1Trojan Country InvitationalSeptember 6, 2025
5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 1420:03.3Mike Moore ClassicSeptember 14, 2024
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2721:29.13NCISAA 2A State ChampionshipsOctober 27, 2023
5,000 Meters · Wilson ChristianPumpkin Run · Oct 624:41.80Pumpkin RunOctober 6, 2022
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1221:49.77Pumpkin RunOctober 12, 2023
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1024:54.35Lewis CrossoverOctober 10, 2026
6,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 1926:08.32026 Converse Kick-OffSeptember 19, 2026
6,000 Meters · Wingate UniversitySAC XC Champioship · Nov 724:18.4SAC XC ChampioshipNovember 7, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7SAC XC ChampioshipNov 7 · 6,000 Meters SAC · Place 61 · Anderson (S.C.)Anderson (S.C.)6,000 Meters SAC6124:18.4 PBFr
Oct 10Lewis CrossoverOct 10 · 6,000 Meters Collegiate · Place 156 · Anderson (S.C.)Anderson (S.C.)6,000 Meters Collegiate15624:54.35 PBFr
Sep 192026 Converse Kick-OffSep 19 · 6,000 Meters Women · Place 79 · Anderson (S.C.)Anderson (S.C.)6,000 Meters Women7926:08.3 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1SCISA Championships Nov 1 · 5,000 Meters 4A · Place 16 · Northside Christian (North Charleston)Northside Christian (North Charleston)5,000 Meters 4A1619:52.00 PB12
Sep 27Lowcountry InvitationalSep 27 · 5,000 Meters Varsity · Place 29 · Northside Christian (North Charleston)Northside Christian (North Charleston)5,000 Meters Varsity2921:18.80 PB12
Sep 20Lake Murray InvitationalSep 20 · 5,000 Meters Varsity · Place 42 · Northside Christian (North Charleston)Northside Christian (North Charleston)5,000 Meters Varsity4220:22.1 PB12
Sep 6Trojan Country InvitationalSep 6 · 5,000 Meters Varsity · Place 7 · Northside Christian (North Charleston)Northside Christian (North Charleston)5,000 Meters Varsity720:50.1 PB12
Aug 16Skyhawk InvitationalAug 16 · 5,000 Meters Varsity · Place 37 · Northside Christian (North Charleston)Northside Christian (North Charleston)5,000 Meters Varsity3721:40.02 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26SCISA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 26 · Northside ChNorthside Ch5,000 Meters Varsity2620:20.0811
Oct 15SCISA Region 1 AAAAOct 15 · Varsity · Place 7 · F 11 Northside Christian AcadeF 11 Northside Christian AcadeVarsity76:32—
Oct 5Heathwood Hall Highlander InvitationalOct 5 · 5,000 Meters Varsity · Place 51 · F 11 Northside Christian AcadeF 11 Northside Christian Acade5,000 Meters Varsity516:43—
Sep 14Mike Moore ClassicSep 14 · 5,000 Meters Varsity · Place 23 · Northside Christian (North Charleston)Northside Christian (North Charleston)5,000 Meters Varsity2320:03.3 PB11
Sep 10Ninety Six Meet #1Sep 10 · 5,000 Meters Varsity · Place 1 · Northside ChristianNorthside Christian5,000 Meters Varsity119:58.80JR
Sep 10Ninety Six Meet #1Sep 10 · 5,000 Meters Varsity · Place 1 · Northside ChristianNorthside Christian5,000 Meters Varsity119:58.80JR
Aug 17Skyhawk InvitationalAug 17 · Varsity · Place 27 · F 11 Northside Christian AcadeF 11 Northside Christian AcadeVarsity276:58—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 20 · Fayetteville ChristianFayetteville Christian5,000 Meters Varsity2021:29.13 PB10
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 6 · Fayetteville ChristianFayetteville Christian5,000 Meters Varsity621:49.77 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NCISAA 2A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 21 · Fayetteville ChristianFayetteville Christian5,000 Meters Varsity2122:11.89 PB9
Oct 6Pumpkin RunOct 6 · 5,000 Meters Varsity · Place 25 · Fayetteville ChristianFayetteville Christian5,000 Meters Varsity2524:41.80 PB9
Sep 17Jungle Run ExperienceSep 17 · 5,000 Meters Junior Varsity · Place 20 · Fayetteville Christian SchoolFayetteville Christian School5,000 Meters Junior Varsity2024:25.239
Aug 27Creek RunAug 27 · 5,000 Meters Varsity · Place 39 · Fayetteville ChristianFayetteville Christian5,000 Meters Varsity3926:53.08 PB9