Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMuscle Shoals Invitational · Mar 714.44Muscle Shoals InvitationalMarch 7, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 100 Meters · Lauderdale County100 Meters--DNS12
Apr 14Muscle Shoals Invitational 2Apr 14 · 100 Meters · Lauderdale County100 Meters--DNS12
Apr 10Deshler Varsity Meet #4Apr 10 · 100 Meters · Lauderdale County100 Meters--DNS12
Mar 19Florence InvitationalMar 19 · 100 Meters · Place 17 · Lauderdale County100 Meters1714.7012

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Don Heidon InvitationalApr 4 · 100 Meters · Place 39 · Lauderdale County100 Meters3914.9211
Mar 18Muscle Shoals Invitational #1Mar 18 · 100 Meters · Place 20 · Lauderdale County100 Meters2014.7311
Mar 7Deshler Varsity Meet #1Mar 7 · 100 Meters · Place 25 · Lauderdale County100 Meters2514.9711

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Muscle Shoals Invitational 2Apr 16 · Shot Put · Place 7 · Lauderdale CountyShot Put720-11.50—
Apr 16Muscle Shoals Invitational 2Apr 16 · 100 Meters · Place 19 · Lauderdale County100 Meters1914.57a—
Mar 161A - 7A Cullman ClassicMar 16 · Javelin · Place 63 · Lauderdale CountyJavelin6342-310
Mar 161A - 7A Cullman ClassicMar 16 · 100 Meters · Place 60 · Lauderdale County100 Meters6015.1310
Mar 7Muscle Shoals InvitationalMar 7 · Javelin · Place 14 · Lauderdale CountyJavelin1461-910
Mar 7Muscle Shoals InvitationalMar 7 · 100 Meters · Place 23 · Lauderdale County100 Meters2314.44 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Deshler Varsity Meet #1Mar 10 · Shot Put · Place 10 · Lauderdale CountyShot Put1021-69