Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Fairview ParkFairview Invitational · Sep 1312:50.10Fairview InvitationalSeptember 13, 2025
2 Miles · Merrimack Sports Complex Turf 15-18NIKE Twilight XC Kickoff - 2 Mile · Aug 812:35.0NIKE Twilight XC Kickoff - 2 MileAugust 8, 2026
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1820:49.10Husky ChallengeOctober 18, 2025
5,000 Meters · Leeds City ParkLeeds Invitational · Oct 1121:06.94Leeds InvitationalOctober 11, 2025
5,000 Meters · Leeds Memorial ParkLeeds Greenwave Invitational · Oct 1421:24.5Leeds Greenwave InvitationalOctober 14, 2026
5,000 Meters · Munford High SchoolMunford Sectional · Oct 2920:02.5Munford SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 719:14.2AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Oneonta Elementary SchoolTomahawk Trail Invitational · Sep 521:33.0Tomahawk Trail InvitationalSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 3A · Place 50 · OneontaOneonta5,000 Meters 3A5019:14.2 PB9
Oct 29Munford SectionalOct 29 · 5,000 Meters 3A · Place 17 · OneontaOneonta5,000 Meters 3A1720:02.5 PB9
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 67 · OneontaOneonta1 Mile Varsity6719:56.839
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 67 · OneontaOneonta5,000 Meters Varsity6719:56.839
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 67 · OneontaOneonta5,000 Meters Varsity6719:56.839
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 67 · OneontaOneonta5,000 Meters Varsity6719:56.839
Oct 14Leeds Greenwave InvitationalOct 14 · 5,000 Meters Boys 1A-4A · Place 10 · OneontaOneonta5,000 Meters Boys 1A-4A1021:24.5 PB9
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Bronze · Place 149 · OneontaOneonta5,000 Meters Bronze14920:17.59
Sep 26Munford Invitational (Corn Classic)Sep 26 · 5,000 Meters Boys 5000m 1A-3A Top 10 · Place 45 · OneontaOneonta5,000 Meters Boys 5000m 1A-3A Top 104520:06.89
Sep 5Tomahawk Trail InvitationalSep 5 · 5,000 Meters 1-3 · Place 12 · OneontaOneonta5,000 Meters 1-31221:33.0 PB9
Aug 8NIKE Twilight XC Kickoff - 2 MileAug 8 · 2 Miles 7-9 · Place 15 · Oneonta msOneonta ms2 Miles 7-91512:35.0 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 88 · OneontaOneonta5,000 Meters Varsity8820:49.10 PB8
Oct 11Leeds InvitationalOct 11 · 5,000 Meters Boys Varsity · Place 67 · OneontaOneonta5,000 Meters Boys Varsity6721:06.94 PB8
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 136 · OneontaOneonta5,000 Meters Bronze13619:47.858
Sep 13Fairview InvitationalSep 13 · 2 Miles Jr High · Place 16 · Oneonta msOneonta ms2 Miles Jr High1612:50.10 PB8
Sep 6Tomahawk Trail InvitationalSep 6 · 5,000 Meters New Division · Place 32 · OneontaOneonta5,000 Meters New Division3222:11.508

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31AHSAA 4A - Section 4 - ScottsboroOct 31 · 5,000 Meters 4A · Place 34 · OneontaOneonta5,000 Meters 4A3420:11.837
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 99 · OneontaOneonta5,000 Meters Varsity9920:44.227
Oct 12Leeds InvitationalOct 12 · 5,000 Meters Varsity · Place 51 · OneontaOneonta5,000 Meters Varsity5121:09.017
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 278 · OneontaOneonta5,000 Meters Varsity27821:27.067
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 39 · OneontaOneonta5,000 Meters Varsity3921:15.007
Sep 21Munford InvitationalSep 21 · 5,000 Meters 1A-4A · Place 78 · OneontaOneonta5,000 Meters 1A-4A7821:47.907
Sep 14Fairview InvitationalSep 14 · 2 Miles Varsity · Place 10 · OneontaOneonta2 Miles Varsity1012:49.597
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 102 · OneontaOneonta5,000 Meters 4A10221:16.11—