Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Palmer ParkHuntsville Metro Championship & Elementary XC Festival · Oct 18 | 11:51.84 | Huntsville Metro Championship & Elementary XC Festival | October 18, 2023 |
| 2 Miles · Sunshine Oaks Disc Golf CourseBJXC First Chance 2 Miler 2026 · Aug 20 | 12:50.8 | BJXC First Chance 2 Miler 2026 | August 20, 2026 |
| 5,000 Meters · Athens SportplexAthens Bible School Invite · Sep 21 | 19:26.09 | Athens Bible School Invite | September 21, 2024 |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 31 | 20:07.23 | Pepsi XC Challenge | August 31, 2024 |
| 5,000 Meters · Huntsman CircleLake Guntersville Invitational · Oct 4 | 21:45.40 | Lake Guntersville Invitational | October 4, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase (HS) · Sep 19 | 20:55.9 | The Southern Showcase (HS) | September 19, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 11 | 18:48.82 | AHSAA State Cross Country Championship | November 11, 2023 |
| 5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 2 | 19:39.63 | James Clemens Sectional | November 2, 2023 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 13 | 20:01.4 | Dew It On The Trails | October 13, 2026 |
| 5,000 Meters · Scottsboro High SchoolAHSAA 4A & 6A - Section 4 - Scottsboro · Oct 29 | 19:44.2 | AHSAA 4A & 6A - Section 4 - Scottsboro | October 29, 2026 |
| 5,000 Meters · St. Bernard Preparatory SchoolSt. Bernard Oktoberfest Invitational · Oct 21 | 20:20.97 | St. Bernard Oktoberfest Invitational | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 127 · Virgil I Grissom | 5,000 Meters 6A | 127 | 19:08.4 | 12 |
| Oct 29 | AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 6A · Place 51 · Virgil I Grissom | 5,000 Meters Boys 6A | 51 | 19:44.2 PB | 12 |
| Oct 13 | Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 113 · Virgil I Grissom | 5,000 Meters Boys 5-6A | 113 | 20:01.4 PB | 12 |
| Sep 19 | The Southern Showcase (HS)Sep 19 · 5,000 Meters Blue · Place 354 · Virgil I Grissom | 5,000 Meters Blue | 354 | 20:55.9 PB | 12 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 275 · Virgil I Grissom | 5,000 Meters Large School | 275 | 20:57.1 | 12 |
| Aug 29 | Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 83 · Virgil I Grissom | 5,000 Meters Large | 83 | 20:37.2 | 12 |
| Aug 20 | BJXC First Chance 2 Miler 2026Aug 20 · 2 Miles Varsity · Place 29 · Virgil I Grissom | 2 Miles Varsity | 29 | 12:50.8 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 325 · Virgil I Grissom | 5,000 Meters Large School | 325 | 22:30.58 | 11 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 173 · Virgil I Grissom | 5,000 Meters Boys 5-7A | 173 | 22:02.05 | 11 |
| Oct 4 | Lake Guntersville InvitationalOct 4 · 5,000 Meters Varsity · Place 188 · Virgil I Grissom | 5,000 Meters Varsity | 188 | 21:45.40 PB | 11 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Blue · Place 412 · Virgil I Grissom | 5,000 Meters Blue | 412 | 23:04.95 | 11 |
| Aug 21 | BJXC First Chance 2 MilerAug 21 · 2 Miles Varsity · Place 59 · Virgil I Grissom | 2 Miles Varsity | 59 | 13:44.80 | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Athens Bible School InviteSep 21 · 5,000 Meters 4A-7A · Place 22 · Virgil I Grissom | 5,000 Meters 4A-7A | 22 | 19:26.09 PB | 10 |
| Aug 31 | Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Large · Place 89 · Virgil I Grissom | 5,000 Meters Varsity - Large | 89 | 20:07.23 PB | 10 |
2023 Cross Country
4 results