Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bayside Academy Sport ComplexBayside Twilight · Aug 2211:06.90Bayside TwilightAugust 22, 2024
5,000 Meters · Bicentennial ParkAHSAA 6A Section 1 · Oct 2820:38.18AHSAA 6A Section 1October 28, 2021
5,000 Meters · Blakeley State ParkAzalea City Cross Country Classic · Sep 2517:20.84Azalea City Cross Country ClassicSeptember 25, 2026
5,000 Meters · Loxley Municipal ParkAHSAA 6A Section 1 · Oct 3119:17.44AHSAA 6A Section 1October 31, 2024
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 717:50.5AHSAA XC State ChampionshipNovember 7, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters Private AA · Place 34 · McGill-Toolen Catholic5,000 Meters Private AA3417:50.5 PB12
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 64 · McGill-Toolen Catholic5,000 Meters Silver6418:01.512
Sep 25Azalea City Cross Country ClassicSep 25 · 5,000 Meters HS · Place 13 · McGill-Toolen Catholic5,000 Meters HS1317:20.84 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 538 · McGill-Toolen Catholic5,000 Meters 7A53820:26.7411
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 206 · McGill-Toolen Catholic5,000 Meters Silver20619:06.5211

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 124 · McGill-Toolen Catholic5,000 Meters 6A12418:30.4810
Oct 31AHSAA 6A Section 1Oct 31 · 5,000 Meters Varsity · Place 36 · McGill-Toolen Catholic5,000 Meters Varsity3619:17.44 PB10
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 248 · McGill-Toolen Catholic5,000 Meters Varsity24819:28.6910
Aug 22Bayside TwilightAug 22 · 3,000 Meters Boys Varsity · Place 29 · McGill-Toolen Catholic3,000 Meters Boys Varsity2911:06.90 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 121 · McGill-Toolen Catholic5,000 Meters Boys 6A12118:44.109
Oct 7Jesse Owens ClassicOct 7 · Varsity · Place 258 · McGill-TooleVarsity25818:35.409
Sep 8Azalea City ClassicSep 8 · 5,000 Meters Varsity · Place 27 · McGill-Toolen Catholic5,000 Meters Varsity2718:56.19
Aug 24Bayside Academy Admiral's Twilight InvitationalAug 24 · 3,000 Meters Varsity · Place 27 · McGill-Toole3,000 Meters Varsity2711:01.89—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Mobile County ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 4 · M McGill-Toole5,000 Meters Junior Varsity419:51.91—
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 238 · McGill-Toole5,000 Meters Varsity23819:38.458
Aug 18Wildcat InvitationalAug 18 · 2 Miles Varsity · Place 10 · McGill-Toole2 Miles Varsity1012:09.49—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 6A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 204 · McGill-Toolen Catholic5,000 Meters Varsity20420:06.177
Oct 28AHSAA 6A Section 1Oct 28 · 5,000 Meters Varsity · Place 26 · McGill-Toolen Catholic5,000 Meters Varsity2620:38.18 PB7
Oct 2Jesse Owens XC ClassicOct 2 · Varsity · Place 256 · McGill-TooleVarsity25619:56.977
Sep 9Azalea City ClassicSep 9 · 3,540 Meters Junior Varsity · Place 8 · McGill-Toole3,540 Meters Junior Varsity813:11.00—