Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGulf South Conference Indoor Championships · Feb 154:18.53aGulf South Conference Indoor ChampionshipsFebruary 15, 2024
1 Mile · OutdoorHewitt-Trussville Invitational · Apr 205:24.50Hewitt-Trussville InvitationalApril 20, 2018
10000 Meters · OutdoorGulf South Conference Championship · May 232:33.01aGulf South Conference ChampionshipMay 2, 2024
1500 Meters · OutdoorOle Miss Classic · Mar 214:00.17aOle Miss ClassicMarch 21, 2025
1600 Meters · OutdoorAHSAA Class 6A Section 4 · Apr 234:32.45aAHSAA Class 6A Section 4April 23, 2021
2 Miles · OutdoorHewitt-Trussville Invitational · Apr 2011:38.79Hewitt-Trussville InvitationalApril 20, 2018
3000 Meters · Indoor RADD College Invitational · Jan 248:33.57a RADD College InvitationalJanuary 24, 2025
3000m Steeplechase · 0.914m · OutdoorGulf South Conference Outdoor Championship · May 110:17.94aGulf South Conference Outdoor ChampionshipMay 1, 2025
3200 Meters · OutdoorAHSAA Class 6A State Track & Field Championships · Apr 299:55.38aAHSAA Class 6A State Track & Field ChampionshipsApril 29, 2021
5000 Meters · IndoorGulf South Conference Indoor Championships · Feb 1514:50.78aGulf South Conference Indoor ChampionshipsFebruary 15, 2024
5000 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 1114:57.24Lee Fast Break Athletics InvitationalApril 11, 2025
800 Meters · IndoorKMS Invitational · Jan 232:01.88KMS InvitationalJanuary 23, 2022
800 Meters · OutdoorGulf South Conference Outdoor Championships · May 52:01.60aGulf South Conference Outdoor ChampionshipsMay 5, 2022

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 3000m Steeplechase · Place 13 · Alabama-HuntsvilleAlabama-Huntsville3000m Steeplechase0.914m13.10:17.94a PBSr
Apr 11Lee Fast Break Athletics InvitationalApr 11 · 5000 Meters · Place 33 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters3314:57.24 PBSR
Mar 21Ole Miss ClassicMar 21 · 1500 Meters · Place 17 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters174:00.17a PBSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · 5000 Meters · Place 12 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters12.15:01.12aSr
Jan 24 RADD College InvitationalJan 24 · 3000 Meters · Place 12 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters12.8:33.57a PBSr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Gulf South Conference ChampionshipMay 2 · 10000 Meters · Place 10 · Alabama-HuntsvilleAlabama-Huntsville10000 Meters1032:33.01a PB—
Apr 19Georgia Tech InvitationalApr 19 · 5000 Meters · Place 79 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters79.15:45.05aJr
Apr 11Berry Field Day InvitationalApr 11 · 1500 Meters · Place 21 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters21.4:06.10aJr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · 1500 Meters · Place 31 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters31.4:05.54aJr
Mar 15Montevallo Falcon ClassicMar 15 · 1500 Meters · Place 5 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters54:00.30a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Gulf South Conference Indoor ChampionshipsFeb 15 · 5000 Meters · Place 10 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters1014:50.78a PB—
Feb 15Gulf South Conference Indoor ChampionshipsFeb 15 · 1 Mile · Place 9 · Alabama-HuntsvilleAlabama-Huntsville1 Mile94:18.53a PB—
Feb 9Bulldog InvitationalFeb 9 · 3000 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters48:39.97a—
Jan 20Samford University OpenJan 20 · 5000 Meters · Place 1 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters114:56.43a—
Jan 13Vulcan InviteJan 13 · 3000 Meters · Place 5 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters58:34.36a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Gulf South Conference ChampionshipMay 4 · 5000 Meters · Place 14 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters1415:29.21SO
Apr 13Samford Alabama Track Challenge 2023Apr 13 · 5000 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters415:06.59SO
Apr 7Flames InvitationalApr 7 · 1500 Meters · Place 43 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters434:04.85SO
Mar 17Montevallo Falcon ClassicMar 17 · 1500 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters8.4:02.75aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14GSC Indoor Track & Field ChampionshipsFeb 14 · 1 Mile · Place 16 · Alabama-HuntsvilleAlabama-Huntsville1 Mile16.4:24.83aSo
Feb 10Samford Bulldog InvitationalFeb 10 · 3000 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters88:45.36SO
Feb 5USA Jaguar InvitationalFeb 5 · 1 Mile · Place 22 · Ala-HuntsvilleAla-Huntsville1 Mile224:20.289—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Gulf South Conference Outdoor ChampionshipsMay 5 · 800 Meters · Place 19 · Alabama-HuntsvilleAlabama-Huntsville800 Meters19.2:01.60a PBFr
Apr 15War Eagle InvitationalApr 15 · 5000 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters9.15:44.80aFr
Apr 7Flames InvitationalApr 7 · 1500 Meters · Place 69 · Ala-HuntsvilleAla-Huntsville1500 Meters694:09.22FR
Mar 25Ole Miss ClassicMar 25 · 1500 Meters · Place 37 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters374:27.80FR
Mar 19Lee ClassicMar 19 · 1500 Meters · Place 21 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters21.4:12.03aFr

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15GSC Indoor Track & Field ChampionshipsFeb 15 · 1 Mile · Place 17 · Alabama-HuntsvilleAlabama-Huntsville1 Mile17.4:29.26aFr
Feb 6USA JAGUAR INVITATIONALFeb 6 · 1 Mile · Place 18 · Ala-HuntsvilleAla-Huntsville1 Mile184:31.34—
Jan 28Clemson Bob Pollock InvitationalJan 28 · 1 Mile · Place 27 · Alabama-HuntsvilleAlabama-Huntsville1 Mile27.4:35.23aFr
Jan 23KMS InvitationalJan 23 · 800 Meters · Place 10 · Ala-HuntsvilleAla-Huntsville800 Meters102:01.88 PB—
Jan 14Commodore IndoorJan 14 · 1 Mile · Place 19 · Alabama-HuntsvilleAlabama-Huntsville1 Mile194:31.34FR

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 3200 Meters · Place 14 · Southside-GadsdenSouthside-Gadsden3200 Meters14.9:55.38a PB12
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 1600 Meters · Place 14 · Southside-GadsdenSouthside-Gadsden1600 Meters14.4:33.02a12
Apr 23AHSAA Class 6A Section 4Apr 23 · 3200 Meters · Place 7 · Southside-GadsdenSouthside-Gadsden3200 Meters7.9:56.13a12
Apr 23AHSAA Class 6A Section 4Apr 23 · 1600 Meters · Place 7 · Southside-GadsdenSouthside-Gadsden1600 Meters7.4:32.45a PB12
Apr 23AHSAA Class 6A Section 4Apr 23 · 800 Meters · Place 9 · Southside-GadsdenSouthside-Gadsden800 Meters9.2:07.81a12
Apr 16Hewitt-Trussville InvitationalApr 16 · 3200 Meters · Place 3 · Southside-GaSouthside-Ga3200 Meters310:14.0112
Apr 16Hewitt-Trussville InvitationalApr 16 · 1600 Meters · Place 16 · Southside-GaSouthside-Ga1600 Meters164:41.7112
Apr 14Etowah County ChampionshipsApr 14 · 3200 Meters · Place 4 · Southside-GaSouthside-Ga3200 Meters411:03.87—
Apr 14Etowah County ChampionshipsApr 14 · 800 Meters · Place 2 · Southside-GaSouthside-Ga800 Meters22:12.21—
Apr 14Etowah County ChampionshipsApr 14 · 1600 Meters · Place 2 · Southside-GaSouthside-Ga1600 Meters24:50.98—
Apr 8Oneonta Home Varsity MeetApr 8 · 1600 Meters · Place 3 · Southside-GaSouthside-Ga1600 Meters34:43.28M—
Apr 8Oneonta Home Varsity MeetApr 8 · 800 Meters · Place 3 · Southside-GaSouthside-Ga800 Meters32:08.01M—
Mar 26Fort Payne InvitationalMar 26 · 1600 Meters · Place 5 · Southside-GaSouthside-Ga1600 Meters54:43.76—
Mar 26Fort Payne InvitationalMar 26 · 800 Meters · Place 11 · Southside-GaSouthside-Ga800 Meters112:10.54—
Mar 18Gadsden City Open Meet #2Mar 18 · 3200 Meters · Place 2 · Southside-GaSouthside-Ga3200 Meters210:37.67—
Mar 18Gadsden City Open Meet #2Mar 18 · 1600 Meters · Place 2 · Southside-GaSouthside-Ga1600 Meters24:48.29—
Mar 11Gadsen City Open #1Mar 11 · 800 Meters · Place 4 · Southside-GaSouthside-Ga800 Meters42:15.25—
Mar 11Gadsen City Open #1Mar 11 · 1600 Meters · Place 2 · Southside-GaSouthside-Ga1600 Meters24:45.72—
Mar 4Gadsden City KickoffMar 4 · 800 Meters · Place 2 · Southside-GaSouthside-Ga800 Meters22:12.92—
Mar 4Gadsden City KickoffMar 4 · 1600 Meters · Place 5 · Southside-GaSouthside-Ga1600 Meters54:59.12—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 6 · Southside-GadsdenSouthside-Gadsden800 Meters6.2:08.73a12

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Gadsden City Open #1 Mar 12 · 1600 Meters · Place 2 · Southside-GaSouthside-Ga1600 Meters24:48.26—

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27AHSAA 6A Section 4Apr 27 · 3200 Meters · Place 16 · Southside-GadsdenSouthside-Gadsden3200 Meters16.11:42.39a8
Apr 20Hewitt-Trussville InvitationalApr 20 · 2 Miles · Place 20 · Southside-GaSouthside-Ga2 Miles2011:38.79 PB9
Apr 20Hewitt-Trussville InvitationalApr 20 · 800 Meters · Place 81 · Southside-GaSouthside-Ga800 Meters812:26.509
Apr 20Hewitt-Trussville InvitationalApr 20 · 2 Miles · Place 20 · Southside-GaSouthside-Ga2 Miles2011:38.799
Apr 20Hewitt-Trussville InvitationalApr 20 · 1 Mile · Place 39 · Southside-GaSouthside-Ga1 Mile395:24.50 PB9
Apr 20Hewitt-Trussville InvitationalApr 20 · 800 Meters · Place 81 · Southside-GaSouthside-Ga800 Meters812:26.509
Apr 3Aggie JV InvitationalApr 3 · 1600 Meters · Place 6 · Southside-GaSouthside-Ga1600 Meters65:28.52—
Apr 3Aggie JV InvitationalApr 3 · 800 Meters · Place 8 · Southside-GaSouthside-Ga800 Meters82:29.74—
Mar 22Gadsden City OpenMar 22 · 3200 Meters · Place 7 · Southside-GadsdenSouthside-Gadsden3200 Meters7.12:08.46a8
Mar 22Gadsden City OpenMar 22 · 800 Meters · Place 29 · Southside-GadsdenSouthside-Gadsden800 Meters29.2:35.42a8
Mar 17Oxford Meet #2Mar 17 · 1600 Meters · Place 23 · Southside-GaSouthside-Ga1600 Meters235:30.49—
Mar 17Oxford Meet #2Mar 17 · 800 Meters · Place 23 · Southside-GaSouthside-Ga800 Meters232:30.96—

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28AHSAA 6A Sectional 4Apr 28 · 3200 Meters · Place 20 · Southside-GadsdenSouthside-Gadsden3200 Meters20.13:29.55a7
Apr 19Etowah County ChampionshipApr 19 · 3200 Meters · Place 10 · Southside-GaSouthside-Ga3200 Meters1013:46.86—
Mar 9Gadsden City KickoffMar 9 · 1600 Meters · Place 29 · Southside-GaSouthside-Ga1600 Meters296:24.13—