Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWCA Warrior Twilight · Apr 10125-09WCA Warrior TwilightApril 10, 2026
Javelin · 800g · OutdoorAHSAA Scottsboro Section 2026 · Apr 24136-4AHSAA Scottsboro Section 2026April 24, 2026
Shot Put · 12lb · OutdoorLake Guntersville Invitational · Apr 440-09.00Lake Guntersville InvitationalApril 4, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 19 · Lawrence CountyJavelin800g19.127-0811
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 18 · Lawrence CountyDiscus1.6kg18.124-0511
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Javelin · Place 9 · Lawrence CountyJavelin800g9.136-4 PB11
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Discus · Place 4 · Lawrence CountyDiscus1.6kg4.124-911
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Shot Put · Place 13 · Lawrence CountyShot Put12lb13.39-111
Apr 24Scottsboro SectionalsApr 24 · Javelin · Place 9 · Lawrence CountyJavelin800g9.136-0411
Apr 24Scottsboro SectionalsApr 24 · Discus · Place 4 · Lawrence CountyDiscus1.6kg4.124-0911
Apr 24Scottsboro SectionalsApr 24 · Shot Put · Place 13 · Lawrence CountyShot Put12lb13.39-01.0011
Apr 18Florence Pre-SectionalApr 18 · Javelin · Place 2 · Lawrence CountyJavelin800g2.136-0411
Apr 18Florence Pre-SectionalApr 18 · Discus · Place 12 · Lawrence CountyDiscus1.6kg12.101-0311
Apr 18Florence Pre-SectionalApr 18 · Shot Put · Place 5 · Lawrence CountyShot Put12lb5.38-11.0011
Apr 10WCA Warrior TwilightApr 10 · Javelin · Place 8 · Lawrence CountyJavelin800g8.132-0411
Apr 10WCA Warrior TwilightApr 10 · Discus · Place 6 · Lawrence CountyDiscus1.6kg6.125-09 PB11
Apr 10WCA Warrior TwilightApr 10 · Shot Put · Place 15 · Lawrence CountyShot Put12lb15.36-00.0011
Apr 4Lake Guntersville InvitationalApr 4 · Javelin · Place 11 · Lawrence CountyJavelin800g11.127-0011
Apr 4Lake Guntersville InvitationalApr 4 · Discus · Place 10 · Lawrence CountyDiscus1.6kg10.116-0911
Apr 4Lake Guntersville InvitationalApr 4 · Shot Put · Place 7 · Lawrence CountyShot Put12lb7.40-09.00 PB11
Mar 20Friday "Knight" LightsMar 20 · Javelin · Place 8 · Lawrence CountyJavelin8119-1111
Mar 20Friday "Knight" LightsMar 20 · Discus · Place 9 · Lawrence CountyDiscus9112-1111
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 10 · Lawrence CountyShot Put1038-1011

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · Shot Put · Place 12 · Lawrence CountyShot Put1237-611
Feb 28Patriot InvitationalFeb 28 · Discus · Place 3 · Lawrence CountyDiscus3108-1011
Feb 28Patriot InvitationalFeb 28 · Javelin · Place 8 · Lawrence CountyJavelin8109-1111
Feb 21James Clemens Early Bird InvitationalFeb 21 · Shot Put · Place 13 · Lawrence CountyShot Put1336-11.2511
Feb 21James Clemens Early Bird InvitationalFeb 21 · Discus · Place 14 · Lawrence CountyDiscus14102-311
Feb 21James Clemens Early Bird InvitationalFeb 21 · Javelin · Place 6 · Lawrence CountyJavelin6129-1011
Feb 21James Clemens Early Bird InvitationalFeb 21 · Shot Put · Place 13 · Lawrence CountyShot Put1336-11.2511
Feb 21James Clemens Early Bird InvitationalFeb 21 · Discus · Place 14 · Lawrence CountyDiscus14102-311
Feb 21James Clemens Early Bird InvitationalFeb 21 · Javelin · Place 6 · Lawrence CountyJavelin6129-1011
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Shot Put · Place 21 · Lawrence CountyShot Put2137-711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Shot Put · Place 35 · Lawrence CountyShot Put3535-811
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 28 · Lawrence CountyShot Put2836-0.5011
Feb 22James Clemens Early BirdFeb 22 · Shot Put · Place 23 · Lawrence CountyShot Put2329-6.2510
Feb 22James Clemens Early BirdFeb 22 · Discus · Place 10 · Lawrence CountyDiscus1088-1110
Feb 22James Clemens Early BirdFeb 22 · Javelin · Place 8 · Lawrence CountyJavelin893-1110

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Javelin · Place 21 · Lawrence CountyJavelin800g21.132-0710
Apr 18Andy Page Memorial Meet 2025Apr 18 · Javelin · Place 10 · Lawrence CountyJavelin10136-810
Apr 18Andy Page Memorial Meet 2025Apr 18 · Discus · Place 13 · Lawrence CountyDiscus13112-410
Apr 18Andy Page Memorial Meet 2025Apr 18 · Shot Put · Place 21 · Lawrence CountyShot Put2136-810
Apr 12Lake Guntersville InvitationalApr 12 · Javelin · Place 10 · Lawrence CountyJavelin10112-310
Apr 12Lake Guntersville InvitationalApr 12 · Discus · Place 10 · Lawrence CountyDiscus10107-110
Apr 12Lake Guntersville InvitationalApr 12 · Shot Put · Place 14 · Lawrence CountyShot Put1432-810
Apr 5Mike Spann InvitationalApr 5 · Javelin · Place 5 · Lawrence CouJavelin5121-06—
Apr 5Mike Spann InvitationalApr 5 · Discus · Place 11 · Lawrence CouDiscus1198-07—
Apr 5Mike Spann InvitationalApr 5 · Shot Put · Place 13 · Lawrence CouShot Put1334-10.50—
Mar 29Aggie InviteMar 29 · Javelin · Place 1 · Lawrence CountyJavelin1127-210
Mar 29Aggie InviteMar 29 · Discus · Place 3 · Lawrence CountyDiscus394-410
Mar 29Aggie InviteMar 29 · Shot Put · Place 2 · Lawrence CountyShot Put234-910
Mar 21Friday "Knight" LightsMar 21 · Discus · Place 23 · Lawrence CountyDiscus2397-010
Mar 21Friday "Knight" LightsMar 21 · Shot Put · Place 21 · Lawrence CountyShot Put2135-410
Mar 21Friday "Knight" LightsMar 21 · Javelin · Place 10 · Lawrence CountyJavelin10113-410