Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 155:07.64aMountain Brook InvitationalApril 15, 2022
1600 Meters · OutdoorNorth Alabama Junior High Gold Circuit - Scottsboro · Mar 175:13.40North Alabama Junior High Gold Circuit - ScottsboroMarch 17, 2022
200 Meters · OutdoorJames Clemens Invitational · Mar 1126.32James Clemens InvitationalMarch 11, 2023
400 Meters · IndoorLast Ditch JV Meet · Jan 261:00.00Last Ditch JV Meet January 26, 2022
800 Meters · IndoorLast Ditch JV Meet · Jan 262:26.78Last Ditch JV Meet January 26, 2022
800 Meters · OutdoorNorth Alabama Junior High Gold Circuit · Mar 292:16.25GNorth Alabama Junior High Gold CircuitMarch 29, 2022
Javelin · 800g · OutdoorAHSAA 4A-7A Outdoor State Championship · May 2180-00AHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
Shot Put · 12lb · IndoorMagic City Invitational #2 · Dec 234-11.00Magic City Invitational #2December 2, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 10Joe Walker InvitationalApr 10 · Javelin · Alabama-HuntsvilleAlabama-HuntsvilleJavelin800g--DNSFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Javelin · HuntsvilleHuntsvilleJavelin800g--DNS12
Mar 28The Rocket City ShowcaseMar 28 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1170-612
Mar 21Friday "Knight" LightsMar 21 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1159-212
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1178-012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · High Jump · Place 9 · HuntsvilleHuntsvilleHigh Jump95-2—
Feb 28Albertville Varsity Meet #1Feb 28 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1162-0—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Javelin · Place 4 · HuntsvilleHuntsvilleJavelin800g4.180-00 PB11
Apr 26AHSAA Scottsboro SectionApr 26 · Javelin · Place 3 · HuntsvilleHuntsvilleJavelin800g3.170-311
Apr 12Mountain Brook InvitationalApr 12 · Javelin · Place 6 · HuntsvilleHuntsvilleJavelin800g6.159-0211
Mar 29The Rocket City ShowcaseMar 29 · Javelin · Place 2 · Huntsville HHuntsville HJavelin251.63m11
Mar 21Thursday "Knight" InvitationalMar 21 · Javelin · Place 3 · HuntsvilleHuntsvilleJavelin3152-011
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1149-311
Mar 7North Alabama Junior High Gold CircuitMar 7 · Discus · Place 25 · HuntsvilleHuntsvilleDiscus2568-811
Mar 7North Alabama Junior High Gold CircuitMar 7 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1154-811
Mar 7North Alabama Junior High Gold CircuitMar 7 · Long Jump · Place 9 · HuntsvilleHuntsvilleLong Jump916-4.7511
Mar 2Albertville Varsity MeetMar 2 · Javelin · Place 2 · Huntsville HHuntsville HJavelin2128-04—
Mar 2Albertville Varsity MeetMar 2 · Discus · Place 8 · Huntsville HHuntsville HDiscus875-06—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24James Clemens Early Bird InvitationalFeb 24 · Discus · Place 13 · HuntsvilleHuntsvilleDiscus1396-111
Feb 24James Clemens Early Bird InvitationalFeb 24 · Javelin · Place 2 · HuntsvilleHuntsvilleJavelin2139-611
Jan 24Last Ditch JV MeetJan 24 · Shot Put · Place 8 · HuntsvilleHuntsvilleShot Put835-411

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · Shot Put · Place 48 · HuntsvilleHuntsvilleShot Put12lb48.31-11.0011
Dec 2Magic City Invitational #2Dec 2 · Shot Put · Place 24 · HuntsvilleHuntsvilleShot Put12lb24.34-11.00 PB11
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · Javelin · Place 10 · HuntsvilleHuntsvilleJavelin10118-910
Jan 10JV Meet #2Jan 10 · 400 Meters · Place 91 · HuntsvilleHuntsville400 Meters911:01.0210

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Javelin · Place 20 · HuntsvilleHuntsvilleJavelin800g20.131-0010
Apr 28AHSAA Scottsboro SectionalApr 28 · Javelin · Place 4 · HuntsvilleHuntsvilleJavelin800g4.140-00.7510
Apr 14Mountain Brook InvitationalApr 14 · Javelin · Place 20 · HuntsvilleHuntsvilleJavelin800g20.139-0110
Apr 11Huntsville Metro ChampionshipApr 11 · Javelin · Place 1 · HuntsvilleHuntsvilleJavelin1139-310
Apr 5Huntsville City ChampionshipApr 5 · Javelin · Place 3 · HuntsvilleHuntsvilleJavelin3127-210
Mar 11James Clemens InvitationalMar 11 · Javelin · Place 16 · HuntsvilleHuntsvilleJavelin16119-1010
Mar 11James Clemens InvitationalMar 11 · 200 Meters · Place 74 · HuntsvilleHuntsville200 Meters7426.32 PB10
Mar 4Bob Jones Redcoat InvitationalMar 4 · Javelin · Place 5 · Huntsville HHuntsville HJavelin538.91m—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters205:24.179
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 10 · HuntsvilleHuntsville800 Meters102:18.289
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 132 · HuntsvilleHuntsville1 Mile132.5:07.64a PB9
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 121 · HuntsvilleHuntsville800 Meters121.2:16.48a9
Mar 29North Alabama Junior High Gold CircuitMar 29 · 800 Meters · Place 3 · Huntsville HHuntsville H800 Meters32:16.25G PB—
Mar 25Friday "Knight" InvitationalMar 25 · 1600 Meters · Place 58 · Huntsville HHuntsville H1600 Meters585:25.34—
Mar 25Friday "Knight" InvitationalMar 25 · 800 Meters · Place 48 · Huntsville HHuntsville H800 Meters482:22.716—
Mar 21North Alabama Junior High Gold Circuit CullmanMar 21 · 1600 Meters · Place 16 · Huntsville HHuntsville H1600 Meters165:13.459
Mar 21North Alabama Junior High Gold Circuit CullmanMar 21 · 800 Meters · Place 6 · Huntsville HHuntsville H800 Meters62:19.919
Mar 17North Alabama Junior High Gold Circuit - ScottsboroMar 17 · 1600 Meters · Place 4 · HuntsvilleHuntsville1600 Meters45:13.40 PB9
Mar 17North Alabama Junior High Gold Circuit - ScottsboroMar 17 · 800 Meters · Place 3 · HuntsvilleHuntsville800 Meters32:19.899

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Last Ditch JV Meet Jan 26 · 800 Meters · Place 59 · Huntsville HHuntsville H800 Meters592:26.78 PB—
Jan 26Last Ditch JV Meet Jan 26 · 400 Meters · Place 26 · Huntsville HHuntsville H400 Meters261:00.00 PB—