Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Panorama FarmsRagged Mt Cup · Aug 2513:12.1Ragged Mt CupAugust 25, 2022
5,000 Meters · Broadway HSDistrict Mini · Sep 824:22.66District MiniSeptember 8, 2021
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1219:39.59VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 118:33.3VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Waynesboro HSWaynesboro-Rockbridge County Meet · Mar 2423:22.78Waynesboro-Rockbridge County MeetMarch 24, 2021
6,000 Meters · Bob Jones UniversityBruins XC Night Classic · Sep 422:26.50Bruins XC Night ClassicSeptember 4, 2026
8,000 Meters · Georgia College2025 PBC XC · Oct 2532:16.52025 PBC XCOctober 25, 2025
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 928:52.4Royals ChallengeOctober 9, 2026
8,000 Meters · Middle Georgia State University - Macon CampusPeach Belt XC · Nov 730:09.0Peach Belt XCNovember 7, 2026
8,000 Meters · Milliken & Company2024 Eye Opener XC College · Sep 630:16.392024 Eye Opener XC CollegeSeptember 6, 2024
8,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 2529:53.1Tryon Western NC ShowcaseSeptember 25, 2026
8,000 Meters · UNG Cross Country CoursePeach Belt Cross Country Championships · Oct 2629:32.4Peach Belt Cross Country ChampionshipsOctober 26, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Peach Belt XCNov 7 · 8,000 Meters Peach Belt · Place 71 · LanderLander8,000 Meters Peach Belt7130:09.0 PBJr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Blue · Place 94 · LanderLander8,000 Meters Blue9428:52.4 PBJr
Sep 25Tryon Western NC ShowcaseSep 25 · 8,000 Meters Collegiate · Place 90 · LanderLander8,000 Meters Collegiate9029:53.1 PBJr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · Place 68 · LanderLander6,000 Meters Men6822:26.50 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 252025 PBC XCOct 25 · 8,000 Meters Championship · Place 81 · LanderLander8,000 Meters Championship8132:16.5 PBSo
Oct 10Royals ChallengeOct 10 · 8,000 Meters Blue · Place 121 · LanderLander8,000 Meters Blue12129:54.13So
Oct 3Spartan ClassicOct 3 · 8,000 Meters Varsity · Place 84 · LanderLander8,000 Meters Varsity8431:40.1SO

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26Peach Belt Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 61 · LanderLander8,000 Meters College6129:32.4 PBFr
Oct 11Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 109 · LanderLander8,000 Meters Varsity10929:29.9FR
Oct 11Royals ChallengeOct 11 · 8,000 Meters Blue · Place 109 · LanderLander8,000 Meters Blue10929:29.9Fr
Sep 62024 Eye Opener XC CollegeSep 6 · 8,000 Meters College · Place 120 · LanderLander8,000 Meters College12030:16.39 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 40 · WaynesboroWaynesboro5,000 Meters Varsity4018:33.3 PB12
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 191 · WaynesboroWaynesboroElite19118:13—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 191 · WaynesboroWaynesboro5,000 Meters Elite19118:1312
Sep 16Augusta Invitational Cross Country MeetSep 16 · 5,000 Meters Varsity · Place 24 · WaynesboroWaynesboro5,000 Meters Varsity2419:18.60—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 37 · WaynesboroWaynesboro5,000 Meters Varsity3718:39.1SR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 3A · Place 98 · WaynesboroWaynesboro5,000 Meters Varsity - Class 3A9819:39.59 PB11
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 51 · WaynesboroWaynesboro5,000 Meters Varsity5120:32.811
Aug 25Ragged Mt CupAug 25 · 2 Miles Varsity · Place 58 · WaynesboroWaynesboro2 Miles Varsity5813:12.1 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 11Knights Crossing InvitationalSep 11 · 5,000 Meters Varsity · Place 68 · WaynesboroWaynesboro5,000 Meters Varsity6821:39.8SO
Sep 8District MiniSep 8 · 5,000 Meters Varsity · Place 16 · WaynesboroWaynesboro5,000 Meters Varsity1624:22.66 PB10
Mar 24Waynesboro-Rockbridge County MeetMar 24 · 5,000 Meters Varsity · Place 18 · WaynesboroWaynesboro5,000 Meters Varsity1823:22.78 PB9

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Knights Crossing InvitationalSep 7 · 4,000 Meters Middle School · Place 168 · WaynesboroWaynesboro4,000 Meters Middle School16819:06.68