Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2811.07aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1110.58aSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
200 Meters · IndoorSamford Invitational · Jan 1622.50aSamford InvitationalJanuary 16, 2026
200 Meters · OutdoorSpain Park Classic · Apr 521.39aSpain Park ClassicApril 5, 2025
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3121.309aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
60 Meter · IndoorBirmingham Indoor Icebreaker · Dec 57.14aBirmingham Indoor IcebreakerDecember 5, 2025
60 Meters · IndoorHoliday Invitational #2 · Dec 147.12Holiday Invitational #2December 14, 2024
Long Jump · IndoorUSA Invitational · Feb 17.10mUSA InvitationalFebruary 1, 2026
Long Jump · OutdoorMetro Birmingham JV Meet #4 · Mar 235.58mMetro Birmingham JV Meet #4March 23, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Long Jump · Place 2 · SamfordSamfordLong Jump2.7.11mWind: 1.4Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 3 · SamfordSamford100 MetersRound P3.10.58a PBWind: 1.5Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 3 · SamfordSamford100 Meters3.10.74aWind: -0.1Fr
May 1Maroon and White Tune-UpMay 1 · Long Jump · Place 8 · SamfordSamfordLong Jump8.6.79mWind: 0.6Fr
May 1Maroon and White Tune-UpMay 1 · 100 Meters · Place 12 · SamfordSamford100 Meters12.10.71aWind: 1.1Fr
Apr 24Josh Reidinger ClassicApr 24 · Long Jump · Place 3 · SamfordSamfordLong Jump3.7.07mWind: 0.4Fr
Apr 24Josh Reidinger ClassicApr 24 · 100 Meters · Place 3 · SamfordSamford100 Meters3.10.58aWind: 0.9Fr
Apr 17Georgia Tech InvitationalApr 17 · Long Jump · Place 25 · SamfordSamfordLong Jump25.6.75mWind: -1Fr
Apr 17Georgia Tech InvitationalApr 17 · 100 Meters · Place 20 · SamfordSamford100 Meters20.10.71aWind: 0.4Fr
Apr 10Crimson Tide InvitationalApr 10 · Long Jump · SamfordSamfordLong Jump—NDFr
Apr 10Crimson Tide InvitationalApr 10 · 100 Meters · Place 20 · SamfordSamford100 Meters20.10.92aWind: -0.3Fr
Mar 27UAB Spring InvitationalMar 27 · Long Jump · Place 3 · SamfordSamfordLong Jump3.6.73mWind: 1.5Fr
Mar 27UAB Spring InvitationalMar 27 · 100 Meters · Place 10 · SamfordSamford100 Meters10.10.99aWind: 1.2Fr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Samford InvitationalFeb 13 · Long Jump · Place 1 · SamfordSamfordLong Jump1.7.18mFr
Feb 1USA InvitationalFeb 1 · Long Jump · Place 2 · SamfordSamfordLong Jump27.10m PBFr
Jan 16Samford InvitationalJan 16 · Long Jump · Place 3 · SamfordSamfordLong Jump3.7.01mFr
Jan 16Samford InvitationalJan 16 · 200 Meters · Place 28 · SamfordSamford200 Meters28.22.50a PBFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 60 Meter · Place 34 · SamfordSamford60 MeterRound P34.7.14a PBFr
Dec 5Birmingham Indoor IcebreakerDec 5 · Long Jump · Place 5 · SamfordSamfordLong Jump5.7.08mFr
Feb 28Husky March ClassicFeb 28 · Long Jump · Place 4 · Vestavia HillsVestavia HillsLong Jump422-7—
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters211.07a PB—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · Vestavia HillsVestavia Hills200 MetersRelay Split—21.309a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump1.22-05.0012
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump123-5.2512
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 60 Meters · Place 25 · Vestavia HillsVestavia Hills60 Meters257.1712
Jan 4Ice Breaker Invitational #2Jan 4 · 60 Meter · Place 19 · Vestavia HillsVestavia Hills60 Meter19.7.15a12
Jan 4Ice Breaker Invitational #2Jan 4 · Long Jump · Place 3 · Vestavia HillsVestavia HillsLong Jump3.22-05.2512

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump1.24-04.50Wind: 3.512
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 7 · Vestavia HillsVestavia Hills200 MetersRound P7.21.44aWind: 4.112
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 6 · Vestavia HillsVestavia Hills200 Meters6.21.68aWind: 2.212
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 4 · Vestavia HillsVestavia Hills100 MetersRound P4.10.54aWind: 2.812
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 4 · Vestavia HillsVestavia Hills100 Meters4.10.69aWind: 1.312
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 2 · Vestavia HillsVestavia HillsLong Jump2.23-04.5012
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters1.21.53a12
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 MetersRound P2.11.04a12
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 Meters2.10.89a12
Apr 11Mountain Brook InvitationalApr 11 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump1.22-03.0012
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters1.21.48a12
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 2 · Vestavia HillsVestavia Hills100 MetersRound P2.10.93a12
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 Meters1.10.61a12
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters121.39a PB12
Apr 5Spain Park ClassicApr 5 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 Meters110.59a12
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 1 · Vestavia HillsVestavia Hills200 Meters121.3912
Apr 5Spain Park ClassicApr 5 · 100 Meters · Place 1 · Vestavia HillsVestavia Hills100 Meters110.5912
Mar 14Homewood Invitational 2025Mar 14 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump124-2.25—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump123-11.7512
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 13 · Vestavia HillsVestavia Hills60 Meters137.12 PB12
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 18 · Vestavia HillsVestavia Hills60 Meter18.7.19a12
Dec 7Magic City Invitational #2Dec 7 · Long Jump · Place 2 · Vestavia HillsVestavia HillsLong Jump2.22-03.0012
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Long Jump · Place 5 · Vestavia HillsVestavia HillsLong Jump521-911
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 4 · Vestavia HillsVestavia HillsLong Jump421-5.2511
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 47 · Vestavia HillsVestavia Hills60 Meters477.3511
Jan 22MLK Classic #2Jan 22 · 60 Meter · Place 40 · Vestavia HillsVestavia Hills60 Meter40.7.40a11
Jan 22MLK Classic #2Jan 22 · Long Jump · Place 4 · Vestavia HillsVestavia HillsLong Jump4.21-03.5011
Jan 6Icebreaker Invitational #2Jan 6 · 60 Meter · Place 65 · Vestavia HillsVestavia Hills60 Meter65.7.39a11
Jan 6Icebreaker Invitational #2Jan 6 · Long Jump · Place 11 · Vestavia HillsVestavia HillsLong Jump11.20-07.2511

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump1.23-07.25Wind: 1.611
Apr 26Hewitt Section 2024Apr 26 · Long Jump · Place 2 · Vestavia HillsVestavia HillsLong Jump2.23-05.7511
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 15 · Vestavia HillsVestavia Hills100 MetersRound P15.11.81aWind: -511
Apr 19Hewitt Trussville InvitationalApr 19 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump123-5.2511
Apr 19Hewitt Trussville InvitationalApr 19 · 100 Meters · Place 13 · Vestavia HillsVestavia Hills100 Meters1311.1311
Apr 12Mountain Brook InvitationalApr 12 · Long Jump · Place 2 · Vestavia HillsVestavia HillsLong Jump2.22-02.50Wind: 011
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Vestavia HillsVestavia Hills200 MetersRound P--DNSWind: -0.211
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 22 · Vestavia HillsVestavia Hills100 MetersRound P22.11.34aWind: -0.811
Apr 6Spain Park ClassicApr 6 · Long Jump · Place 2 · Vestavia HillsVestavia HillsLong Jump221-1.5011
Apr 6Spain Park ClassicApr 6 · 200 Meters · Place 3 · Vestavia HillsVestavia Hills200 Meters322.9511
Apr 6Spain Park ClassicApr 6 · 100 Meters · Place 4 · Vestavia HillsVestavia Hills100 Meters411.3711
Mar 22FSU HS RelaysMar 22 · Long Jump · Place 11 · Vestavia HillsVestavia HillsLong Jump11.6.43mWind: -0.111
Mar 16Homewood InvitationalMar 16 · Long Jump · Place 1 · Vestavia HillsVestavia HillsLong Jump123-311
Mar 16Homewood InvitationalMar 16 · 100 Meters · Place 33 · Vestavia HillsVestavia Hills100 Meters3311.8211
Mar 1Husky March InviteMar 1 · Long Jump · Place 2 · Vestavia HilVestavia HilLong Jump26.52m—
Mar 1Husky March InviteMar 1 · 200 Meters · Place 22 · Vestavia HilVestavia Hil200 Meters2224.37—
Mar 1Husky March InviteMar 1 · 100 Meters · Place 25 · Vestavia HilVestavia Hil100 Meters2511.75—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 65 · Vestavia HillsVestavia Hills60 Meter65.7.45a11
Dec 9Holiday Invitational #2Dec 9 · Long Jump · Place 5 · Vestavia HillsVestavia HillsLong Jump5.21-02.2511
Dec 2Magic City Invitational #2Dec 2 · 60 Meter · Place 46 · Vestavia HillsVestavia Hills60 Meter46.7.44a11
Dec 2Magic City Invitational #2Dec 2 · Long Jump · Place 3 · Vestavia HillsVestavia HillsLong Jump3.20-04.7511
Jan 27Last Chance Invitational #1Jan 27 · Long Jump · Place 35 · Vestavia HillsVestavia HillsLong Jump3518-810
Jan 16MLK Track Classic #2Jan 16 · Long Jump · Place 21 · Vestavia HillsVestavia HillsLong Jump21.19-09.5010
Jan 7Icebreaker Invitational #1Jan 7 · Long Jump · Place 13 · Vestavia HillsVestavia HillsLong Jump13.18-01.2510

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Long Jump · Place 14 · Vestavia HillsVestavia HillsLong Jump14.19-04.0010
Apr 21Hewitt-Trussville InvitationalApr 21 · Long Jump · Place 9 · Vestavia HillsVestavia HillsLong Jump920-610
Apr 14Mountain Brook InvitationalApr 14 · Long Jump · Place 33 · Vestavia HillsVestavia HillsLong Jump33.19-07.0010
Apr 8Spain Park ClassicApr 8 · Long Jump · Vestavia HillsVestavia HillsLong Jump--DNS10
Mar 23Over the Mountain ChallengeMar 23 · Long Jump · Place 5 · Vestavia HillsVestavia HillsLong Jump520-6.5010
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Long Jump · Place 3 · Vestavia HilVestavia HilLong Jump36.22m—
Mar 3Husky March ClassicMar 3 · Long Jump · Place 15 · Vestavia HillsVestavia HillsLong Jump1519-310

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · Long Jump · Place 21 · Vestavia HillsVestavia HillsLong Jump21.19-01.2510
Dec 3Magic City Invitational #1Dec 3 · Long Jump · Place 3 · Vestavia HillsVestavia HillsLong Jump3.19-01.2510

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 21Birmingham Metro JV ChampionshipsApr 21 · Long Jump · Place 29 · Vestavia HillsVestavia HillsLong Jump2916-11.259
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 100 Meters · Place 71 · Vestavia HillsVestavia Hills100 Meters7112.739
Apr 14Birmingham Metro JV Meet #6Apr 14 · Long Jump · Place 10 · Vestavia HillsVestavia HillsLong Jump1017-29
Apr 14Birmingham Metro JV Meet #6Apr 14 · 100 Meters · Place 52 · Vestavia HillsVestavia Hills100 Meters5212.739
Apr 7Birmingham Metro JV Meet #5Apr 7 · Long Jump · Place 10 · Vestavia HillsVestavia HillsLong Jump10.18-08.259
Apr 7Birmingham Metro JV Meet #5Apr 7 · 200 Meters · Vestavia HillsVestavia Hills200 Meters--DNS9
Apr 7Birmingham Metro JV Meet #5Apr 7 · 100 Meters · Vestavia HillsVestavia Hills100 Meters--DNS9
Mar 23Metro Birmingham JV Meet #4Mar 23 · Long Jump · Place 9 · Vestavia HilVestavia HilLong Jump95.58m PB—
Mar 17Birmingham JV Meet #3Mar 17 · Long Jump · Place 9 · Vestavia HilVestavia HilLong Jump95.99m—
Mar 17Birmingham JV Meet #3Mar 17 · 100 Meters · Place 70 · Vestavia HilVestavia Hil100 Meters7012.81—