Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Munny Sokol ParkACA Invitational · Aug 2018:21.60ACA InvitationalAugust 20, 2022
5,000 Meters · 22940 AL-55Andalusia Sectional · Oct 3019:25.78Andalusia SectionalOctober 30, 2025
5,000 Meters · Cold Springs HSCold Springs Sectional · Nov 222:27.70Cold Springs SectionalNovember 2, 2023
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1221:34.59The Southern ShowcaseSeptember 12, 2025
5,000 Meters · Munford High SchoolMunford Invitational (Corn Classic) · Sep 2620:19.8Munford Invitational (Corn Classic)September 26, 2026
5,000 Meters · Munny Sokol Trail Head Parking LotWest Alabama & Tusc. City/Country Middle School and HS · Oct 1818:53.84West Alabama & Tusc. City/Country Middle School and HSOctober 18, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 819:33.63AHSAA XC State ChampionshipNovember 8, 2025
5,000 Meters · University of MontevalloEarly Bird Twilight (HS) · Sep 1920:23.1Early Bird Twilight (HS)September 19, 2026
5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 2721:43.80Spain Park InvitationalSeptember 27, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 26Munford Invitational (Corn Classic)Sep 26 · 5,000 Meters Boys 5000m 1A-3A Top 10 · Place 51 · Holy Spirit Catholic5,000 Meters Boys 5000m 1A-3A Top 105120:19.8 PB11
Sep 19Early Bird Twilight (HS)Sep 19 · 5,000 Meters Gold · Place 61 · Holy Spirit Catholic5,000 Meters Gold6120:23.1 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Small School · Place 95 · Holy Spirit Catholic5,000 Meters Small School9521:03.111

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 1A-2A · Place 21 · Holy Spirit Catholic5,000 Meters 1A-2A2119:33.63 PB10
Oct 30Andalusia SectionalOct 30 · 5,000 Meters 1A/2A · Place 14 · Holy Spirit Catholic5,000 Meters 1A/2A1419:25.78 PB10
Oct 18West Alabama & Tusc. City/Country Middle School and HSOct 18 · 5,000 Meters Varsity · Place 16 · Holy Spirit Catholic5,000 Meters Varsity1618:53.84 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Green · Place 86 · Holy Spirit Catholic5,000 Meters Green8620:09.6610
Sep 27Spain Park InvitationalSep 27 · 5,000 Meters High School · Place 38 · Holy Spirit Catholic5,000 Meters High School3821:43.80 PB10
Sep 20ACA InvitationalSep 20 · 5,000 Meters High School · Place 34 · Holy Spirit Catholic5,000 Meters High School3421:38.5710
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Blue · Place 353 · Holy Spirit Catholic5,000 Meters Blue35321:34.59 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 1A · Place 121 · Holy Spirit Catholic High Scho5,000 Meters 1A12122:15.619
Oct 31Straughn SectionalOct 31 · 5,000 Meters 1A · Place 25 · Holy Spirit Catholic5,000 Meters 1A2521:15.409
Oct 19Northridge XC InvitationalOct 19 · 5,000 Meters Varsity · Place 21 · Holy Spirit Catholic High Scho5,000 Meters Varsity2120:29.409
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 85 · Holy Spirit Catholic High Scho5,000 Meters Varsity8521:15.409
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 35 · Holy Spirit Catholic High Scho5,000 Meters Varsity3521:37.989
Sep 21ACA InvitationalSep 21 · 5,000 Meters Varsity · Place 48 · Holy Spirit Catholic High Scho5,000 Meters Varsity4822:51.519
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 185 · Holy Spirit Catholic High Scho5,000 Meters Varsity18521:40.429
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 185 · Holy Spirit Catholic High Scho5,000 Meters Varsity18521:40.429

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 1-2A · Place 138 · Holy Spirit Catholic5,000 Meters Boys 1-2A13822:35.578
Nov 2Cold Springs SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 1-2A · Place 44 · Holy Spirit Catholic5,000 Meters Boys 5000 Meter Run 1-2A4422:27.70 PB8
Oct 21Northridge XC InvitationalOct 21 · 5,000 Meters Varsity · Place 37 · Holy Spirit5,000 Meters Varsity3722:42.93—
Oct 14Dew it on the TrailsOct 14 · 1A · Place 125 · Holy Spirit1A12522:54.30—
Sep 30Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 1A/2A · Place 39 · Holy Spirit Catholic5,000 Meters Varsity 1A/2A3923:16.208
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 209 · Holy Spirit Catholic High Scho5,000 Meters Varsity20923:20.298
Sep 9Chickasaw Trails InvitationalSep 9 · Varsity · Place 209 · Holy SpiritVarsity20923:20.298
Sep 2Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 146 · Holy Spirit5,000 Meters Varsity14624:21.898
Sep 2Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 146 · Holy Spirit Catholic High Scho5,000 Meters Varsity14624:21.898
Aug 26ACA InvitationalAug 26 · 5,000 Meters Varsity · Place 61 · Holy Spirit5,000 Meters Varsity6125:38.12—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Northridge XC InvitationalOct 15 · 5,000 Meters Varsity · Place 60 · Holy Spirit5,000 Meters Varsity6024:26.96—
Oct 8Dew It On The TrailsOct 8 · 5,000 Meters Varsity · Place 94 · Holy Spirit Catholic High Scho5,000 Meters Varsity9424:23.487
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 306 · Holy Spirit5,000 Meters Varsity30626:21.067
Sep 23Spain Park Under the Lights InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 65 · Holy Spirit Catholic5,000 Meters Junior Varsity6526:43.247
Sep 17TCBY InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 40 · Holy Spirit5,000 Meters Junior Varsity4027:10.39—
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 405 · Holy Spirit Catholic High Scho5,000 Meters Varsity40527:38.147
Aug 27St. Clair County ClassicAug 27 · 5,000 Meters Varsity · Place 80 · Holy Spirit Catholic High Scho5,000 Meters Varsity8029:55.607
Aug 20ACA InvitationalAug 20 · 3,540 Meters Junior Varsity · Place 30 · Holy Spirit Catholic3,540 Meters Junior Varsity3018:21.60 PB7