Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSouthern Conference MS Meet 1 · Feb 2614.39Southern Conference MS Meet 1February 26, 2024
100 Meters · OutdoorShelby County Championships · Apr 1513.12aShelby County ChampionshipsApril 15, 2026
200 Meters · IndoorSouthern Conference MS Meet 1 · Feb 2630.07Southern Conference MS Meet 1February 26, 2024
200 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2427.25aAHSAA Hewitt-Trussville Section 2026April 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorMountain Brook Invitational · Apr 1258.55aMountain Brook InvitationalApril 12, 2024
400 Meters · IndoorSouthern Conference MS Meet 1 · Feb 261:10.97Southern Conference MS Meet 1February 26, 2024
400 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 241:02.19aAHSAA Hewitt-Trussville Section 2026April 24, 2026
800 Meters · IndoorLast Chance #1/Pentathlon · Jan 242:55.03Last Chance #1/PentathlonJanuary 24, 2025
Long Jump · IndoorLast Chance #1/Pentathlon · Jan 243.66mLast Chance #1/PentathlonJanuary 24, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 400 Meters · Place 5 · Westminster School at Oak Mountain400 Meters5.1:02.24a10
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 200 Meters · Place 11 · Westminster School at Oak Mountain200 MetersRound P11.27.81aWind: 2.510
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 400 Meters · Place 2 · Westminster School at Oak Mountain400 Meters2.1:02.19a PB10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 4 · Westminster School at Oak Mountain200 MetersRound P4.27.92a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 3 · Westminster School at Oak Mountain200 Meters3.27.25a PB10
Apr 15Shelby County ChampionshipsApr 15 · 400 Meters · Place 9 · Westminster School at Oak Mountain400 Meters9.1:02.26a10
Apr 15Shelby County ChampionshipsApr 15 · 100 Meters · Place 13 · Westminster School at Oak Mountain100 Meters13.13.12a PB10
Apr 8Helena Mush MadnessApr 8 · 400 Meters · Westminster School at Oak Mountain400 Meters--DNS10
Apr 8Helena Mush MadnessApr 8 · 200 Meters · Place 7 · Westminster School at Oak Mountain200 Meters7.27.69a10
Apr 8Helena Mush MadnessApr 8 · 100 Meters · Place 6 · Westminster School at Oak Mountain100 Meters6.13.37a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 400 Meters · Place 7 · Westminster School at Oak Mountain400 Meters7.1:03.59a9
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 200 Meters · Place 15 · Westminster School at Oak Mountain200 Meters15.27.78a9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 400 Meters · Place 3 · Westminster School at Oak Mountain400 Meters3.1:04.20a9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 200 Meters · Place 4 · Westminster School at Oak Mountain200 Meters4.27.54a9
Apr 16Shelby County ChampionshipsApr 16 · 400 Meters · Place 7 · Westminster School at Oak Moun400 Meters71:03.799
Apr 16Shelby County ChampionshipsApr 16 · 200 Meters · Place 11 · Westminster School at Oak Moun200 Meters1127.489
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 6 · Westminster School at Oak Mountai400 Meters61:05.06a9
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 6 · Westminster School at Oak Mountai200 Meters627.50a9
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 6 · Westminster School at Oak Moun400 Meters61:05.069
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 6 · Westminster School at Oak Moun200 Meters627.509
Mar 14Homewood Invitational 2025Mar 14 · 200 Meters · Place 31 · Westminster School at Oak Mountai200 Meters3128.13a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 23 · Westminster School at Oak MounShot Put235.20m9
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 23 · Westminster School at Oak MounLong Jump233.66m PB9
Jan 24Last Chance #1/PentathlonJan 24 · 60m Hurdles · Place 19 · Westminster School at Oak Moun60m Hurdles1911.879
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 14 · Westminster School at Oak Moun800 Meters142:55.03 PB9

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 400 Meters · Place 8 · Westminster School at Oak Mountain400 Meters8.1:03.40a8
Apr 26Wetumpka SectionalApr 26 · 300m Hurdles · Westminster School at Oak Mountain300m Hurdles30" / 0.762m--DNS8
Apr 26Wetumpka SectionalApr 26 · 400 Meters · Place 4 · Westminster School at Oak Mountain400 Meters4.1:04.42a8
Apr 26Wetumpka SectionalApr 26 · 200 Meters · Westminster School at Oak Mountain200 MetersRound P--DNS8
Apr 17Shelby County ChampionshipsApr 17 · 300m Hurdles · Place 7 · Westminster School at Oak Moun300m Hurdles758.318
Apr 17Shelby County ChampionshipsApr 17 · 400 Meters · Place 3 · Westminster School at Oak Moun400 Meters31:05.188
Apr 17Shelby County ChampionshipsApr 17 · 200 Meters · Place 3 · Westminster School at Oak Moun200 Meters328.018
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 36 · Westminster School at Oak Mountain300m Hurdles30" / 0.762mRound P36.58.55a PB8
Apr 6Spain Park ClassicApr 6 · 400 Meters · Place 11 · Westminster School at Oak Moun400 Meters111:05.248
Apr 6Spain Park ClassicApr 6 · 300m Hurdles · Place 15 · Westminster School at Oak Moun300m Hurdles1559.148
Apr 6Spain Park ClassicApr 6 · 200 Meters · Place 16 · Westminster School at Oak Moun200 Meters1628.408
Apr 1Pelham Middle School InvitationalApr 1 · 400 Meters · Place 2 · Westminster School at Oak Moun400 Meters21:05.068
Apr 1Pelham Middle School InvitationalApr 1 · 200 Meters · Place 4 · Westminster School at Oak Moun200 Meters428.658
Mar 21Thompson InvitationalMar 21 · 300m Hurdles · Place 16 · Westminster School at Oak Moun300m Hurdles1659.908
Mar 21Thompson InvitationalMar 21 · 400 Meters · Place 23 · Westminster School at Oak Moun400 Meters231:07.118
Mar 18Southern Conference MS Meet #4Mar 18 · 300m Hurdles · Place 7 · Westminster School at Oak Moun300m Hurdles71:00.908
Mar 18Southern Conference MS Meet #4Mar 18 · 200 Meters · Place 12 · Westminster School at Oak Moun200 Meters1229.228
Mar 11Southern Conference MS Meet #3Mar 11 · 400 Meters · Place 4 · Westminster School at Oak Moun400 Meters41:08.868
Mar 11Southern Conference MS Meet #3Mar 11 · 200 Meters · Place 6 · Westminster School at Oak Moun200 Meters629.478

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Southern Conference MS Meet 1Feb 26 · 400 Meters · Place 12 · Westminster School at Oak Moun400 Meters121:10.97 PB8
Feb 26Southern Conference MS Meet 1Feb 26 · 200 Meters · Place 12 · Westminster School at Oak Moun200 Meters1230.07 PB8
Feb 26Southern Conference MS Meet 1Feb 26 · 100 Meters · Place 12 · Westminster School at Oak Moun100 Meters1214.39 PB8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28AHSAA Wetumpka SectionalApr 28 · 300m Hurdles · Place 13 · Westminster School at Oak Mountain300m Hurdles30" / 0.762m13.1:03.65a7
Apr 28AHSAA Wetumpka SectionalApr 28 · 200 Meters · Place 11 · Westminster School at Oak Mountain200 MetersRound P11.29.89a7
Apr 28AHSAA Wetumpka SectionalApr 28 · 100 Meters · Place 13 · Westminster School at Oak Mountain100 MetersRound P13.14.21a7
Apr 19Shelby County ChampionshipsApr 19 · 200 Meters · Place 19 · Westminster School at Oak Moun200 Meters1929.687
Apr 19Shelby County ChampionshipsApr 19 · 100 Meters · Place 18 · Westminster School at Oak Moun100 Meters1813.947
Mar 20Southern Conference Meet #4Mar 20 · 300m Hurdles · Place 7 · Westminster School at Oak Moun300m Hurdles71:00.797
Mar 20Southern Conference Meet #4Mar 20 · 100 Meters · Place 17 · Westminster School at Oak Moun100 Meters1714.997

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Southern Conference Meet #1Feb 27 · 200 Meters · Place 22 · Westminster School at Oak Moun200 Meters2231.187
Feb 27Southern Conference Meet #1Feb 27 · 100 Meters · Place 11 · Westminster School at Oak Moun100 Meters1114.547