Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Lake Oaks ParkBattle for New Orleans/American Conference Preview · Sep 4 | 16:46.4 | Battle for New Orleans/American Conference Preview | September 4, 2026 |
| 4,000 Meters · Lake Oaks Parkway, New Orleans, LABattle for New Orleans · Aug 29 | 15:57.6 | Battle for New Orleans | August 29, 2025 |
| 5,000 Meters · Blakeley State ParkAzalea City Cross Country Classic · Sep 25 | 19:21.76 | Azalea City Cross Country Classic | September 25, 2026 |
| 5,000 Meters · Graham Creek Nature Preserve2025 Sun Belt XC Championship · Oct 31 | 19:45.50 | 2025 Sun Belt XC Championship | October 31, 2025 |
| 5,000 Meters · Hewitt-Trussville HSAHSAA 7A Section 3 · Oct 31 | 20:43.04 | AHSAA 7A Section 3 | October 31, 2024 |
| 5,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 18 | 19:48.4 | Southern Showcase (Collegiate) | September 18, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 11 | 21:01.16 | AHSAA State Cross Country Championship | November 11, 2023 |
| 5,000 Meters · Veteran's ParkAHSAA 6A Section 4 · Oct 28 | 24:25.57 | AHSAA 6A Section 4 | October 28, 2021 |
| 5868 m · Harry Pritchard Running CourseCrimson Classic · Oct 17 | 24:43.78 | Crimson Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 23 · ChelseaChelsea | 5,000 Meters 6A | 23 | 19:45.91 | 12 |
| Oct 31 | AHSAA 7A Section 3Oct 31 · 5,000 Meters Varsity · Place 13 · ChelseaChelsea | 5,000 Meters Varsity | 13 | 20:43.04 PB | 12 |
| Oct 31 | AHSAA Hewitt-Trussville SectionalOct 31 · 5,000 Meters Varsity - 6A · Place 13 · ChelseaChelsea | 5,000 Meters Varsity - 6A | 13 | 20:43.04 | 12 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 20 · ChelseaChelsea | 5,000 Meters Varsity | 20 | 20:04.67 | 12 |
| Sep 28 | Shelby County ChampionshipSep 28 · 5,000 Meters Varsity · Place 7 · ChelseaChelsea | 5,000 Meters Varsity | 7 | 19:49.56 | 12 |
| Sep 13 | The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 23 · ChelseaChelsea | 5,000 Meters Varsity | 23 | 21:12.56 | 12 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 7A · Place 88 · ChelseaChelsea | 5,000 Meters Girls 7A | 88 | 21:01.16 PB | 11 |
| Nov 2 | Spain Park SectionalNov 2 · 5,000 Meters 7A · Place 26 · ChelseaChelsea | 5,000 Meters 7A | 26 | 20:49.87 | 11 |
| Oct 14 | Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 51 · ChelseaChelsea | 5,000 Meters Varsity | 51 | 21:36.15 | — |
| Oct 14 | Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 51 · ChelseaChelsea | 5,000 Meters Varsity | 51 | 21:36.15 | 11 |
| Oct 7 | Jesse Owens ClassicOct 7 · Varsity · Place 84 · ChelseaChelsea | Varsity | 84 | 19:59.48 | 11 |
| Sep 23 | Shelby County ChampionshipSep 23 · 5,000 Meters Varsity · Place 10 · ChelseaChelsea | 5,000 Meters Varsity | 10 | 19:52.11 | 11 |
| Sep 16 | Early Bird TwilightSep 16 · 5,000 Meters Varsity · Place 22 · ChelseaChelsea | 5,000 Meters Varsity | 22 | 20:34.97 | 11 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · ChelseaChelsea | 5,000 Meters Varsity | 8 | 21:21.99 | 11 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · ChelseaChelsea | 5,000 Meters Varsity | 8 | 21:21.99 | 11 |
2021 Cross Country
5 results2020 Cross Country
2 results