Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 145:33.54JV Meet #3January 14, 2026
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 305:15.38aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
3200 Meters · IndoorIce Breaker #1 · Jan 312:39.60Ice Breaker #1January 3, 2026
3200 Meters · OutdoorSpain Park Classic · Apr 412:35.22aSpain Park ClassicApril 4, 2026
400 Meters · IndoorIce Breaker #1 · Jan 31:08.84Ice Breaker #1January 3, 2026
800 Meters · IndoorMagic City Invitational #1 · Dec 62:37.74Magic City Invitational #1December 6, 2025
800 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 302:21.58aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 7 · Spain Park1600 Meters7.5:15.38a PB9
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 6 · Spain Park800 Meters6.2:21.58a PB9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 1600 Meters · Place 4 · Spain Park1600 Meters4.5:27.60a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 5 · Spain Park800 Meters5.2:24.31a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 10 · Spain Park1600 Meters10.5:24.68a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 21 · Spain Park800 Meters21.2:25.50a9
Apr 4Spain Park ClassicApr 4 · 3200 Meters · Place 1 · Spain Park3200 Meters1.12:35.22a PB9
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 1 · Spain Park1600 Meters1.5:39.85a9
Apr 4Spain Park ClassicApr 4 · 800 Meters · Spain Park800 Meters--DNS9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 1 · Spain Park1600 Meters15:24.719
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 1 · Spain Park800 Meters12:29.669
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 1 · Spain Park1600 Meters15:29.499
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 3 · Spain Park800 Meters32:29.669
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 10 · Spain Park1600 Meters105:29.659

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 12 · Spain Park1600 Meters125:34.069
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 9 · Spain Park1600 Meters95:33.54 PB9
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 6 · Spain Park1600 Meters65:49.319
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 13 · Spain Park800 Meters132:40.079
Jan 3Ice Breaker #1Jan 3 · 3200 Meters · Place 10 · Spain Park3200 Meters1012:39.60 PB9
Jan 3Ice Breaker #1Jan 3 · 400 Meters · Place 46 · Spain Park400 Meters461:08.84 PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 12 · Spain Park1600 Meters125:44.659
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 15 · Spain Park800 Meters152:37.74 PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 6 · Spain Park1600 Meters65:32.08a8
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 6 · Spain Park1600 Meters65:32.088

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9JV Meet #2Jan 9 · 1600 Meters · Place 18 · Spain Park1600 Meters186:17.65—