Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCCS Championships · Apr 215:13.47aCCS ChampionshipsApril 21, 2026
1600 Meters · IndoorAlbertville Varsity Meet #1 · Feb 286:09.62aAlbertville Varsity Meet #1February 28, 2025
1600 Meters · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 255:55.17aAHSAA Muscle Shoals Section 2025April 25, 2025
2000m Steeplechase · OutdoorThe Rocket City Showcase · Mar 288:48.19The Rocket City ShowcaseMarch 28, 2025
3000m Steeplechase · 0.762m · OutdoorCCS Championships · Apr 2112:38.49aCCS ChampionshipsApril 21, 2026
3200 Meters · OutdoorHuntsville Big Cat Invitational · Apr 2212:40.67Huntsville Big Cat InvitationalApril 22, 2022
400 Meters · IndoorBlack and Gold Classic · Feb 241:08.76Black and Gold ClassicFebruary 24, 2023
400 Meters · OutdoorCullman County vs Marshall County · Mar 101:09.34Cullman County vs Marshall CountyMarch 10, 2023
800 Meters · IndoorLast Chance Invitational · Jan 293:05.44aLast Chance InvitationalJanuary 29, 2021
800 Meters · OutdoorAHSAA Scottsboro Sectional · Apr 282:37.92aAHSAA Scottsboro SectionalApril 28, 2023
Javelin · 600g · OutdoorCCS Championships · Apr 2124.66mCCS ChampionshipsApril 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21CCS ChampionshipsApr 21 · Javelin · Place 2 · Maryville (Tenn.)Maryville (Tenn.)Javelin600g2.24.66m PBFr
Apr 21CCS ChampionshipsApr 21 · 3000m Steeplechase · Place 2 · Maryville (Tenn.)Maryville (Tenn.)3000m Steeplechase0.762m2.12:38.49a PBFr
Apr 21CCS ChampionshipsApr 21 · 1500 Meters · Place 7 · Maryville (Tenn.)Maryville (Tenn.)1500 Meters7.5:13.47a PBFr
Apr 10Scots InvitationalApr 10 · Javelin · Place 1 · Maryville (Tenn.)Maryville (Tenn.)Javelin600g1.23.55mFr
Apr 10Scots InvitationalApr 10 · 3000m Steeplechase · Place 1 · Maryville (Tenn.)Maryville (Tenn.)3000m Steeplechase0.762m1.12:41.60aFr
Mar 28Landon Bond ClassicMar 28 · Javelin · Place 3 · Maryville (Tenn.)Maryville (Tenn.)Javelin600g3.22.66mFr
Mar 28Landon Bond ClassicMar 28 · 1500 Meters · Place 13 · Maryville (Tenn.)Maryville (Tenn.)1500 Meters13.5:36.96aFr
Mar 13Cumberlands Early Spring MeetMar 13 · Javelin · Place 7 · Maryville (Tenn.)Maryville (Tenn.)Javelin720.25mFR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 3200 Meters · Place 7 · AlbertvilleAlbertville3200 Meters7.13:19.30a12
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 1600 Meters · Place 9 · AlbertvilleAlbertville1600 Meters9.5:55.17a PB12
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 800 Meters · Place 13 · AlbertvilleAlbertville800 Meters13.2:39.69a12
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 8 · AlbertvilleAlbertville1600 Meters85:59.2612
Mar 28The Rocket City ShowcaseMar 28 · 2000m Steeplechase · Place 13 · AlbertvilleAlbertville2000m Steeplechase138:48.19 PB12
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 1600 Meters · Place 3 · AlbertvilleAlbertville1600 Meters36:12.8112
Mar 7Cullman v MarshallMar 7 · 3200 Meters · Place 3 · AlbertvilleAlbertville3200 Meters313:48.5512
Mar 7Cullman v MarshallMar 7 · 1600 Meters · Place 5 · AlbertvilleAlbertville1600 Meters56:21.9312

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · 1600 Meters · Place 17 · AlbertvilleAlbertville1600 Meters176:09.62a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26AHSAA Scottsboro SectionApr 26 · 3200 Meters · Place 11 · AlbertvilleAlbertville3200 Meters11.13:03.26a11
Apr 17Marshall County Track ChampionshipsApr 17 · 3200 Meters · Place 2 · AlbertvilleAlbertville3200 Meters213:14.3811
Apr 17Marshall County Track ChampionshipsApr 17 · 1600 Meters · Place 5 · AlbertvilleAlbertville1600 Meters56:00.3111
Mar 29The Rocket City ShowcaseMar 29 · 2000m Steeplechase · Place 7 · AlbertvilleAlbertville2000m Steeplechase79:23.0611
Mar 25Cullman County vs Marshall CountyMar 25 · 3200 Meters · Place 6 · AlbertvilleAlbertville3200 Meters613:59.2211
Mar 25Cullman County vs Marshall CountyMar 25 · 400 Meters · Place 15 · AlbertvilleAlbertville400 Meters151:10.3911
Mar 14Albertville Varsity Meet #2Mar 14 · 800 Meters · Place 9 · AlbertvilleAlbertville800 Meters92:50.52—
Mar 14Albertville Varsity Meet #2Mar 14 · 1600 Meters · Place 15 · AlbertvilleAlbertville1600 Meters156:33.75—
Mar 2Albertville Varsity MeetMar 2 · 1600 Meters · Place 11 · AlbertvilleAlbertville1600 Meters116:51.49—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · 3200 Meters · Place 11 · AlbertvilleAlbertville3200 Meters11.13:33.40a10
Apr 28AHSAA Scottsboro SectionalApr 28 · 1600 Meters · Place 14 · AlbertvilleAlbertville1600 Meters14.6:15.37a10
Apr 28AHSAA Scottsboro SectionalApr 28 · 800 Meters · Place 15 · AlbertvilleAlbertville800 Meters15.2:37.92a PB10
Apr 18Marshall County ChampionshipsApr 18 · 800 Meters · Place 7 · AlbertvilleAlbertville800 Meters72:59.3510
Apr 18Marshall County ChampionshipsApr 18 · 1600 Meters · Place 6 · AlbertvilleAlbertville1600 Meters66:24.7910
Apr 14Albertville InvitationalApr 14 · 800 Meters · Place 2 · AlbertvilleAlbertville800 Meters22:48.67—
Apr 14Albertville InvitationalApr 14 · 1600 Meters · Place 1 · AlbertvilleAlbertville1600 Meters16:06.90—
Mar 17Guntersville Friday Night LightsMar 17 · 3200 Meters · Place 5 · AlbertvilleAlbertville3200 Meters513:23.5410
Mar 17Guntersville Friday Night LightsMar 17 · 1600 Meters · Place 5 · AlbertvilleAlbertville1600 Meters56:12.4110
Mar 17Guntersville Friday Night LightsMar 17 · 800 Meters · Place 6 · AlbertvilleAlbertville800 Meters62:47.4410
Mar 10Cullman County vs Marshall CountyMar 10 · 3200 Meters · Place 5 · AlbertvilleAlbertville3200 Meters513:49.97—
Mar 10Cullman County vs Marshall CountyMar 10 · 1600 Meters · Place 4 · AlbertvilleAlbertville1600 Meters46:10.58—
Mar 10Cullman County vs Marshall CountyMar 10 · 400 Meters · Place 11 · AlbertvilleAlbertville400 Meters111:09.34 PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Black and Gold ClassicFeb 24 · 1600 Meters · Place 3 · AlbertvilleAlbertville1600 Meters36:33.91—
Feb 24Black and Gold ClassicFeb 24 · 400 Meters · Place 5 · AlbertvilleAlbertville400 Meters51:08.76 PB—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 3200 Meters · Place 9 · AlbertvilleAlbertville3200 Meters9.12:53.87a9
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 1600 Meters · Place 10 · AlbertvilleAlbertville1600 Meters10.5:57.05a9
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 800 Meters · Place 11 · AlbertvilleAlbertville800 Meters11.2:43.24a9
Apr 22Huntsville Big Cat InvitationalApr 22 · 3200 Meters · Place 6 · AlbertvilleAlbertville3200 Meters612:40.67 PB9
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 16 · AlbertvilleAlbertville1600 Meters166:15.299
Apr 19Marshall County ChampionshipsApr 19 · 3200 Meters · Place 3 · AlbertvilleAlbertville3200 Meters312:58.239
Apr 19Marshall County ChampionshipsApr 19 · 1600 Meters · Place 3 · AlbertvilleAlbertville1600 Meters36:01.579
Apr 19Marshall County ChampionshipsApr 19 · 800 Meters · Place 4 · AlbertvilleAlbertville800 Meters42:44.479
Apr 13Guntersville Friday Night LightsApr 13 · 3200 Meters · Place 4 · AlbertvilleAlbertville3200 Meters4.13:08.70a9
Apr 13Guntersville Friday Night LightsApr 13 · 1600 Meters · Place 7 · AlbertvilleAlbertville1600 Meters7.6:01.37a9

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 7A Section 4Apr 23 · 1600 Meters · Place 17 · AlbertvilleAlbertville1600 Meters17.6:29.38a8
Apr 23AHSAA Class 7A Section 4Apr 23 · 800 Meters · Place 20 · AlbertvilleAlbertville800 Meters20.2:55.27a8
Apr 17Lake Guntersville InvitationalApr 17 · 3200 Meters · Place 5 · AlbertvilleAlbertville3200 Meters514:34.76—
Apr 17Lake Guntersville InvitationalApr 17 · 1600 Meters · Place 11 · AlbertvilleAlbertville1600 Meters116:29.04—
Apr 13Marshall County ChampionshipsApr 13 · 3200 Meters · Place 4 · AlbertvilleAlbertville3200 Meters415:07.38—
Apr 13Marshall County ChampionshipsApr 13 · 1600 Meters · Place 5 · AlbertvilleAlbertville1600 Meters56:36.86—
Apr 13Marshall County ChampionshipsApr 13 · 800 Meters · Place 6 · AlbertvilleAlbertville800 Meters62:56.93—
Apr 8Albertville InvitationalApr 8 · 3200 Meters · Place 2 · AlbertvilleAlbertville3200 Meters214:12.17—
Apr 8Albertville InvitationalApr 8 · 800 Meters · Place 7 · AlbertvilleAlbertville800 Meters72:58.50—
Apr 6Albertville JV InvitationalApr 6 · 800 Meters · Place 2 · AlbertvilleAlbertville800 Meters22:59.06—
Apr 6Albertville JV InvitationalApr 6 · 400 Meters · Place 8 · AlbertvilleAlbertville400 Meters81:18.80—
Apr 6Albertville JV InvitationalApr 6 · 1600 Meters · Place 2 · AlbertvilleAlbertville1600 Meters26:41.54—
Mar 18Gadsden City Open Meet #2Mar 18 · 800 Meters · Place 13 · AlbertvilleAlbertville800 Meters133:14.96—
Mar 18Gadsden City Open Meet #2Mar 18 · 1600 Meters · Place 9 · AlbertvilleAlbertville1600 Meters96:38.86—
Mar 12Albertville Varsity Meet #2Mar 12 · 800 Meters · Place 11 · AlbertvilleAlbertville800 Meters112:56.83—
Mar 12Albertville Varsity Meet #2Mar 12 · 400 Meters · Place 15 · AlbertvilleAlbertville400 Meters151:16.42—
Mar 5Albertville Varsity Meet #1Mar 5 · 1600 Meters · Place 18 · AlbertvilleAlbertville1600 Meters187:40.15—
Mar 5Albertville Varsity Meet #1Mar 5 · 800 Meters · Place 13 · AlbertvilleAlbertville800 Meters133:05.49—
Mar 5Albertville Varsity Meet #1Mar 5 · 1600 Meters · Place 18 · AlbertvilleAlbertville1600 Meters187:40.15—
Mar 5Albertville Varsity Meet #1Mar 5 · 800 Meters · Place 13 · AlbertvilleAlbertville800 Meters133:05.49—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 21 · AlbertvilleAlbertville1600 Meters21.6:49.67a8
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 38 · AlbertvilleAlbertville800 Meters38.3:05.44a PB8