Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bicentennial ParkAHSAA 4A Section 1 · Nov 5 | 31:56.83 | AHSAA 4A Section 1 | November 5, 2020 |
| 5,000 Meters · Fairhope HSPirate Invitational · Sep 21 | 29:52.90 | Pirate Invitational | September 21, 2017 |
| 5,000 Meters · Langhan ParkAHSAA 5A Section 1 · Nov 1 | 25:37.36 | AHSAA 5A Section 1 | November 1, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 5A State XC Championships · Nov 11 | 24:14.33 | AHSAA 5A State XC Championships | November 11, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 5A State XC Championships · Nov 10 | 26:06.95 | AHSAA Class 5A 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
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AHSAA 4A Section 1Nov 5 · 5,000 Meters Varsity · Place 39 · Vigor | 5,000 Meters Varsity | 39 | 31:56.83 PB | 12 |
| Oct 31 | McT RelaysOct 31 · 5,000 Meters Open · Place 54 · Vigor | 5,000 Meters Open | 54 | 27:07.82 | — |
2019 Cross Country
4 results2018 Cross Country
3 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 5A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 91 · Vigor | 5,000 Meters Varsity | 91 | 24:14.33 PB | 9 |
| Oct 26 | Fairhope City Pier RaceOct 26 · Varsity · Place 8 · Vigor | Varsity | 8 | 11:14.00 | 9 |
| Sep 30 | Daphne InvitationalSep 30 · 5,000 Meters Varsity · Place 87 · VIGOR HIGH SCHO | 5,000 Meters Varsity | 87 | 26:38.1 | 9 |
| Sep 21 | Pirate InvitationalSep 21 · 5,000 Meters Varsity · Place 40 · Vigor | 5,000 Meters Varsity | 40 | 29:52.90 PB | 9 |
| Sep 16 | Battle of the BaySep 16 · 5,000 Meters Varsity 5A · Place 68 · Vigor | 5,000 Meters Varsity 5A | 68 | 27:31.82 | 9 |