Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 213.04aMetro Birmingham JV Meet #5April 2, 2026
1600 Meters · OutdoorKing of the Mountain MS · Mar 126:20.65aKing of the Mountain MSMarch 12, 2024
400 Meters · IndoorJV Meet #2 · Jan 61:05.25JV Meet #2January 6, 2026
400 Meters · OutdoorVestavilla Hills Metro JV #2 · Mar 61:05.30aVestavilla Hills Metro JV #2March 6, 2025
60 Meter · IndoorJV Meet #1 · Dec 199.46aJV Meet #1December 19, 2024
800 Meters · OutdoorMetro South MS #4 - Homewood · Apr 32:47.77Metro South MS #4 - HomewoodApril 3, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Place 87 · Vestavia HillsVestavia Hills100 Meters87.13.05a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 113 · Vestavia HillsVestavia Hills100 Meters113.13.26a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 80 · Vestavia HillsVestavia Hills100 Meters80.13.04a PB10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 100 Meters · Place 65 · Vestavia HillsVestavia Hills100 Meters6513.3810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 99 · Vestavia HillsVestavia Hills100 Meters9913.6410
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 99 · Vestavia HillsVestavia Hills100 Meters9913.6410

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 121 · Vestavia HillsVestavia Hills400 Meters1211:05.25 PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 400 Meters · Place 64 · Vestavia HillsVestavia Hills400 Meters641:06.609
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100 Meters · Place 114 · Vestavia HillsVestavia Hills100 Meters11414.859
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 104 · Vestavia HillsVestavia Hills100 Meters104.15.19a9
Mar 19Metro JV #4Mar 19 · 100 Meters · Place 107 · Vestavia HillsVestavia Hills100 Meters107.14.58a9
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 105 · Vestavia HillsVestavia Hills100 Meters105.15.17a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 59 · Vestavia HillsVestavia Hills400 Meters59.1:05.30a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 187 · Vestavia HillsVestavia Hills400 Meters1871:06.319

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 176 · Vestavia HillsVestavia Hills60 Meter176.9.46a PB9
Dec 19JV Meet #1Dec 19 · 400 Meters · Place 134 · Vestavia HillsVestavia Hills400 Meters134.1:09.73a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 29 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters292:48.688
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 1600 Meters · Place 25 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters256:41.618
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 50 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters502:47.77 PB8
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 40 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters406:27.398
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 35 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters352:54.798
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 55 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters556:23.938
Mar 12King of the Mountain MSMar 12 · 1600 Meters · Place 23 · Liberty Park msLiberty Park ms1600 Meters23.6:20.65a PB8
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 42 · Liberty Park msLiberty Park ms800 Meters42.2:55.42a8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 65 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters653:01.818
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 50 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters506:24.408