Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bicentennial ParkAHSAA 6A Section 1 · Nov 5 | 18:42.35 | AHSAA 6A Section 1 | November 5, 2020 |
| 5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 21 | 19:38.91 | Daphne Invitational | September 21, 2019 |
| 5,000 Meters · Fairhope HSPirate Invitational · Sep 21 | 18:57.00 | Pirate Invitational | September 21, 2017 |
| 5,000 Meters · Langhan Park AHSAA 6A Section 1 · Nov 2 | 18:14.71 | AHSAA 6A Section 1 | November 2, 2018 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 6A XC State Championship · Nov 9 | 17:57.48 | AHSAA 6A XC State Championship | November 9, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 6A State XC Championships · Nov 10 | 17:59.89 | AHSAA Class 6A State XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 55 · Gulf Shores | 5,000 Meters 6A | 55 | 17:57.48 | 11 |
| Nov 9 | AHSAA 6A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 55 · Gulf Shores | 5,000 Meters Varsity | 55 | 17:57.48 PB | 11 |
| Nov 1 | AHSAA 6A Section 1Nov 1 · 5,000 Meters Varsity · Place 18 · Gulf Shores | 5,000 Meters Varsity | 18 | 18:29.33 | 11 |
| Oct 19 | Baldwin County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 14 · Gulf Shores | 5,000 Meters Varsity | 14 | 18:09.71 | — |
| Oct 12 | Boardwalk ChallengeOct 12 · 5,000 Meters Varsity · Place 27 · Gulf Shores | 5,000 Meters Varsity | 27 | 18:14.04 | — |
| Oct 8 | Pirate InvitationalOct 8 · 4,000 Meters Varsity · Place 6 · Gulf Shores | 4,000 Meters Varsity | 6 | 15:15.00 | 11 |
| Sep 28 | Battle of the BaySep 28 · 5,000 Meters Varsity · Place 19 · Gulf Shores | 5,000 Meters Varsity | 19 | 18:42.44 | — |
| Sep 21 | Daphne InvitationalSep 21 · 5,000 Meters Varsity · Place 77 · Gulf Shores | 5,000 Meters Varsity | 77 | 19:38.91 PB | 11 |
2018 Cross Country
4 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Baldwin County ChampionshipOct 19 · 5,000 Meters Varsity · Place 18 · Gulf Shores | 5,000 Meters Varsity | 18 | 19:02.20 | — |
| Sep 30 | Daphne InvitationalSep 30 · 5,000 Meters Varsity · Place 20 · GULF SHORES | 5,000 Meters Varsity | 20 | 17:50.2 | 9 |
| Sep 21 | Pirate InvitationalSep 21 · 5,000 Meters Varsity · Place 3 · Gulf Shores | 5,000 Meters Varsity | 3 | 18:57.00 PB | 9 |
| Sep 16 | Battle of the BaySep 16 · 5,000 Meters Varsity 5A · Place 31 · Gulf Shores | 5,000 Meters Varsity 5A | 31 | 19:20.86 | 9 |