Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 212.55aMetro Birmingham JV Meet #5April 2, 2026
200 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 1226.37Metro Birmingham JV Meet #3March 12, 2026
400 Meters · IndoorJV Meet #1 · Dec 181:01.73aJV Meet #1December 18, 2025
60 Meter · IndoorJV Meet #1 · Dec 188.17aJV Meet #1December 18, 2025
60 Meters · IndoorJV Meet #3 · Jan 148.14JV Meet #3January 14, 2026
High Jump · IndoorMagic City Invitational #2 · Dec 65-06.00Magic City Invitational #2December 6, 2025
High Jump · OutdoorThompson Invitational · Mar 191.77mThompson InvitationalMarch 19, 2026
Long Jump · IndoorJV Meet #1 · Dec 1816-06.50JV Meet #1December 18, 2025
Long Jump · OutdoorMetro Birmingham JV Meet #5 · Apr 218-07.00Metro Birmingham JV Meet #5April 2, 2026
Shot Put · 12lb · IndoorMiddle School Meet #1 · Dec 723-01.50Middle School Meet #1December 7, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · High Jump · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump8.5-08.009
Apr 17Hewitt-Trussville InvitationalApr 17 · High Jump · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump11.5-10.009
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump21.17-00.009
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · High Jump · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump7.5-06.009
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 87 · Hewitt-TrussvilleHewitt-Trussville200 Meters87.26.40a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 94 · Hewitt-TrussvilleHewitt-Trussville100 Meters94.12.81a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump4.18-07.00 PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · High Jump · Place 16 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump16.5-04.009
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 52 · Hewitt-TrussvilleHewitt-Trussville100 Meters52.12.55a PB9
Mar 19Thompson InvitationalMar 19 · High Jump · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump31.77m PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · Long Jump · Place 20 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2016-89
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 52 · Hewitt-TrussvilleHewitt-Trussville200 Meters5226.37 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 77 · Hewitt-TrussvilleHewitt-Trussville100 Meters7713.139
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Long Jump · Place 50 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump5017-29
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · High Jump · Place 20 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump205-69

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · High Jump · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump85-89
Feb 27Husky ClassicFeb 27 · Long Jump · Place 17 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1718-39
Feb 21Oak Mountain Eagle RelaysFeb 21 · High Jump · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump35-89
Feb 21Oak Mountain Eagle RelaysFeb 21 · Long Jump · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump317-2.759
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · High Jump · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump--DNS9
Jan 21Last Ditch JV MeetJan 21 · Long Jump · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1117-89
Jan 21Last Ditch JV MeetJan 21 · High Jump · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump25-89
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 73 · Hewitt-TrussvilleHewitt-Trussville400 Meters731:02.229
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 86 · Hewitt-TrussvilleHewitt-Trussville60 Meters868.179
Jan 14JV Meet #3Jan 14 · Long Jump · Place 39 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump3916-99
Jan 14JV Meet #3Jan 14 · High Jump · Place 19 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump195-49
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 212 · Hewitt-TrussvilleHewitt-Trussville60 Meters2128.14 PB9

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 158 · Hewitt-TrussvilleHewitt-Trussville60 Meter158.8.17a PB9
Dec 18JV Meet #1Dec 18 · Long Jump · Place 30 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump30.16-06.50 PB9
Dec 18JV Meet #1Dec 18 · High Jump · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump7.5-04.009
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 123 · Hewitt-TrussvilleHewitt-Trussville400 Meters123.1:01.73a PB9
Dec 6Magic City Invitational #2Dec 6 · High Jump · Place 17 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump17.5-06.00 PB9
Jan 16Middle School Gold Championship MeetJan 16 · Long Jump · Place 21 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump2115-2.258
Jan 9Middle School Indoor Meet #3Jan 9 · Long Jump · Place 9 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump915-11.258
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 105 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters1058.708
Jan 9Middle School Indoor Meet #3Jan 9 · Long Jump · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump915-11.25—
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 105 · Hewitt-TrussvilleHewitt-Trussville60 Meters1058.70a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Mar 18Metro South Meet 3Mar 18 · Long Jump · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump7.16-03.008
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Place 38 · Hewitt-TrussvilleHewitt-Trussville200 Meters38.28.38a8
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville100 Meters48.13.80a8
Mar 11Metro South Meet 2- OM 2025Mar 11 · Long Jump · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump816-28
Mar 11Metro South Meet 2- OM 2025Mar 11 · 200 Meters · Place 62 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters6228.518
Mar 11Metro South Meet 2- OM 2025Mar 11 · 100 Meters · Place 65 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters6513.798
Mar 5Metro South Meet #1 @ HewittMar 5 · Long Jump · Place 12 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump1215-6.258
Mar 5Metro South Meet #1 @ HewittMar 5 · 200 Meters · Place 35 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters3529.918
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 74 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters7414.228

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 60 Meter · Place 131 · Hewitt-TrussvilleHewitt-Trussville60 Meter131.8.97a8
Dec 16Middle School Meet #2Dec 16 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump21.14-07.008
Dec 12Middle School Meet #1Dec 12 · 60 Meter · Place 123 · Hewitt-TrussvilleHewitt-Trussville60 Meter123.8.88a8
Dec 12Middle School Meet #1Dec 12 · Long Jump · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump11.15-05.758
Jan 18Middle School Gold Championship MeetJan 18 · Shot Put · Place 21 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put2123-1.507
Jan 8Middle School Meet #3Jan 8 · Shot Put · Place 29 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put2923-8.507
Jan 4Middle School Meet #2Jan 4 · Shot Put · Place 25 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put2524-87

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · Discus · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg--FOUL7
Apr 5Metro South MS #4 - Spain ParkApr 5 · Shot Put · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg--DNS7
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Discus · Place 10 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus1073-47
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Shot Put · Place 13 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put1327-37
Mar 12King of the Mountain MSMar 12 · Discus · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg--DNS7
Mar 12King of the Mountain MSMar 12 · Shot Put · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb--DNS7

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · Shot Put · Place 33 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb33.23-01.50 PB7