Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFive Team Battle Royale · Feb 192:43.50Five Team Battle RoyaleFebruary 19, 2026
1600 Meters · IndoorHump Day Octameet · Jan 84:33.38Hump Day OctameetJanuary 8, 2025
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 304:25.75aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
200 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 1226.83aMetro South MS #2 - Oak MountainMarch 12, 2024
2000 Meters · IndoorFive Team Battle Royale · Feb 196:08.38Five Team Battle RoyaleFebruary 19, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 309:54.75AHSAA State Indoor MeetJanuary 30, 2026
3200 Meters · OutdoorAHSAA Northridge Section 2026 · Apr 249:46.08aAHSAA Northridge Section 2026April 24, 2026
400 Meters · IndoorMiddle School Meet #2 · Jan 459.43Middle School Meet #2January 4, 2024
400 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 1259.25aMetro South MS #2 - Oak MountainMarch 12, 2024
800 Meters · IndoorLast Chance #2 · Jan 252:05.30Last Chance #2January 25, 2025
800 Meters · OutdoorHomewood Invitational · Mar 142:01.36Homewood InvitationalMarch 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 10 · HomewoodHomewood3200 Meters10.9:47.69a10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 12 · HomewoodHomewood1600 Meters12.4:25.75a PB10
Apr 24AHSAA Northridge Section 2026Apr 24 · 3200 Meters · Place 3 · HomewoodHomewood3200 Meters3.9:46.08a PB10
Apr 24AHSAA Northridge Section 2026Apr 24 · 1600 Meters · Place 5 · HomewoodHomewood1600 Meters5.4:34.31a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · HomewoodHomewood3200 Meters--DNF10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 12 · HomewoodHomewood1600 Meters12.4:28.52a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 25 · HomewoodHomewood800 Meters25.2:03.77a10
Mar 19Fort Payne InvitationalMar 19 · 1600 Meters · Place 3 · HomewoodHomewood1600 Meters3.4:27.76a10
Mar 19Fort Payne InvitationalMar 19 · 800 Meters · Place 9 · HomewoodHomewood800 Meters9.2:04.36a10
Mar 14Homewood InvitationalMar 14 · 800 Meters · Place 7 · HomewoodHomewood800 Meters72:01.36 PB—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 3200 Meters · Place 4 · HomewoodHomewood3200 Meters49:49.5110

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 1600 Meters · Place 5 · HomewoodHomewood1600 Meters54:33.6110
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 800 Meters · Place 6 · HomewoodHomewood800 Meters62:06.1410
Feb 19Five Team Battle RoyaleFeb 19 · 2000 Meters · Place 6 · HomewoodHomewood2000 Meters66:08.38 PB10
Feb 19Five Team Battle RoyaleFeb 19 · 1000 Meters · Place 10 · HomewoodHomewood1000 Meters102:43.50 PB10
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 9 · HomewoodHomewood3200 Meters99:54.75 PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Place 21 · HomewoodHomewood1600 Meters21.4:39.03a10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 3200 Meters · Place 4 · HomewoodHomewood3200 Meters410:05.9810
Jan 7Hump Day OctameetJan 7 · 1600 Meters · Place 8 · HomewoodHomewood1600 Meters84:37.3310
Jan 3Ice Breaker #2Jan 3 · 3200 Meters · Place 8 · HomewoodHomewood3200 Meters810:09.4010

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 10 · HomewoodHomewood1600 Meters104:37.4210
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 16 · HomewoodHomewood800 Meters162:05.9410
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 10 · HomewoodHomewood1600 Meters104:37.4210
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 16 · HomewoodHomewood800 Meters162:05.9410
Feb 28Husky March ClassicFeb 28 · 1600 Meters · Place 21 · HomewoodHomewood1600 Meters214:39.69a—
Feb 28Husky March ClassicFeb 28 · 800 Meters · Place 26 · HomewoodHomewood800 Meters262:07.96a—
Jan 25Last Chance #2Jan 25 · 800 Meters · Place 11 · HomewoodHomewood800 Meters112:05.30 PB9
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 3200 Meters · Place 5 · HomewoodHomewood3200 Meters510:18.399
Jan 8Hump Day OctameetJan 8 · 1600 Meters · Place 10 · HomewoodHomewood1600 Meters104:33.38 PB9
Jan 4Ice Breaker Invitational #1Jan 4 · 1600 Meters · Place 13 · HomewoodHomewood1600 Meters13.4:37.39a9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 47 · HomewoodHomewood3200 Meters47.10:06.20a9
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 42 · HomewoodHomewood1600 Meters42.4:33.65a9
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 4 · HomewoodHomewood1600 Meters44:38.61a9
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 4 · HomewoodHomewood1600 Meters44:38.619
Mar 20Thompson InvitationalMar 20 · 3200 Meters · Place 2 · HomewoodHomewood3200 Meters210:07.669
Mar 14Homewood Invitational 2025Mar 14 · 1600 Meters · Place 15 · HomewoodHomewood1600 Meters154:42.16a—
Mar 14Homewood Invitational 2025Mar 14 · 800 Meters · Place 23 · HomewoodHomewood800 Meters232:08.76a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 3200 Meters · Place 9 · HomewoodHomewood3200 Meters9.10:22.67a9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 5 · Homewood Middle SchoolHomewood Middle School1600 Meters54:52.598
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 5 · Homewood Middle SchoolHomewood Middle School800 Meters52:15.138
Jan 18Middle School Gold Championship MeetJan 18 · 400 Meters · Place 27 · Homewood Middle SchoolHomewood Middle School400 Meters271:01.228
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 2 · Homewood Middle SchoolHomewood Middle School1600 Meters24:54.458
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 4 · Homewood Middle SchoolHomewood Middle School800 Meters42:16.378
Jan 4Middle School Meet #2Jan 4 · 400 Meters · Place 10 · Homewood Middle SchoolHomewood Middle School400 Meters1059.43 PB8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 3 · Homewood Middle SchoolHomewood Middle School1600 Meters34:46.128
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 4 · Homewood Middle SchoolHomewood Middle School800 Meters42:09.088
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 3 · Homewood Middle SchoolHomewood Middle School800 Meters32:10.528
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 2 · Homewood Middle SchoolHomewood Middle School1600 Meters24:54.128
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 3 · Homewood Middle SchoolHomewood Middle School1600 Meters34:45.578
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 5 · HomewoodHomewood800 Meters5.2:13.04a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 9 · HomewoodHomewood400 Meters9.59.25a PB8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 200 Meters · Place 13 · HomewoodHomewood200 Meters13.26.83a PB8
Mar 6Metro South Meet 1- HooverMar 6 · 1600 Meters · Place 2 · HomewoodHomewood1600 Meters2.4:51.49a8
Mar 6Metro South Meet 1- HooverMar 6 · 800 Meters · Place 2 · HomewoodHomewood800 Meters2.2:13.00a8

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 5 · HomewoodHomewood1600 Meters5.4:59.00a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 2 · HomewoodHomewood800 Meters2.2:15.87a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 44 · Homewood Middle SchoolHomewood Middle School1600 Meters445:54.487

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 33 · HomewoodHomewood1600 Meters33.5:42.03a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 51 · HomewoodHomewood800 Meters51.2:40.86a7