Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 214:26.74Oak Mountain Eagle RelaysFebruary 21, 2026
1600 Meters · IndoorMiddle School Gold Championship Meet · Jan 184:51.76Middle School Gold Championship MeetJanuary 18, 2024
1600 Meters · OutdoorMountain Brook Invitational · Apr 114:44.75aMountain Brook InvitationalApril 11, 2025
400 Meters · IndoorHusky March Classic · Feb 2853.65aHusky March ClassicFebruary 28, 2025
400 Meters · OutdoorMetro South MS #5 - Hewitt Trussville · Apr 855.58Metro South MS #5 - Hewitt TrussvilleApril 8, 2024
800 Meters · IndoorHusky Classic · Feb 271:59.41Husky ClassicFebruary 27, 2026
800 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 241:53.64aAHSAA Hewitt-Trussville Section 2026April 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 3 · Hewitt-TrussvilleHewitt-Trussville800 Meters3.1:54.68a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 3 · Hewitt-TrussvilleHewitt-Trussville800 Meters3.1:53.64a PB10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 6 · Hewitt-TrussvilleHewitt-Trussville800 Meters6.1:55.52a10
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 800 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville800 Meters1.1:57.12a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville800 Meters4.2:00.07a10
Mar 19Thompson InvitationalMar 19 · 800 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville800 Meters11:58.9210
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville800 Meters182:03.6610

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville800 Meters51:59.41 PB10
Feb 21Oak Mountain Eagle RelaysFeb 21 · 1500 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville1500 Meters24:26.74 PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville800 Meters30.2:06.20a10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 800 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville800 Meters152:08.4110

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville800 Meters132:04.4110
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville800 Meters132:04.4110
Dec 6Magic City Invitational #2Dec 6 · 800 Meters · Place 6 · Hewitt-TrussvilleHewitt-Trussville800 Meters6.2:02.89a10
Feb 28Husky March ClassicFeb 28 · 800 Meters · Place 28 · Hewitt-TrussvilleHewitt-Trussville800 Meters282:09.84a—
Feb 28Husky March ClassicFeb 28 · 400 Meters · Place 29 · Hewitt-TrussvilleHewitt-Trussville400 Meters2953.65a PB—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 800 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville800 Meters16.2:04.55a9
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville800 Meters72:00.519
Jan 8Hump Day OctameetJan 8 · 800 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville800 Meters92:03.839
Jan 4Ice Breaker Invitational #2Jan 4 · 800 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville800 Meters12.2:06.50a9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 800 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville800 Meters13.1:59.08a9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 800 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville800 Meters7.1:57.55a9
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville800 Meters202:04.289
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville1600 Meters184:49.719
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 77 · Hewitt-TrussvilleHewitt-Trussville1600 Meters77.4:44.75a PB9
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville800 Meters20.1:59.91a9
Mar 14Homewood Invitational 2025Mar 14 · 800 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville800 Meters72:02.03a—
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville1600 Meters11.5:01.55a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville800 Meters1.2:03.92a9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 800 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville800 Meters102:03.929
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 4 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters44:51.76 PB8
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters32:11.808
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters757.498
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters35:02.728
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters32:15.848

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters74:49.088
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters22:07.388
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 111 · Hewitt-TrussvilleHewitt-Trussville1600 Meters111.4:59.76a8
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 70 · Hewitt-TrussvilleHewitt-Trussville800 Meters70.2:07.33a8
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters22:10.188
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 400 Meters · Place 1 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters155.58 PB8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 1600 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville1600 Meters1.4:55.72a8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville800 Meters1.2:10.27a8
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 6 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters64:51.168
Mar 12King of the Mountain MSMar 12 · 1600 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville1600 Meters1.4:53.00a8
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville800 Meters1.2:13.05a8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 1 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters12:12.788
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters24:51.838

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville1600 Meters2.4:57.99a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville800 Meters1.2:13.69a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 27 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters275:40.387
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 28 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters282:33.677

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 1600 Meters · Place 5 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters55:07.977
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 800 Meters · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters32:15.797

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 35 · Hewitt-TrussvilleHewitt-Trussville1600 Meters35.5:42.18a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville800 Meters42.2:38.23a7