Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | AHSAA Class 1A/2A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 26 · Holy Spirit Catholic | 5,000 Meters Varsity | 26 | 18:30.02 PB | 12 |
| Oct 28 | AHSAA 1A/2A Section 1Oct 28 · 5,000 Meters 1A · Place 8 · Holy Spirit | 5,000 Meters 1A | 8 | 18:47.65 | — |
| Oct 2 | Jesse Owens XC ClassicOct 2 · 5,000 Meters Varsity · Place 28 · Holy Spirit | 5,000 Meters Varsity | 28 | 18:43.27 | 12 |
| Sep 4 | Pepsi XC ChallengeSep 4 · 5,000 Meters Varsity · Place 16 · Holy Spirit | 5,000 Meters Varsity | 16 | 19:43.87 | 12 |
| Aug 21 | ACA Meet of ChampionsAug 21 · 5,000 Meters Varsity · Place 24 · Holy Spirit | 5,000 Meters Varsity | 24 | 19:02.54 | — |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 2A · Place 34 · Holy Spirit | 5,000 Meters 2A | 34 | 19:24.99 | 11 |
| Oct 23 | Spain Park Last ChanceOct 23 · 5,000 Meters Varsity · Place 62 · Holy Spirit | 5,000 Meters Varsity | 62 | 20:35.78 | — |
| Oct 17 | ACA InvitationalOct 17 · 5,000 Meters Varsity · Place 37 · Holy Spirit | 5,000 Meters Varsity | 37 | 18:54.28 | — |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity 1A/2A · Place 25 · Holy Spirit Catholic | 5,000 Meters Varsity 1A/2A | 25 | 18:54.72 | 11 |
| Sep 26 | Kudzu Hills InvitationalSep 26 · 5,000 Meters Varsity 1A/2A · Place 16 · Holy Spirit Catholic | 5,000 Meters Varsity 1A/2A | 16 | 19:45.99 PB | 11 |
| Sep 19 | TCBY InvitationalSep 19 · 5,000 Meters Varsity · Place 36 · Holy Spirit | 5,000 Meters Varsity | 36 | 19:09.27 | — |
| Sep 11 | Chicksaw Trails InvitationalSep 11 · 5,000 Meters Varsity 1A/2A · Place 12 · Holy Spirit Catholic | 5,000 Meters Varsity 1A/2A | 12 | 19:36.28 | 11 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 2A · Place 60 · Holy Spirit | 5,000 Meters 2A | 60 | 19:31.80 | 10 |
| Nov 9 | AHSAA 1-2A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 60 · Holy Spirit Catholic | 5,000 Meters Varsity | 60 | 19:31.80 | 10 |
| Oct 31 | AHSAA 1A/2A Section 2Oct 31 · 5,000 Meters 2A · Place 24 · Holy Spirit | 5,000 Meters 2A | 24 | 20:12.28 | 10 |
| Oct 19 | ACA InvitationalOct 19 · 5,000 Meters Varsity · Place 40 · Holy Spirit | 5,000 Meters Varsity | 40 | 19:18.95 | — |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 79 · Holy Spirit | 5,000 Meters Varsity | 79 | 19:37.48 | 10 |
| Sep 28 | Kudzu Hills InvitationalSep 28 · 5,000 Meters 3A · Place 27 · Holy Spirit | 5,000 Meters 3A | 27 | 19:49.84 | — |
| Sep 21 | TCBY InvitationalSep 21 · 5,000 Meters Varsity 1A · Place 21 · Holy Spirit | 5,000 Meters Varsity 1A | 21 | 20:16.59 | — |
| Sep 14 | Spain Park ClassicSep 14 · 5,000 Meters Varsity · Place 88 · Holy Spirit | 5,000 Meters Varsity | 88 | 21:13.94 | — |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 104 · Holy Spirit | 5,000 Meters Varsity | 104 | 20:47.12 | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 2A · Place 73 · Holy Spirit | 5,000 Meters 2A | 73 | 20:06.62 | 9 |
| Nov 10 | AHSAA Class 1A/2A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 73 · Holy Spirit Catholic | 5,000 Meters Varsity | 73 | 20:06.62 PB | 9 |
| Nov 2 | AHSAA 1A/2A Section 2Nov 2 · 5,000 Meters 2A · Place 26 · Holy Spirit | 5,000 Meters 2A | 26 | 19:43.73 | 9 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 80 · Holy Spirit | 5,000 Meters Varsity | 80 | 20:15.78 | 9 |
| Sep 8 | Chicksaw Trails InvitationalSep 8 · 5,000 Meters Varsity · Place 93 · Holy Spirit | 5,000 Meters Varsity | 93 | 20:47.61 | 9 |
| Aug 24 | Montevallo Early Bird TwilightAug 24 · 5,000 Meters 1A · Place 27 · Holy Spirit | 5,000 Meters 1A | 27 | 21:26.41 | 9 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 1A-2A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 104 · Holy Spirit Catholic | 5,000 Meters Varsity | 104 | 20:53.92 | 8 |
| Oct 21 | St. Bernard Oktoberfest InvitationalOct 21 · 5,000 Meters 3A · Place 53 · Holy Spirit | 5,000 Meters 3A | 53 | 21:41.28 | — |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 128 · Holy Spirit | 5,000 Meters Varsity | 128 | 20:59.66 | 8 |
| Sep 30 | Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 1A-3A · Place 120 · Holy Spirit Catholic | 5,000 Meters Varsity 1A-3A | 120 | 21:36.49 PB | 8 |
| Sep 23 | TCBY InvitationalSep 23 · 5,000 Meters Varsity 1A · Place 26 · Holy Spirit | 5,000 Meters Varsity 1A | 26 | 22:42.31 | — |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 375 · Holy Spirit | 5,000 Meters Varsity | 375 | 23:21.41 | 8 |