Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 235:31.94aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
1600 Meters · OutdoorThompson Invitational · Mar 215:37.03Thompson InvitationalMarch 21, 2024
400 Meters · IndoorJV Meet #1 · Dec 181:02.71aJV Meet #1December 18, 2025
400 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 241:01.65aAHSAA Hewitt-Trussville Section 2026April 24, 2026
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 311:07.243aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
800 Meters · IndoorJV Meet #3 · Jan 142:27.26JV Meet #3January 14, 2026
800 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 12:23.27aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 800 Meters · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters2.2:23.27a PB12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 400 Meters · Place 7 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters7.1:02.73a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters2.2:27.19a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 400 Meters · Place 1 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters1.1:01.65a PB12
Apr 15Shelby County ChampionshipsApr 15 · 800 Meters · Place 4 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters4.2:28.27a12
Apr 8Helena Mush MadnessApr 8 · 800 Meters · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters2.2:32.14a12
Apr 8Helena Mush MadnessApr 8 · 400 Meters · Place 5 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters5.1:02.64a12
Mar 19Thompson InvitationalMar 19 · 800 Meters · Place 6 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters62:32.9112
Mar 19Thompson InvitationalMar 19 · 400 Meters · Place 6 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters61:03.6812

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 10 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters102:29.4812
Feb 27Husky ClassicFeb 27 · 400 Meters · Place 8 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters81:03.2312
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 5 · Westminster School at Oak MounWestminster School at Oak Moun1600 Meters55:32.8312
Jan 30AHSAA State Indoor MeetJan 30 · 800 Meters · Place 4 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters42:28.4912
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Place 15 · Westminster School at Oak MountainWestminster School at Oak Mountain1600 Meters15.5:31.94a PB12
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Place 48 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters48.2:37.97a12
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 11 · Westminster School at Oak MounWestminster School at Oak Moun1600 Meters115:35.2312
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 1 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters12:27.26 PB12
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 10 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters102:32.4012

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 11 · Westminster at Oak MountainWestminster at Oak Mountain800 Meters11.2:45.04a12
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 6 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters6.1:02.71a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Westminster School at Oak MountainWestminster School at Oak Mountain400 MetersRelay Split—1:07.243a PB11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 800 Meters · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters2.2:29.26a11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Place 4 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters4.1:04.12a11
Jan 24Last Chance #1/PentathlonJan 24 · 400 Meters · Place 22 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters221:03.9911
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 22 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters222:31.5511
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 25 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters251:04.1011
Jan 4Ice Breaker Invitational #2Jan 4 · 800 Meters · Place 9 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters9.2:31.46a11
Jan 4Ice Breaker Invitational #2Jan 4 · 400 Meters · Place 31 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters31.1:04.74a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 800 Meters · Place 3 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters3.2:29.71a11
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 400 Meters · Place 6 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters6.1:01.91a11
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 800 Meters · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters2.2:26.65a11
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 400 Meters · Place 4 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters4.1:04.24a11
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 41 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters41.2:30.14a11
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 8 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters82:32.7611
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 5 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters51:04.9611
Mar 20Thompson InvitationalMar 20 · 800 Meters · Place 16 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters162:42.3911
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 12 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters121:05.9711

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 1 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters1.2:32.95a11
Dec 11First Crack JV MeetDec 11 · 400 Meters · Place 3 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters3.1:04.29a11
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 800 Meters · Place 9 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters92:31.3410
Jan 22MLK Classic #2Jan 22 · 800 Meters · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters--DNS10
Jan 22MLK Classic #2Jan 22 · 400 Meters · Place 22 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters22.1:04.39a10
Jan 6Icebreaker Invitational #2Jan 6 · 800 Meters · Place 16 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters16.2:28.93a10
Jan 6Icebreaker Invitational #2Jan 6 · 400 Meters · Place 27 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters27.1:03.94a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Shelby County ChampionshipsApr 17 · 800 Meters · Place 10 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters102:31.1810
Apr 17Shelby County ChampionshipsApr 17 · 400 Meters · Place 9 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters91:04.0510
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 29 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters29.2:27.74a10
Apr 6Spain Park ClassicApr 6 · 1600 Meters · Place 12 · Westminster School at Oak MounWestminster School at Oak Moun1600 Meters125:38.4010
Apr 6Spain Park ClassicApr 6 · 800 Meters · Place 15 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters152:33.3810
Mar 21Thompson InvitationalMar 21 · 1600 Meters · Place 7 · Westminster School at Oak MounWestminster School at Oak Moun1600 Meters75:37.03 PB10
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 20 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters202:31.1510
Mar 16Homewood InvitationalMar 16 · 400 Meters · Place 23 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters231:04.2810

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 400 Meters · Place 34 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters34.1:04.59a10
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 800 Meters · Place 7 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters7.2:29.19a9
Jan 28Last Chance Invitational #3Jan 28 · 800 Meters · Place 18 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters182:32.399
Jan 28Last Chance Invitational #3Jan 28 · 400 Meters · Place 59 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters591:05.649
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 20 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters202:38.099
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 37 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters371:07.989
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 52 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters52.2:45.93a9
Jan 7Icebreaker Invitational #2Jan 7 · 400 Meters · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters--DQ9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 800 Meters · Place 3 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters3.2:26.44a9
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 400 Meters · Place 8 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters8.1:04.05a9
Apr 28AHSAA Wetumpka SectionalApr 28 · 800 Meters · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters2.2:26.04a9
Apr 28AHSAA Wetumpka SectionalApr 28 · 400 Meters · Place 4 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters4.1:04.98a9
Apr 19Shelby County ChampionshipsApr 19 · 400 Meters · Place 9 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters91:05.489
Mar 15Metro Birmingham JV Meet #3Mar 15 · 800 Meters · Place 3 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters32:38.709
Mar 15Metro Birmingham JV Meet #3Mar 15 · 400 Meters · Place 1 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters11:04.499

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 26 · Westminster School at Oak MountainWestminster School at Oak Mountain1600 Meters26.6:07.89a9
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 12 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters12.2:38.22a9
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Place 54 · Westminster School at Oak MountainWestminster School at Oak Mountain1600 Meters54.6:17.33a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 7Birmingham Metro JV Meet #5Apr 7 · 800 Meters · Place 25 · Westminster School at Oak MountainWestminster School at Oak Mountain800 Meters25.2:46.58a8
Apr 7Birmingham Metro JV Meet #5Apr 7 · 400 Meters · Place 13 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters13.1:09.76a8
Mar 8Southern Conference MS Meet #2Mar 8 · 800 Meters · Place 4 · Westminster School at Oak MounWestminster School at Oak Moun800 Meters43:00.598
Mar 8Southern Conference MS Meet #2Mar 8 · 400 Meters · Place 1 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters11:10.018

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Shelby County MS ChampionshipsApr 14 · 1600 Meters · Place 5 · Westminster at Oak MountainWestminster at Oak Mountain1600 Meters5.6:02.58a7
Apr 14Shelby County MS ChampionshipsApr 14 · 800 Meters · Place 5 · Westminster at Oak MountainWestminster at Oak Mountain800 Meters5.2:46.68a7

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 12 · Westminster School at Oak MountainWestminster School at Oak Mountain1600 Meters12.6:13.71a7