Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2426:17.35Kudzu Hills InvitationalSeptember 24, 2022
5,000 Meters · Fairview ParkFairview Invitational · Sep 1325:11.58Fairview InvitationalSeptember 13, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1824:23.85Husky ChallengeOctober 18, 2025
5,000 Meters · Leeds City ParkLeeds Invitational · Oct 1124:49.44Leeds InvitationalOctober 11, 2025
5,000 Meters · Leeds Memorial ParkLeeds Greenwave Invitational · Oct 1423:33.4Leeds Greenwave InvitationalOctober 14, 2026
5,000 Meters · Munford High SchoolMunford Sectional · Oct 2922:37.1Munford SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 721:50.7AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Oneonta Elementary SchoolTomahawk Trail Invitational · Sep 524:37.6Tomahawk Trail InvitationalSeptember 5, 2026
5,000 Meters · St. Bernard Preparatory SchoolSt. Bernard Oktoberfest Invitational · Oct 2125:30.18St. Bernard Oktoberfest InvitationalOctober 21, 2023

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 3A · Place 23 · OneontaOneonta5,000 Meters 3A2321:50.7 PB11
Oct 29Munford SectionalOct 29 · 5,000 Meters 3A · Place 7 · OneontaOneonta5,000 Meters 3A722:37.1 PB11
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 47 · OneontaOneonta5,000 Meters Varsity4722:54.3911
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 47 · OneontaOneonta5,000 Meters Varsity4722:54.3911
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 47 · OneontaOneonta1 Mile Varsity4722:54.3911
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 47 · OneontaOneonta5,000 Meters Varsity4722:54.3911
Oct 14Leeds Greenwave InvitationalOct 14 · 5,000 Meters Girls 1A-4A · Place 4 · OneontaOneonta5,000 Meters Girls 1A-4A423:33.4 PB11
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Bronze · Place 57 · OneontaOneonta5,000 Meters Bronze5722:32.011
Sep 26Munford Invitational (Corn Classic)Sep 26 · 5,000 Meters Girls · Place 20 · OneontaOneonta5,000 Meters Girls2022:43.111
Sep 5Tomahawk Trail InvitationalSep 5 · 5,000 Meters 1-3 · Place 6 · OneontaOneonta5,000 Meters 1-3624:37.6 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 68 · OneontaOneonta5,000 Meters Varsity6824:23.85 PB10
Oct 11Leeds InvitationalOct 11 · 5,000 Meters Girls Varsity · Place 37 · OneontaOneonta5,000 Meters Girls Varsity3724:49.44 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 118 · OneontaOneonta5,000 Meters Bronze11824:06.9110
Sep 13Fairview InvitationalSep 13 · 5,000 Meters 1-4A · Place 12 · OneontaOneonta5,000 Meters 1-4A1225:11.58 PB10
Sep 6Tomahawk Trail InvitationalSep 6 · 5,000 Meters New Division · Place 20 · OneontaOneonta5,000 Meters New Division2026:26.6010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 76 · OneontaOneonta5,000 Meters 4A7623:54.579
Oct 31AHSAA 4A - Section 4 - ScottsboroOct 31 · 5,000 Meters 4A · Place 26 · OneontaOneonta5,000 Meters 4A2624:00.099
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 68 · OneontaOneonta5,000 Meters Varsity6824:51.559
Oct 12Leeds InvitationalOct 12 · 5,000 Meters Varsity · Place 23 · OneontaOneonta5,000 Meters Varsity2323:52.029
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 120 · OneontaOneonta5,000 Meters Varsity12023:42.149
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 15 · OneontaOneonta5,000 Meters Varsity1524:25.389
Sep 21Munford InvitationalSep 21 · 5,000 Meters 1A-4A · Place 38 · OneontaOneonta5,000 Meters 1A-4A3825:05.719
Sep 14Fairview InvitationalSep 14 · 2 Miles Varsity · Place 8 · OneontaOneonta2 Miles Varsity815:07.729
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 68 · OneontaOneonta5,000 Meters 4A6825:29.37—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 4A · Place 80 · OneontaOneonta5,000 Meters Girls 4A8024:01.138
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 4A · Place 31 · OneontaOneonta5,000 Meters 4A3125:42.938
Oct 21St. Bernard Oktoberfest InvitationalOct 21 · 5,000 Meters Girls 5k 1-4A · Place 20 · Oneonta msOneonta ms5,000 Meters Girls 5k 1-4A2025:30.18 PB8
Oct 7Jesse Owens ClassicOct 7 · Varsity · Place 147 · OneontaOneontaVarsity14724:42.778
Sep 30Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 63 · OneontaOneonta5,000 Meters Varsity6326:11.008
Sep 16Fairview InvitationalSep 16 · 2 Miles Varsity · Place 16 · OneontaOneonta2 Miles Varsity1615:17.958
Sep 9Chickasaw Trails InvitationalSep 9 · 2.1 Miles Middle School · Place 116 · OneontaOneonta2.1 Miles Middle School11617:07.808
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 116 · OneontaOneonta3,380 Meters Varsity11617:07.808

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 113 · OneontaOneonta5,000 Meters 4A11325:25.887
Oct 15Randolph InvitationalOct 15 · Varsity · Place 63 · OneontaOneontaVarsity6326:15.77—
Oct 6Hay of A RunOct 6 · 5,000 Meters Varsity 1A · Place 30 · OneontaOneonta5,000 Meters Varsity 1A3025:53.587
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 164 · OneontaOneonta5,000 Meters Varsity16425:03.077
Sep 24Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 54 · OneontaOneonta5,000 Meters Varsity 3A/4A5426:17.35 PB7
Sep 17Fairview InvitationalSep 17 · 2 Miles Middle School · Place 28 · OneontaOneonta2 Miles Middle School2816:59.617
Aug 27St. Clair County ClassicAug 27 · 2.1 Miles Varsity · Place 19 · OneontaOneonta2.1 Miles Varsity1918:38.657
Aug 20Bob Jones HS Friendly First Chance 2 MilerAug 20 · 2 Miles Junior Varsity · Place 34 · OneontaOneonta2 Miles Junior Varsity3416:37.387