Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 5 | 21:25.8 | City Auto Memphis Twilight Classic | September 5, 2026 |
| 5,000 Meters · Central High School of Clay Volunteer Fall Classic · Oct 11 | 16:16.68 | Volunteer Fall Classic | October 11, 2025 |
| 5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 20 | 16:28.47 | Oak Mountain XC HS Invitational | September 20, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 15:52.99 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Munford High SchoolMunford Invitational · Sep 23 | 16:38.22 | Munford Invitational | September 23, 2023 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 15:47.04 | Jesse Owens Classic | October 4, 2025 |
| 5,000 Meters · Oxford Lake Park (Sports Complex)Waffle House/Yellow Jacket Invitational · Aug 30 | 16:03.22 | Waffle House/Yellow Jacket Invitational | August 30, 2025 |
| 5,000 Meters · White Plains Youth Sports ComplexWildcat Fall Classic · Oct 18 | 15:44.92 | Wildcat Fall Classic | October 18, 2025 |
| 8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 18 | 26:24.40 | FSU NCAA DI South Region Preview | September 18, 2026 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 26:34.10 | Lewis Crossover | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 124 · UnattachedUnattached | 5,000 Meters Gold | 124 | 15:52.99 PB | 12 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 32 · Horseshoe BendHorseshoe Bend | 5,000 Meters 7A | 32 | 16:15.24 | 12 |
| Oct 31 | AHSAA 1A-2A Section 2Oct 31 · 5,000 Meters Varsity · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters Varsity | 1 | 17:17.14 | 12 |
| Oct 31 | Central Clay SectionalOct 31 · 5,000 Meters 1A-2A · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters 1A-2A | 1 | 17:17.14 | 12 |
| Oct 18 | Wildcat Fall ClassicOct 18 · 5,000 Meters 1A-3A · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters 1A-3A | 1 | 15:44.92 PB | 12 |
| Oct 11 | Volunteer Fall ClassicOct 11 · 5,000 Meters Boys Varsity · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters Boys Varsity | 1 | 16:16.68 PB | 12 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 8 · Horseshoe BendHorseshoe Bend | 5,000 Meters Gold | 8 | 15:47.04 PB | 12 |
| Sep 20 | Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters Varsity Top 15 | 1 | 16:28.47 PB | 12 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 50 · Horseshoe BendHorseshoe Bend | 5,000 Meters Champ | 50 | 16:02.57 | 12 |
| Sep 6 | Volunteer Spirit ClassicSep 6 · 5,000 Meters New Division · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters New Division | 1 | 16:53.33 | 12 |
| Aug 30 | Waffle House/Yellow Jacket InvitationalAug 30 · 5,000 Meters New Division · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters New Division | 1 | 16:03.22 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 1A · Place 4 · Horseshoe BendHorseshoe Bend | 5,000 Meters 1A | 4 | 16:44.12 | 11 |
| Oct 31 | AHSAA Central-Clay County SectionalOct 31 · 5,000 Meters Varsity - 1A/2A · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters Varsity - 1A/2A | 1 | 17:23.53 | 11 |
| Oct 19 | Wildcat Fall ClassicOct 19 · 5,000 Meters Varsity · Place 2 · Horseshoe BendHorseshoe Bend | 5,000 Meters Varsity | 2 | 17:08.90 | 11 |
| Oct 12 | Volunteer Fall ClassicOct 12 · 5,000 Meters Varsity · Place 2 · Horseshoe BendHorseshoe Bend | 5,000 Meters Varsity | 2 | 17:17.82 | 11 |
| Sep 21 | Munford InvitationalSep 21 · 5,000 Meters 1A-4A · Place 1 · Horseshoe BendHorseshoe Bend | 5,000 Meters 1A-4A | 1 | 16:49.93 | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 1-2A · Place 10 · Horseshoe BendHorseshoe Bend | 5,000 Meters Boys 1-2A | 10 | 16:36.93 | 10 |
| Nov 2 | Red Level SectionalNov 2 · 5,000 Meters 1A · Place 4 · Horseshoe BendHorseshoe Bend | 5,000 Meters 1A | 4 | 17:06.71 | 10 |
| Nov 2 | AHSAA 1A-2A Section 1Nov 2 · 5,000 Meters 1A · Place 4 · Horseshoe BeHorseshoe Be | 5,000 Meters 1A | 4 | 17:06.71 | 10 |
| Oct 14 | Wildcat Fall ClassicOct 14 · 5,000 Meters 3A · Place 1 · Horseshoe BeHorseshoe Be | 5,000 Meters 3A | 1 | 17:23.00 | 10 |
| Sep 23 | Munford InvitationalSep 23 · 5,000 Meters Boys 5000 Meter Run 1A-4A · Place 2 · Horseshoe BendHorseshoe Bend | 5,000 Meters Boys 5000 Meter Run 1A-4A | 2 | 16:38.22 PB | 10 |
2022 Cross Country
2 results2021 Cross Country
3 results2020 Cross Country
2 results