Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 155:44.69aMountain Brook InvitationalApril 15, 2022
1000 Meters · IndoorFive Team Battle Royale · Feb 243:26.21Five Team Battle RoyaleFebruary 24, 2022
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Northridge Sectional · Apr 2817.13aAHSAA Northridge SectionalApril 28, 2023
1600 Meters · OutdoorHusky March Classic · Mar 46:03.46Husky March ClassicMarch 4, 2022
200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1529.31AHSAA State Heptathlon/DecathlonMay 15, 2024
200m Hurdles · 30" / 0.762m · OutdoorMountain Brook 5 Team Battle Royale · Feb 2331.50aMountain Brook 5 Team Battle RoyaleFebruary 23, 2023
200m Hurdles · 33" / 0.838m · Outdoor5 Team Battle Royale · Feb 2231.84a5 Team Battle RoyaleFebruary 22, 2024
300 Meters · IndoorFive Team Battle Royale · Feb 2446.00Five Team Battle RoyaleFebruary 24, 2022
300m Hurdles · 30" / 0.762m · OutdoorAHSAA 4A - Section 2/6A - Section 3 - Northridge 2025 · Apr 2548.05aAHSAA 4A - Section 2/6A - Section 3 - Northridge 2025April 25, 2025
400 Meters · IndoorHump Day Octameet · Jan 81:02.59Hump Day OctameetJanuary 8, 2025
400 Meters · OutdoorHewitt Trussville Invitational · Apr 181:02.79Hewitt Trussville InvitationalApril 18, 2025
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 311:01.995aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
500 Meters · OutdoorMountain Brook 5 Team Battle Royale · Feb 231:27.89aMountain Brook 5 Team Battle RoyaleFebruary 23, 2023
60m Hurdles · 33" / 0.838m · IndoorAHSAA Indoor Track & Field Championship · Jan 3110.14aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
800 Meters · IndoorLast Chance Invitational #1 · Jan 272:25.18Last Chance Invitational #1January 27, 2023
800 Meters · OutdoorMountain Brook Invitational · Apr 152:31.38aMountain Brook InvitationalApril 15, 2022
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 151.39mAHSAA State Heptathlon/DecathlonMay 15, 2024
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 154.57mAHSAA State Heptathlon/DecathlonMay 15, 2024

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 19 · Homewood300m Hurdles30" / 0.762m19.50.27a12
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 300m Hurdles · Place 7 · Homewood300m Hurdles30" / 0.762m7.48.05a PB12
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 400 Meters · Place 10 · Homewood400 Meters10.1:03.53a12
Apr 18Hewitt Trussville InvitationalApr 18 · 300m Hurdles · Place 10 · Homewood300m Hurdles1049.6912
Apr 18Hewitt Trussville InvitationalApr 18 · 400 Meters · Place 16 · Homewood400 Meters161:02.79 PB12
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 29 · Homewood400 MetersRound P29.1:04.08a12
Apr 5Spain Park ClassicApr 5 · Long Jump · Place 9 · HomewoodLong Jump914-512
Apr 5Spain Park ClassicApr 5 · 300m Hurdles · Place 5 · Homewood300m Hurdles550.32a12
Apr 5Spain Park ClassicApr 5 · Long Jump · Place 9 · HomewoodLong Jump914-512
Apr 5Spain Park ClassicApr 5 · 300m Hurdles · Place 5 · Homewood300m Hurdles550.3212
Mar 20Thompson InvitationalMar 20 · High Jump · Place 12 · HomewoodHigh Jump124-412
Mar 20Thompson InvitationalMar 20 · 300m Hurdles · Place 8 · Homewood300m Hurdles852.1412
Mar 14Homewood Invitational 2025Mar 14 · High Jump · HomewoodHigh Jump—NH—
Mar 14Homewood Invitational 2025Mar 14 · 300m Hurdles · Place 11 · Homewood300m Hurdles1150.16a—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · High Jump · Place 12 · HomewoodHigh Jump124-8—
Feb 28Husky March ClassicFeb 28 · 300m Hurdles · Place 13 · Homewood300m Hurdles1353.16a—
Feb 28Husky March ClassicFeb 28 · 400 Meters · Place 13 · Homewood400 Meters131:03.51a—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60m Hurdles · Place 13 · Homewood60m Hurdles33" / 0.838mRound P13.10.14a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Homewood400 MetersRelay Split—1:01.995a PB12
Jan 25Last Chance #2Jan 25 · High Jump · Place 19 · HomewoodHigh Jump194-612
Jan 25Last Chance #2Jan 25 · 60m Hurdles · Place 17 · Homewood60m Hurdles1710.8812
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 60m Hurdles · Place 10 · Homewood60m Hurdles1010.1412
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 400 Meters · Place 22 · Homewood400 Meters221:03.8312
Jan 8Hump Day OctameetJan 8 · 400 Meters · Place 6 · Homewood400 Meters61:02.59 PB12
Jan 4Ice Breaker Invitational #1Jan 4 · 60m Hurdles · Place 7 · Homewood60m Hurdles33" / 0.838m7.10.34a12
Jan 4Ice Breaker Invitational #1Jan 4 · 400 Meters · Place 10 · Homewood400 Meters10.1:02.87a12

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 400 Meters · Place 30 · Homewood400 Meters30.1:04.22a12
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 12 · Homewood60m HurdlesRound P1210.1911
Jan 27Last Chance Meet #2Jan 27 · 60m Hurdles · Place 32 · Homewood60m Hurdles3212.9811
Jan 27Last Chance Meet #2Jan 27 · 400 Meters · Place 17 · Homewood400 Meters171:03.0711
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 800 Meters · Place 41 · Homewood800 Meters412:57.4111
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60m Hurdles · Place 7 · Homewood60m Hurdles710.0111
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 400 Meters · Place 20 · Homewood400 Meters201:05.3511
Jan 10Hump Day OctameetJan 10 · 60m Hurdles · Place 7 · Homewood60m Hurdles710.3111
Jan 10Hump Day OctameetJan 10 · 400 Meters · Place 8 · Homewood400 Meters81:03.8911
Jan 6Icebreaker Invitational #1Jan 6 · 60m Hurdles · Place 6 · Homewood60m Hurdles33" / 0.838m6.10.16a11
Jan 6Icebreaker Invitational #1Jan 6 · 400 Meters · Place 10 · Homewood400 Meters10.1:04.42a11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15AHSAA State Heptathlon/DecathlonMay 15 · 800 Meters · Place 23 · Homewood800 Meters232:50.4011
May 15AHSAA State Heptathlon/DecathlonMay 15 · Javelin · Place 37 · HomewoodJavelin3714.82m11
May 15AHSAA State Heptathlon/DecathlonMay 15 · Long Jump · Place 23 · HomewoodLong Jump234.57m PB11
May 15AHSAA State Heptathlon/DecathlonMay 15 · 200 Meters · Place 30 · Homewood200 Meters3029.31 PB11
May 15AHSAA State Heptathlon/DecathlonMay 15 · Shot Put · Place 37 · HomewoodShot Put375.79m11
May 15AHSAA State Heptathlon/DecathlonMay 15 · High Jump · Place 16 · HomewoodHigh Jump161.39m PB11
May 15AHSAA State Heptathlon/DecathlonMay 15 · 100m Hurdles · Place 17 · Homewood100m Hurdles1717.4311
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100m Hurdles · Place 20 · Homewood100m Hurdles33" / 0.838mRound P20.17.26aWind: 1.311
Apr 26Northridge Section 2024Apr 26 · 300m Hurdles · Place 11 · Homewood300m Hurdles30" / 0.762m11.52.38a11
Apr 26Northridge Section 2024Apr 26 · 100m Hurdles · Place 7 · Homewood100m Hurdles33" / 0.838mRound P7.18.21aWind: -2.211
Apr 26Northridge Section 2024Apr 26 · 100m Hurdles · Place 5 · Homewood100m Hurdles33" / 0.838m5.17.62aWind: -3.511
Apr 19Hewitt Trussville InvitationalApr 19 · 300m Hurdles · Place 10 · Homewood300m Hurdles1050.0711
Apr 18Birmingham Metro JV ChampionshipApr 18 · 800 Meters · Place 10 · Homewood800 Meters102:38.51a—
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 24 · Homewood300m Hurdles30" / 0.762mRound P24.52.95a11
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 23 · Homewood400 MetersRound P23.1:03.80a11
Mar 16Homewood InvitationalMar 16 · 400 Meters · Place 21 · Homewood400 Meters211:04.1511
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 29 · Homewood400 Meters291:03.9411
Mar 1Husky March InviteMar 1 · 300m Hurdles · Place 10 · Homewood300m Hurdles1051.88—
Mar 1Husky March InviteMar 1 · 100m Hurdles · Place 17 · Homewood100m Hurdles1719.28—
Feb 225 Team Battle RoyaleFeb 22 · 500 Meters · Place 9 · Homewood500 Meters9.1:31.06a11
Feb 225 Team Battle RoyaleFeb 22 · 200m Hurdles · Place 6 · Homewood200m Hurdles33" / 0.838m6.31.84a PB11

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60m Hurdles · Place 18 · Homewood60m Hurdles33" / 0.838m18.10.27a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60m Hurdles · Place 12 · Homewood60m Hurdles33" / 0.838mRound P12.10.26a10
Jan 27Last Chance Invitational #1Jan 27 · 60m Hurdles · Place 17 · Homewood60m Hurdles1710.2710
Jan 27Last Chance Invitational #1Jan 27 · 800 Meters · Place 13 · Homewood800 Meters132:25.18 PB10
Jan 16MLK Track Classic #2Jan 16 · 60m Hurdles · Place 25 · Homewood60m Hurdles33" / 0.838m25.10.48a10
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 16 · Homewood800 Meters16.2:30.02a10
Jan 11Hump Day OctaMeetJan 11 · 400m Hurdles · Place 2 · Homewood400m Hurdles21:09.4510
Jan 11Hump Day OctaMeetJan 11 · 60m Hurdles · Place 12 · Homewood60m Hurdles1211.3210
Jan 7Icebreaker Invitational #2Jan 7 · 60m Hurdles · Place 25 · Homewood60m Hurdles33" / 0.838m25.10.45a10
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 21 · Homewood800 Meters21.2:31.83a10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100m Hurdles · Place 20 · Homewood100m Hurdles33" / 0.838mRound P20.17.27aWind: 3.210
Apr 28AHSAA Northridge SectionalApr 28 · 300m Hurdles · Place 6 · Homewood300m Hurdles30" / 0.762m6.50.04a10
Apr 28AHSAA Northridge SectionalApr 28 · 100m Hurdles · Place 6 · Homewood100m Hurdles33" / 0.838mRound P6.17.27a10
Apr 28AHSAA Northridge SectionalApr 28 · 100m Hurdles · Place 6 · Homewood100m Hurdles33" / 0.838m6.17.13a PB10
Apr 21Hewitt-Trussville InvitationalApr 21 · 300m Hurdles · Place 10 · Homewood300m Hurdles1052.0010
Apr 21Hewitt-Trussville InvitationalApr 21 · 100m Hurdles · Place 9 · Homewood100m Hurdles917.8610
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 27 · Homewood300m Hurdles30" / 0.762mRound P27.53.33a10
Apr 14Mountain Brook InvitationalApr 14 · 100m Hurdles · Place 25 · Homewood100m Hurdles33" / 0.838mRound P25.17.81aWind: 0.310
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 300m Hurdles · Place 19 · Homewood300m Hurdles1952.65—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 100m Hurdles · Place 13 · Homewood100m Hurdles1317.68—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 400 Meters · Place 20 · Homewood400 Meters201:03.96—
Mar 3Husky March ClassicMar 3 · 300m Hurdles · Place 6 · Homewood300m Hurdles649.8710
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · 500 Meters · Place 6 · Homewood500 Meters6.1:27.89a PB10
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · 200m Hurdles · Place 7 · Homewood200m Hurdles30" / 0.762m7.31.50a PB10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 60m Hurdles · Place 19 · Homewood60m Hurdles33" / 0.838m19.10.60a10
Feb 24Five Team Battle RoyaleFeb 24 · 1000 Meters · Place 13 · Homewood1000 Meters133:26.21 PB9
Feb 24Five Team Battle RoyaleFeb 24 · 300 Meters · Place 7 · Homewood300 Meters746.00 PB9
Jan 28Last Chance Invitational #1Jan 28 · 800 Meters · Place 36 · Homewood800 Meters362:32.19—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 800 Meters · Place 11 · Homewood800 Meters112:32.19—
Jan 12Hump Day Octa MeetJan 12 · 800 Meters · Place 14 · Homewood800 Meters142:34.63—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 300m Hurdles · Place 7 · Homewood300m Hurdles30" / 0.762m7.52.00a9
Apr 22Hewitt-Trussville InvitationalApr 22 · 300m Hurdles · Place 6 · Homewood300m Hurdles648.819
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 45 · Homewood1 Mile45.5:44.69a PB9
Apr 15Mountain Brook InvitationalApr 15 · 300m Hurdles · Place 9 · Homewood300m Hurdles30" / 0.762mRound P9.50.42a9
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 28 · Homewood800 Meters28.2:31.38a PB9
Mar 23Metro Birmingham JV Meet #4Mar 23 · 300m Hurdles · Place 1 · Homewood300m Hurdles149.94—
Mar 23Metro Birmingham JV Meet #4Mar 23 · 400 Meters · Place 5 · Homewood400 Meters51:06.92—
Mar 19Homewood HS InvitationalMar 19 · 300m Hurdles · Place 13 · Homewood300m Hurdles1350.48—
Mar 4Husky March ClassicMar 4 · 300m Hurdles · Place 6 · Homewood300m Hurdles650.10—
Mar 4Husky March ClassicMar 4 · 1600 Meters · Place 28 · Homewood1600 Meters286:03.46 PB—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 28 · Homewood800 Meters28.2:44.43a9