Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Generations ParkAiken's Palmetto Home Development Meet · Oct 2311:50.3Aiken's Palmetto Home Development MeetOctober 23, 2021
3,000 Meters · Newberry2021 USATF South Carolina Association Open & Masters Cross Country Championships · Nov 2012:09.72021 USATF South Carolina Association Open & Masters Cross Country ChampionshipsNovember 20, 2021
3,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 913:28.81Mt. Pleasant Track Club Cross Country MeetOctober 9, 2021
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AAAAA State Championship · Nov 1518:50.3SCHSL AAAAA State ChampionshipNovember 15, 2025
5,000 Meters · Darlington Middle SchoolDarlington XC Carnival · Oct 1918:30.43Darlington XC CarnivalOctober 19, 2024
5,000 Meters · Freedom FlorenceFlorence 1 Schools City Championship · Oct 1717:44.86Florence 1 Schools City ChampionshipOctober 17, 2024
5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 1618:20.92Skyhawk InvitationalAugust 16, 2025
5,000 Meters · Heathwood Hall Heathwood Hall Highlander Invitational · Sep 617:31.5 Heathwood Hall Highlander InvitationalSeptember 6, 2025
5,000 Meters · Hilton FieldAAAAA State Qualifier · Nov 1517:53.80AAAAA State QualifierNovember 15, 2024
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 518:42.3Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 218:34.20Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeAAAA State Qualifier · Nov 519:42.57AAAA State QualifierNovember 5, 2022
5,000 Meters · Newberry College XC CourseSouth Carolina AAAA State Qualifier · Nov 318:43.2South Carolina AAAA State QualifierNovember 3, 2023
5,000 Meters · North Myrtle Beach Sports ComplexChief Invitational · Aug 3017:19.1Chief InvitationalAugust 30, 2025
5,000 Meters · Northwestern HSTrojan Invitational · Sep 1217:28.20Trojan InvitationalSeptember 12, 2026
5,000 Meters · Riverside HSStarlight Invitational Run · Oct 1817:48.04Starlight Invitational RunOctober 18, 2025
5,000 Meters · Sandhills Research CenterSCHSL AAAA State Championship · Nov 1219:54.0SCHSL AAAA State ChampionshipNovember 12, 2022
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1118:37.01SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · Trinity CollegiateTrinity-Byrnes Meet #2 · Oct 420:46.17Trinity-Byrnes Meet #2October 4, 2022
5,000 Meters · West FlorenceWest Florence Meet 2 · Sep 3018:26.0West Florence Meet 2 September 30, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30West Florence Meet 2 Sep 30 · 5,000 Meters Varsity · Place 1 · West FlorenceWest Florence5,000 Meters Varsity118:26.0 PB12
Sep 12Trojan InvitationalSep 12 · 5,000 Meters Varsity · Place 28 · West FlorenceWest Florence5,000 Meters Varsity2817:28.20 PB12
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters International Boys · Place 216 · West FlorenceWest Florence5,000 Meters International Boys21618:42.3 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15SCHSL AAAAA State ChampionshipNov 15 · 5,000 Meters D2 · Place 92 · West FlorenceWest Florence5,000 Meters D29218:50.3 PB11
Oct 18Starlight Invitational RunOct 18 · 5,000 Meters Checker · Place 28 · West FlorenceWest Florence5,000 Meters Checker2817:48.04 PB11
Oct 16F1S City ChampionshipOct 16 · 5,000 Meters Varsity · Place 1 · West FlorenceWest Florence5,000 Meters Varsity118:29.5011
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters Championship · Place 57 · West FlorenceWest Florence5,000 Meters Championship5718:37.01 PB11
Oct 4Melee @ The KastleOct 4 · 5,000 Meters Varsity · Place 14 · West FlorenceWest Florence5,000 Meters Varsity1418:31.8011
Sep 6 Heathwood Hall Highlander InvitationalSep 6 · 5,000 Meters Varsity · Place 58 · West FlorenceWest Florence5,000 Meters Varsity5817:31.5 PB11
Aug 30Chief InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · West FlorenceWest Florence5,000 Meters Varsity317:19.1 PB11
Aug 16Skyhawk InvitationalAug 16 · 5,000 Meters Varsity · Place 44 · West FlorenceWest Florence5,000 Meters Varsity4418:20.92 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15AAAAA State QualifierNov 15 · 5,000 Meters 2 Odd · Place 46 · West FlorenceWest Florence5,000 Meters 2 Odd4617:53.80 PB10
Nov 6Region 5-5A ChampionshipNov 6 · 5,000 Meters Varsity · Place 13 · M 10 West FlorenceM 10 West Florence5,000 Meters Varsity135:40—
Oct 19Darlington XC CarnivalOct 19 · 5,000 Meters Varsity · Place 12 · West FlorenceWest Florence5,000 Meters Varsity1218:30.43 PB10
Oct 17Florence 1 Schools City ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · West FlorenceWest Florence5,000 Meters Varsity317:44.86 PB10
Sep 25Darlington Home Meet #4Sep 25 · 5,000 Meters Varsity · Place 3 · West FlorenceWest Florence5,000 Meters Varsity319:07.3510
Aug 27Trinity Collegiate/West Florence Meet 1Aug 27 · 5,000 Meters Varsity · Place 11 · West FlorenceWest Florence5,000 Meters Varsity1120:07.70SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10SCHSL AAAA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 92 · West FlorenceWest Florence5,000 Meters Varsity9219:01.899
Nov 3South Carolina AAAA State QualifierNov 3 · 5,000 Meters Even · Place 53 · West FlorenceWest Florence5,000 Meters Even5318:43.2 PB9
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 201 · West FlorenceWest Florence5,000 Meters International20118:34.20 PB9

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12SCHSL AAAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 97 · West FlorenceWest Florence5,000 Meters Varsity9719:54.0 PB8
Nov 5AAAA State QualifierNov 5 · 5,000 Meters Even · Place 68 · West FlorenceWest Florence5,000 Meters Even6819:42.57 PB8
Oct 25Region 6-4A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 14 · West FlorenceWest Florence5,000 Meters Varsity1419:28.28
Oct 18F1S City ChampionshipOct 18 · 5,000 Meters Varsity · Place 6 · West FlorenceWest Florence5,000 Meters Varsity618:51.78
Oct 15Darlington XC CarnivalOct 15 · 5,000 Meters Varsity · Place 35 · West FlorenceWest Florence5,000 Meters Varsity3520:07.28
Oct 4Trinity-Byrnes Meet #2Oct 4 · 5,000 Meters Varsity · Place 17 · West FlorenceWest Florence5,000 Meters Varsity1720:46.17 PB8
Sep 24Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 27 · West FlorenceWest Florence5,000 Meters Varsity2718:59.98
Sep 10Mêlée @ The CastleSep 10 · 5,000 Meters Varsity · Place 24 · West FlorenceWest Florence5,000 Meters Varsity242:39.58
Sep 6West Florence Meet #1Sep 6 · 5,000 Meters Varsity · Place 10 · West FlorenceWest Florence5,000 Meters Varsity103:06.98
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 243 · West FlorenceWest Florence5,000 Meters International24319:58.28

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20USATF Region 4 Junior Olympic ChampionshipsNov 20 · 3,000 Meters Varsity · Place 27 · FLORENCEFLORENCE3,000 Meters Varsity2712:09.7—
Nov 202021 USATF South Carolina Association Open & Masters Cross Country ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 27 · Florence TrackFlorence Track3,000 Meters 11-122712:09.7 PB7
Nov 6USATF South Carolina Association Junior Olympic ChampionshipsNov 6 · 3,000 Meters Varsity · Place 12 · FlorenceFlorence3,000 Meters Varsity1212:13.2—
Oct 23Aiken's Palmetto Home Development MeetOct 23 · 3,000 Meters 11-12 · Place 3 · Florence TrackFlorence Track3,000 Meters 11-12311:50.3 PB7
Oct 9Mt. Pleasant Track Club Cross Country MeetOct 9 · 3,000 Meters 11-12 Boys · Place 5 · Florence TrackFlorence Track3,000 Meters 11-12 Boys513:28.81 PB7

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 72020 USATF South Carolina Association Junior Olympic XC ChampionshipsNov 7 · Varsity · Place 22 · FlorenceFlorenceVarsity2213:18.94—
Oct 10Mt. Pleasant Track Club Cross Country MeetOct 10 · 3,000 Meters 11-12 Boys · Place 22 · Florence TrackFlorence Track3,000 Meters 11-12 Boys2214:56.506