Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 3017:05.8Stormy Seas OpenerAugust 30, 2025
5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 616:59.97GHSA State ChampionshipsNovember 6, 2021
5,000 Meters · Garrard Landing ParkCovered Bridge Run · Sep 819:32.67Covered Bridge RunSeptember 8, 2018
5,000 Meters · Marist High SchoolGHSA 4A Region 7 · Oct 1916:59.19GHSA 4A Region 7October 19, 2019
5,000 Meters · Milton HSMilton Invitational · Sep 1419:12.98Milton InvitationalSeptember 14, 2019
5,000 Meters · Roper ParkGHSA Region 6-AAAAAAA · Oct 2416:44.93GHSA Region 6-AAAAAAAOctober 24, 2020
5,000 Meters · Winder BarrowWinder-Barrow Invitational · Sep 2218:00.90Winder-Barrow InvitationalSeptember 22, 2018
6,000 Meters · Reflection Riding Arboretum & Nature CenterMountainside Stride · Sep 520:55.5Mountainside StrideSeptember 5, 2026
8,000 Meters · Berry CollegeCross Country Meeting at Berry College · Oct 427:49.1Cross Country Meeting at Berry CollegeOctober 4, 2025
8,000 Meters · Berry CollegeBerry College Invitational · Oct 1527:26.6Berry College InvitationalOctober 15, 2022
8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1526:51.70NCAA South Regional XC ChampionshipNovember 15, 2025
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2027:44.4DIII Pre-NatsSeptember 20, 2025
8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1927:06.79NCAA DIII South Region PreviewSeptember 19, 2026
8,000 Meters · Sewanee GCMountain Goat Invitational · Oct 327:53.1Mountain Goat InvitationalOctober 3, 2026
8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 126:48.3SAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · University of the SouthSAA XC Championship · Oct 3128:00.4SAA XC ChampionshipOctober 31, 2026
8,000 Meters · Veteran's ParkSAA Cross Country Championships · Oct 2927:59.0SAA Cross Country ChampionshipsOctober 29, 2022

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31SAA XC ChampionshipOct 31 · 8,000 Meters College · Place 33 · BerryBerry8,000 Meters College3328:00.4 PBJr
Oct 3Mountain Goat InvitationalOct 3 · 8,000 Meters Collegiate · Place 20 · BerryBerry8,000 Meters Collegiate2027:53.1 PBJr
Sep 19NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 23 · BerryBerry8,000 Meters Collegiate2327:06.79 PBJr
Sep 5Mountainside StrideSep 5 · 6,000 Meters Varsity · Place 9 · BerryBerry6,000 Meters Varsity920:55.5 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 59 · BerryBerry8,000 Meters College5926:51.70 PBSr
Nov 1SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 34 · BerryBerry8,000 Meters Men's 8K3426:48.3 PBSr
Oct 18Roanoke College South Region ShowdownOct 18 · 8,000 Meters Varsity · Place 65 · BerryBerry8,000 Meters Varsity6527:11.10SR
Oct 4Cross Country Meeting at Berry CollegeOct 4 · 8,000 Meters College · Place 16 · BerryBerry8,000 Meters College1627:49.1 PBSr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 84 · BerryBerry8,000 Meters College8427:44.4 PBSr
Sep 6Equal Distance MeetSep 6 · 8,000 Meters College · Place 9 · BerryBerry8,000 Meters College928:45.5Sr
Aug 30Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 43 · BerryBerry5,000 Meters Men's Race4317:05.8 PBSr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29SAA Cross Country ChampionshipsOct 29 · 8,000 Meters College · Place 35 · BerryBerry8,000 Meters College3527:59.0 PBFr
Oct 15Berry College InvitationalOct 15 · 8,000 Meters College · Place 38 · BerryBerry8,000 Meters College3827:26.6 PBFr
Sep 1Berry Watermelon RunSep 1 · 8,000 Meters College · Place 33 · BerryBerry8,000 Meters College3329:06.3Fr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6GHSA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 18 · DenmarkDenmark5,000 Meters 7A1816:59.97 PB12
Oct 16Coach Wood InvitationalOct 16 · 5,000 Meters Championship · Place 74 · DenmarkDenmark5,000 Meters Championship7416:41.9512
Oct 2Alexander ASICS InvitationalOct 2 · 5,000 Meters Championship · Place 42 · DenmarkDenmark5,000 Meters Championship4216:21.7312
Sep 18Warpath InvitationalSep 18 · Varsity · Place 8 · DenmarkDenmarkVarsity816:16.8SR
Sep 11Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Championship · Place 46 · DenmarkDenmark5,000 Meters Championship4617:31.55—
Aug 28Wesleyan School InvitationalAug 28 · 5,000 Meters Varsity · Place 4 · DenmarkDenmark5,000 Meters Varsity417:52.91—

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6GHSA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 36 · DenmarkDenmark5,000 Meters 7A3617:23.7711
Oct 24GHSA Region 6-AAAAAAAOct 24 · 5,000 Meters Varsity · Place 11 · DenmarkDenmark5,000 Meters Varsity1116:44.93 PB11
Oct 9Atlanta ClassicOct 9 · 5,000 Meters Junior Varsity 1A · Place 51 · M11 DenmarkM11 Denmark5,000 Meters Junior Varsity 1A5130:43.09—
Oct 9Atlanta ClassicOct 9 · 5,000 Meters Championship · Place 9 · DenmarkDenmark5,000 Meters Championship916:41.6711
Oct 3Alexander / Asics InvitationalOct 3 · 5,000 Meters Championship · Place 47 · DenmarkDenmark5,000 Meters Championship4716:02.0411
Aug 22Cherokee County ClassicAug 22 · 5,000 Meters Varsity · Place 4 · DenmarkDenmark5,000 Meters Varsity416:48.2JR

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 162019 GA HS XC Meet of ChampionsNov 16 · 5,000 Meters Varsity · Place 108 · DenmarkDenmark5,000 Meters Varsity10817:19.56—
Nov 1GHSA State ChampionshipNov 1 · 5,000 Meters 4A · Place 27 · DenmarkDenmark5,000 Meters 4A2717:38.6910
Nov 1GHSA State ChampionshipNov 1 · Varsity · Place 183 · DenmarkDenmarkVarsity18317:38.6910
Oct 19GHSA 4A Region 7Oct 19 · 5,000 Meters Varsity · Place 10 · DenmarkDenmark5,000 Meters Varsity1016:59.19 PB10
Oct 5Alexander Asics InvitationalOct 5 · 5,000 Meters Championship · Place 45 · DenmarkDenmark5,000 Meters Championship4516:24.7210
Sep 14Milton InvitationalSep 14 · 5,000 Meters Varsity · Place 32 · DenmarkDenmark5,000 Meters Varsity3219:12.98 PB10
Aug 17Branch 2 MileAug 17 · Varsity · Place 8 · DenmarkDenmarkVarsity85:5110

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20GHSA Region 7-AAAA ChampionshipsOct 20 · 5,000 Meters Varsity · Place 32 · DenmarkDenmark5,000 Meters Varsity3218:16.72—
Oct 6Alexander Asics InvitationalOct 6 · 5,000 Meters Championship · Place 175 · DenmarkDenmark5,000 Meters Championship17518:33.58—
Sep 22Winder-Barrow InvitationalSep 22 · 5,000 Meters Varsity · Place 55 · DenmarkDenmark5,000 Meters Varsity5518:00.90 PB9
Sep 15Milton InvitationalSep 15 · 5,000 Meters Varsity · Place 111 · DenmarkDenmark5,000 Meters Varsity11121:36.139
Sep 8Covered Bridge RunSep 8 · 5,000 Meters Varsity · Place 98 · DenmarkDenmark5,000 Meters Varsity9819:32.67 PB9
Aug 25Lambert River RunAug 25 · 5,000 Meters Varsity · Place 110 · DenmarkDenmark5,000 Meters Varsity11019:35.029