Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Meet Gold Standard Championship · Jan 155:53.29Middle School Meet Gold Standard ChampionshipJanuary 15, 2026
1600 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 105:58.81aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 3012:39.07AHSAA State Indoor MeetJanuary 30, 2026
3200 Meters · OutdoorMountain Brook Invitational · Apr 1113:02.50aMountain Brook InvitationalApril 11, 2025
800 Meters · IndoorMiddle School Meet Gold Standard Championship · Jan 152:43.86Middle School Meet Gold Standard ChampionshipJanuary 15, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:45.88aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 17 · AltamontAltamont3200 Meters17.13:04.87a8
Apr 24AHSAA Northridge Section 2026Apr 24 · 3200 Meters · Place 6 · AltamontAltamont3200 Meters6.13:12.98a8
Apr 24AHSAA Northridge Section 2026Apr 24 · 1600 Meters · Place 7 · AltamontAltamont1600 Meters7.6:04.19a8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 2 · Altamont msAltamont ms1600 Meters2.5:58.81a PB8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 2 · Altamont msAltamont ms800 Meters2.2:45.88a PB8
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 4 · AltamontAltamont1600 Meters4.6:05.91a8
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 19 · AltamontAltamont800 Meters19.2:53.73a8
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 3200 Meters · Place 14 · AltamontAltamont3200 Meters1413:49.678

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 5 · AltamontAltamont3200 Meters512:39.07 PB8
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 1600 Meters · Place 15 · AltamontAltamont1600 Meters155:53.29 PB8
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 800 Meters · Place 18 · AltamontAltamont800 Meters182:43.86 PB8
Jan 8Middle School Meet #3Jan 8 · 800 Meters · Place 10 · AltamontAltamont800 Meters102:45.408

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 12 · AltamontAltamont3200 Meters1213:00.288
Dec 11Middle School Meet #1Dec 11 · 1600 Meters · Place 9 · AltamontAltamont1600 Meters9.5:53.96a8
Dec 11Middle School Meet #1Dec 11 · 800 Meters · AltamontAltamont800 Meters--DNS8
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 37 · AltamontAltamont800 Meters372:50.047
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 14 · AltamontAltamont1600 Meters146:00.667
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 12 · AltamontAltamont1600 Meters126:05.48a—
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 12 · AltamontAltamont1600 Meters126:05.487

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 16 · AltamontAltamont3200 Meters16.13:36.82a7
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 3200 Meters · Place 5 · AltamontAltamont3200 Meters5.13:08.77a7
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 1600 Meters · Place 6 · AltamontAltamont1600 Meters6.6:14.23a7
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 16 · AltamontAltamont1600 Meters166:00.757
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 42 · AltamontAltamont3200 Meters42.13:02.50a PB7
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 8 · AltamontAltamont1600 Meters8.6:01.08a7
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 18 · AltamontAltamont1600 Meters186:17.51a7
Apr 5Spain Park ClassicApr 5 · 1600 Meters · Place 18 · AltamontAltamont1600 Meters186:17.517
Mar 10Southern Conference MS Meet 3Mar 10 · 1600 Meters · Place 2 · AltamontAltamont1600 Meters26:05.987
Mar 3Southern Conference MS Meet 2Mar 3 · 800 Meters · Place 7 · AltamontAltamont800 Meters72:51.727
Mar 3Southern Conference MS Meet 2Mar 3 · 1600 Meters · Place 3 · AltamontAltamont1600 Meters36:14.817

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 14 · Altamont msAltamont ms1600 Meters14.6:15.73a7
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 21 · Altamont msAltamont ms800 Meters21.2:51.96a7