Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHomewood Invitational 2025 · Mar 1410.46aHomewood Invitational 2025March 14, 2025
200 Meters · IndoorHusky March Classic · Feb 2821.88aHusky March ClassicFebruary 28, 2025
200 Meters · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1121.19aSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3121.295aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400 Meters · IndoorAHSAA Indoor Track & Field Championship · Jan 3148.88aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400 Meters · OutdoorSpain Park Classic · Apr 549.13aSpain Park ClassicApril 5, 2025
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3148.390aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
60 Meter · IndoorAHSAA Indoor Track & Field Championship · Jan 316.86aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
60 Meters · IndoorHoliday Invitational #2 · Dec 146.95Holiday Invitational #2December 14, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 2 · SamfordSamford200 MetersRound P2.21.19a PBWind: 2Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 4 · SamfordSamford200 Meters4.21.31aWind: -0.2Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 2 · SamfordSamford100 MetersRound P2.10.58aWind: 1.5Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 2 · SamfordSamford100 Meters2.10.59aWind: -0.1Fr
May 1Maroon and White Tune-UpMay 1 · 100 Meters · Place 8 · SamfordSamford100 Meters8.10.59aWind: 1.6Fr
Apr 24Josh Reidinger ClassicApr 24 · 200 Meters · Place 9 · SamfordSamford200 Meters9.21.94aWind: -0.4Fr
Apr 24Josh Reidinger ClassicApr 24 · 100 Meters · Place 5 · SamfordSamford100 Meters5.10.69aWind: 0.9Fr
Apr 17Georgia Tech InvitationalApr 17 · 200 Meters · Place 49 · SamfordSamford200 Meters49.21.96aWind: 1.4Fr
Apr 10Crimson Tide InvitationalApr 10 · 400 Meters · Place 24 · SamfordSamford400 Meters24.49.42aFr
Mar 27UAB Spring InvitationalMar 27 · 400 Meters · Place 8 · SamfordSamford400 Meters8.49.51aFr
Mar 13Montevallo Falcon ClassicMar 13 · 100 Meters · Place 8 · SamfordSamford100 Meters810.90aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Samford InvitationalFeb 13 · 60 Meter · Place 4 · SamfordSamford60 MeterRound P4.7.07aFr
Feb 13Samford InvitationalFeb 13 · 60 Meter · Place 6 · SamfordSamford60 Meter6.7.02aFr
Feb 13Samford InvitationalFeb 13 · 200 Meters · SamfordSamford200 Meters--DNSFr
Jan 16Samford InvitationalJan 16 · 60 Meter · Place 20 · SamfordSamford60 MeterRound P20.6.98aFr
Jan 16Samford InvitationalJan 16 · 200 Meters · Place 18 · SamfordSamford200 Meters18.22.16aFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 6 · Vestavia HillsVestavia Hills200 MetersRound P6.21.40aWind: 3.712
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters1.21.24aWind: 2.212
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 3 · Vestavia HillsVestavia Hills100 MetersRound P3.10.41aWind: 3.112
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters2.10.65aWind: 1.312
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 200 Meters · Place 2 · Vestavia HillsVestavia Hills200 Meters2.21.57a12
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 MetersRound P1.10.98a12
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 Meters1.10.75a12
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 2 · Vestavia HillsVestavia Hills200 Meters2.21.52a12
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 MetersRound P1.10.85a12
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters2.10.65a12
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters149.13a PB12
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters149.1312
Mar 14Homewood Invitational 2025Mar 14 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 Meters110.46a PB—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · 400 Meters · Place 2 · Vestavia HillsVestavia Hills400 Meters249.11a—
Feb 28Husky March ClassicFeb 28 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters121.88a PB—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · Vestavia HillsVestavia Hills200 MetersRelay Split—21.295a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60 Meter · Place 3 · Vestavia HillsVestavia Hills60 MeterRound P3.6.91a12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60 Meter · Place 2 · Vestavia HillsVestavia Hills60 Meter2.6.86a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Vestavia HillsVestavia Hills400 MetersRelay Split—48.390a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Place 4 · Vestavia HillsVestavia Hills400 Meters4.48.88a PB12
Jan 24Last Chance #1/PentathlonJan 24 · 60 Meters · Place 2 · Vestavia HillsVestavia Hills60 Meters26.9612
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 400 Meters · Place 5 · Vestavia HillsVestavia Hills400 Meters549.2512
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 60 Meters · Place 5 · Vestavia HillsVestavia Hills60 Meters56.9712
Jan 4Ice Breaker Invitational #2Jan 4 · 60 Meter · Place 7 · Vestavia HillsVestavia Hills60 Meter7.6.99a12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 2 · Vestavia HillsVestavia Hills60 Meters26.95 PB12
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 6 · Vestavia HillsVestavia Hills60 MetersRound P67.0311
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 5 · Vestavia HillsVestavia Hills60 Meters57.0511
Jan 22MLK Classic #2Jan 22 · 60 Meter · Place 6 · Vestavia HillsVestavia Hills60 Meter6.7.07a12
Jan 6Icebreaker Invitational #2Jan 6 · 60 Meter · Place 15 · Vestavia HillsVestavia Hills60 Meter15.7.10a12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 3 · 09-Unattached09-Unattached200 Meters3.22.30a11
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · 09-Unattached09-Unattached100 Meters1.10.96a11
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 5 · Vestavia HillsVestavia Hills200 MetersRound P5.21.96aWind: 0.211
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 4 · Vestavia HillsVestavia Hills200 Meters4.21.58aWind: 3.711
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 4 · Vestavia HillsVestavia Hills100 MetersRound P4.10.61aWind: 2.911
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 4 · Vestavia HillsVestavia Hills100 Meters4.10.74aWind: 0.611
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 4 · Vestavia HillsVestavia Hills200 MetersRound P4.22.24aWind: -1.911
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 3 · Vestavia HillsVestavia Hills200 Meters3.21.87aWind: -111
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 3 · Vestavia HillsVestavia Hills100 MetersRound P3.11.19aWind: -511
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters2.10.67aWind: 0.711
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 2 · Vestavia HillsVestavia Hills200 MetersRound P2.22.02aWind: -0.311
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 2 · Vestavia HillsVestavia Hills200 Meters2.21.89a11
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 3 · Vestavia HillsVestavia Hills100 MetersRound P3.10.88aWind: 0.411
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 3 · Vestavia HillsVestavia Hills100 Meters3.10.79a11
Mar 22FSU HS RelaysMar 22 · 200 Meters · Place 14 · Vestavia HillsVestavia Hills200 Meters14.22.01aWind: 1.511
Mar 22FSU HS RelaysMar 22 · 100 Meters · Place 18 · Vestavia HillsVestavia Hills100 Meters18.10.95aWind: -0.411
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 3 · Vestavia HillsVestavia Hills100 Meters311.0711
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 2 · Vestavia HillsVestavia Hills200 Meters222.0511

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 400 Meters · Place 21 · Vestavia HillsVestavia Hills400 Meters21.52.99a12
Dec 2Magic City Invitational #2Dec 2 · 400 Meters · Place 12 · Vestavia HillsVestavia Hills400 Meters12.52.51a12
Jan 27Last Chance Invitational #1Jan 27 · 60 Meters · Place 57 · Vestavia HillsVestavia Hills60 Meters577.4310
Jan 16MLK Track Classic #2Jan 16 · 60 Meter · Place 56 · Vestavia HillsVestavia Hills60 Meter56.7.37a11
Jan 7Icebreaker Invitational #1Jan 7 · 60 Meter · Place 23 · Vestavia HillsVestavia Hills60 Meter23.7.57a11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 200 Meters · Place 5 · Vestavia HillsVestavia Hills200 Meters5.21.89aWind: 1.410
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100 Meters · Place 5 · Vestavia HillsVestavia Hills100 MetersRound P5.10.75aWind: 2.610
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters2.10.75aWind: 0.710
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 5 · Vestavia HillsVestavia Hills200 MetersRound P5.22.22aWind: -1.110
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 3 · Vestavia HillsVestavia Hills200 Meters3.22.16aWind: -1.510
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 100 Meters · Place 3 · Vestavia HillsVestavia Hills100 MetersRound P3.11.02aWind: -3.110
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 100 Meters · Place 4 · Vestavia HillsVestavia Hills100 Meters4.10.94aWind: -110
Apr 21Hewitt-Trussville InvitationalApr 21 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters210.9310
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 16 · Vestavia HillsVestavia Hills200 MetersRound P16.23.04aWind: 010
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 9 · Vestavia HillsVestavia Hills100 MetersRound P9.11.13aWind: 010
Apr 8Spain Park ClassicApr 8 · 200 Meters · Place 2 · Vestavia HillsVestavia Hills200 Meters2.22.66a10
Apr 8Spain Park ClassicApr 8 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 Meters1.11.23a10
Mar 3Husky March ClassicMar 3 · 200 Meters · Place 9 · Vestavia HillsVestavia Hills200 Meters922.9710
Mar 3Husky March ClassicMar 3 · 100 Meters · Place 8 · Vestavia HillsVestavia Hills100 Meters811.4510

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 60 Meter · Place 30 · Vestavia HillsVestavia Hills60 Meter30.7.38a11
Dec 10Holiday Invitational #2Dec 10 · 400 Meters · Place 35 · Vestavia HillsVestavia Hills400 Meters35.54.89a11
Dec 3Magic City Invitational #1Dec 3 · 60 Meter · Place 12 · Vestavia HillsVestavia Hills60 Meter12.7.35a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 100 Meters · Place 13 · Vestavia HillsVestavia Hills100 MetersRound P13.11.67a9
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters123.029
Apr 15Mountain Brook InvitationalApr 15 · 100 Meters · Place 36 · Vestavia HillsVestavia Hills100 MetersRound P36.11.66aWind: -0.29
Apr 7Birmingham Metro JV Meet #5Apr 7 · 400 Meters · Vestavia HillsVestavia Hills400 Meters--DNS9
Apr 7Birmingham Metro JV Meet #5Apr 7 · 100 Meters · Place 6 · Vestavia HillsVestavia Hills100 Meters6.11.54a9
Mar 10Metro Birmingham JV Meet #2Mar 10 · 400 Meters · Place 6 · Vestavia HillsVestavia Hills400 Meters655.339

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 400 Meters · Place 54 · Vestavia HillsVestavia Hills400 Meters54.55.78a10
Dec 4Magic City Invitational #2Dec 4 · 400 Meters · Place 30 · Vestavia HillsVestavia Hills400 Meters30.54.78a10