Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Meet #1 · Dec 155:15.37aMiddle School Meet #1December 15, 2025
1600 Meters · OutdoorMetro South Meet # 3 | Mountain Brook · Mar 175:16.37Metro South Meet # 3 | Mountain BrookMarch 17, 2026
800 Meters · IndoorMiddle School Meet #3 · Jan 82:26.21Middle School Meet #3January 8, 2026
800 Meters · OutdoorMS Metro Championship Meet · Apr 152:21.39aMS Metro Championship MeetApril 15, 2026
High Jump · OutdoorMetro South Meet #2 Hewitt · Apr 74-06.00Metro South Meet #2 HewittApril 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 15MS Metro Championship MeetApr 15 · 1600 Meters · Place 28 · Hewitt-Trussville1600 Meters28.5:23.38a8
Apr 15MS Metro Championship MeetApr 15 · 800 Meters · Place 14 · Hewitt-Trussville800 Meters14.2:21.39a PB8
Apr 7Metro South Meet #2 HewittApr 7 · High Jump · Place 8 · Hewitt-TrussvilleHigh Jump8.4-06.00 PB8
Apr 7Metro South Meet #2 HewittApr 7 · 1600 Meters · Place 5 · Hewitt-Trussville1600 Meters5.5:24.77a8
Apr 7Metro South Meet #2 HewittApr 7 · 800 Meters · Place 11 · Hewitt-Trussville800 Meters11.2:28.07a8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 1600 Meters · Place 13 · Hewitt-Trussville1600 Meters13.5:38.95a8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 800 Meters · Place 6 · Hewitt-Trussville800 Meters6.2:23.59a8
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · 1600 Meters · Place 9 · Hewitt-Trussville Middle Schoo1600 Meters95:16.37 PB8
Mar 3Metro South Meet #1Mar 3 · 1600 Meters · Place 10 · Hewitt-Trussville1600 Meters10.5:26.10a8
Mar 3Metro South Meet #1Mar 3 · 800 Meters · Place 18 · Hewitt-Trussville800 Meters18.2:37.29a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 1600 Meters · Place 28 · Hewitt-Trussville Middle Schoo1600 Meters285:22.998
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 800 Meters · Place 50 · Hewitt-Trussville Middle Schoo800 Meters502:31.748
Jan 8Middle School Meet #3Jan 8 · 800 Meters · Place 20 · Hewitt-Trussville Middle Schoo800 Meters202:26.21 PB8

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Middle School Meet #1Dec 15 · 1600 Meters · Place 15 · Hewitt-Trussville1600 Meters15.5:15.37a PB8
Dec 15Middle School Meet #1Dec 15 · 800 Meters · Place 11 · Hewitt-Trussville800 Meters11.2:26.24a8
Dec 11Middle School Meet #1Dec 11 · 1600 Meters · Place 18 · Hewitt-Trussville1600 Meters18.5:20.50a8
Dec 11Middle School Meet #1Dec 11 · 800 Meters · Place 18 · Hewitt-Trussville800 Meters18.2:28.92a8
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 46 · Hewitt-Trussville Middle Schoo1600 Meters465:39.468
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 52 · Hewitt-Trussville Middle Schoo1600 Meters525:51.778
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 44 · Hewitt-Trussville Middle Schoo800 Meters442:39.028

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 800 Meters · Place 29 · Hewitt-Trussville Middle Schoo800 Meters292:39.907
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 1600 Meters · Place 29 · Hewitt-Trussville Middle Schoo1600 Meters295:48.117
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 25 · Hewitt-Trussville1600 Meters25.5:33.56a8
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Place 11 · Hewitt-Trussville800 Meters11.2:34.62a8
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 23 · Hewitt-Trussville Middle Schoo800 Meters232:34.138
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 13 · Hewitt-Trussville Middle Schoo1600 Meters135:35.888
Mar 5Metro South Meet #1 @ HewittMar 5 · 1600 Meters · Place 14 · Hewitt-Trussville Middle Schoo1600 Meters145:32.358

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 58 · Hewitt-Trussville1600 Meters58.6:00.65a8
Dec 16Middle School Meet #2Dec 16 · 800 Meters · Place 68 · Hewitt-Trussville800 Meters68.2:47.19a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 85 · Hewitt-Trussville1600 Meters85.6:32.15a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 79 · Hewitt-Trussville800 Meters79.2:49.50a8