Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · John Hunt Cross Country Running ParkNorth Alabama Gold Championship 2-Mile · Oct 16 | 13:18.34 | North Alabama Gold Championship 2-Mile | October 16, 2025 |
| 2 Miles · Point MallardDecatur vs. Austin Dual Meet · Aug 28 | 13:52.86 | Decatur vs. Austin Dual Meet | August 28, 2025 |
| 5,000 Meters · Choccolocco ParkYellow Jacket Invitational · Sep 5 | 22:13.8 | Yellow Jacket Invitational | September 5, 2026 |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge 2026 · Aug 29 | 22:15.9 | Pepsi XC Challenge 2026 | August 29, 2026 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 21:05.41 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 30 | 20:34.26 | Huntsville Sectional | October 30, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 20:22.82 | Jesse Owens Classic | October 4, 2025 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 20:26.27 | Dew It On The Trails | October 11, 2025 |
| 5,000 Meters · Vinemont Sports ComplexVinemont Invitational · Sep 18 | 22:11.69 | Vinemont Invitational | September 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 68 · Decatur | 5,000 Meters 5A | 68 | 21:26.4 | 9 |
| Oct 29 | Decatur SectionalOct 29 · 5,000 Meters 5A · Place 15 · Decatur | 5,000 Meters 5A | 15 | 20:49.7 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 15 · Decatur | 5,000 Meters Varsity | 15 | 21:27.76 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 15 · Decatur | 5,000 Meters Varsity | 15 | 21:27.76 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 15 · Decatur | 5,000 Meters Varsity | 15 | 21:27.76 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 15 · Decatur | 1 Mile Varsity | 15 | 21:27.76 | 9 |
| Oct 17 | Randolph InvitationalOct 17 · 5,000 Meters Varsity · Place 94 · Decatur | 5,000 Meters Varsity | 94 | 22:06.24 | 9 |
| Oct 13 | Dew It On The TrailsOct 13 · 5,000 Meters Girls 5-6A · Place 35 · Decatur | 5,000 Meters Girls 5-6A | 35 | 21:58.0 | 9 |
| Oct 3 | Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 56 · Decatur | 5,000 Meters Silver | 56 | 21:52.7 | 9 |
| Sep 26 | On Twilight at PR'ville (HS)Sep 26 · 5,000 Meters Rated · Place 45 · Decatur | 5,000 Meters Rated | 45 | 21:25.6 | 9 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 105 · Decatur | 5,000 Meters Large School | 105 | 21:58.2 | 9 |
| Sep 5 | Yellow Jacket InvitationalSep 5 · 5,000 Meters Varsity · Place 25 · Decatur | 5,000 Meters Varsity | 25 | 22:13.8 PB | 9 |
| Aug 29 | Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Large School · Place 27 · Decatur | 5,000 Meters Large School | 27 | 22:15.9 PB | 9 |
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 25 · Decatur | 5,000 Meters Bronze | 25 | 21:05.41 PB | 8 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 25 · Decatur | 5,000 Meters 6A | 25 | 20:35.21 | 8 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 89 · Decatur | 5,000 Meters 7A | 89 | 20:35.21 | 8 |
| Oct 30 | Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 4 · Decatur | 5,000 Meters 6A | 4 | 20:34.26 PB | 8 |
| Oct 23 | Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Girls · Place 10 · Decatur | 5,000 Meters Girls | 10 | 20:37.92 | 8 |
| Oct 16 | North Alabama Gold Championship 2-MileOct 16 · 2 Miles JH · Place 10 · Decatur | 2 Miles JH | 10 | 13:18.34 PB | 8 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Girls 5-7A · Place 44 · Decatur | 5,000 Meters Girls 5-7A | 44 | 20:26.27 PB | 8 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 25 · Decatur | 5,000 Meters Silver | 25 | 20:22.82 PB | 8 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters Rated · Place 25 · Decatur | 5,000 Meters Rated | 25 | 21:43.30 | 8 |
| Sep 18 | Vinemont InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · Decatur | 5,000 Meters Varsity | 1 | 22:11.69 PB | 8 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Blue · Place 27 · Decatur | 5,000 Meters Blue | 27 | 21:12.51 | 8 |
| Aug 28 | Decatur vs. Austin Dual MeetAug 28 · 2 Miles V · Place 1 · Decatur | 2 Miles V | 1 | 13:52.86 PB | 8 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 55 · Decatur | 5,000 Meters 6A | 55 | 20:57.78 | 7 |
| Oct 31 | Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 6 · Decatur | 5,000 Meters 6A | 6 | 21:23.99 | 7 |
| Oct 24 | Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 8 · Decatur | 5,000 Meters Varsity | 8 | 21:13.15 | 7 |
| Oct 19 | Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 45 · Decatur | 5,000 Meters Varsity | 45 | 20:44.50 | 7 |
| Oct 17 | North Alabama JH GoldOct 17 · 2 Miles Varsity · Place 4 · Decatur | 2 Miles Varsity | 4 | 14:27.92 | 7 |
| Oct 12 | Dew It On The TrailsOct 12 · 2.1 Miles Varsity · Place 3 · Decatur | 2.1 Miles Varsity | 3 | 12:53.42 | 7 |
| Oct 5 | Jesse Owens ClassicOct 5 · 2 Miles Varsity · Place 21 · Decatur | 2 Miles Varsity | 21 | 14:35.18 | 7 |
| Sep 28 | Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 7 · Decatur | 5,000 Meters Varsity | 7 | 21:57.06 | 7 |
| Sep 13 | The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 32 · Decatur | 5,000 Meters Varsity | 32 | 23:18.79 | 7 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 2.1 Miles Middle School · Place 15 · Decatur | 2.1 Miles Middle School | 15 | 14:13.60 | 7 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 2.0999999046325684 Miles Varsity · Place 15 · Decatur | 2.0999999046325684 Miles Varsity | 15 | 14:13.60 | 7 |