Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 910:42.97NIKE Twilight XC KickoffAugust 9, 2025
5,000 Meters · Fort McClellan Soccer FieldsCalhoun County Championships · Oct 1917:42.71Calhoun County ChampionshipsOctober 19, 2023
5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville · Sep 2716:21.64On Twilight at PR'villeSeptember 27, 2025
5,000 Meters · McClellanCalhoun County XC Championship · Oct 2316:56.60Calhoun County XC ChampionshipOctober 23, 2025
5,000 Meters · Munford High SchoolMunford Invitational · Sep 2317:21.40Munford InvitationalSeptember 23, 2023
5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 916:45.75Chickasaw Trails InvitationalSeptember 9, 2025
5,000 Meters · Oxford Lake Park (Sports Complex)Waffle House/Yellow Jacket Invitational · Aug 3017:18.85Waffle House/Yellow Jacket InvitationalAugust 30, 2025
5,000 Meters · White Plains Youth Sports ComplexWhite Plains Wildcat Twilight XC Invitational · Aug 2024:15.60White Plains Wildcat Twilight XC InvitationalAugust 20, 2020

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 27 · OxfordOxford5,000 Meters 6A2717:33.1412
Oct 23Calhoun County XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 7 · OxfordOxford5,000 Meters Varsity716:56.60 PB12
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 35 · OxfordOxford5,000 Meters CHAMPIONSHIP3516:21.64 PB12
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 22 · OxfordOxford5,000 Meters Varsity Large2216:45.75 PB12
Aug 30Waffle House/Yellow Jacket InvitationalAug 30 · 5,000 Meters New Division · Place 12 · OxfordOxford5,000 Meters New Division1217:18.85 PB12
Aug 9NIKE Twilight XC KickoffAug 9 · 2 Miles 10-12th · Place 23 · Newbury Running ClubNewbury Running Club2 Miles 10-12th2310:42.97 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 46 · Oxford High School (AL)Oxford High School (AL)5,000 Meters 6A4617:00.4711
Oct 31AHSAA 6A - Section 5 - ScottsboroOct 31 · 5,000 Meters 6A · Place 9 · Oxford HighOxford High5,000 Meters 6A917:03.6111
Oct 24Calhoun County ChampionshipOct 24 · 5,000 Meters Varsity · Place 2 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity216:47.4911
Oct 12Volunteer Fall ClassicOct 12 · 5,000 Meters Varsity · Place 10 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity1017:59.5511
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 69 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity6917:03.7311
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 69 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity6917:03.7311
Aug 31Waffle House/Yellow Jacket InviteAug 31 · 5,000 Meters Varsity · Place 5 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity517:23.1211

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 68 · OxfordOxford5,000 Meters Boys 6A6817:36.6010
Oct 19Calhoun County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 4 · OxfordOxford5,000 Meters Varsity417:42.71 PB10
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 127 · Oxford HighOxford High5,000 Meters Varsity12718:29.06—
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 127 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity12718:29.0610
Sep 30Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 21 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity2117:56.9810
Sep 23Munford InvitationalSep 23 · 5,000 Meters Boys 5000 Meter Run 5A-7A · Place 7 · OxfordOxford5,000 Meters Boys 5000 Meter Run 5A-7A717:21.40 PB10
Sep 16Early Bird TwilightSep 16 · 5,000 Meters Varsity · Place 28 · Oxford High School (AL)Oxford High School (AL)5,000 Meters Varsity2817:27.7310
Sep 2Waffle House/Yellow Jacket InvitationalSep 2 · 5,000 Meters Varsity · Place 15 · Oxford HighOxford High5,000 Meters Varsity1518:00.55—

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Calhoun County ChampionshipOct 22 · 5,000 Meters Varsity · Place 84 · Oxford HighOxford High5,000 Meters Varsity8427:22.527
Oct 17St. Bernard Oktoberfest InvitationalOct 17 · 5,000 Meters Varsity · Place 62 · Oxford HighOxford High5,000 Meters Varsity6224:07.49—
Oct 10Helena InvitationalOct 10 · 5,000 Meters Varsity · Place 136 · Oxford HighOxford High5,000 Meters Varsity13625:53.047
Sep 19Fairview InvitationalSep 19 · 5,000 Meters 7A · Place 99 · Oxford HighOxford High5,000 Meters 7A9921:50.947
Sep 11Chicksaw Trails InvitationalSep 11 · 5,000 Meters Varsity Large Schools · Place 212 · OxfordOxford5,000 Meters Varsity Large Schools21224:39.277
Sep 5Raider XC InvitationalSep 5 · 5,000 Meters Varsity · Place 146 · Oxford HighOxford High5,000 Meters Varsity14625:41.237
Aug 20White Plains Wildcat Twilight XC InvitationalAug 20 · 5,000 Meters Varsity - 5A/7A · Place 67 · OxfordOxford5,000 Meters Varsity - 5A/7A6724:15.60 PB7