Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Alabama JV XC ChallengeOct 29 · 5,000 Meters Varsity · Place 2 · Vestavia Hills | 5,000 Meters Varsity | 2 | 17:43.06 | 12 |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 62 · Vestavia Hills | 5,000 Meters Varsity | 62 | 17:55.71 | 12 |
| Sep 21 | Southern ShowcaseSep 21 · 5,000 Meters Varsity Championship · Place 68 · Vestavia Hills | 5,000 Meters Varsity Championship | 68 | 17:28.64 | SR |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 8 · Vestavia Hills | 5,000 Meters Varsity | 8 | 17:57.82 | 12 |
2018 Cross Country
4 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 99 · Vestavia Hills | 5,000 Meters Varsity | 99 | 19:38.11 | 10 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 117 · Vestavia Hills | 5,000 Meters Varsity | 117 | 19:48.90 | 10 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Alabama JV ChallengeOct 27 · 5,000 Meters Varsity · Place 79 · Vestavia Hills | 5,000 Meters Varsity | 79 | 20:51.01 | 9 |
| Oct 13 | Crimson ClassicOct 13 · 5,000 Meters Junior Varsity · Place 46 · Vestavia Hills | 5,000 Meters Junior Varsity | 46 | 21:20.0 PB | 9 |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 266 · Vestavia Hills | 5,000 Meters Varsity | 266 | 20:22.13 | 9 |
| Sep 17 | Spain Park XC InvitationalSep 17 · 5,000 Meters Varsity · Place 128 · Vestavia Hills | 5,000 Meters Varsity | 128 | 21:42.54 PB | 9 |
| Sep 10 | Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 194 · Vestavia Hills | 5,000 Meters Varsity | 194 | 21:21.67 | 9 |
| Aug 26 | Montevallo Early Bird Twilight ClassicAug 26 · 5,000 Meters 5A · Place 145 · Vestavia Hills | 5,000 Meters 5A | 145 | 21:29.74 | 9 |