Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHump Day Octameet · Jan 84:39.34Hump Day OctameetJanuary 8, 2025
1600 Meters · OutdoorMountain Brook Invitational · Apr 114:40.65aMountain Brook InvitationalApril 11, 2025
3200 Meters · IndoorLast Chance #1/Pentathlon · Jan 249:54.83Last Chance #1/PentathlonJanuary 24, 2025
3200 Meters · OutdoorMountain Brook Invitational · Apr 1110:04.77aMountain Brook InvitationalApril 11, 2025
400 Meters · IndoorMiddle School Indoor Meet #2 · Jan 51:04.80Middle School Indoor Meet #2January 5, 2023
800 Meters · IndoorJV Meet #3 · Jan 152:13.93JV Meet #3January 15, 2025
800 Meters · OutdoorSpain Park Classic · Apr 62:11.58Spain Park ClassicApril 6, 2024

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

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 1600 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville1600 Meters22.5:03.25a11
Dec 18JV Meet #1Dec 18 · 800 Meters · Hewitt-TrussvilleHewitt-Trussville800 Meters--DNS11
Dec 6Magic City Invitational #2Dec 6 · 1600 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville1600 Meters16.4:55.68a11
Dec 6Magic City Invitational #2Dec 6 · 800 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville800 Meters34.2:22.04a11
Feb 28Husky March ClassicFeb 28 · 1600 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville1600 Meters264:46.82a—
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville3200 Meters159:54.83 PB10
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 25 · Hewitt-TrussvilleHewitt-Trussville1600 Meters254:44.3910
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville800 Meters662:13.93 PB10
Jan 8Hump Day OctameetJan 8 · 1600 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville1600 Meters134:39.34 PB10
Jan 4Ice Breaker Invitational #2Jan 4 · 3200 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville3200 Meters5.10:10.69a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 3200 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville3200 Meters810:20.6210
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville1600 Meters204:51.8710
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 44 · Hewitt-TrussvilleHewitt-Trussville3200 Meters44.10:04.77a PB10
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 67 · Hewitt-TrussvilleHewitt-Trussville1600 Meters67.4:40.65a PB10
Apr 3Metro JV #5Apr 3 · 1600 Meters · Hewitt-TrussvilleHewitt-Trussville1600 Meters--DNS10
Mar 19Metro JV #4Mar 19 · 3200 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville3200 Meters2.10:29.16a10
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville1600 Meters10.4:55.41a10
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville1600 Meters12.4:50.05a10
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 28 · Hewitt-TrussvilleHewitt-Trussville800 Meters28.2:14.84a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 1600 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville1600 Meters164:41.8910
Feb 29Metro Birmingham JV Meet #1Feb 29 · 1600 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville1600 Meters94:51.059
Feb 29Metro Birmingham JV Meet #1Feb 29 · 800 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville800 Meters132:14.859
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 50 · Hewitt-TrussvilleHewitt-Trussville1600 Meters504:59.769
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville800 Meters482:16.219
Jan 10Hump Day OctameetJan 10 · 3200 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville3200 Meters1110:51.109
Jan 10Hump Day OctameetJan 10 · 1600 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville1600 Meters164:52.849

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 3200 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville3200 Meters12.10:13.25a9
Apr 19Hewitt Trussville InvitationalApr 19 · 1600 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville1600 Meters264:54.669
Apr 18Birmingham Metro JV ChampionshipApr 18 · 3200 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville3200 Meters110:22.67a—
Apr 12Mountain Brook InvitationalApr 12 · 3200 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville3200 Meters33.10:08.46a9
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 72 · Hewitt-TrussvilleHewitt-Trussville1600 Meters72.4:46.42a9
Apr 6Spain Park ClassicApr 6 · 1600 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville1600 Meters144:48.589
Apr 6Spain Park ClassicApr 6 · 800 Meters · Place 19 · Hewitt-TrussvilleHewitt-Trussville800 Meters192:11.58 PB9
Mar 20Metro Birmingham JV Meet #4Mar 20 · 3200 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville3200 Meters210:29.439
Mar 20Metro Birmingham JV Meet #4Mar 20 · 1600 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville1600 Meters104:51.879
Mar 14Metro JV Meet #3Mar 14 · 1600 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville1600 Meters54:48.02a—
Mar 14Metro JV Meet #3Mar 14 · 800 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville800 Meters182:15.38a—
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 3200 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville3200 Meters3410:44.939
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville1600 Meters334:53.359

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville1600 Meters21.4:54.47a9
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 31 · Hewitt-TrussvilleHewitt-Trussville800 Meters31.2:16.46a9
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 38 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters382:35.728
Jan 5Middle School Indoor Meet #2Jan 5 · 400 Meters · Place 53 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters531:04.80 PB8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 1600 Meters · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters75:13.568

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville800 Meters48.2:40.02a8
Dec 8Middle School Indoor Meet #1Dec 8 · 400 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville400 Meters48.1:07.01a8