Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 154:39.19aMountain Brook InvitationalApril 15, 2022
1000 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 272:52.86James Clemens Early Bird Battle RoyaleFebruary 27, 2021
1500 Meters · OutdoorHarding Mother's Day Last Chance · May 104:14.35aHarding Mother's Day Last ChanceMay 10, 2026
1600 Meters · IndoorCrossplex JV Meet #1 · Dec 154:42.77aCrossplex JV Meet #1December 15, 2022
1600 Meters · OutdoorFlorence Invitational · Mar 194:34.14Florence InvitationalMarch 19, 2022
2000 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 276:31.61James Clemens Early Bird Battle RoyaleFebruary 27, 2021
3200 Meters · IndoorCrossplex Icebreaker Invitational · Jan 810:53.08aCrossplex Icebreaker InvitationalJanuary 8, 2021
3200 Meters · OutdoorHuntsville Big Cat Invitational · Apr 1610:14.83Huntsville Big Cat InvitationalApril 16, 2021
400 Meters · IndoorIndoor JV Meet #2 · Jan 81:04.75aIndoor JV Meet #2January 8, 2020
800 Meters · IndoorLast Chance Invitational #3 · Jan 282:01.07Last Chance Invitational #3January 28, 2023
800 Meters · OutdoorFlorence Invitational · Mar 192:02.09Florence InvitationalMarch 19, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Harding Mother's Day Last ChanceMay 10 · 1500 Meters · Place 4 · HardingHarding1500 Meters4.4:14.35a PBJr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 1500 Meters · Place 33 · HardingHarding1500 Meters33.4:15.03aJr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 800 Meters · Place 33 · HardingHarding800 MetersRound P33.2:03.50aJr
Apr 17Arkansas State Alumni ClassicApr 17 · 1500 Meters · Place 14 · HardingHarding1500 Meters14.4:29.45aJr
Apr 17Arkansas State Alumni ClassicApr 17 · 800 Meters · HardingHarding800 Meters—DNSJr
Apr 10Bryan Phillips InvitationalApr 10 · 1500 Meters · Place 23 · HardingHarding1500 Meters23.4:23.65aJr
Apr 10Bryan Phillips InvitationalApr 10 · 800 Meters · Place 26 · HardingHarding800 Meters26.2:08.00aJr
Mar 14Ouachita InvitationalMar 14 · 1500 Meters · Place 17 · HardingHarding1500 Meters17.4:19.31aJr
Mar 6Harding InvitationalMar 6 · 1500 Meters · Place 24 · HardingHarding1500 Meters244:25.97—
Mar 6Harding InvitationalMar 6 · 800 Meters · Place 12 · HardingHarding800 Meters122:08.92—

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Hendrix InvitationalFeb 27 · 800 Meters · Place 18 · HardingHarding800 Meters182:06.99SO

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Arkansas State Alumni ClassicApr 25 · 800 Meters · Place 12 · HardingHarding800 Meters12.2:03.48aSo
Apr 19Dan Veach InvitationalApr 19 · 1500 Meters · Place 21 · HardingHarding1500 Meters21.4:19.80aSo
Apr 19Dan Veach InvitationalApr 19 · 800 Meters · Place 18 · HardingHarding800 Meters18.2:05.94aSo
Apr 12Rhodes Seven-Way MeetApr 12 · 1500 Meters · Place 12 · HardingHarding1500 Meters12.4:16.37aSo
Apr 12Rhodes Seven-Way MeetApr 12 · 800 Meters · Place 14 · HardingHarding800 Meters14.2:04.20aSo
Apr 4Bryan Phillips InvitationalApr 4 · 1500 Meters · Place 24 · HardingHarding1500 Meters24.4:20.15aSo
Apr 4Bryan Phillips InvitationalApr 4 · 800 Meters · Place 27 · HardingHarding800 Meters27.2:06.96aSo
Mar 20Ouachita InvitationalMar 20 · 800 Meters · Place 21 · HardingHarding800 Meters212:07.24SO
Mar 7Harding InvitationalMar 7 · 1500 Meters · Place 23 · HardingHarding1500 Meters23.4:21.28aSo
Mar 7Harding InvitationalMar 7 · 800 Meters · Place 14 · HardingHarding800 Meters14.2:04.76aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · 800 Meters · Place 10 · HuntsvilleHuntsville800 Meters10.2:02.45a12
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 46 · HuntsvilleHuntsville800 Meters46.2:03.18a12
Apr 11Huntsville Metro ChampionshipApr 11 · 1600 Meters · Place 5 · HuntsvilleHuntsville1600 Meters54:36.1712
Apr 5Huntsville City ChampionshipApr 5 · 800 Meters · Place 1 · HuntsvilleHuntsville800 Meters12:02.9812

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Last Chance Invitational #3Jan 28 · 800 Meters · Place 14 · Huntsville HHuntsville H800 Meters142:01.07 PB—
Jan 28Last Chance Invitational #3Jan 28 · 800 Meters · Place 14 · HuntsvilleHuntsville800 Meters142:02.2912
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 18 · HuntsvilleHuntsville800 Meters18.2:03.87a12
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 16 · HuntsvilleHuntsville800 Meters16.2:04.47a12

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 5 · HuntsvilleHuntsville1600 Meters5.4:42.77a PB12
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 5 · HuntsvilleHuntsville800 Meters5.2:04.77a12
Jan 29Last Chance Invitational #3Jan 29 · 800 Meters · Place 34 · Huntsville HHuntsville H800 Meters342:08.63—
Jan 26Last Ditch JV Meet Jan 26 · 1600 Meters · Place 5 · Huntsville HHuntsville H1600 Meters54:50.08—
Jan 26Last Ditch JV Meet Jan 26 · 800 Meters · Place 4 · Huntsville HHuntsville H800 Meters42:08.26—
Jan 19JV Meet #3Jan 19 · 800 Meters · Place 16 · Huntsville HHuntsville H800 Meters162:09.69—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 3200 Meters · Place 7 · HuntsvilleHuntsville3200 Meters710:14.8611
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 50 · HuntsvilleHuntsville1 Mile50.4:39.19a PB11
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 55 · HuntsvilleHuntsville800 Meters55.2:04.46a11
Apr 2Bob Jones InvitationalApr 2 · 1600 Meters · Place 8 · Huntsville HHuntsville H1600 Meters84:38.24—
Apr 2Bob Jones InvitationalApr 2 · 800 Meters · Place 11 · Huntsville HHuntsville H800 Meters112:05.25—
Mar 25Friday "Knight" InvitationalMar 25 · 1600 Meters · Place 17 · Huntsville HHuntsville H1600 Meters174:51.51—
Mar 25Friday "Knight" InvitationalMar 25 · 800 Meters · Place 17 · Huntsville HHuntsville H800 Meters172:09.70—
Mar 19Florence InvitationalMar 19 · 1600 Meters · Place 6 · Huntsville HHuntsville H1600 Meters64:34.14 PB—
Mar 19Florence InvitationalMar 19 · 800 Meters · Place 6 · Huntsville HHuntsville H800 Meters62:02.09 PB—
Mar 5Bob Jones RedcoatMar 5 · 3200 Meters · Place 7 · Huntsville HHuntsville H3200 Meters710:24.72—

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16JV Meet #1Dec 16 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters7.4:44.48aUnofficial11
Dec 4Magic City Invitational #2Dec 4 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters14.4:50.77a11
Feb 27James Clemens Early Bird Battle RoyaleFeb 27 · 2000 Meters · Place 7 · Huntsville HHuntsville H2000 Meters76:31.61 PB—
Feb 27James Clemens Early Bird Battle RoyaleFeb 27 · 1000 Meters · Place 10 · Huntsville HHuntsville H1000 Meters102:52.86 PB—
Jan 27Crossplex Last Ditch JV MeetJan 27 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters74:49.64—
Jan 12JV Meet #3AJan 12 · 1600 Meters · Place 10 · Huntsville HHuntsville H1600 Meters104:51.06—
Jan 12JV Meet #3AJan 12 · 800 Meters · Place 9 · Huntsville HHuntsville H800 Meters92:13.03—
Jan 8Crossplex Icebreaker InvitationalJan 8 · 3200 Meters · Place 10 · HuntsvilleHuntsville3200 Meters10.10:53.08a PB10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Huntsville Big Cat InvitationalApr 16 · 3200 Meters · Place 6 · Huntsville HHuntsville H3200 Meters610:14.83 PB10
Apr 3Scottsboro InvitationalApr 3 · 1600 Meters · Place 3 · Huntsville HHuntsville H1600 Meters34:49.51—
Apr 3Scottsboro InvitationalApr 3 · 800 Meters · Place 4 · Huntsville HHuntsville H800 Meters42:07.64—
Mar 13James Clemens InvitationalMar 13 · 3200 Meters · Place 6 · Huntsville HHuntsville H3200 Meters610:33.73—
Mar 6Bob Jones Redcoat InvitationalMar 6 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters7.4:55.25a10
Mar 6Bob Jones Redcoat InvitationalMar 6 · 800 Meters · Place 11 · HuntsvilleHuntsville800 Meters11.2:12.31a10

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Crossplex JV Meet #1Dec 17 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters7.4:54.69a10
Jan 14Crossplex JV Meet #3Jan 14 · 1600 Meters · Place 127 · HuntsvilleHuntsville1600 Meters127.5:26.65a9
Jan 14Crossplex JV Meet #3Jan 14 · 800 Meters · Place 126 · HuntsvilleHuntsville800 Meters126.2:27.78a9
Jan 8Indoor JV Meet #2Jan 8 · 800 Meters · Place 107 · HuntsvilleHuntsville800 Meters107.2:36.27a9
Jan 8Indoor JV Meet #2Jan 8 · 400 Meters · Place 81 · HuntsvilleHuntsville400 Meters81.1:04.75a PB9

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 14Huntsville Panther InvitationalMar 14 · 800 Meters · Place 47 · Huntsville HHuntsville H800 Meters472:25.79—
Mar 14Huntsville Panther InvitationalMar 14 · 1600 Meters · Place 35 · Huntsville HHuntsville H1600 Meters355:10.84—
Mar 7Bob Jones Red Coat InvitationalMar 7 · 1600 Meters · Place 43 · HuntsvilleHuntsville1600 Meters43.5:21.22a9
Mar 7Bob Jones Red Coat InvitationalMar 7 · 800 Meters · Place 56 · HuntsvilleHuntsville800 Meters56.2:25.79a9
Mar 3Scottsboro JV Meet #1Mar 3 · 1600 Meters · Place 6 · Huntsville HHuntsville H1600 Meters65:14.84—
Mar 3Scottsboro JV Meet #1Mar 3 · 800 Meters · Place 15 · Huntsville HHuntsville H800 Meters152:26.21—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Crossplex HS JV Meet #1Dec 19 · 1600 Meters · Place 74 · HuntsvilleHuntsville1600 Meters74.5:30.32a9
Dec 19Crossplex HS JV Meet #1Dec 19 · 800 Meters · Place 69 · HuntsvilleHuntsville800 Meters69.2:30.62a9
Dec 7Magic City InvitationalDec 7 · 1600 Meters · Place 134 · HuntsvilleHuntsville1600 Meters134.5:32.52a9