Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Auburn HSAHSAA 6A Section 2 · Oct 31 | 20:54.40 | AHSAA 6A Section 2 | October 31, 2024 |
| 5,000 Meters · Auburn University at MontgomeryMontgomery Academy Invitational · Oct 18 | 18:30.46 | Montgomery Academy Invitational | October 18, 2025 |
| 5,000 Meters · Central High School of Clay Volunteer Fall Classic · Oct 11 | 19:01.78 | Volunteer Fall Classic | October 11, 2025 |
| 5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 20 | 19:49.41 | Oak Mountain XC HS Invitational | September 20, 2025 |
| 5,000 Meters · Keisel ParkAuburn Sectional · Oct 30 | 17:56.59 | Auburn Sectional | October 30, 2025 |
| 5,000 Meters · Montevallo campusEarly Bird Twilight · Sep 13 | 19:24.13 | Early Bird Twilight | September 13, 2025 |
| 5,000 Meters · Munford High SchoolMunford Invitational · Sep 21 | 21:11.39 | Munford Invitational | September 21, 2024 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 18:36.05 | Jesse Owens Classic | October 4, 2025 |
| 5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 27 | 19:47.36 | Spain Park Invitational | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 296 · Wetumpka | 5,000 Meters 7A | 296 | 18:36.55 | 12 |
| Oct 30 | Auburn SectionalOct 30 · 5,000 Meters 6A · Place 2 · Wetumpka | 5,000 Meters 6A | 2 | 17:56.59 PB | 12 |
| Oct 18 | Montgomery Academy InvitationalOct 18 · 5,000 Meters Varsity · Place 37 · Wetumpka | 5,000 Meters Varsity | 37 | 18:30.46 PB | 12 |
| Oct 11 | Volunteer Fall ClassicOct 11 · 5,000 Meters Boys Varsity · Place 15 · Wetumpka | 5,000 Meters Boys Varsity | 15 | 19:01.78 PB | 12 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 167 · Wetumpka | 5,000 Meters Gold | 167 | 18:36.05 PB | 12 |
| Sep 27 | Spain Park InvitationalSep 27 · 5,000 Meters High School · Place 15 · Wetumpka | 5,000 Meters High School | 15 | 19:47.36 PB | 12 |
| Sep 20 | Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 81 · Wetumpka | 5,000 Meters Varsity Top 15 | 81 | 19:49.41 PB | 12 |
| Sep 13 | Early Bird TwilightSep 13 · 5,000 Meters Purple · Place 29 · Wetumpka | 5,000 Meters Purple | 29 | 19:24.13 PB | 12 |
| Sep 6 | Volunteer Spirit ClassicSep 6 · 5,000 Meters New Division · Place 39 · Wetumpka | 5,000 Meters New Division | 39 | 20:49.19 | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 188 · Wetumpka | 5,000 Meters 6A | 188 | 19:59.90 | 11 |
| Oct 31 | AHSAA 6A Section 2Oct 31 · 5,000 Meters Varsity · Place 9 · Wetumpka | 5,000 Meters Varsity | 9 | 20:54.40 PB | 11 |
| Oct 12 | Volunteer Fall ClassicOct 12 · 5,000 Meters Varsity · Place 58 · Wetumpka | 5,000 Meters Varsity | 58 | 21:05.19 | 11 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 181 · Wetumpka | 5,000 Meters Varsity | 181 | 20:25.85 | 11 |
| Sep 21 | Munford InvitationalSep 21 · 5,000 Meters 5A-7A · Place 45 · Wetumpka | 5,000 Meters 5A-7A | 45 | 21:11.39 PB | 11 |
2023 Cross Country
5 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AHSAA XC State ChampionshipNov 5 · 5,000 Meters 6A · Place 190 · Wetumpka | 5,000 Meters 6A | 190 | 20:54.97 | 9 |
| Oct 27 | AHSAA Class 6A Section 2Oct 27 · 5,000 Meters Varsity · Place 13 · Wetumpka | 5,000 Meters Varsity | 13 | 21:09.84 | 9 |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 242 · Wetumpka | 5,000 Meters Varsity | 242 | 20:24.10 | 9 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 400 · Wetumpka | 5,000 Meters Varsity | 400 | 21:13.19 | 9 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 400 · Wetumpka | 5,000 Meters Varsity | 400 | 21:13.19 | 9 |
| Sep 10 | Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 144 · Wetumpka | 5,000 Meters Varsity | 144 | 20:07.80 | 9 |
2021 Cross Country
2 results2020 Cross Country
3 results