Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky Classic · Feb 2714.87Husky ClassicFebruary 27, 2026
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 214.55aMetro Birmingham JV Meet #5April 2, 2026
200 Meters · IndoorHusky Classic · Feb 2731.52Husky ClassicFebruary 27, 2026
200 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1630.00aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorJV Meet #3 · Jan 141:14.98JV Meet #3January 14, 2026
400 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 161:08.25aB'ham Metro JV Championship 2026April 16, 2026
60 Meter · IndoorMiddle School Meet #1 · Dec 710.32aMiddle School Meet #1December 7, 2023
60 Meters · IndoorJV Meet #3 · Jan 149.38JV Meet #3January 14, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville400 Meters12.1:08.25a PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 38 · Hewitt-TrussvilleHewitt-Trussville200 Meters38.30.00a PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville100 Meters46.14.61a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville400 Meters22.1:17.72a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 44 · Hewitt-TrussvilleHewitt-Trussville200 Meters44.30.60a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 61 · Hewitt-TrussvilleHewitt-Trussville100 Meters61.15.55a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville400 Meters21.1:09.01a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville200 Meters43.31.15a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville100 Meters42.14.55a PB9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville400 Meters111:09.719
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville200 Meters2630.419
Mar 18Birmingham Metro JV Meet #4Mar 18 · 100 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville100 Meters3314.959
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville200 Meters4831.689
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 57 · Hewitt-TrussvilleHewitt-Trussville100 Meters5715.269
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville400 Meters131:09.239
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville200 Meters4630.549
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville100 Meters4614.879
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville400 Meters131:09.239
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville200 Meters4630.549
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 46 · Hewitt-TrussvilleHewitt-Trussville100 Meters4614.879

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 200 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville200 Meters3331.52 PB9
Feb 27Husky ClassicFeb 27 · 100 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville100 Meters4214.87 PB9
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 139 · Hewitt-TrussvilleHewitt-Trussville400 Meters1391:14.98 PB9
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 171 · Hewitt-TrussvilleHewitt-Trussville60 Meters1719.38 PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 400 Meters · Place 16 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters161:13.838
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 200 Meters · Place 22 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters2233.588
Mar 18Metro South Meet 3Mar 18 · 400 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville400 Meters33.1:12.92a8
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Place 51 · Hewitt-TrussvilleHewitt-Trussville200 Meters51.32.18a8
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 25 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters251:14.688
Mar 11Metro South Meet 2- OM 2025Mar 11 · 100 Meters · Place 78 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters7815.608
Mar 5Metro South Meet #1 @ HewittMar 5 · 200 Meters · Place 35 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters3535.468
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 88 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters8816.288

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 400 Meters · Place 20 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters201:13.507
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 100 Meters · Place 40 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters4015.517
Apr 5Metro South MS #4 - Spain ParkApr 5 · 400 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville400 Meters11.1:14.62a7
Apr 5Metro South MS #4 - Spain ParkApr 5 · 100 Meters · Place 61 · Hewitt-TrussvilleHewitt-Trussville100 Meters61.15.55a7
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 21 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters211:11.717
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 200 Meters · Place 48 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters4832.587
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 100 Meters · Place 51 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters5115.597
Mar 12King of the Mountain MSMar 12 · 400 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville400 Meters26.1:13.48a7
Mar 12King of the Mountain MSMar 12 · 200 Meters · Place 48 · Hewitt-TrussvilleHewitt-Trussville200 Meters48.32.80a7
Mar 6Metro South Meet 1- HewittMar 6 · 400 Meters · Place 29 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters291:16.287
Mar 6Metro South Meet 1- HewittMar 6 · 200 Meters · Place 61 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo200 Meters6134.547
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 83 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo100 Meters8315.967

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18Middle School Gold Championship MeetJan 18 · 400 Meters · Place 63 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters631:20.197
Jan 18Middle School Gold Championship MeetJan 18 · 60 Meters · Place 102 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters10210.007
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 105 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters1051:19.937
Jan 8Middle School Meet #3Jan 8 · 60 Meters · Place 195 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters19510.167
Jan 4Middle School Meet #2Jan 4 · 400 Meters · Place 100 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters1001:23.947
Jan 4Middle School Meet #2Jan 4 · 60 Meters · Place 158 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters15810.077

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 60 Meter · Place 203 · Hewitt-TrussvilleHewitt-Trussville60 Meter203.10.32a PB7
Dec 7Middle School Meet #1Dec 7 · 400 Meters · Place 106 · Hewitt-TrussvilleHewitt-Trussville400 Meters106.1:20.99a7