Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2231:31.22025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 831:59.022025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Colonia CupSCHSL Class AA State Championships · Nov 1917:06.61SCHSL Class AA State ChampionshipsNovember 19, 2019
5,000 Meters · Dorman HSCavalier Classic · Sep 2818:12Cavalier ClassicSeptember 28, 2019
5,000 Meters · Hillcrest HSSCHSL 2A Region 1 Championships · Oct 3017:43.02SCHSL 2A Region 1 ChampionshipsOctober 30, 2019
5,000 Meters · Hilton FieldAAA State Qualifier · Nov 1516:48.40AAA State QualifierNovember 15, 2024
5,000 Meters · Historic Camden Revolutionary War SiteSouth Carolina Class A/AA · Nov 917:01.16South Carolina Class A/AANovember 9, 2019
5,000 Meters · J.L. Mann High SchoolGeorge Moss Classic · Oct 1016:34.3George Moss ClassicOctober 10, 2020
5,000 Meters · Lander/Connie Maxwell InviteSCISA Region 1-A Championships · Oct 2316:57.31SCISA Region 1-A ChampionshipsOctober 23, 2021
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2515:45.81Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 215:37.55Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSCHSL A State Championship · Nov 1116:08.51SCHSL A State ChampionshipNovember 11, 2023
5,000 Meters · Newberry College XC CourseSouth Carolina A State Qualifier · Nov 416:28.1South Carolina A State QualifierNovember 4, 2023
5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 1917:15.94Starlight Run at the ReservationOctober 19, 2019
5,000 Meters · Sandhills Research CenterSCHSL A State Championship · Nov 1016:16.0SCHSL A State ChampionshipNovember 10, 2022
5,000 Meters · St. Joseph'sSC Region 1-A · Oct 2115:48.70SC Region 1-AOctober 21, 2023
5,000 Meters · The Farm XC Course & Event VenueSCHSL AAA State Championship · Nov 2115:48.69SCHSL AAA State ChampionshipNovember 21, 2024
7,000 Meters · Wingate UniversityBulldog Stampede · Sep 2022:18.59Bulldog StampedeSeptember 20, 2025
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2726:03.34Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 1124:59.80UAH Chargers XC InvitationalOctober 11, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1024:22.85Lewis CrossoverOctober 10, 2026
8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 1924:44.32026 Converse Kick-OffSeptember 19, 2026
8,000 Meters · Tusculum CollegeSAC XC Champioship · Oct 2526:49.99SAC XC ChampioshipOctober 25, 2025
8,000 Meters · Wingate UniversitySAC XC Champioship · Nov 724:29.6SAC 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 · 8,000 Meters SAC · Place 11 · Anderson (S.C.)Anderson (S.C.)8,000 Meters SAC1124:29.6 PBSo
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 6 · Anderson (S.C.)Anderson (S.C.)8,000 Meters Collegiate624:22.85 PBSo
Sep 192026 Converse Kick-OffSep 19 · 8,000 Meters Men · Place 1 · Anderson (S.C.)Anderson (S.C.)8,000 Meters Men124:44.3 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 92 · Anderson (S.C.)Anderson (S.C.)10,000 Meters D2 Championship9231:31.2 PBFr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 12 · Anderson (S.C.)Anderson (S.C.)10,000 Meters DII Southeast1231:59.02 PBFr
Oct 25SAC XC ChampioshipOct 25 · 8,000 Meters SAC · Place 8 · Anderson (S.C.)Anderson (S.C.)8,000 Meters SAC826:49.99 PBFr
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 23 · Anderson (S.C.)Anderson (S.C.)8,000 Meters Men2324:59.80 PBFr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 66 · Anderson (S.C.)Anderson (S.C.)8,000 Meters Men's Championship6626:03.34 PBFr
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Place 9 · Anderson (S.C.)Anderson (S.C.)7,000 Meters College922:18.59 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 21SCHSL AAA State ChampionshipNov 21 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity115:48.69 PB12
Nov 15AAA State QualifierNov 15 · 5,000 Meters Even · Place 4 · Southside ChristianSouthside Christian5,000 Meters Even416:48.40 PB12
Oct 29Region 2-AAA ChampionshipOct 29 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity117:00.6712
Sep 3Pre-Region 2-AAA MeetSep 3 · 5,000 Meters Varsity · Place 7 · Southside ChristianSouthside Christian5,000 Meters Varsity718:52.7812

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 44 · SCSC5,000 Meters Championship4415:45.81 PB11
Nov 11SCHSL A State ChampionshipNov 11 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity116:08.51 PB11
Nov 4South Carolina A State QualifierNov 4 · 5,000 Meters Odd · Place 1 · Southside ChristianSouthside Christian5,000 Meters Odd116:28.1 PB11
Oct 21SC Region 1-AOct 21 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity115:48.70 PB11
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 4 · Southside ChristianSouthside Christian5,000 Meters International415:37.55 PB11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10SCHSL A State ChampionshipNov 10 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity116:16.0 PB10
Nov 4A State QualifierNov 4 · 5,000 Meters Odd · Place 1 · Southside ChristianSouthside Christian5,000 Meters Odd116:34.410
Oct 29Ed Boehmke Greenville County ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · Southside ChristianSouthside Christian5,000 Meters Varsity315:43.52—
Sep 17Mike Moore Lake Murray InvitationalSep 17 · 5,000 Meters Varsity · Place 2 · M 10 Southside ChristianM 10 Southside Christian5,000 Meters Varsity25:01—
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 7 · Southside ChristianSouthside Christian5,000 Meters International715:42.410

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12SCHSL A State ChampionshipNov 12 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity116:52.69
Oct 23SCISA Region 1-A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · Southside ChristianSouthside Christian5,000 Meters Varsity116:57.31 PB9

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10George Moss ClassicOct 10 · 5,000 Meters Varsity · Place 5 · Southside ChristianSouthside Christian5,000 Meters Varsity516:34.3 PB8
Sep 12Green Wave InvitationalSep 12 · 5,000 Meters Varsity · Place 24 · Southside ChristianSouthside Christian5,000 Meters Varsity2420:45.65—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19SCHSL Class AA State ChampionshipsNov 19 · 5,000 Meters 2A · Place 11 · Southside ChristianSouthside Christian5,000 Meters 2A1117:06.61 PB7
Nov 9South Carolina Class A/AANov 9 · 5,000 Meters Varsity · Place 7 · Southside ChristianSouthside Christian5,000 Meters Varsity717:01.16 PB7
Oct 30SCHSL 2A Region 1 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 10 · Southside ChristianSouthside Christian5,000 Meters Varsity1017:43.02 PB7
Oct 19Starlight Run at the ReservationOct 19 · 5,000 Meters Varsity · Place 9 · Southside ChristianSouthside Christian5,000 Meters Varsity917:15.94 PB7
Oct 3Landrum Grillmaster InvitationalOct 3 · 5,000 Meters Varsity · Place 7 · Southside ChristianSouthside Christian5,000 Meters Varsity718:29.347
Sep 28Cavalier ClassicSep 28 · 5,000 Meters Varsity · Place 32 · Southside ChristianSouthside Christian5,000 Meters Varsity3218:12 PB7
Sep 14Eye OpenerSep 14 · 5,000 Meters Championship · Place 97 · Southside ChristianSouthside Christian5,000 Meters Championship9718:43.17