Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 22 | 18:19.2 | Wingfoot XC Classic Presented by Publix | September 22, 2023 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A East Regional · Oct 28 | 18:15.97 | NCHSAA 4A East Regional | October 28, 2023 |
| 5,000 Meters · Young Harris CollegeYoung Harris XC Opener · Sep 4 | 19:12.0 | Young Harris XC Opener | September 4, 2026 |
| 6,000 Meters · Milliken & CompanyConverse Kick-off · Sep 5 | 22:25.9 | Converse Kick-off | September 5, 2025 |
| 8,000 Meters · Belhaven UniversityCCS Cross Country Championships · Nov 1 | 29:50.9 | CCS Cross Country Championships | November 1, 2024 |
| 8,000 Meters · Chattahoochee Georgia Tech Invitational · Oct 3 | 28:34.60 | Georgia Tech Invitational | October 3, 2025 |
| 8,000 Meters · Foxhall Sporting ClubGeorgia Tech Invitational · Oct 2 | 28:22.45 | Georgia Tech Invitational | October 2, 2026 |
| 8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 27:21.10 | NCAA South Regional XC Championship | November 15, 2025 |
| 8,000 Meters · John Hunt Cross Country Park2025 CCS Cross Country Championships · Oct 31 | 28:24.20 | 2025 CCS Cross Country Championships | October 31, 2025 |
| 8,000 Meters · John Hunt Cross Country Running ParkCCS XC Conference Championships 2026 · Oct 30 | 27:54.3 | CCS XC Conference Championships 2026 | October 30, 2026 |
| 8,000 Meters · North Georgia PropaneNorth Georgia Invitational · Sep 18 | 30:50.5 | North Georgia Invitational | September 18, 2026 |
| 8,000 Meters · UNG Cross Country CourseNorth Georgia Invitational · Sep 12 | 30:27.4 | North Georgia Invitational | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | CCS XC Conference Championships 2026Oct 30 · 8,000 Meters Men 8000m · Place 8 · PiedmontPiedmont | 8,000 Meters Men 8000m | 8 | 27:54.3 PB | Jr |
| Oct 17 | Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 87 · PiedmontPiedmont | 8,000 Meters Men 8k | 87 | 27:38.20 | Jr |
| Oct 2 | Georgia Tech InvitationalOct 2 · 8,000 Meters College · Place 99 · PiedmontPiedmont | 8,000 Meters College | 99 | 28:22.45 PB | Jr |
| Sep 18 | North Georgia InvitationalSep 18 · 8,000 Meters Collegiate · Place 17 · PiedmontPiedmont | 8,000 Meters Collegiate | 17 | 30:50.5 PB | Jr |
| Sep 4 | Young Harris XC OpenerSep 4 · 5,000 Meters Collegiate · Place 20 · PiedmontPiedmont | 5,000 Meters Collegiate | 20 | 19:12.0 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 82 · PiedmontPiedmont | 8,000 Meters College | 82 | 27:21.10 PB | So |
| Oct 31 | 2025 CCS Cross Country ChampionshipsOct 31 · 8,000 Meters CCS · Place 17 · PiedmontPiedmont | 8,000 Meters CCS | 17 | 28:24.20 PB | So |
| Oct 3 | Georgia Tech InvitationalOct 3 · 8,000 Meters College · Place 73 · PiedmontPiedmont | 8,000 Meters College | 73 | 28:34.60 PB | So |
| Sep 12 | North Georgia InvitationalSep 12 · 8,000 Meters College · Place 47 · PiedmontPiedmont | 8,000 Meters College | 47 | 30:27.4 PB | So |
| Sep 5 | Converse Kick-offSep 5 · 6,000 Meters College · Place 87 · PiedmontPiedmont | 6,000 Meters College | 87 | 22:25.9 PB | So |
2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 77 · HeritageHeritage | 5,000 Meters Varsity | 77 | 18:15.97 PB | 12 |
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 145 · HeritageHeritage | 5,000 Meters Varsity | 145 | 17:38.2 | 12 |
| Sep 22 | Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity A · Place 137 · HeritageHeritage | 5,000 Meters Varsity A | 137 | 18:19.2 PB | 12 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 115 · HeritageHeritage | 5,000 Meters Invitational | 115 | 18:20.7 | 12 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 102 · HeritageHeritage | 5,000 Meters Invitational | 102 | 18:25.1 | 12 |
| Aug 24 | Cary Hosts - 7 team meet @ WakeMedAug 24 · 3,000 Meters Varsity · Place 19 · HeritageHeritage | 3,000 Meters Varsity | 19 | 10:32.99 | — |
| Aug 19 | HWY 24 Light Up the NightAug 19 · 3,000 Meters Varsity · Place 36 · HeritageHeritage | 3,000 Meters Varsity | 36 | 10:58.00 | 12 |
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Greensboro InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 34 · HeritageHeritage | 5,000 Meters Junior Varsity | 34 | 20:31.36 | — |
| Sep 25 | Greensboro InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 34 · HeritageHeritage | 5,000 Meters Junior Varsity | 34 | 20:31.36 | — |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity · Place 153 · HeritageHeritage | 5,000 Meters Junior Varsity | 153 | 21:24.7 | 10 |
| Aug 25 | Heritage Home MeetAug 25 · 3,000 Meters Varsity · Place 18 · HeritageHeritage | 3,000 Meters Varsity | 18 | 12:45.89 | 10 |
| Aug 14 | BaySix Kickoff ClassicAug 14 · 3,000 Meters Varsity · Place 62 · HeritageHeritage | 3,000 Meters Varsity | 62 | 12:05.82 | 10 |
2020 Cross Country
2 results