Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bicentennial ParkAHSAA 7A Section 1 · Nov 5 | 24:04.64 | AHSAA 7A Section 1 | November 5, 2020 |
| 5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 21 | 21:46.03 | Daphne Invitational | September 21, 2019 |
| 5,000 Meters · Faith Academy Sports ComplexBoardwalk Challenge · Oct 13 | 21:50.23 | Boardwalk Challenge | October 13, 2018 |
| 5,000 Meters · Langhan ParkAHSAA 6A Section 1 · Nov 1 | 21:10.62 | AHSAA 6A Section 1 | November 1, 2019 |
| 5,000 Meters · Loxley Municipal ParkMobile County Championships · Oct 21 | 23:55.37 | Mobile County Championships | October 21, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 6A XC State Championship · Nov 9 | 20:56.27 | AHSAA 6A XC State Championship | November 9, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 6A State XC Championships · Nov 10 | 21:40.09 | 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.
2021 Cross Country
3 results2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 7A · Place 153 · St. Paul's E | 5,000 Meters 7A | 153 | 24:47.47 | 10 |
| Nov 14 | AHSAA Class 7A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 153 · St. Paul's Episcopal | 5,000 Meters Varsity | 153 | 24:47.47 | 10 |
| Nov 5 | AHSAA 7A Section 1Nov 5 · 5,000 Meters Varsity · Place 32 · St. Paul's Episcopal | 5,000 Meters Varsity | 32 | 24:04.64 PB | 10 |
| Oct 31 | McT RelaysOct 31 · 5,000 Meters Open · Place 6 · St. Paul's E | 5,000 Meters Open | 6 | 22:19.31 | — |
| Oct 21 | Mobile County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · St. Paul's Episcopal | 5,000 Meters Varsity | 30 | 23:55.37 PB | 10 |
| Oct 13 | Faith Academy's Boardwalk ChallengeOct 13 · 5,000 Meters Junior Varsity · Place 3 · St. Paul's E | 5,000 Meters Junior Varsity | 3 | 23:27.40 | — |
| Sep 26 | Daphne Invite/Battle of the BaySep 26 · 5,000 Meters Varsity · Place 33 · St. Paul's E | 5,000 Meters Varsity | 33 | 23:59.08 | — |
| Sep 5 | Mobile Challenge of ChampionsSep 5 · 5,000 Meters Open Division 1 · Place 5 · St. Paul's E | 5,000 Meters Open Division 1 | 5 | 22:49.04 | — |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 34 · St. Paul's E | 5,000 Meters 6A | 34 | 20:56.27 | 9 |
| Nov 9 | AHSAA 6A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 34 · St. Paul's Episcopal | 5,000 Meters Varsity | 34 | 20:56.27 PB | 9 |
| Nov 1 | AHSAA 6A Section 1Nov 1 · 5,000 Meters Varsity · Place 4 · St. Paul's Episcopal | 5,000 Meters Varsity | 4 | 21:10.62 PB | 9 |
| Oct 17 | Mobile County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 13 · St. Paul's E | 5,000 Meters Varsity | 13 | 20:37.58 | — |
| Oct 12 | Boardwalk ChallengeOct 12 · 5,000 Meters Varsity · Place 16 · St. Paul's E | 5,000 Meters Varsity | 16 | 21:27.45 | — |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 87 · St. Paul's E | 5,000 Meters Varsity | 87 | 21:13.42 | 9 |
| Sep 21 | Daphne InvitationalSep 21 · 5,000 Meters Varsity · Place 17 · St. Paul's Episcopal | 5,000 Meters Varsity | 17 | 21:46.03 PB | 9 |
| Aug 31 | Mobile Challenge of ChampionsAug 31 · 5,000 Meters Invitational · Place 31 · St. Paul's E | 5,000 Meters Invitational | 31 | 22:21.89 | — |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 6A · Place 47 · St. Paul's E | 5,000 Meters 6A | 47 | 21:40.09 | 8 |
| Nov 10 | AHSAA Class 6A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 47 · St. Paul's Episcopal | 5,000 Meters Varsity | 47 | 21:40.09 PB | 8 |
| Nov 2 | AHSAA 6A Section 1Nov 2 · 5,000 Meters Varsity · Place 8 · St. Paul's Episcopal | 5,000 Meters Varsity | 8 | 21:43.83 | 8 |
| Oct 13 | Boardwalk ChallengeOct 13 · 5,000 Meters Varsity · Place 15 · St. Paul's Episcopal | 5,000 Meters Varsity | 15 | 21:50.23 PB | 8 |
| Sep 8 | Chicksaw Trails InvitationalSep 8 · 5,000 Meters Varsity · Place 62 · St. Paul's E | 5,000 Meters Varsity | 62 | 21:51.43 | 8 |
| Sep 1 | Mobile Challenge of ChampionsSep 1 · 5,000 Meters Invitational · Place 32 · St. Paul's E | 5,000 Meters Invitational | 32 | 23:29.95 | — |
| Sep 1 | Mobile Challenge of ChampionsSep 1 · 5,000 Meters Invitational · Place 32 · St. Paul's E | 5,000 Meters Invitational | 32 | 23:29.95 | — |