Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1812.57Birmingham Metro JV Meet #4March 18, 2026
1600 Meters · IndoorMiddle School Gold Championship Meet · Jan 186:24.05Middle School Gold Championship MeetJanuary 18, 2024
200 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1625.06aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorHusky March Classic · Feb 2858.61aHusky March ClassicFebruary 28, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 557.03Metro Birmingham JV Meet #2March 5, 2026
60 Meter · IndoorJV Meet #1 · Dec 188.13aJV Meet #1December 18, 2025
60 Meters · IndoorJV Meet #3 · Jan 148.20JV Meet #3January 14, 2026
800 Meters · IndoorMiddle School Gold Championship Meet · Jan 182:43.57Middle School Gold Championship MeetJanuary 18, 2024
800 Meters · OutdoorMetro South MS #4 - Spain Park · Apr 52:34.06aMetro South MS #4 - Spain ParkApril 5, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 44 · Hewitt-TrussvilleHewitt-Trussville200 Meters44.25.06a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Place 72 · Hewitt-TrussvilleHewitt-Trussville100 Meters72.12.72a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 80 · Hewitt-TrussvilleHewitt-Trussville200 Meters80.26.23a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 87 · Hewitt-TrussvilleHewitt-Trussville100 Meters87.12.70a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 40 · Hewitt-TrussvilleHewitt-Trussville400 Meters40.57.63a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 61 · Hewitt-TrussvilleHewitt-Trussville200 Meters61.26.30a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 83 · Hewitt-TrussvilleHewitt-Trussville100 Meters83.13.09a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 44 · Hewitt-TrussvilleHewitt-Trussville200 Meters4425.5410
Mar 18Birmingham Metro JV Meet #4Mar 18 · 100 Meters · Place 37 · Hewitt-TrussvilleHewitt-Trussville100 Meters3712.57 PB10
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville200 Meters3525.6010
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 83 · Hewitt-TrussvilleHewitt-Trussville100 Meters8313.2310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville400 Meters2457.03 PB10
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville200 Meters3525.2910
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 52 · Hewitt-TrussvilleHewitt-Trussville100 Meters5212.6110
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville400 Meters2457.0310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville200 Meters3525.2910
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 52 · Hewitt-TrussvilleHewitt-Trussville100 Meters5212.6110
Feb 25Metro Birmingham JV Meet #1Feb 25 · 200 Meters · Place 25 · Hewitt-TrussvilleHewitt-Trussville200 Meters25.25.49a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 100 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville100 Meters42.12.79a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 62 · Hewitt-TrussvilleHewitt-Trussville400 Meters621:00.3810
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 90 · Hewitt-TrussvilleHewitt-Trussville60 Meters908.2610
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 224 · Hewitt-TrussvilleHewitt-Trussville60 Meters2248.20 PB10
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 129 · Hewitt-TrussvilleHewitt-Trussville60 Meters1298.3110

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 150 · Hewitt-TrussvilleHewitt-Trussville60 Meter150.8.13a PB10
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 78 · Hewitt-TrussvilleHewitt-Trussville400 Meters78.59.27a10
Feb 28Husky March ClassicFeb 28 · 400 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville400 Meters4858.61a PB—
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 134 · Hewitt-TrussvilleHewitt-Trussville400 Meters1341:00.239
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 213 · Hewitt-TrussvilleHewitt-Trussville60 Meters2138.489
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 88 · Hewitt-TrussvilleHewitt-Trussville400 Meters881:02.139
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 143 · Hewitt-TrussvilleHewitt-Trussville60 Meters1438.509

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 200 Meters · Place 64 · Hewitt-TrussvilleHewitt-Trussville200 Meters6426.069
Apr 17Birmingham Metro JV ChampionshipApr 17 · 400 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville400 Meters3557.919
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 71 · Hewitt-TrussvilleHewitt-Trussville200 Meters71.26.54a9
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 63 · Hewitt-TrussvilleHewitt-Trussville400 Meters63.58.48a9
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 36 · Hewitt-TrussvilleHewitt-Trussville400 Meters36.58.41a9
Mar 19Metro JV #4Mar 19 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS9
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville400 Meters43.59.39a9
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 76 · Hewitt-TrussvilleHewitt-Trussville200 Meters76.27.15a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 144 · Hewitt-TrussvilleHewitt-Trussville60 Meter144.8.51a9
Dec 19JV Meet #1Dec 19 · 400 Meters · Place 76 · Hewitt-TrussvilleHewitt-Trussville400 Meters76.59.89a9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 56 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters566:24.05 PB8
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 44 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters442:43.57 PB8
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 61 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters616:32.018
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 67 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters676:34.978
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 48 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters482:47.618

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville800 Meters20.2:34.06a PB8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 400 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville400 Meters24.1:05.93a8
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 19 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters192:38.408
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 20 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters201:03.878
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville800 Meters20.2:38.00a8
Mar 12King of the Mountain MSMar 12 · 400 Meters · Place 27 · Hewitt-TrussvilleHewitt-Trussville400 Meters27.1:03.17a8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 54 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters542:53.978
Mar 6Metro South Meet 1- HewittMar 6 · 400 Meters · Place 17 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters171:03.748

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 92 · Hewitt-TrussvilleHewitt-Trussville1600 Meters92.6:44.05a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 117 · Hewitt-TrussvilleHewitt-Trussville800 Meters117.3:02.02a8