Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 26 | 21:42.40 | Kudzu Hills Invitational | September 26, 2020 |
| 5,000 Meters · Fairview ParkAHSAA 3A Section 3 · Oct 31 | 20:01.00 | AHSAA 3A Section 3 | October 31, 2019 |
| 5,000 Meters · H.A. Alexander ParkPepsi Classic · Aug 24 | 23:23.91 | Pepsi Classic | August 24, 2019 |
| 5,000 Meters · Kudzu HillsKudzu Hills Invitational · Sep 30 | 22:36.77 | Kudzu Hills Invitational | September 30, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 20:36.09 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 3A State XC Championships · Nov 10 | 20:45.26 | AHSAA Class 3A State XC Championships | November 10, 2018 |
| 5,000 Meters · St. Bernard Preparatory SchoolAHSAA 3A Section 4 · Nov 5 | 21:22.86 | AHSAA 3A Section 4 | November 5, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 3A · Place 122 · St Bernard | 5,000 Meters 3A | 122 | 21:20.57 | 12 |
| Nov 14 | AHSAA Class 3A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 122 · St Bernard Prep | 5,000 Meters Varsity | 122 | 21:20.57 | 12 |
| Nov 5 | AHSAA 3A Section 4Nov 5 · 5,000 Meters Varsity · Place 22 · St Bernard Prep | 5,000 Meters Varsity | 22 | 21:22.86 PB | 12 |
| Oct 29 | Last Chance InvitationalOct 29 · 5,000 Meters Varsity · Place 4 · St Bernard | 5,000 Meters Varsity | 4 | 20:34.17 | — |
| Oct 20 | Athens Bible School MeetOct 20 · 5,000 Meters Varsity 1A · Place 26 · St Bernard | 5,000 Meters Varsity 1A | 26 | 21:10.88 | 12 |
| Oct 17 | St. Bernard Oktoberfest InvitationalOct 17 · 5,000 Meters Varsity · Place 24 · St Bernard | 5,000 Meters Varsity | 24 | 21:32.57 | — |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity 3A/4A · Place 95 · St Bernard Prep | 5,000 Meters Varsity 3A/4A | 95 | 20:36.09 PB | 12 |
| Sep 26 | Kudzu Hills InvitationalSep 26 · 5,000 Meters Varsity 3A/4A · Place 66 · St Bernard Prep | 5,000 Meters Varsity 3A/4A | 66 | 21:42.40 PB | 12 |
| Sep 19 | Fairview InvitationalSep 19 · 5,000 Meters 4A · Place 69 · St Bernard | 5,000 Meters 4A | 69 | 20:49.13 | 12 |
| Sep 11 | Chicksaw Trails InvitationalSep 11 · 5,000 Meters Varsity 3A/4A · Place 94 · St Bernard Prep | 5,000 Meters Varsity 3A/4A | 94 | 22:18.10 | 12 |
| Aug 31 | NOALA Twilight XC Classic Aug 31 · 3 Miles Varsity · Place 46 · St Bernard | 3 Miles Varsity | 46 | 20:24.53 | 12 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 3A · Place 126 · St Bernard | 5,000 Meters 3A | 126 | 20:27.21 | 11 |
| Oct 31 | AHSAA 3A Section 3Oct 31 · 5,000 Meters Varsity · Place 27 · St Bernard Prep | 5,000 Meters Varsity | 27 | 20:01.00 PB | 11 |
| Oct 19 | St. Bernard Oktoberfest InvitationalOct 19 · 5,000 Meters 3A · Place 55 · St Bernard | 5,000 Meters 3A | 55 | 21:06.28 | — |
| Oct 8 | Hay of a RunOct 8 · 5,000 Meters Varsity · Place 54 · St Bernard | 5,000 Meters Varsity | 54 | 20:01.90 | 11 |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 130 · St Bernard | 5,000 Meters Varsity | 130 | 20:51.59 | 11 |
| Sep 28 | Kudzu Hills InvitationalSep 28 · 5,000 Meters 3A · Place 67 · St Bernard | 5,000 Meters 3A | 67 | 22:10.12 | — |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 189 · St Bernard | 5,000 Meters Varsity | 189 | 22:56.82 | 11 |
| Aug 24 | Pepsi ClassicAug 24 · 5,000 Meters Varsity - Small Schools · Place 91 · St Bernard Prep | 5,000 Meters Varsity - Small Schools | 91 | 23:23.91 PB | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 3A · Place 115 · St Bernard | 5,000 Meters 3A | 115 | 20:45.26 | 10 |
| Nov 10 | AHSAA Class 3A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 115 · St Bernard Prep | 5,000 Meters Varsity | 115 | 20:45.26 PB | 10 |
| Nov 2 | AHSAA 3A Section 3Nov 2 · 5,000 Meters Varsity · Place 25 · St Bernard Prep | 5,000 Meters Varsity | 25 | 20:06.27 | 10 |
| Oct 25 | Last Chance InvitationalOct 25 · 5,000 Meters 1A · Place 28 · St Bernard | 5,000 Meters 1A | 28 | 20:48.43 | 10 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 188 · St Bernard | 5,000 Meters Varsity | 188 | 23:11.22 | 10 |
| Oct 6 | Hay of A RunOct 6 · 5,000 Meters Varsity · Place 68 · St Bernard Prep | 5,000 Meters Varsity | 68 | 21:46.40 | 10 |
| Sep 8 | Bearcat 2 MileSep 8 · 2 Miles Varsity · Place 63 · St Bernard | 2 Miles Varsity | 63 | 14:16.11 | — |
| Aug 25 | Pepsi XC ChallengeAug 25 · 5,000 Meters Varsity · Place 81 · St Bernard | 5,000 Meters Varsity | 81 | 22:33.06 | — |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | St. Bernard Oktoberfest InvitationalOct 21 · 2 Miles Middle School · Place 55 · St Bernard | 2 Miles Middle School | 55 | 15:47.35 | — |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 2.1 Miles Middle School · Place 279 · St Bernard | 2.1 Miles Middle School | 279 | 15:10.10 | 9 |
| Sep 30 | Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 1A-3A · Place 139 · St Bernard Prep | 5,000 Meters Varsity 1A-3A | 139 | 22:36.77 PB | 9 |
| Sep 19 | Randolph ClassicSep 19 · 3 Miles Varsity · Place 114 · St Bernard | 3 Miles Varsity | 114 | 23:24.80 | 9 |
| Sep 16 | Scottsboro InvitationalSep 16 · 5,000 Meters 1A · Place 123 · St Bernard | 5,000 Meters 1A | 123 | 23:34.17 | 9 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | St. Bernard Oktoberfest InvitationalOct 15 · 2.1 Miles Junior Varsity · Place 25 · St Bernard | 2.1 Miles Junior Varsity | 25 | 15:32.91 | — |
| Oct 4 | Hay of a RunOct 4 · 5,000 Meters Varsity · Place 20 · St Bernard | 5,000 Meters Varsity | 20 | 23:07.47 | — |
| Sep 17 | Fairview InvitationalSep 17 · 3,200 Meters Junior Varsity · Place 21 · St Bernard | 3,200 Meters Junior Varsity | 21 | 13:55.58 | — |
| Sep 10 | Chickasaw Trails InvitationalSep 10 · 2 Miles Middle School · Place 273 · St Bernard | 2 Miles Middle School | 273 | 15:32.22 | 8 |