Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Montevallo campusWarrior 2 Mile · Aug 31 | 13:31.88 | Warrior 2 Mile | August 31, 2023 |
| 5,000 Meters · Auburn University at MontgomeryMontgomery Academy Invitational · Oct 18 | 20:05.17 | Montgomery Academy Invitational | October 18, 2025 |
| 5,000 Meters · Camp Jordan Soccer FieldsNooga at Night Invite · Sep 13 | 19:15.76 | Nooga at Night Invite | September 13, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic - HS/MS · Aug 31 | 19:49.02 | City Auto Memphis Twilight XC Classic - HS/MS | August 31, 2024 |
| 5,000 Meters · Munford High SchoolMunford Invitational (Corn Classic) · Sep 27 | 19:43.69 | Munford Invitational (Corn Classic) | September 27, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 8 | 19:19.25 | AHSAA XC State Championship | November 8, 2025 |
| 5,000 Meters · Oxford Lake Park (Sports Complex)Waffle House/Yellow Jacket Invitational · Aug 30 | 19:56.94 | Waffle House/Yellow Jacket Invitational | August 30, 2025 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 22 | 20:13.2 | Wingfoot XC Classic Presented by Publix | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 73 · Pell City | 5,000 Meters 6A | 73 | 19:19.25 PB | 12 |
| Oct 18 | Montgomery Academy InvitationalOct 18 · 5,000 Meters Varsity · Place 98 · Pell City | 5,000 Meters Varsity | 98 | 20:05.17 PB | 12 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 189 · Pell City | 5,000 Meters Gold | 189 | 19:27.16 | 12 |
| Sep 27 | Munford Invitational (Corn Classic)Sep 27 · 5,000 Meters 5A-7A · Place 31 · Pell City | 5,000 Meters 5A-7A | 31 | 19:43.69 PB | 12 |
| Sep 13 | Nooga at Night InviteSep 13 · 5,000 Meters Varsity 2 · Place 152 · Pell City | 5,000 Meters Varsity 2 | 152 | 19:15.76 PB | 12 |
| Aug 30 | Waffle House/Yellow Jacket InvitationalAug 30 · 5,000 Meters New Division · Place 65 · Pell City | 5,000 Meters New Division | 65 | 19:56.94 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 151 · Pell City | 5,000 Meters 6A | 151 | 18:59.21 | 11 |
| Oct 19 | Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 88 · Pell City | 5,000 Meters Varsity | 88 | 20:15.94 | 11 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 251 · Pell City | 5,000 Meters Varsity | 251 | 19:35.55 | 11 |
| Aug 31 | City Auto Memphis Twilight ClassicAug 31 · 5,000 Meters Varsity · Place 156 · Pell City | 5,000 Meters Varsity | 156 | 19:49.02 | 11 |
| Aug 31 | City Auto Memphis Twilight XC Classic - HS/MSAug 31 · 5,000 Meters Varsity · Place 156 · Pell City | 5,000 Meters Varsity | 156 | 19:49.02 PB | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 162 · Pell City | 5,000 Meters Boys 6A | 162 | 19:22.39 | 10 |
| Oct 21 | 32nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 89 · Pell City | 5,000 Meters Varsity | 89 | 19:28.66 | 10 |
| Sep 22 | Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity B · Place 159 · Pell City | 5,000 Meters Varsity B | 159 | 20:13.2 PB | 10 |
| Sep 16 | Early Bird TwilightSep 16 · 5,000 Meters Varsity · Place 95 · Pell City | 5,000 Meters Varsity | 95 | 19:55.78 | 10 |
| Sep 2 | City Auto MEMPHIS TWILIGHT XC CLASSICSep 2 · 5,000 Meters Varsity · Place 156 · Pell City | 5,000 Meters Varsity | 156 | 19:49.02 | 11 |
| Aug 31 | Warrior 2 MileAug 31 · 2 Miles New Division · Place 109 · Pell City | 2 Miles New Division | 109 | 13:31.88 PB | 10 |