Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bob Jones HSAHSAA Class 3A Section 4 · Oct 2727:26.85AHSAA Class 3A Section 4October 27, 2022
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3128:10.66Pepsi XC ChallengeAugust 31, 2024
5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 2025:43.68Aggie XC InvitationalSeptember 20, 2025
5,000 Meters · McFarland ParkAHSAA Central-Florence Sectional · Oct 3124:00.74AHSAA Central-Florence SectionalOctober 31, 2024
5,000 Meters · Munny Sokol Trail Head Parking LotPaul W. Bryant XC Invitational · Sep 2727:51.73Paul W. Bryant XC InvitationalSeptember 27, 2025
5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 928:22.38Chickasaw Trails InvitationalSeptember 9, 2025
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 226:38.27James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1126:38.99Dew It On The TrailsOctober 11, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 94 · Fayette County5,000 Meters 4A9425:41.7812
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 1-4A · Place 208 · Fayette County5,000 Meters Boys 1-4A20826:38.99 PB12
Sep 27Paul W. Bryant XC InvitationalSep 27 · 5,000 Meters Varsity · Place 31 · Fayette County5,000 Meters Varsity3127:51.73 PB12
Sep 20Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 79 · Fayette County5,000 Meters High School7925:43.68 PB12
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Small · Place 184 · Fayette County5,000 Meters Varsity Small18428:22.38 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 97 · Fayette County5,000 Meters Varsity - 4A9724:00.74 PB11
Oct 19Northridge XC InvitationalOct 19 · 5,000 Meters Varsity · Place 70 · Fayette County5,000 Meters Varsity7025:30.5311
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 479 · Fayette County5,000 Meters Varsity47926:43.0911
Sep 21ACA InvitationalSep 21 · 5,000 Meters Varsity · Place 72 · Fayette County5,000 Meters Varsity7227:19.3011
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 280 · Fayette County5,000 Meters Varsity28025:02.6711
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 280 · Fayette County5,000 Meters Varsity28025:02.6711
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 157 · Fayette County5,000 Meters Varsity - Small15728:10.66 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 3A · Place 76 · Fayette County5,000 Meters Boys 5000 Meter Run 3A7626:38.27 PB10
Oct 21James Clemens UNDER THE LIGHTS Cross Country FestivalOct 21 · 5,000 Meters Varsity · Place 155 · Fayette County5,000 Meters Varsity15526:10.5410
Oct 14Dew it on the TrailsOct 14 · 1A · Place 177 · Fayette Coun1A17726:46.35—
Aug 26ACA InvitationalAug 26 · 5,000 Meters Varsity · Place 78 · Fayette Coun5,000 Meters Varsity7829:33.95—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27AHSAA Class 3A Section 4Oct 27 · 5,000 Meters Varsity · Place 61 · Fayette County5,000 Meters Varsity6127:26.85 PB9
Oct 8James Clemens Under The Lights FestivalOct 8 · 5,000 Meters Varsity · Place 80 · Fayette County5,000 Meters Varsity8026:27.119
Sep 17TCBY InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 45 · Fayette Coun5,000 Meters Junior Varsity4527:41.31—
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 253 · Fayette County5,000 Meters Varsity25326:15.339
Aug 20Bob Jones HS Friendly First Chance 2 MilerAug 20 · 2 Miles Junior Varsity · Place 59 · Fayette County2 Miles Junior Varsity5915:27.959