Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South Meet 1- Hewitt · Mar 615.91Metro South Meet 1- HewittMarch 6, 2024
1600 Meters · IndoorJV Meet #3 · Jan 146:36.66JV Meet #3January 14, 2026
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 166:22.53aB'ham Metro JV Championship 2026April 16, 2026
200 Meters · OutdoorKing of the Mountain MS · Mar 1233.93aKing of the Mountain MSMarch 12, 2024
800 Meters · IndoorJV Meet #3 · Jan 153:00.90JV Meet #3January 15, 2025
800 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 92:47.09aMetro Birmingham JV Meet @ Hoover #6April 9, 2026
Pole Vault · OutdoorKing of the Mountain MS · Mar 126-00.00King of the Mountain MSMarch 12, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 25 · Vestavia HillsVestavia Hills1600 Meters25.6:22.53a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 30 · Vestavia HillsVestavia Hills800 Meters30.2:51.75a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 18 · Vestavia HillsVestavia Hills1600 Meters18.6:26.06a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 22 · Vestavia HillsVestavia Hills800 Meters22.2:47.09a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 22 · Vestavia HillsVestavia Hills1600 Meters22.6:34.65a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 25 · Vestavia HillsVestavia Hills800 Meters25.2:53.09a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 25 · Vestavia HillsVestavia Hills1600 Meters256:43.0910
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 25 · Vestavia HillsVestavia Hills800 Meters252:54.1010
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 32 · Vestavia HillsVestavia Hills1600 Meters326:32.9210
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 46 · Vestavia HillsVestavia Hills800 Meters463:00.4810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 26 · Vestavia HillsVestavia Hills1600 Meters266:43.2310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 30 · Vestavia HillsVestavia Hills800 Meters302:55.0310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 26 · Vestavia HillsVestavia Hills1600 Meters266:43.2310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 30 · Vestavia HillsVestavia Hills800 Meters302:55.0310
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 21 · Vestavia HillsVestavia Hills1600 Meters21.6:34.11a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 26 · Vestavia HillsVestavia Hills800 Meters26.3:02.21a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 79 · Vestavia HillsVestavia Hills1600 Meters796:36.66 PB10
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 118 · Vestavia HillsVestavia Hills800 Meters1183:01.5610
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 52 · Vestavia HillsVestavia Hills1600 Meters526:56.9410
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 66 · Vestavia HillsVestavia Hills800 Meters663:06.3010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 17 · Vestavia HillsVestavia Hills1600 Meters17.6:41.07a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Vestavia HillsVestavia Hills800 Meters--DNS9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 18 · Vestavia HillsVestavia Hills1600 Meters18.6:43.70a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 31 · Vestavia HillsVestavia Hills800 Meters31.2:59.62a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 20 · Vestavia HillsVestavia Hills1600 Meters20.6:47.83a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 31 · Vestavia HillsVestavia Hills800 Meters31.3:02.73a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 86 · Vestavia HillsVestavia Hills1600 Meters866:48.089
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 113 · Vestavia HillsVestavia Hills800 Meters1133:00.90 PB9
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 50 · Vestavia HillsVestavia Hills1600 Meters506:49.899
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 70 · Vestavia HillsVestavia Hills800 Meters703:05.219

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 200 Meters · Place 29 · Liberty Park Middle SchoolLiberty Park Middle School200 Meters2934.738
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 100 Meters · Place 60 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters6016.168
Apr 3Metro South MS #4 - HomewoodApr 3 · Pole Vault · Place 11 · Liberty Park Middle SchoolLiberty Park Middle SchoolPole Vault115-68
Apr 3Metro South MS #4 - HomewoodApr 3 · 100 Meters · Place 45 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters4516.428
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Pole Vault · Place 8 · Liberty Park Middle SchoolLiberty Park Middle SchoolPole Vault86-08
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 200 Meters · Place 68 · Liberty Park Middle SchoolLiberty Park Middle School200 Meters6834.658
Mar 12King of the Mountain MSMar 12 · Pole Vault · Place 4 · Liberty Park msLiberty Park msPole Vault4.6-00.00 PB8
Mar 12King of the Mountain MSMar 12 · 200 Meters · Place 58 · Liberty Park msLiberty Park ms200 Meters58.33.93a PB8
Mar 12King of the Mountain MSMar 12 · 100 Meters · Liberty Park msLiberty Park ms100 Meters--DNS8
Mar 6Metro South Meet 1- HewittMar 6 · Pole Vault · Place 6 · Liberty Park Middle SchoolLiberty Park Middle SchoolPole Vault65-68
Mar 6Metro South Meet 1- HewittMar 6 · 200 Meters · Place 57 · Liberty Park Middle SchoolLiberty Park Middle School200 Meters5733.988
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 81 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters8115.91 PB8