Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camp Jordan Soccer FieldsNooga at Night Invite · Sep 13 | 22:02.04 | Nooga at Night Invite | September 13, 2025 |
| 5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 24 | 23:12.93 | Kudzu Hills Invitational | September 24, 2022 |
| 5,000 Meters · Fairview ParkAHSAA Class 3A Vinemont Sectional · Oct 31 | 21:00.25 | AHSAA Class 3A Vinemont Sectional | October 31, 2024 |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 30 | 26:59.50 | Pepsi XC Challenge | August 30, 2025 |
| 5,000 Meters · Huntsman CircleLake Guntersville Invitational · Oct 4 | 22:27.80 | Lake Guntersville Invitational | October 4, 2025 |
| 5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville · Sep 27 | 22:45.92 | On Twilight at PR'ville | September 27, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 8 | 21:22.39 | AHSAA XC State Championship | November 8, 2025 |
| 5,000 Meters · Vinemont Sports ComplexVinemont Sectional · Oct 30 | 21:16.55 | Vinemont Sectional | October 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 3A · Place 66 · Pennington | 5,000 Meters 3A | 66 | 21:22.39 PB | 10 |
| Oct 30 | Vinemont SectionalOct 30 · 5,000 Meters 3A · Place 27 · Pennington | 5,000 Meters 3A | 27 | 21:16.55 PB | 10 |
| Oct 23 | Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 137 · Pennington | 5,000 Meters Boys | 137 | 23:17.83 | 10 |
| Oct 9 | Hay of a RunOct 9 · 5,000 Meters Varsity · Place 40 · Pennington | 5,000 Meters Varsity | 40 | 21:34.37 | 10 |
| Oct 4 | Lake Guntersville InvitationalOct 4 · 5,000 Meters Varsity · Place 208 · Pennington | 5,000 Meters Varsity | 208 | 22:27.80 PB | 10 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters Open · Place 190 · Pennington | 5,000 Meters Open | 190 | 22:45.92 PB | 10 |
| Sep 18 | Vinemont InvitationalSep 18 · 5,000 Meters Varsity · Place 64 · Pennington | 5,000 Meters Varsity | 64 | 26:04.47 | 10 |
| Sep 13 | Nooga at Night InviteSep 13 · 5,000 Meters Varsity 1 · Place 108 · Pennington | 5,000 Meters Varsity 1 | 108 | 22:02.04 PB | 10 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Small · Place 116 · Pennington | 5,000 Meters Varsity Small | 116 | 23:02.26 | 10 |
| Aug 30 | Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Small · Place 162 · Pennington | 5,000 Meters Varsity Small | 162 | 26:59.50 PB | 10 |
2024 Cross Country
1 results2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Oakville XC InvitationalOct 20 · 5,000 Meters Varsity · Place 168 · Pennington | 5,000 Meters Varsity | 168 | 21:36.95 | 7 |
| Oct 6 | Hay of A RunOct 6 · 5,000 Meters Varsity · Place 5 · JB Penningto | 5,000 Meters Varsity | 5 | 20:27.81 | 7 |
| Sep 24 | Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 113 · Pennington | 5,000 Meters Varsity 3A/4A | 113 | 23:12.93 PB | 7 |