Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL A State Championship · Nov 1427:52.8SCHSL A State ChampionshipNovember 14, 2025
5,000 Meters · Crooked Creek ParkLake Murray Invitational · Sep 1920:57.3Lake Murray InvitationalSeptember 19, 2026
5,000 Meters · Headwaters of Long Cane CreekRegion 1-1A Championships · Oct 2420:35.4Region 1-1A ChampionshipsOctober 24, 2026
5,000 Meters · Hilton FieldA State Qualifier · Nov 1625:57.73A State QualifierNovember 16, 2024
5,000 Meters · Landrum HSLandrum Bojangles Invitational · Oct 320:49Landrum Bojangles InvitationalOctober 3, 2026
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 2025:21.58Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3022:51.2Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 521:25.7Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Ridge Spring-Monetta Middle-High SchoolTrojan Country Invitational · Aug 2922:30.7Trojan Country InvitationalAugust 29, 2026
5,000 Meters · The Farm XC Course & Event VenueSCHSL 1A State Qualifier · Nov 719:59.1SCHSL 1A State QualifierNovember 7, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7SCHSL 1A State QualifierNov 7 · 5,000 Meters Odd · Place 20 · Thornwell5,000 Meters Odd2019:59.1 PB10
Oct 24Region 1-1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 9 · Thornwell5,000 Meters Varsity920:35.4 PB10
Oct 3Landrum Bojangles InvitationalOct 3 · 5,000 Meters Varsity · Place 60 · Thornwell5,000 Meters Varsity6020:49 PB10
Sep 19Lake Murray InvitationalSep 19 · 5,000 Meters Varsity · Place 176 · Thornwell5,000 Meters Varsity17620:57.3 PB10
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters Championship Boys · Place 271 · Thornwell5,000 Meters Championship Boys27121:25.7 PB10
Aug 29Trojan Country InvitationalAug 29 · 5,000 Meters Varsity · Place 48 · Thornwell5,000 Meters Varsity4822:30.7 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14SCHSL A State ChampionshipNov 14 · 5,000 Meters A · Place 110 · Thornwell5,000 Meters A11027:52.8 PB9
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 1A Even · Place 78 · Thornwell5,000 Meters 1A Even7830:12.29
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 401 · Thornwell5,000 Meters Championship40122:51.2 PB9

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22SCHSL A State ChampionshipNov 22 · 5,000 Meters Varsity · Place 99 · Thornwell5,000 Meters Varsity9926:23.028
Nov 16A State QualifierNov 16 · 5,000 Meters Varsity Even · Place 61 · Thornwell5,000 Meters Varsity Even6125:57.73 PB8
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 464 · Thornwell5,000 Meters Open (SATURDAY)46425:21.58 PB8
Sep 10Green Wave InvitationalSep 10 · 5,000 Meters Varsity · Place 73 · Thornwell Hi5,000 Meters Varsity7326:07.00—
Sep 3Clinton Home Meet 1Sep 3 · 5,000 Meters Varsity · Place 71 · Thornwell High Schoo5,000 Meters Varsity7129:31.678