Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Eastgate ParkAHSAA 3A Section 1 · Nov 5 | 20:02.98 | AHSAA 3A Section 1 | November 5, 2020 |
| 5,000 Meters · Gateway ParkTrinity Trail Blazer Invitational · Sep 19 | 19:53.49 | Trinity Trail Blazer Invitational | September 19, 2020 |
| 5,000 Meters · Loxley Municipal ParkAHSAA 3A Section 1 · Nov 1 | 20:04.29 | AHSAA 3A Section 1 | November 1, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 3A State XC Championships · Nov 14 | 21:08.42 | AHSAA Class 3A State XC Championships | November 14, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 3A State XC Championships · Nov 10 | 21:39.65 | AHSAA Class 3A 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 3A · Place 117 · Houston Academy | 5,000 Meters 3A | 117 | 21:08.42 | 12 |
| Nov 14 | AHSAA Class 3A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 117 · Houston Academy | 5,000 Meters Varsity | 117 | 21:08.42 PB | 12 |
| Nov 5 | AHSAA 3A Section 1Nov 5 · 5,000 Meters Varsity · Place 19 · Houston Academy | 5,000 Meters Varsity | 19 | 20:02.98 PB | 12 |
| Oct 17 | Trinity CoEd ChampionshipOct 17 · 5,000 Meters Varsity · Place 31 · Houston Academy | 5,000 Meters Varsity | 31 | 19:06.84 | — |
| Sep 19 | Trinity Trail Blazer InvitationalSep 19 · 5,000 Meters Varsity · Place 28 · Houston Academy | 5,000 Meters Varsity | 28 | 19:53.49 PB | 12 |
| Aug 27 | Smiths Station Panther StagesAug 27 · 3,000 Meters Varsity · Place 51 · M Houston Academy | 3,000 Meters Varsity | 51 | 11:36.61 | — |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 3A · Place 92 · Houston Academy | 5,000 Meters 3A | 92 | 19:36.46 | 11 |
| Nov 1 | AHSAA 3A Section 1Nov 1 · 5,000 Meters Varsity · Place 37 · Houston Academy | 5,000 Meters Varsity | 37 | 20:04.29 PB | 11 |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 118 · Houston Academy | 5,000 Meters Varsity | 118 | 20:33.28 | 11 |
| Sep 28 | Battle of the BaySep 28 · 5,000 Meters Varsity · Place 54 · Houston Academy | 5,000 Meters Varsity | 54 | 20:44.27 | — |
2018 Cross Country
4 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Houston Academy InvitationalSep 26 · 5,000 Meters Varsity · Place 59 · Houston Academy | 5,000 Meters Varsity | 59 | 24:15.00 | — |
| Sep 16 | Battle of the BaySep 16 · 5,000 Meters Varsity · Place 61 · Houston Academy | 5,000 Meters Varsity | 61 | 23:29.17 | 9 |
| Sep 16 | Battle of the BaySep 16 · 5,000 Meters Varsity 1A · Place 61 · Houston Academy | 5,000 Meters Varsity 1A | 61 | 23:29.17 | 9 |
| Sep 14 | Bobcat InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Houston Academy | 5,000 Meters Varsity | 35 | 25:27.80 | 9 |