Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bicentennial ParkAHSAA 6A Section 1 · Nov 5 | 22:54.32 | AHSAA 6A Section 1 | November 5, 2020 |
| 5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 21 | 22:33.59 | Daphne Invitational | September 21, 2019 |
| 5,000 Meters · Langhan ParkAHSAA 7A Section 1 · Nov 1 | 21:58.34 | AHSAA 7A Section 1 | November 1, 2019 |
| 5,000 Meters · Loxley Municipal ParkMobile County Championships · Oct 21 | 24:09.67 | Mobile County Championships | October 21, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 7A XC State Championship · Nov 9 | 21:16.00 | AHSAA 7A XC State Championship | November 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Jesse Owens XC ClassicOct 2 · Varsity · Place 156 · McGill-Toole | Varsity | 156 | 23:09.89 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 6A · Place 111 · McGill-Toole | 5,000 Meters 6A | 111 | 23:05.99 | 9 |
| Nov 14 | AHSAA Class 6A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 111 · McGill-Toolen Catholic | 5,000 Meters Varsity | 111 | 23:05.99 | 9 |
| Nov 5 | AHSAA 6A Section 1Nov 5 · 5,000 Meters Varsity · Place 10 · McGill-Toolen Catholic | 5,000 Meters Varsity | 10 | 22:54.32 PB | 9 |
| Oct 31 | McT RelaysOct 31 · 5,000 Meters Open · Place 7 · McGill-Toole | 5,000 Meters Open | 7 | 22:19.63 | — |
| Oct 21 | Mobile County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 32 · McGill-Toolen Catholic | 5,000 Meters Varsity | 32 | 24:09.67 PB | 9 |
| Sep 5 | Mobile Challenge of ChampionsSep 5 · 5,000 Meters Invitational · Place 30 · McGill-Toole | 5,000 Meters Invitational | 30 | 23:08.04 | — |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 75 · McGill-Toole | 5,000 Meters 7A | 75 | 21:16.00 | 8 |
| Nov 9 | AHSAA 7A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 75 · McGill-Toolen Catholic | 5,000 Meters Varsity | 75 | 21:16.00 PB | 8 |
| Nov 1 | AHSAA 7A Section 1Nov 1 · 5,000 Meters Varsity · Place 11 · McGill-Toolen Catholic | 5,000 Meters Varsity | 11 | 21:58.34 PB | 8 |
| Oct 17 | Mobile County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 27 · McGill-Toole | 5,000 Meters Varsity | 27 | 21:59.93 | — |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 94 · McGill-Toole | 5,000 Meters Varsity | 94 | 22:31.08 | 8 |
| Sep 21 | Daphne InvitationalSep 21 · 5,000 Meters Varsity · Place 28 · McGill-Toolen Catholic | 5,000 Meters Varsity | 28 | 22:33.59 PB | 8 |