Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #2 · Jan 65:15.33JV Meet #2January 6, 2026
1600 Meters · OutdoorMetro South Meet 3 · Mar 185:06.97aMetro South Meet 3March 18, 2025
3200 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1812:18.22Birmingham Metro JV Meet #4March 18, 2026
60 Meters · IndoorMiddle School Indoor Meet #3 · Jan 99.36Middle School Indoor Meet #3January 9, 2025
800 Meters · IndoorMiddle School Indoor Meet #3 · Jan 92:28.31Middle School Indoor Meet #3January 9, 2025
800 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 92:24.83aMetro Birmingham JV Meet @ Hoover #6April 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 67 · Vestavia HillsVestavia Hills1600 Meters67.5:20.00a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 86 · Vestavia HillsVestavia Hills800 Meters86.2:27.79a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 23 · Vestavia HillsVestavia Hills1600 Meters23.5:23.36a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 44 · Vestavia HillsVestavia Hills800 Meters44.2:24.83a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 73 · Vestavia HillsVestavia Hills1600 Meters73.5:38.10a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 71 · Vestavia HillsVestavia Hills800 Meters71.2:31.32a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 3200 Meters · Place 12 · Vestavia HillsVestavia Hills3200 Meters1212:18.22 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 69 · Vestavia HillsVestavia Hills1600 Meters695:22.139
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 91 · Vestavia HillsVestavia Hills800 Meters912:33.029
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 53 · Vestavia HillsVestavia Hills1600 Meters535:18.469
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 76 · Vestavia HillsVestavia Hills800 Meters762:26.679
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 53 · Vestavia HillsVestavia Hills1600 Meters535:18.469
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 76 · Vestavia HillsVestavia Hills800 Meters762:26.679

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 97 · Vestavia HillsVestavia Hills1600 Meters975:16.339
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 37 · Vestavia HillsVestavia Hills1600 Meters375:15.33 PB9
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 81 · Vestavia HillsVestavia Hills800 Meters812:31.949

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 1Metro MS #4 - OMApr 1 · 800 Meters · Place 13 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters132:26.238
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 5 · Liberty Park msLiberty Park ms1600 Meters5.5:06.97a PB8
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Liberty Park msLiberty Park ms800 Meters--DNS8
Mar 11Metro South Meet 2- VestaviaMar 11 · 800 Meters · Place 9 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters92:25.188
Mar 11Metro South Meet 2- VestaviaMar 11 · 1600 Meters · Place 5 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters55:16.348
Mar 5Metro South Meet #1 @ HewittMar 5 · 1600 Meters · Place 5 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters55:21.398

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 9 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters92:28.31 PB8
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 195 · Liberty Park Middle SchoolLiberty Park Middle School60 Meters1959.36 PB8
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 9 · Liberty ParkLiberty Park800 Meters92:28.31a—
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 195 · Liberty ParkLiberty Park60 Meters1959.36a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 11 · Liberty Park msLiberty Park ms1600 Meters11.5:26.96a8
Dec 16Middle School Meet #2Dec 16 · 800 Meters · Place 17 · Liberty Park msLiberty Park ms800 Meters17.2:30.45a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 13 · Liberty Park msLiberty Park ms1600 Meters13.5:28.22a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 19 · Liberty Park msLiberty Park ms800 Meters19.2:31.46a8
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 37 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters375:54.997
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 37 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters376:00.837

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 26 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters262:47.937
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 1600 Meters · Place 17 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters175:58.227
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 45 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters452:42.677
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 31 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters315:57.287
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 28 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters282:48.567
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 38 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters385:50.417
Mar 12King of the Mountain MSMar 12 · 1600 Meters · Place 16 · Liberty Park msLiberty Park ms1600 Meters16.5:47.75a7
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 27 · Liberty Park msLiberty Park ms800 Meters27.2:41.57a7
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 35 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters352:44.997
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 28 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters285:48.587

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 58 · Liberty Park msLiberty Park ms1600 Meters58.6:00.98a7
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 87 · Liberty Park msLiberty Park ms800 Meters87.2:51.66a7