Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHoliday Invitational #2 · Dec 134:24.51Holiday Invitational #2December 13, 2025
1600 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 64:22.77Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 309:51.78AHSAA State Indoor MeetJanuary 30, 2026
800 Meters · IndoorAHSAA State Indoor Meet · Jan 301:56.74AHSAA State Indoor MeetJanuary 30, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 1 · Vestavia Hills1600 Meters14:22.77 PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 1600 Meters · Place 6 · Vestavia Hills1600 Meters64:30.0112
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 8 · Vestavia Hills3200 Meters89:51.78 PB12
Jan 30AHSAA State Indoor MeetJan 30 · 800 Meters · Place 4 · Vestavia Hills800 Meters41:56.74 PB12
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 1600 Meters · Place 5 · Vestavia Hills1600 Meters54:24.5412
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 3 · Vestavia Hills800 Meters31:58.4712

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters24:24.51 PB12
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters24:24.5112
Feb 28Husky March ClassicFeb 28 · 1600 Meters · Place 4 · Vestavia Hills1600 Meters44:25.40a—
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 7 · Vestavia Hills800 Meters71:58.2211
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 1600 Meters · Place 9 · Vestavia Hills1600 Meters94:27.1511
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 1 · Vestavia Hills1600 Meters14:33.6511
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 1 · Vestavia Hills800 Meters12:00.7411

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 3 · Vestavia Hills1600 Meters34:25.1811

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 4 · Vestavia Hills800 Meters41:58.8710