Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJames Clemens Early Bird Invitational · Feb 245:01.86James Clemens Early Bird InvitationalFebruary 24, 2024
1 Mile · OutdoorMountain Brook Invitational · Apr 145:00.56aMountain Brook InvitationalApril 14, 2023
100 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1112.31aAHSAA State Heptathlon/DecathlonMay 11, 2026
1000 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 253:04.21James Clemens Early Bird Battle RoyaleFebruary 25, 2023
110m Hurdles · 39" / 0.991m · OutdoorAHSAA State Heptathlon/Decathlon · May 1122.72aAHSAA State Heptathlon/DecathlonMay 11, 2026
1500 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 115:07.35aAHSAA State Heptathlon/DecathlonMay 11, 2026
1600 Meters · IndoorCross Plex JV Meet #1 · Dec 144:54.36aCross Plex JV Meet #1December 14, 2023
1600 Meters · OutdoorNorth Alabama Junior High Gold Circuit · Mar 74:50.97North Alabama Junior High Gold CircuitMarch 7, 2024
2 Miles · OutdoorMountain Brook Invitational · Apr 1410:50.15aMountain Brook InvitationalApril 14, 2023
3200 Meters · IndoorLast Chance Meet #1 · Jan 2610:47.25Last Chance Meet #1January 26, 2024
3200 Meters · OutdoorBattle of The Tennessee Valley at Florence HS · Mar 1610:44.86Battle of The Tennessee Valley at Florence HSMarch 16, 2024
400 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1157.97aAHSAA State Heptathlon/DecathlonMay 11, 2026
500 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 251:22.70James Clemens Early Bird Battle RoyaleFebruary 25, 2023
800 Meters · IndoorMagic City Invitational #1 · Dec 62:13.66Magic City Invitational #1December 6, 2025
800 Meters · OutdoorThursday "Knight" Invitational · Mar 212:10.88Thursday "Knight" InvitationalMarch 21, 2024
Decathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 113669AHSAA State Heptathlon/DecathlonMay 11, 2026
Discus · 1.6kg · OutdoorAHSAA State Heptathlon/Decathlon · May 1119.62mAHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.57mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 800g · OutdoorAHSAA State Heptathlon/Decathlon · May 1122.34mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 114.52mAHSAA State Heptathlon/DecathlonMay 11, 2026
Pole Vault · OutdoorAHSAA State Heptathlon/Decathlon · May 112.90mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 12lb · OutdoorAHSAA State Heptathlon/Decathlon · May 118.28mAHSAA State Heptathlon/DecathlonMay 11, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Decathlon · Place 48 · HuntsvilleHuntsvilleDecathlonRound M48.3669 PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 56 · HuntsvilleHuntsvilleLong JumpRound M56.4.52m PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · Pole Vault · Place 21 · HuntsvilleHuntsvillePole VaultRound M21.2.90m PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 29 · HuntsvilleHuntsvilleHigh JumpRound M29.1.57m PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 53 · HuntsvilleHuntsvilleJavelin800gRound M53.22.34m PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · Discus · Place 45 · HuntsvilleHuntsvilleDiscus1.6kgRound M45.19.62m PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 44 · HuntsvilleHuntsvilleShot Put12lbRound M44.8.28m PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · 110m Hurdles · Place 55 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound M55.22.72a PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · 1500 Meters · Place 24 · HuntsvilleHuntsville1500 MetersRound M24.5:07.35a PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · 400 Meters · Place 41 · HuntsvilleHuntsville400 MetersRound M41.57.97a PB12
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100 Meters · Place 46 · HuntsvilleHuntsville100 MetersRound M46.12.31a PB12
Apr 16Andy Page Memorial Meet 2026Apr 16 · Pole Vault · Place 10 · HuntsvilleHuntsvillePole Vault10.9-00.0012
Apr 11Sparkman Senator ClassicApr 11 · Pole Vault · HuntsvilleHuntsvillePole Vault--DNS12
Mar 27NIKE Rocket City ShowcaseMar 27 · Pole Vault · HuntsvilleHuntsvillePole Vault--NH12
Mar 12Muscle Shoals Invitational 1Mar 12 · Pole Vault · Place 4 · HuntsvilleHuntsvillePole Vault48-012
Mar 7James Clemens InvitationalMar 7 · Pole Vault · Place 8 · HuntsvilleHuntsvillePole Vault88-012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Pole Vault · Place 13 · HuntsvilleHuntsvillePole Vault136-012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 800 Meters · HuntsvilleHuntsville800 Meters--DNS12
Dec 10First Crack JV MeetDec 10 · 400 Meters · HuntsvilleHuntsville400 Meters--DNS12
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 28 · HuntsvilleHuntsville800 Meters282:13.66 PB12
Feb 28Albertville Varsity Meet #1Feb 28 · 800 Meters · Place 21 · HuntsvilleHuntsville800 Meters212:19.03a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 24 · HuntsvilleHuntsville800 Meters242:22.9611
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 21 · HuntsvilleHuntsville1600 Meters215:12.7011
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 34 · HuntsvilleHuntsville800 Meters342:23.5111
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 17 · HuntsvilleHuntsville1600 Meters175:07.1311
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 82 · HuntsvilleHuntsville1 Mile825:11.1411
Mar 28The Rocket City ShowcaseMar 28 · 800 Meters · Place 86 · HuntsvilleHuntsville800 Meters862:17.5011
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 27 · HuntsvilleHuntsville1600 Meters275:10.2111
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 44 · HuntsvilleHuntsville800 Meters442:22.1411
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters145:17.6711

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 90 · HuntsvilleHuntsville1600 Meters90.4:52.87a10
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 112 · HuntsvilleHuntsville800 Meters112.2:12.97a10
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters314:59.4310
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 27 · HuntsvilleHuntsville800 Meters272:10.88 PB10
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 3200 Meters · Place 6 · HuntsvilleHuntsville3200 Meters610:44.86 PB10
Mar 7North Alabama Junior High Gold CircuitMar 7 · 1600 Meters · Place 12 · HuntsvilleHuntsville1600 Meters124:50.97 PB10
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 22 · HuntsvilleHuntsville800 Meters222:13.9810

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24James Clemens Early Bird InvitationalFeb 24 · 1 Mile · Place 12 · HuntsvilleHuntsville1 Mile125:01.86 PB10
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 16 · HuntsvilleHuntsville800 Meters162:18.0310
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 34 · HuntsvilleHuntsville1600 Meters344:54.5610
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 38 · HuntsvilleHuntsville800 Meters382:14.7410
Jan 26Last Chance Meet #1Jan 26 · 3200 Meters · Place 25 · HuntsvilleHuntsville3200 Meters2510:47.25 PB10

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters20.4:54.36a PB10
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 45 · HuntsvilleHuntsville800 Meters45.2:19.67a10
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 1600 Meters · Place 5 · HuntsvilleHuntsville1600 Meters55:02.939
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 800 Meters · Place 6 · HuntsvilleHuntsville800 Meters62:22.729
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 1000 Meters · Place 36 · HuntsvilleHuntsville1000 Meters363:04.21 PB9
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 500 Meters · Place 39 · HuntsvilleHuntsville500 Meters391:22.70 PB9
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 69 · HuntsvilleHuntsville1600 Meters695:04.199
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 131 · HuntsvilleHuntsville800 Meters1312:24.689
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 43 · HuntsvilleHuntsville1600 Meters435:08.089
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 84 · HuntsvilleHuntsville800 Meters842:26.779

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 82 · HuntsvilleHuntsville2 Miles82.10:50.15a PB9
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 149 · HuntsvilleHuntsville1 Mile149.5:00.56a PB9
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 1600 Meters · Place 4 · HuntsvilleHuntsville1600 Meters45:00.679
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 800 Meters · Place 6 · HuntsvilleHuntsville800 Meters62:22.679

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 69 · HuntsvilleHuntsville1600 Meters69.5:19.75a9
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 92 · HuntsvilleHuntsville800 Meters92.2:28.49a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 27 · HuntsvilleHuntsville1600 Meters275:30.848
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 49 · HuntsvilleHuntsville800 Meters492:33.698
Apr 15Mountain Brook InvitationalApr 15 · 1600 Meters · Place 15 · Huntsville msHuntsville ms1600 Meters15.5:29.21a8
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 26 · Huntsville msHuntsville ms800 Meters26.2:32.93a8

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 1600 Meters · Place 53 · Huntsville msHuntsville ms1600 Meters53.6:10.08a8
Dec 9Middle School Indoor Meet #1Dec 9 · 800 Meters · Place 51 · Huntsville msHuntsville ms800 Meters51.2:48.48a8