Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 220:07.98American Christian SectionalNovember 2, 2023
5,000 Meters · Munny Sokol Trail Head Parking LotWest Alabama & Tusc. City/Country Middle School and HS · Oct 1818:22.67West Alabama & Tusc. City/Country Middle School and HSOctober 18, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 817:53.54AHSAA XC State ChampionshipNovember 8, 2025
5,000 Meters · Osceola High SchoolKowboy XC Invitational (Saturday) · Aug 2320:08.44Kowboy XC Invitational (Saturday)August 23, 2025
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1118:21.13Dew 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

8 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 31 · Northridge5,000 Meters 6A3117:53.54 PB12
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 197 · Northridge5,000 Meters 7A19717:53.5412
Oct 18West Alabama & Tusc. City/Country Middle School and HSOct 18 · 5,000 Meters Varsity · Place 7 · Northridge5,000 Meters Varsity718:22.67 PB12
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 106 · Northridge5,000 Meters Boys 5-7A10618:21.13 PB12
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Red · Place 26 · Northridge5,000 Meters Red2618:49.6212
Sep 27Paul W. Bryant XC InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 1 · Northridge5,000 Meters Junior Varsity119:07.4012
Aug 30Northridge "Black & Blue" InvitationalAug 30 · 5,000 Meters Varsity Division · Place 14 · Northridge5,000 Meters Varsity Division1420:18.0512
Aug 23Kowboy XC Invitational (Saturday)Aug 23 · 5,000 Meters Varsity · Place 98 · Northridge5,000 Meters Varsity9820:08.44 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 167 · Northridge5,000 Meters 6A16719:22.2711
Oct 31AHSAA 5A Section 3Oct 31 · 5,000 Meters Varsity · Place 15 · Northridge5,000 Meters Varsity1519:19.6911
Oct 31AHSAA American Christian SectionalOct 31 · 5,000 Meters Varsity - 6A · Place 15 · Northridge5,000 Meters Varsity - 6A1519:19.6911
Oct 19Northridge XC InvitationalOct 19 · 5,000 Meters Varsity · Place 31 · Northridge5,000 Meters Varsity3118:32.9311
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 121 · Northridge5,000 Meters Varsity12118:31.7711
Sep 28Paul W. Bryant InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 1 · Northridge5,000 Meters Junior Varsity118:54.6311
Sep 21ACA InvitationalSep 21 · 5,000 Meters Varsity · Place 21 · Northridge5,000 Meters Varsity2118:51.3511
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 143 · Northridge5,000 Meters Varsity14320:00.2811

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 172 · Northridge5,000 Meters Boys 6A17219:44.8310
Nov 2American Christian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 6A · Place 26 · Northridge5,000 Meters Boys 5000 Meter Run 6A2620:07.98 PB10
Oct 21Northridge XC InvitationalOct 21 · 5,000 Meters Varsity · Place 22 · Northridge H5,000 Meters Varsity2220:45.96—
Oct 14Dew it on the TrailsOct 14 · 5A · Place 156 · Northridge H5A15620:41.40—
Oct 7Jesse Owens ClassicOct 7 · Varsity · Place 258 · Northridge HVarsity25821:14.9710
Sep 30Paul W. Bryant XC InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 4 · Northridge H5,000 Meters Junior Varsity421:51.08—
Sep 16Early Bird TwilightSep 16 · 5,000 Meters Varsity · Place 171 · Northridge5,000 Meters Varsity17122:53.0410
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 280 · Northridge5,000 Meters Varsity28022:24.3710
Sep 9Chickasaw Trails InvitationalSep 9 · Varsity · Place 280 · Northridge HVarsity28022:24.3710
Aug 26ACA InvitationalAug 26 · 3,540 Meters Junior Varsity · Place 6 · Northridge H3,540 Meters Junior Varsity616:22.81—