Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2813.34aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 412.74aMetro Birmingham JV Meet #5April 4, 2024
200 Meters · OutdoorHewitt Trussville Invitational · Apr 1926.08Hewitt Trussville InvitationalApril 19, 2024
400 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 231:03.97aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
400 Meters · OutdoorHomewood Invitational · Mar 161:02.42Homewood InvitationalMarch 16, 2024
60 Meter · IndoorMiddle School Indoor Meet #1 · Dec 88.15aMiddle School Indoor Meet #1December 8, 2022
60 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 158.19Martin Luther King Indoor Track Classic #1January 15, 2024
High Jump · IndoorMiddle School Indoor Meet #1 · Dec 94-06.00Middle School Indoor Meet #1December 9, 2021
High Jump · OutdoorMountain Brook Invitational · Apr 154-06.00Mountain Brook InvitationalApril 15, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 4John Esslinger Meet of ChampionsApr 4 · 200 Meters · HooverHoover200 Meters--DNS11
Apr 4John Esslinger Meet of ChampionsApr 4 · 100 Meters · Place 11 · HooverHoover100 Meters11.13.31a11
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 34 · HooverHoover100 Meters3413.348—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 32 · HooverHoover100 Meters3213.4311

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 400 Meters · Place 37 · HooverHoover400 Meters37.1:03.97a PB11
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 40 · HooverHoover60 Meters408.3311

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 61 · HooverHoover60 Meters618.3911
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 61 · HooverHoover60 Meters618.3911
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 37 · HooverHoover60 Meter37.8.22a11
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 21 · HooverHoover100 Meters2113.34a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 9 · HooverHoover100 MetersRound P9.13.11a10
Apr 18Hewitt Trussville InvitationalApr 18 · 100 Meters · Place 11 · HooverHoover100 Meters1113.1010
Apr 10Metro JV #6Apr 10 · 400 Meters · Place 4 · HooverHoover400 Meters4.1:04.24a10
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 2 · HooverHoover100 Meters2.12.97a10
Apr 3Metro JV #5Apr 3 · 200 Meters · HooverHoover200 Meters--DNS10
Apr 3Metro JV #5Apr 3 · 100 Meters · HooverHoover100 Meters--DNS10
Mar 14Homewood Invitational 2025Mar 14 · 100 Meters · Place 19 · HooverHoover100 Meters1913.14a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 21 · HooverHoover100 MetersRound P21.12.56aWind: 2.69
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 4 · HooverHoover200 MetersRound P4.26.35aWind: -2.59
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 7 · HooverHoover200 Meters7.26.29aWind: -1.39
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 3 · HooverHoover100 MetersRound P3.12.75aWind: -2.69
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 6 · HooverHoover100 Meters6.12.52aWind: 2.19
Apr 19Hewitt Trussville InvitationalApr 19 · 100 Meters · Place 7 · HooverHoover100 Meters712.799
Apr 19Hewitt Trussville InvitationalApr 19 · 200 Meters · Place 5 · HooverHoover200 Meters526.08 PB9
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · HooverHoover200 MetersRound P--DQWind: -0.49
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 10 · HooverHoover100 MetersRound P10.12.93aWind: -1.89
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 2 · HooverHoover200 Meters226.63a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 4 · HooverHoover100 Meters412.74a PB—
Mar 16Homewood InvitationalMar 16 · 400 Meters · Place 11 · HooverHoover400 Meters111:02.42 PB9
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 7 · HooverHoover200 Meters726.279
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 7 · HooverHoover100 Meters712.969
Mar 1Husky March InviteMar 1 · 200 Meters · Place 4 · HooverHoover200 Meters426.87—
Mar 1Husky March InviteMar 1 · 100 Meters · Place 9 · HooverHoover100 Meters913.140—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Last Chance Meet #3Jan 27 · 60 Meters · Place 32 · HooverHoover60 Meters328.209
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60 Meters · Place 10 · HooverHoover60 Meters108.19 PB9

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 4 · HooverHoover60 Meter4.8.20a9
Dec 14Cross Plex JV Meet #1Dec 14 · High Jump · Place 4 · HooverHooverHigh Jump4.4-08.009
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 33 · HooverHoover60 Meter33.8.21a9
Dec 9Holiday Invitational #2Dec 9 · High Jump · Place 12 · HooverHooverHigh Jump12.4-08.009
Dec 2Magic City Invitational #2Dec 2 · 60 Meter · Place 20 · HooverHoover60 Meter20.8.20a9
Dec 2Magic City Invitational #2Dec 2 · High Jump · Place 7 · HooverHooverHigh Jump7.4-10.009
Jan 5Middle School Indoor Meet #2Jan 5 · High Jump · Place 1 · Bumpus Middle SchoolBumpus Middle SchoolHigh Jump14-108

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 4 · BumpusBumpus200 Meters4.27.11aWind: -1.68
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 2 · BumpusBumpus100 Meters2.12.80aWind: 0.68

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 60 Meter · Place 1 · BumpusBumpus60 Meter1.8.15a PB8
Dec 8Middle School Indoor Meet #1Dec 8 · High Jump · Place 1 · BumpusBumpusHigh Jump1.4-108
Jan 20Middle School Gold Championship MeetJan 20 · High Jump · Place 3 · Bumpus MiddlBumpus MiddlHigh Jump31.37m—
Jan 20Middle School Gold Championship MeetJan 20 · 60 Meters · Place 15 · Bumpus MiddlBumpus Middl60 Meters158.75—
Jan 6Middle School Indoor Meet #2Jan 6 · High Jump · Place 3 · Bumpus MiddlBumpus MiddlHigh Jump31.42m—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Mountain Brook InvitationalApr 15 · High Jump · Place 2 · BumpusBumpusHigh Jump2.4-06.00 PB7
Apr 15Mountain Brook InvitationalApr 15 · 100 Meters · Place 5 · BumpusBumpus100 Meters5.13.32aWind: 0.97
Mar 11Vestavia Hills King of the Mountain Middle School InvitationalMar 11 · High Jump · Place 3 · Bumpus MiddlBumpus MiddlHigh Jump31.42m—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 60 Meter · Place 14 · BumpusBumpus60 Meter14.8.79a7
Dec 9Middle School Indoor Meet #1Dec 9 · High Jump · Place 3 · BumpusBumpusHigh Jump3.4-06.00 PB7