Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South Meet #4 @ Homewood · Apr 114.05aMetro South Meet #4 @ HomewoodApril 1, 2026
110m Hurdles · 30" / 0.762m · OutdoorMetro South Meet #2 Hewitt · Apr 721.38aMetro South Meet #2 HewittApril 7, 2026
110m Hurdles · 33" / 0.838m · OutdoorMetro South Meet #4 @ Homewood · Apr 122.68aMetro South Meet #4 @ HomewoodApril 1, 2026
200 Meters · OutdoorMetro South Meet #4 @ Homewood · Apr 128.25aMetro South Meet #4 @ HomewoodApril 1, 2026
300m Hurdles · 30" / 0.762m · OutdoorMetro South Meet #2 Hewitt · Apr 754.55aMetro South Meet #2 HewittApril 7, 2026
400 Meters · IndoorMiddle School Meet #1 · Dec 151:04.69aMiddle School Meet #1December 15, 2025
400 Meters · OutdoorMetro South Meet # 3 | Mountain Brook · Mar 171:04.03Metro South Meet # 3 | Mountain BrookMarch 17, 2026
60 Meter · IndoorMiddle School Meet #1 · Dec 118.75aMiddle School Meet #1December 11, 2025
60 Meters · IndoorMiddle School Gold Championship Meet · Jan 168.73Middle School Gold Championship MeetJanuary 16, 2025
Long Jump · OutdoorMetro South Meet 3 · Mar 1813-02.50Metro South Meet 3March 18, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 15MS Metro Championship MeetApr 15 · 110m Hurdles · Place 47 · Hewitt-Trussville110m Hurdles30" / 0.762m47.21.92a8
Apr 7Metro South Meet #2 HewittApr 7 · 300m Hurdles · Place 14 · Hewitt-Trussville300m Hurdles30" / 0.762m14.54.55a PB8
Apr 7Metro South Meet #2 HewittApr 7 · 110m Hurdles · Place 14 · Hewitt-Trussville110m Hurdles30" / 0.762m14.21.38a PB8
Apr 7Metro South Meet #2 HewittApr 7 · 400 Meters · Place 26 · Hewitt-Trussville400 Meters26.1:07.08a8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 110m Hurdles · Place 21 · Hewitt-Trussville110m Hurdles33" / 0.838m21.22.68a PB8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 200 Meters · Place 33 · Hewitt-Trussville200 Meters33.28.25a PB8
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 100 Meters · Place 39 · Hewitt-Trussville100 Meters39.14.05a PB8
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · 400 Meters · Place 20 · Hewitt-Trussville Middle Schoo400 Meters201:04.03 PB8
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · 100 Meters · Place 51 · Hewitt-Trussville Middle Schoo100 Meters5114.388
Mar 3Metro South Meet #1Mar 3 · 400 Meters · Place 33 · Hewitt-Trussville400 Meters33.1:06.42a8
Mar 3Metro South Meet #1Mar 3 · 200 Meters · Place 47 · Hewitt-Trussville200 Meters47.29.63a8
Mar 3Metro South Meet #1Mar 3 · 100 Meters · Place 60 · Hewitt-Trussville100 Meters60.14.27a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 89 · Hewitt-Trussville Middle Schoo400 Meters891:08.068

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Middle School Meet #1Dec 15 · 60 Meter · Place 100 · Hewitt-Trussville60 Meter100.8.89a8
Dec 15Middle School Meet #1Dec 15 · 400 Meters · Place 46 · Hewitt-Trussville400 Meters46.1:04.69a PB8
Dec 11Middle School Meet #1Dec 11 · 60 Meter · Place 99 · Hewitt-Trussville60 Meter99.8.75a PB8
Dec 11Middle School Meet #1Dec 11 · 400 Meters · Place 42 · Hewitt-Trussville400 Meters42.1:04.95a8
Jan 16Middle School Gold Championship MeetJan 16 · 60 Meters · Place 75 · Hewitt-Trussville Middle Schoo60 Meters758.73 PB7
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 83 · Hewitt-Trussville Middle Schoo400 Meters831:09.317
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 140 · Hewitt-Trussville Middle Schoo60 Meters1408.937

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Long Jump · Place 38 · Hewitt-Trussville Middle SchooLong Jump3811-57
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 200 Meters · Place 47 · Hewitt-Trussville Middle Schoo200 Meters4731.417
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 100 Meters · Place 62 · Hewitt-Trussville Middle Schoo100 Meters6214.447
Mar 18Metro South Meet 3Mar 18 · Long Jump · Place 30 · Hewitt-TrussvilleLong Jump30.13-02.50 PB7
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Place 56 · Hewitt-Trussville200 Meters56.30.15a7
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Place 62 · Hewitt-Trussville100 Meters62.14.21a7
Mar 11Metro South Meet 2- OM 2025Mar 11 · Long Jump · Place 49 · Hewitt-Trussville Middle SchooLong Jump4912-47
Mar 11Metro South Meet 2- OM 2025Mar 11 · 200 Meters · Place 73 · Hewitt-Trussville Middle Schoo200 Meters7329.417
Mar 11Metro South Meet 2- OM 2025Mar 11 · 100 Meters · Place 82 · Hewitt-Trussville Middle Schoo100 Meters8214.207
Mar 5Metro South Meet #1 @ HewittMar 5 · Long Jump · Place 33 · Hewitt-Trussville Middle SchooLong Jump3313-2.757
Mar 5Metro South Meet #1 @ HewittMar 5 · 200 Meters · Place 38 · Hewitt-Trussville Middle Schoo200 Meters3830.397
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 77 · Hewitt-Trussville Middle Schoo100 Meters7714.287

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 60 Meter · Place 168 · Hewitt-Trussville60 Meter168.9.22a7
Dec 16Middle School Meet #2Dec 16 · 400 Meters · Place 98 · Hewitt-Trussville400 Meters98.1:09.26a7
Dec 12Middle School Meet #1Dec 12 · 60 Meter · Place 132 · Hewitt-Trussville60 Meter132.8.95a7
Dec 12Middle School Meet #1Dec 12 · 400 Meters · Place 100 · Hewitt-Trussville400 Meters100.1:11.40a7