Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPaul W. Bryant Middle School Invitational · Feb 2914.51Paul W. Bryant Middle School InvitationalFebruary 29, 2024
100 Meters · OutdoorMountain Brook Invitational · Apr 1213.99aMountain Brook InvitationalApril 12, 2024
100m Hurdles · 33" / 0.838m · OutdoorMountain Brook Invitational · Apr 1420.07aMountain Brook InvitationalApril 14, 2023
200 Meters · IndoorPaul W. Bryant Invitational · Feb 2829.54Paul W. Bryant InvitationalFebruary 28, 2026
200 Meters · OutdoorMountain Brook Invitational · Apr 1129.63aMountain Brook InvitationalApril 11, 2025
300m Hurdles · 30" / 0.762m · OutdoorAHSAA Northridge Section 2026 · Apr 2454.17aAHSAA Northridge Section 2026April 24, 2026
400 Meters · IndoorPaul W. Bryant Invitational · Feb 281:09.42Paul W. Bryant InvitationalFebruary 28, 2026
400 Meters · OutdoorDemopolis and UWA Tiger Invitational · Mar 131:08.70Demopolis and UWA Tiger InvitationalMarch 13, 2026
60 Meter · IndoorHoliday Invitational #2 · Dec 99.25aHoliday Invitational #2December 9, 2023
60 Meters · IndoorLast Chance #3 · Jan 248.98Last Chance #3January 24, 2026
800 Meters · OutdoorWest AL & Tuscaloosa City/County HS Championships 2025 · Apr 172:54.10aWest AL & Tuscaloosa City/County HS Championships 2025April 17, 2025
Long Jump · IndoorMagic City Invitational #2 · Dec 711-03.75Magic City Invitational #2December 7, 2024
Long Jump · OutdoorMountain Brook Invitational · Apr 1212-04.50Mountain Brook InvitationalApril 12, 2024
Triple Jump · OutdoorJaguar Invitational · Mar 2226-06.00Jaguar InvitationalMarch 22, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · High Jump · American ChristianAmerican ChristianHigh Jump--NH10
Apr 24AHSAA Northridge Section 2026Apr 24 · 300m Hurdles · Place 7 · American ChristianAmerican Christian300m Hurdles30" / 0.762m7.54.17a PB10
Apr 24AHSAA Northridge Section 2026Apr 24 · 400 Meters · American ChristianAmerican Christian400 Meters--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · High Jump · American ChristianAmerican ChristianHigh Jump--NH10
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Place 26 · American ChristianAmerican Christian300m Hurdles30" / 0.762m26.58.24a10
Apr 17Hewitt-Trussville InvitationalApr 17 · 400 Meters · American ChristianAmerican Christian400 Meters--DNS10
Mar 28King of the West (High School)Mar 28 · 300m Hurdles · Place 13 · American ChristianAmerican Christian300m Hurdles30" / 0.762m13.1:02.62a10
Mar 28King of the West (High School)Mar 28 · 400 Meters · Place 11 · American ChristianAmerican Christian400 Meters11.1:08.97a10
Mar 13Demopolis and UWA Tiger InvitationalMar 13 · 400 Meters · Place 3 · American Christian AcademyAmerican Christian Academy400 Meters31:08.70 PB10
Mar 13Demopolis and UWA Tiger InvitationalMar 13 · 200 Meters · Place 6 · American Christian AcademyAmerican Christian Academy200 Meters629.9210
Mar 13Demopolis and UWA Tiger InvitationalMar 13 · 100 Meters · Place 10 · American Christian AcademyAmerican Christian Academy100 Meters1014.1710

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 400 Meters · Place 26 · American Christian AcademyAmerican Christian Academy400 Meters261:09.42 PB10
Feb 28Paul W. Bryant InvitationalFeb 28 · 200 Meters · Place 30 · American Christian AcademyAmerican Christian Academy200 Meters3029.54 PB10
Jan 24Last Chance #3Jan 24 · 60 Meters · Place 50 · American Christian AcademyAmerican Christian Academy60 Meters508.98 PB10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 88 · American Christian AcademyAmerican Christian Academy60 Meters888.9810
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 88 · American Christian AcademyAmerican Christian Academy400 Meters881:11.1510
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 112 · American Christian AcademyAmerican Christian Academy60 Meters1129.0710

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 86 · American Christian AcademyAmerican Christian Academy400 Meters861:09.9810
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 139 · American Christian AcademyAmerican Christian Academy60 Meters1399.1310
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 86 · American Christian AcademyAmerican Christian Academy400 Meters861:09.9810
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 139 · American Christian AcademyAmerican Christian Academy60 Meters1399.1310
Jan 25Last Chance #3Jan 25 · Long Jump · Place 29 · American Christian AcademyAmerican Christian AcademyLong Jump2912-29
Jan 25Last Chance #3Jan 25 · 60 Meters · Place 84 · American Christian AcademyAmerican Christian Academy60 Meters849.199
Jan 15JV Meet #3Jan 15 · Long Jump · Place 65 · American Christian AcademyAmerican Christian AcademyLong Jump6512-0.759
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 147 · American Christian AcademyAmerican Christian Academy60 Meters1479.279
Jan 7JV Meet #2Jan 7 · Long Jump · Place 33 · American Christian AcademyAmerican Christian AcademyLong Jump3312-4.259
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 67 · American Christian AcademyAmerican Christian Academy60 Meters679.299

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 800 Meters · Place 12 · American ChristianAmerican Christian800 Meters12.2:55.90a9
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 400 Meters · American ChristianAmerican Christian400 Meters--DNS9
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 200 Meters · Place 19 · American ChristianAmerican Christian200 MetersRound P19.30.49a9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 800 Meters · Place 6 · American ChristianAmerican Christian800 Meters62:54.10a PB9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 200 Meters · Place 27 · American ChristianAmerican Christian200 Meters2730.57a9
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 125 · American Christian AcademyAmerican Christian Academy800 Meters125.2:54.27a8
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 79 · American Christian AcademyAmerican Christian Academy400 MetersRound P79.1:10.99a8
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 93 · American Christian AcademyAmerican Christian Academy200 Meters93.29.63a PB8
Apr 5King of the West (High School)Apr 5 · 800 Meters · Place 3 · American Christian AcademyAmerican Christian Academy800 Meters33:01.959
Apr 5King of the West (High School)Apr 5 · 400 Meters · Place 4 · American Christian AcademyAmerican Christian Academy400 Meters41:10.579
Mar 22Jaguar InvitationalMar 22 · Triple Jump · Place 6 · American ChristianAmerican ChristianTriple Jump6.26-06.00 PB9
Mar 22Jaguar InvitationalMar 22 · 300m Hurdles · Place 26 · American ChristianAmerican Christian300m Hurdles30" / 0.762m26.1:03.35a9
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 42 · American ChristianAmerican Christian100 Meters42.14.57a9
Mar 1Paul W. Bryant InvitationalMar 1 · Long Jump · Place 31 · American Christian AcademyAmerican Christian AcademyLong Jump3112-79
Mar 1Paul W. Bryant InvitationalMar 1 · 200 Meters · Place 50 · American Christian AcademyAmerican Christian Academy200 Meters5030.309
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 69 · American Christian AcademyAmerican Christian Academy100 Meters6914.789

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 139 · American ChristianAmerican Christian60 Meter139.9.52a9
Dec 7Magic City Invitational #2Dec 7 · Long Jump · Place 58 · American ChristianAmerican ChristianLong Jump58.11-03.75 PB9
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · 300m Hurdles · Place 9 · American Christian AcademyAmerican Christian Academy300m Hurdles91:04.578
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · 100 Meters · Place 4 · American Christian AcademyAmerican Christian Academy100 Meters414.51 PB8
Jan 27Last Chance Meet #3Jan 27 · 400 Meters · Place 98 · American Christian AcademyAmerican Christian Academy400 Meters981:14.328

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 14 · American ChristianAmerican Christian200 MetersRound P14.30.15aWind: -2.28
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 19 · American ChristianAmerican Christian100 MetersRound P19.14.76aWind: -3.48
Apr 12Mountain Brook InvitationalApr 12 · Long Jump · Place 27 · American Christian academyAmerican Christian academyLong Jump27.12-04.50 PB7
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 21 · American Christian academyAmerican Christian academy200 Meters21.29.94a7
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 17 · American Christian academyAmerican Christian academy100 Meters17.13.99a PB7
Apr 5Mobile Challenge of ChampionsApr 5 · 200 Meters · Place 44 · American Christian AcademyAmerican Christian Academy200 Meters4430.408
Apr 5Mobile Challenge of ChampionsApr 5 · 100 Meters · Place 38 · American Christian AcademyAmerican Christian Academy100 Meters3814.348

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 135 · American ChristianAmerican Christian60 Meter135.9.25a PB8
Dec 9Holiday Invitational #2Dec 9 · 400 Meters · Place 121 · American ChristianAmerican Christian400 Meters121.1:17.56a8
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 79 · American Christian AcademyAmerican Christian Academy60 Meters799.137
Jan 10JV Meet #2Jan 10 · Long Jump · Place 34 · American Christian AcademyAmerican Christian AcademyLong Jump3411-07
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 101 · American Christian AcademyAmerican Christian Academy60 Meters1019.387

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 10 · American ChristianAmerican Christian200 MetersRound P10.29.84aWind: 07
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 11 · American ChristianAmerican Christian300m Hurdles30" / 0.762m11.59.95a7
Apr 14Mountain Brook InvitationalApr 14 · 100m Hurdles · Place 13 · American ChristianAmerican Christian100m Hurdles33" / 0.838m13.20.07a PBWind: 1.27
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 33 · American ChristianAmerican Christian100 Meters33.14.31aWind: 07
Apr 1King of the West InvitationalApr 1 · 300m Hurdles · Place 4 · American ChristianAmerican Christian300m Hurdles30" / 0.762m4.56.44a7
Apr 1King of the West InvitationalApr 1 · 300m Hurdles · American ChristianAmerican Christian300m Hurdles30" / 0.762m--DNS7
Apr 1King of the West InvitationalApr 1 · 100 Meters · Place 15 · American ChristianAmerican Christian100 Meters15.14.68a7
Apr 1King of the West InvitationalApr 1 · 100 Meters · American ChristianAmerican Christian100 Meters--DNS7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 78 · American ChristianAmerican Christian60 Meter78.9.29a7
Dec 15Crossplex JV Meet #1Dec 15 · Long Jump · Place 15 · American ChristianAmerican ChristianLong Jump15.11-03.507