Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South Meet 2- OM 2025 · Mar 1113.90Metro South Meet 2- OM 2025March 11, 2025
100m Hurdles · 30" / 0.762m · OutdoorMetro Birmingham JV Meet #5 · Apr 217.57aMetro Birmingham JV Meet #5April 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorB'ham Metro JV Championship 2026 · Apr 1617.64aB'ham Metro JV Championship 2026April 16, 2026
200 Meters · OutdoorMetro South Meet 3 · Mar 1830.53aMetro South Meet 3March 18, 2025
400 Meters · IndoorMiddle School Indoor Meet #3 · Jan 91:29.82aMiddle School Indoor Meet #3January 9, 2025
60 Meter · IndoorJV Meet #1 · Dec 188.73aJV Meet #1December 18, 2025
60 Meters · IndoorJV Meet #3 · Jan 148.72JV Meet #3January 14, 2026
60m Hurdles · 30" / 0.762m · IndoorJV Meet #1 · Dec 1811.17aJV Meet #1December 18, 2025
Long Jump · OutdoorMetro Birmingham JV Meet #5 · Apr 213-02.00Metro Birmingham JV Meet #5April 2, 2026
Triple Jump · IndoorJV Meet #1 · Dec 1829-01.50JV Meet #1December 18, 2025
Triple Jump · OutdoorMetro Birmingham JV Meet #5 · Apr 231-11.00Metro Birmingham JV Meet #5April 2, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 8 · Hewitt-TrussvilleHewitt-Trussville100m Hurdles33" / 0.838mRound P8.18.42a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 8 · Hewitt-TrussvilleHewitt-Trussville100m Hurdles33" / 0.838m8.17.91a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · Triple Jump · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump8.29-05.509
Apr 16B'ham Metro JV Championship 2026Apr 16 · 300m Hurdles · Hewitt-TrussvilleHewitt-Trussville300m Hurdles30" / 0.762m--DNS9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100m Hurdles · Place 7 · Hewitt-TrussvilleHewitt-Trussville100m Hurdles33" / 0.838m7.17.64a PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Hewitt-TrussvilleHewitt-Trussville300m Hurdles30" / 0.762mRound P--DNS9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Triple Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump1.31-11.00 PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump21.13-02.00 PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 300m Hurdles · Hewitt-TrussvilleHewitt-Trussville300m Hurdles30" / 0.762m--DNS9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100m Hurdles · Place 5 · Hewitt-TrussvilleHewitt-Trussville100m Hurdles30" / 0.762m5.17.57a PB9
Mar 19Thompson InvitationalMar 19 · Triple Jump · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump731-7.759
Mar 19Thompson InvitationalMar 19 · Long Jump · Place 10 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1014-2.259
Mar 12Metro Birmingham JV Meet #3Mar 12 · Triple Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump131-39
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100m Hurdles · Place 7 · Hewitt-TrussvilleHewitt-Trussville100m Hurdles718.759
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Triple Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump136-11.259
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 300m Hurdles · Place 37 · Hewitt-TrussvilleHewitt-Trussville300m Hurdles371:03.299
Feb 25Metro Birmingham JV Meet #1Feb 25 · Triple Jump · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump--DNS9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 100m Hurdles · Place 7 · Hewitt-TrussvilleHewitt-Trussville100m Hurdles33" / 0.838m7.19.16a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 200 Meters · Place 25 · Hewitt-TrussvilleHewitt-Trussville200 Meters25.30.87a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 100 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville100 Meters13.14.35a9

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 21Oak Mountain Eagle RelaysFeb 21 · Long Jump · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump614-19
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Triple Jump · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump1132-4.259
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60m Hurdles · Place 39 · Hewitt-TrussvilleHewitt-Trussville60m Hurdles3911.469
Jan 14JV Meet #3Jan 14 · Triple Jump · Place 14 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump1430-4.759
Jan 14JV Meet #3Jan 14 · Long Jump · Place 13 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1314-7.259
Jan 14JV Meet #3Jan 14 · High Jump · Place 27 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump274-09
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 56 · Hewitt-TrussvilleHewitt-Trussville60 Meters568.72 PB9
Jan 6JV Meet #2Jan 6 · Long Jump · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1113-7.259
Jan 6JV Meet #2Jan 6 · High Jump · Place 20 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump203-109
Jan 6JV Meet #2Jan 6 · 60m Hurdles · Place 21 · Hewitt-TrussvilleHewitt-Trussville60m Hurdles2111.389
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 55 · Hewitt-TrussvilleHewitt-Trussville60 Meters559.009

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60m Hurdles · Place 8 · Hewitt-TrussvilleHewitt-Trussville60m Hurdles30" / 0.762m8.11.17a PB9
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 48 · Hewitt-TrussvilleHewitt-Trussville60 Meter48.8.73a PB9
Dec 18JV Meet #1Dec 18 · Triple Jump · Place 12 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump12.29-01.50 PB9
Dec 13Holiday Invitational #2Dec 13 · Triple Jump · Place 35 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump3529-4.759
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 64 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump6413-49
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 57 · Hewitt-TrussvilleHewitt-Trussville60m Hurdles5711.939
Dec 13Holiday Invitational #2Dec 13 · Triple Jump · Place 35 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump3529-4.759
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 64 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump6413-49
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 57 · Hewitt-TrussvilleHewitt-Trussville60m Hurdles5711.939
Jan 16Middle School Gold Championship MeetJan 16 · 60 Meters · Place 74 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters749.438
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 140 · Hewitt-TrussvilleHewitt-Trussville400 Meters1401:29.82a PB—
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 107 · Hewitt-TrussvilleHewitt-Trussville60 Meters1079.47a—
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 140 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters1401:29.828
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 107 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters1079.478

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Long Jump · Place 9 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump912-98
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 100 Meters · Place 13 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters1314.838
Mar 18Metro South Meet 3Mar 18 · Long Jump · Place 17 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump17.12-04.508
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville200 Meters20.30.53a PB8
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville100 Meters11.14.44a8
Mar 11Metro South Meet 2- OM 2025Mar 11 · Long Jump · Place 6 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump613-11.508
Mar 11Metro South Meet 2- OM 2025Mar 11 · 200 Meters · Place 38 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters3830.628
Mar 11Metro South Meet 2- OM 2025Mar 11 · 100 Meters · Place 13 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters1313.90 PB8
Mar 5Metro South Meet #1 @ HewittMar 5 · Long Jump · Place 14 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump1412-6.758
Mar 5Metro South Meet #1 @ HewittMar 5 · 200 Meters · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters831.458
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 14 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters1414.548

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 60 Meter · Place 47 · Hewitt-TrussvilleHewitt-Trussville60 Meter47.9.16a8
Dec 16Middle School Meet #2Dec 16 · Long Jump · Hewitt-TrussvilleHewitt-TrussvilleLong Jump--DNS8
Dec 12Middle School Meet #1Dec 12 · 60 Meter · Place 76 · Hewitt-TrussvilleHewitt-Trussville60 Meter76.9.34a8
Dec 12Middle School Meet #1Dec 12 · 400 Meters · Place 153 · Hewitt-TrussvilleHewitt-Trussville400 Meters153.1:31.41a8