Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMagic City Invitational #2 · Dec 74:27.83aMagic City Invitational #2December 7, 2024
1600 Meters · OutdoorHewitt Trussville Invitational · Apr 184:32.92Hewitt Trussville InvitationalApril 18, 2025
3200 Meters · IndoorLast Chance #1/Pentathlon · Jan 249:44.19Last Chance #1/PentathlonJanuary 24, 2025
3200 Meters · OutdoorMountain Brook Invitational · Apr 119:30.92aMountain Brook InvitationalApril 11, 2025
800 Meters · IndoorMagic City Invitational #2 · Dec 72:05.16aMagic City Invitational #2December 7, 2024
800 Meters · OutdoorHomewood Invitational · Mar 162:07.67Homewood InvitationalMarch 16, 2024
Shot Put · 8lb · IndoorMiddle School Indoor Meet #1 · Dec 825-4Middle School Indoor Meet #1December 8, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 16 · Vestavia HillsVestavia Hills1600 Meters16.4:48.75a11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 23 · Vestavia HillsVestavia Hills800 Meters23.2:11.64a11
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters1.4:41.74a11
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 4 · Vestavia HillsVestavia Hills800 Meters4.2:08.81a11
Mar 21Gail Devers InvitationalMar 21 · 3200 Meters · Place 18 · Vestavia HillsVestavia Hills3200 Meters18.11:15.49a11
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 15 · Vestavia HillsVestavia Hills1600 Meters154:50.2311
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 23 · Vestavia HillsVestavia Hills800 Meters232:13.7111
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 19 · Vestavia HillsVestavia Hills1600 Meters194:58.0811
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 33 · Vestavia HillsVestavia Hills800 Meters332:13.9911
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 19 · Vestavia HillsVestavia Hills1600 Meters194:58.0811
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 33 · Vestavia HillsVestavia Hills800 Meters332:13.9911

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 5 · Vestavia HillsVestavia Hills3200 Meters5.9:38.96a10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 3200 Meters · Place 6 · Vestavia HillsVestavia Hills3200 Meters6.9:37.51a10
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 13 · Vestavia HillsVestavia Hills1600 Meters134:32.92 PB10
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 5 · Vestavia HillsVestavia Hills3200 Meters5.9:30.92a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · 1600 Meters · Place 12 · Vestavia HillsVestavia Hills1600 Meters124:33.70a—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 3200 Meters · Vestavia HillsVestavia Hills3200 Meters--DNS10
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 7 · Vestavia HillsVestavia Hills3200 Meters79:44.19 PB10
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 3200 Meters · Place 2 · Vestavia HillsVestavia Hills3200 Meters29:51.6210
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 18 · Vestavia HillsVestavia Hills1600 Meters184:40.9110

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 3 · Vestavia HillsVestavia Hills1600 Meters3.4:27.83a PB10
Dec 7Magic City Invitational #2Dec 7 · 800 Meters · Place 7 · Vestavia HillsVestavia Hills800 Meters7.2:05.16a PB10
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 5 · Vestavia HillsVestavia Hills1600 Meters54:40.059
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 20 · Vestavia HillsVestavia Hills800 Meters202:12.299
Jan 26Last Chance Meet #1Jan 26 · 3200 Meters · Place 7 · Vestavia HillsVestavia Hills3200 Meters79:57.539
Jan 9JV Meet #2Jan 9 · 1600 Meters · Place 6 · Vestavia HilVestavia Hil1600 Meters64:43.96—
Jan 9JV Meet #2Jan 9 · 800 Meters · Place 6 · Vestavia HilVestavia Hil800 Meters62:10.48—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 3200 Meters · Vestavia HillsVestavia Hills3200 Meters--DNF9
Apr 19Hewitt Trussville InvitationalApr 19 · 3200 Meters · Place 3 · Vestavia HillsVestavia Hills3200 Meters310:07.099
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 1600 Meters · Place 2 · Vestavia HillsVestavia Hills1600 Meters24:48.259
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 800 Meters · Place 6 · Vestavia HillsVestavia Hills800 Meters62:11.409
Mar 22FSU HS RelaysMar 22 · 3200 Meters · Place 87 · Vestavia HillsVestavia Hills3200 Meters87.9:52.26a9
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 26 · Vestavia HillsVestavia Hills800 Meters262:07.67 PB9
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 3200 Meters · Place 12 · Vestavia HillsVestavia Hills3200 Meters129:52.069
Mar 1Husky March InviteMar 1 · 1600 Meters · Place 13 · Vestavia HilVestavia Hil1600 Meters134:35.95—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Magic City Invitational #2Dec 2 · 1600 Meters · Place 14 · Vestavia HillsVestavia Hills1600 Meters14.4:52.84a9
Jan 5Middle School Indoor Meet #2Jan 5 · Shot Put · Place 39 · Liberty Park Middle SchoolLiberty Park Middle SchoolShot Put3924-58
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 21 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters215:35.468

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 1600 Meters · Place 9 · Liberty Park Middle SchoolLiberty Park Middle School1600 Meters95:24.548
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 800 Meters · Place 11 · Liberty Park Middle SchoolLiberty Park Middle School800 Meters112:28.888

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 31 · Liberty Park msLiberty Park ms1600 Meters31.5:41.73a8
Dec 8Middle School Indoor Meet #1Dec 8 · Shot Put · Place 31 · Liberty Park msLiberty Park msShot Put8lb31.25-4 PB8