Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 215:30.59Oak Mountain Eagle RelaysFebruary 21, 2026
1600 Meters · IndoorMiddle School Indoor Meet #1 · Dec 86:18.47aMiddle School Indoor Meet #1December 8, 2022
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 165:50.60aB'ham Metro JV Championship 2026April 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorMountain Brook Invitational · Apr 141:01.95aMountain Brook InvitationalApril 14, 2023
800 Meters · IndoorHusky Classic · Feb 272:41.42Husky ClassicFebruary 27, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:34.92aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville1600 Meters7.5:50.60a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville800 Meters8.2:36.71a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Hewitt-TrussvilleHewitt-Trussville1600 Meters--DNS10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 55 · Hewitt-TrussvilleHewitt-Trussville800 Meters55.2:34.92a PB10
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 1600 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville1600 Meters12.5:54.69a10
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 800 Meters · Place 17 · Hewitt-TrussvilleHewitt-Trussville800 Meters17.2:44.32a10
Mar 19Thompson InvitationalMar 19 · 800 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville800 Meters142:38.3410
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville1600 Meters45:51.3310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville800 Meters42:36.0410
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville1600 Meters45:51.3310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville800 Meters42:36.0410

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville800 Meters242:41.42 PB10
Feb 21Oak Mountain Eagle RelaysFeb 21 · 1500 Meters · Place 3 · Hewitt-TrussvilleHewitt-Trussville1500 Meters35:30.59 PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 10 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters105:55.598
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 16 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters162:40.968
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters32:40.968
Apr 5Metro South MS #4 - Spain ParkApr 5 · 1600 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville1600 Meters5.6:04.11a8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 6 · Hewitt-TrussvilleHewitt-Trussville800 Meters6.2:42.17a8
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters76:06.668
Mar 12King of the Mountain MSMar 12 · 1600 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville1600 Meters4.6:07.58a8
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 6 · Hewitt-TrussvilleHewitt-Trussville800 Meters6.2:49.18a8
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 11 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters116:13.908
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 9 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters92:47.238

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 13 · Hewitt-TrussvilleHewitt-Trussville300m Hurdles30" / 0.762m13.1:01.95a PB7
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 1600 Meters · Place 4 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters46:14.207
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 800 Meters · Place 5 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters52:51.857

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 35 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters353:01.437

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville1600 Meters18.6:18.47a PB7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 31 · Hewitt-TrussvilleHewitt-Trussville800 Meters31.2:56.64a7