Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMetro South Meet 1- Hoover · Mar 619.46aMetro South Meet 1- HooverMarch 6, 2024
100m Hurdles · 33" / 0.838m · OutdoorMetro South MS #2 - Oak Mountain · Mar 1219.05aMetro South MS #2 - Oak MountainMarch 12, 2024
1600 Meters · OutdoorMountain Brook Invitational · Apr 115:50.28aMountain Brook InvitationalApril 11, 2025
300 Meters · IndoorFive Team Battle Royale · Feb 1947.31Five Team Battle RoyaleFebruary 19, 2026
300m Hurdles · 30" / 0.762m · OutdoorMetro South MS #2 - Oak Mountain · Mar 1254.49aMetro South MS #2 - Oak MountainMarch 12, 2024
400 Meters · IndoorJV Meet #3 · Jan 151:04.93JV Meet #3January 15, 2025
400 Meters · OutdoorHomewood Invitational · Mar 141:03.41Homewood InvitationalMarch 14, 2026
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 311:05.700aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
500 Meters · IndoorFive Team Battle Royale · Feb 191:27.54Five Team Battle RoyaleFebruary 19, 2026
800 Meters · IndoorHump Day Octameet · Jan 72:36.13Hump Day OctameetJanuary 7, 2026
800 Meters · OutdoorAHSAA 4A - Section 2/6A - Section 3 - Northridge 2025 · Apr 252:27.15aAHSAA 4A - Section 2/6A - Section 3 - Northridge 2025April 25, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Hewitt-Trussville InvitationalApr 17 · 400 Meters · Place 16 · HomewoodHomewood400 Meters16.1:05.90a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 87 · HomewoodHomewood800 Meters87.2:44.12a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 43 · HomewoodHomewood400 MetersRound P43.1:05.20a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 30 · HomewoodHomewood800 Meters30.2:39.82a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 400 Meters · HomewoodHomewood400 Meters--DNS10
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 41 · HomewoodHomewood800 Meters412:46.30—
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 41 · HomewoodHomewood800 Meters412:46.30—
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 29 · HomewoodHomewood400 Meters291:03.41 PB—
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 29 · HomewoodHomewood400 Meters291:03.41—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 39 · HomewoodHomewood800 Meters392:49.8210
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 400 Meters · Place 21 · HomewoodHomewood400 Meters211:04.6110

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Five Team Battle RoyaleFeb 19 · 500 Meters · Place 5 · HomewoodHomewood500 Meters51:27.54 PB10
Feb 19Five Team Battle RoyaleFeb 19 · 300 Meters · Place 8 · HomewoodHomewood300 Meters847.31 PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Place 46 · HomewoodHomewood800 Meters46.2:37.29a10
Jan 7Hump Day OctameetJan 7 · 800 Meters · Place 14 · HomewoodHomewood800 Meters142:36.13 PB10
Jan 3Ice Breaker #2Jan 3 · 400 Meters · Place 47 · HomewoodHomewood400 Meters471:07.4510

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 32 · HomewoodHomewood800 Meters322:43.5110
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 48 · HomewoodHomewood400 Meters481:05.3610
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 32 · HomewoodHomewood800 Meters322:43.5110
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 48 · HomewoodHomewood400 Meters481:05.3610
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · HomewoodHomewood400 MetersRelay Split—1:05.700a PB9
Jan 25Last Chance #2Jan 25 · 800 Meters · Place 21 · HomewoodHomewood800 Meters212:38.469
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 40 · HomewoodHomewood800 Meters402:39.669
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 27 · HomewoodHomewood400 Meters271:04.93 PB9
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 11 · HomewoodHomewood800 Meters112:41.349
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 15 · HomewoodHomewood400 Meters151:06.559

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 800 Meters · Place 18 · HomewoodHomewood800 Meters18.2:29.13a9
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 800 Meters · Place 5 · HomewoodHomewood800 Meters5.2:27.15a PB9
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 12 · HomewoodHomewood800 Meters122:29.919
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 66 · HomewoodHomewood1600 Meters66.5:50.28a PB9
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 47 · HomewoodHomewood800 Meters47.2:31.99a9
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 7 · HomewoodHomewood800 Meters72:32.53a9
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 7 · HomewoodHomewood800 Meters72:32.539
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 1 · HomewoodHomewood800 Meters1.2:30.20a9
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 2 · HomewoodHomewood400 Meters2.1:04.57a9
Mar 14Homewood Invitational 2025Mar 14 · 800 Meters · Place 15 · HomewoodHomewood800 Meters152:31.73a—
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 4 · HomewoodHomewood800 Meters4.2:38.61a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 2 · HomewoodHomewood400 Meters2.1:04.15a9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · HomewoodHomewood1600 Meters--DNS9
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 20 · HomewoodHomewood800 Meters20.2:42.21a9
Dec 19JV Meet #1Dec 19 · 400 Meters · Place 17 · HomewoodHomewood400 Meters17.1:06.03a9
Dec 11First Crack JV MeetDec 11 · 1600 Meters · HomewoodHomewood1600 Meters--DNS9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 3 · HomewoodHomewood800 Meters3.2:39.54a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 300m Hurdles · Place 4 · Homewood Middle SchoolHomewood Middle School300m Hurdles451.928
Apr 18MS Metro Championship MeetApr 18 · 100m Hurdles · Place 5 · Homewood Middle SchoolHomewood Middle School100m Hurdles517.988
Apr 3Metro South MS #4 - HomewoodApr 3 · 300m Hurdles · Place 4 · Homewood Middle SchoolHomewood Middle School300m Hurdles455.308
Apr 3Metro South MS #4 - HomewoodApr 3 · 100m Hurdles · Place 13 · Homewood Middle SchoolHomewood Middle School100m Hurdles1320.978
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 6 · Homewood Middle SchoolHomewood Middle School800 Meters62:49.278
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 300m Hurdles · Place 7 · Homewood Middle SchoolHomewood Middle School300m Hurdles757.508
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 100m Hurdles · Place 4 · Homewood Middle SchoolHomewood Middle School100m Hurdles418.738
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 14 · Homewood Middle SchoolHomewood Middle School400 Meters141:10.368
Mar 12Metro South MS #2 - Oak MountainMar 12 · 300m Hurdles · Place 3 · HomewoodHomewood300m Hurdles30" / 0.762m3.54.49a PB8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 100m Hurdles · Place 2 · HomewoodHomewood100m Hurdles33" / 0.838m2.19.05a PB8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · HomewoodHomewood400 Meters--DNS8
Mar 6Metro South Meet 1- HooverMar 6 · 300m Hurdles · Place 6 · HomewoodHomewood300m Hurdles30" / 0.762m6.56.17a8
Mar 6Metro South Meet 1- HooverMar 6 · 100m Hurdles · Place 8 · HomewoodHomewood100m Hurdles30" / 0.762m8.19.46a PB8
Mar 6Metro South Meet 1- HooverMar 6 · 400 Meters · Place 11 · HomewoodHomewood400 Meters11.1:09.89a8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5Middle School Indoor Meet #2Jan 5 · 60m Hurdles · Place 21 · Homewood Middle SchoolHomewood Middle School60m Hurdles2112.177
Jan 5Middle School Indoor Meet #2Jan 5 · 400 Meters · Place 24 · Homewood Middle SchoolHomewood Middle School400 Meters241:11.377