Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2413.29aAHSAA Hewitt-Trussville Section 2026April 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Paul W. Bryant Sectional (1A-2A, 6A) · Apr 2917.41aAHSAA Paul W. Bryant Sectional (1A-2A, 6A)April 29, 2022
200 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2428.00aAHSAA Hewitt-Trussville Section 2026April 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorAHSAA State Track Championships (1A-2A-3A) · May 650.92aAHSAA State Track Championships (1A-2A-3A)May 6, 2022
400 Meters · IndoorJV Meet #3 · Jan 181:06.28JV Meet #3January 18, 2023
400 Meters · OutdoorAHSAA Paul W. Bryant Sectional (1A-2A, 6A) · Apr 291:03.98aAHSAA Paul W. Bryant Sectional (1A-2A, 6A)April 29, 2022
60 Meter · IndoorAHSAA Indoor State Championship · Feb 48.59aAHSAA Indoor State ChampionshipFebruary 4, 2022
60 Meters · IndoorJV Meet #3 · Jan 188.66JV Meet #3January 18, 2023
60m Hurdles · 30" / 0.762m · IndoorCrossplex JV Meet #1 · Dec 1510.25aCrossplex JV Meet #1December 15, 2022
60m Hurdles · 33" / 0.838m · IndoorAHSAA State Indoor Track & Field Championships · Feb 310.15aAHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 200 Meters · Westminster School at Oak MountainWestminster School at Oak Mountain200 MetersRound P--DNSWind: 1.812
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 100 Meters · Place 16 · Westminster School at Oak MountainWestminster School at Oak Mountain100 MetersRound P16.13.39aWind: 3.112
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 6 · Westminster School at Oak MountainWestminster School at Oak Mountain200 MetersRound P6.28.15a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 4 · Westminster School at Oak MountainWestminster School at Oak Mountain200 Meters4.28.00a PB12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 6 · Westminster School at Oak MountainWestminster School at Oak Mountain100 MetersRound P6.13.29a PB12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 5 · Westminster School at Oak MountainWestminster School at Oak Mountain100 Meters5.13.45a12
Apr 15Shelby County ChampionshipsApr 15 · 400 Meters · Place 13 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters13.1:06.30a12
Apr 15Shelby County ChampionshipsApr 15 · 200 Meters · Place 9 · Westminster School at Oak MountainWestminster School at Oak Mountain200 Meters9.28.30a12
Apr 15Shelby County ChampionshipsApr 15 · 100 Meters · Place 15 · Westminster School at Oak MountainWestminster School at Oak Mountain100 Meters15.13.37a12
Apr 8Helena Mush MadnessApr 8 · 400 Meters · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters--DNS12
Apr 8Helena Mush MadnessApr 8 · 200 Meters · Place 11 · Westminster School at Oak MountainWestminster School at Oak Mountain200 Meters11.29.22a12
Apr 8Helena Mush MadnessApr 8 · 100 Meters · Place 10 · Westminster School at Oak MountainWestminster School at Oak Mountain100 Meters10.13.56a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 16 · Westminster School at Oak MounWestminster School at Oak Moun60 Meters168.7910
Jan 22MLK Classic #2Jan 22 · 60m Hurdles · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles33" / 0.838m--DNS10
Jan 22MLK Classic #2Jan 22 · 60 Meter · Westminster School at Oak MountainWestminster School at Oak Mountain60 Meter--DNS10
Jan 22MLK Classic #2Jan 22 · 400 Meters · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters--DNS10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Metro Birmingham JV Meet #3Mar 15 · 300m Hurdles · Place 1 · Westminster School at Oak MounWestminster School at Oak Moun300m Hurdles153.189
Mar 15Metro Birmingham JV Meet #3Mar 15 · 100m Hurdles · Place 2 · Westminster School at Oak MounWestminster School at Oak Moun100m Hurdles217.159

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60m Hurdles · Place 8 · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles33" / 0.838mRound P8.10.31a9
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60m Hurdles · Place 6 · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles33" / 0.838m6.10.15a PB9
Jan 28Last Chance Invitational #3Jan 28 · 60m Hurdles · Place 17 · Westminster School at Oak MounWestminster School at Oak Moun60m Hurdles1710.309
Jan 18JV Meet #3Jan 18 · 60m Hurdles · Place 6 · Westminster School at Oak MounWestminster School at Oak Moun60m Hurdles610.339
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 26 · Westminster School at Oak MounWestminster School at Oak Moun400 Meters261:06.28 PB9
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 31 · Westminster School at Oak MounWestminster School at Oak Moun60 Meters318.66 PB9
Jan 7Icebreaker Invitational #2Jan 7 · 60m Hurdles · Place 26 · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles33" / 0.838m26.10.46a9

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60m Hurdles · Place 6 · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles30" / 0.762m6.10.25a PB9
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 19 · Westminster School at Oak MountainWestminster School at Oak Mountain60 Meter19.8.62a9
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 60m Hurdles · Place 7 · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles33" / 0.838m7.11.27a8
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 60 Meter · Place 8 · Westminster School at Oak MountainWestminster School at Oak Mountain60 Meter8.8.59a PB8
Jan 8Icebreaker Invitational Meet #2Jan 8 · 60m Hurdles · Place 20 · Westminster School at Oak MountainWestminster School at Oak Mountain60m Hurdles33" / 0.838m20.11.26a8
Jan 8Icebreaker Invitational Meet #2Jan 8 · 60 Meter · Place 54 · Westminster School at Oak MountainWestminster School at Oak Mountain60 Meter54.8.74a8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 300m Hurdles · Place 3 · Westminster School at Oak MountainWestminster School at Oak Mountain300m Hurdles30" / 0.762m3.50.92a PB8
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 100m Hurdles · Place 5 · Westminster School at Oak MountainWestminster School at Oak Mountain100m Hurdles33" / 0.838mRound P5.18.25a8
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 100m Hurdles · Place 3 · Westminster School at Oak MountainWestminster School at Oak Mountain100m Hurdles33" / 0.838m3.17.58a8
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 400 Meters · Place 11 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters11.1:05.29a8
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 300m Hurdles · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain300m Hurdles30" / 0.762m2.52.25a8
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 100m Hurdles · Place 1 · Westminster School at Oak MountainWestminster School at Oak Mountain100m Hurdles33" / 0.838mRound P1.18.26a8
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 100m Hurdles · Place 1 · Westminster School at Oak MountainWestminster School at Oak Mountain100m Hurdles33" / 0.838m1.17.41a PB8
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 400 Meters · Place 3 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters3.1:03.98a PB8
Apr 7Birmingham Metro JV Meet #5Apr 7 · 300m Hurdles · Place 2 · Westminster School at Oak MountainWestminster School at Oak Mountain300m Hurdles30" / 0.762m2.51.35a8
Apr 7Birmingham Metro JV Meet #5Apr 7 · 100m Hurdles · Place 4 · Westminster School at Oak MountainWestminster School at Oak Mountain100m Hurdles33" / 0.838m4.18.03a8
Mar 8Southern Conference MS Meet #2Mar 8 · 300m Hurdles · Place 1 · Westminster School at Oak MounWestminster School at Oak Moun300m Hurdles155.978
Mar 8Southern Conference MS Meet #2Mar 8 · 100m Hurdles · Place 3 · Westminster School at Oak MounWestminster School at Oak Moun100m Hurdles318.688

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30AHSAA Class 2A State Track & Field ChampionshipsApr 30 · 400 Meters · Place 7 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters7.1:05.00a7
Apr 23AHSAA Class 2A Section 2Apr 23 · 400 Meters · Place 5 · Westminster School at Oak MountainWestminster School at Oak Mountain400 Meters5.1:06.18a7
Apr 14Shelby County MS ChampionshipsApr 14 · 300m Hurdles · Place 3 · Westminster at Oak MountainWestminster at Oak Mountain300m Hurdles30" / 0.762m3.53.79a7
Apr 14Shelby County MS ChampionshipsApr 14 · 400 Meters · Place 3 · Westminster at Oak MountainWestminster at Oak Mountain400 Meters3.1:06.78a7