Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fairview HSAHSAA 5A Section 3 · Nov 3 | 20:55.33 | AHSAA 5A Section 3 | November 3, 2016 |
| 5,000 Meters · Hewitt-Trussville HSHusky Invitational · Oct 19 | 20:37.12 | Husky Invitational | October 19, 2019 |
| 5,000 Meters · Kudzu HillsKudzu Hills Invitational · Sep 30 | 20:57.85 | Kudzu Hills Invitational | September 30, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 5A State XC Championships · Nov 11 | 20:42.78 | AHSAA 5A State XC Championships | November 11, 2017 |
| 5,000 Meters · Oxford Lake Park (Sports Complex)AHSAA 5A Section 2 · Nov 1 | 19:15.97 | AHSAA 5A Section 2 | November 1, 2019 |
| 5,000 Meters · St. Clair County HSSt. Clair County Invitational · Oct 25 | 20:51.7 | St. Clair County Invitational | October 25, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | AHSAA 5A Section 2Nov 1 · 5,000 Meters Varsity · Place 23 · Moody | 5,000 Meters Varsity | 23 | 19:15.97 PB | 12 |
| Oct 19 | Husky InvitationalOct 19 · 5,000 Meters Varsity · Place 144 · Moody | 5,000 Meters Varsity | 144 | 20:37.12 PB | 12 |
| Oct 12 | Creekbank InvitationalOct 12 · 5,000 Meters Varsity · Place 22 · Moody | 5,000 Meters Varsity | 22 | 19:30.47 | — |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 312 · Moody | 5,000 Meters Varsity | 312 | 21:18.44 | 12 |
| Sep 28 | Oak Mountain InvitationalSep 28 · 5,000 Meters Varsity · Place 31 · Moody | 5,000 Meters Varsity | 31 | 21:05.48 | — |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AHSAA 5A Section 2Nov 2 · 5,000 Meters Varsity · Place 44 · Moody | 5,000 Meters Varsity | 44 | 20:37.25 | 11 |
| Oct 25 | St. Clair County InvitationalOct 25 · 5,000 Meters Varsity · Place 22 · Moody | 5,000 Meters Varsity | 22 | 20:51.7 PB | 11 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 274 · Moody | 5,000 Meters Varsity | 274 | 21:52.09 | 11 |
| Sep 8 | Chicksaw Trails InvitationalSep 8 · 5,000 Meters Varsity · Place 232 · Moody | 5,000 Meters Varsity | 232 | 21:41.37 | 11 |
| Sep 1 | Waffle House/ Yellow Jacket InvitationalSep 1 · 5,000 Meters Varsity · Place 78 · Moody | 5,000 Meters Varsity | 78 | 21:54.90 | — |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 5A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 114 · Moody | 5,000 Meters Varsity | 114 | 20:42.78 PB | 10 |
| Oct 26 | St. Clair County InvitationalOct 26 · 5,000 Meters Varsity · Place 30 · M Moody | 5,000 Meters Varsity | 30 | 21:04.34 | — |
| Oct 21 | Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 71 · Moody | 5,000 Meters Varsity | 71 | 21:00.85 | — |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 215 · Moody | 5,000 Meters Varsity | 215 | 20:56.78 | 10 |
| Sep 30 | Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 4A-7A · Place 94 · Moody | 5,000 Meters Varsity 4A-7A | 94 | 20:57.85 PB | 10 |
| Sep 16 | St. Clair County InvitationalSep 16 · 5,000 Meters Varsity · Place 93 · Moody | 5,000 Meters Varsity | 93 | 22:34.29 | — |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 288 · Moody | 5,000 Meters Varsity | 288 | 21:34.15 | 10 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AHSAA 1A/2A State ChampionshipNov 12 · 5,000 Meters 5A · Place 98 · MOODY | 5,000 Meters 5A | 98 | 20:16.12 | 9 |
| Nov 3 | AHSAA 5A Section 3Nov 3 · 5,000 Meters Varsity · Place 41 · Moody | 5,000 Meters Varsity | 41 | 20:55.33 PB | 9 |
| Oct 20 | Hoover InvitationalOct 20 · 5,000 Meters Junior Varsity 1A · Place 121 · Moody | 5,000 Meters Junior Varsity 1A | 121 | 22:50.47 | 9 |
| Oct 15 | St. Vincents Husky ChallengeOct 15 · 5,000 Meters Varsity · Place 87 · Moody | 5,000 Meters Varsity | 87 | 21:59.86 | — |
| Oct 8 | St. Clair County Bullfrog Pond ClassicOct 8 · 5,000 Meters 5A-7A · Place 46 · Moody | 5,000 Meters 5A-7A | 46 | 21:23.82 | 9 |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 307 · Moody | 5,000 Meters Varsity | 307 | 21:36.87 | 9 |
| Sep 24 | Kudzu Hills InvitationalSep 24 · 5,000 Meters 4A-7A · Place 125 · Moody | 5,000 Meters 4A-7A | 125 | 22:48.4 | 9 |
| Sep 17 | St. Clair County InvitationalSep 17 · 5,000 Meters 5A-7A · Place 48 · Moody | 5,000 Meters 5A-7A | 48 | 22:01.0 | 9 |
| Sep 10 | Etowah County Trail InvitationalSep 10 · 5,000 Meters Varsity · Place 81 · Moody | 5,000 Meters Varsity | 81 | 24:26.55 | 9 |
| Aug 26 | Montevallo Early Bird Twilight ClassicAug 26 · 5,000 Meters 5A · Place 171 · Moody | 5,000 Meters 5A | 171 | 22:07.80 | 9 |