Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 154:57.68aMountain Brook InvitationalApril 15, 2022
100 Meters · OutdoorEmory Spring Break Classic · Mar 214:29.96Emory Spring Break ClassicMarch 21, 2025
1500 Meters · OutdoorEmory Thrills in the Hills · Mar 264:26.84aEmory Thrills in the HillsMarch 26, 2026
1600 Meters · IndoorLast Chance Invitational #1 · Jan 274:49.84Last Chance Invitational #1January 27, 2023
1600 Meters · OutdoorPaul W. Bryant Invitational · Mar 34:54.31Paul W. Bryant InvitationalMarch 3, 2023
200 Meters · OutdoorJefferson County HS League Championship · Apr 1526.50aJefferson County HS League ChampionshipApril 15, 2021
3200 Meters · IndoorHoliday Invitational #1 · Dec 1010:58.83aHoliday Invitational #1December 10, 2022
3200 Meters · OutdoorJEFCO HS League Meet #1 · Mar 910:44.80aJEFCO HS League Meet #1March 9, 2023
400 Meters · IndoorNorthridge Black & Gold Invitational · Feb 2553.37Northridge Black & Gold InvitationalFebruary 25, 2023
400 Meters · OutdoorJefferson County HS League Meet #2 · Mar 111:00.90aJefferson County HS League Meet #2March 11, 2021
5000 Meters · OutdoorBerry Field Day Invitational · Apr 916:40.98aBerry Field Day InvitationalApril 9, 2026
60 Meters · IndoorCrossplex Last Chance Invitational · Jan 318.405Crossplex Last Chance InvitationalJanuary 31, 2020
800 Meters · IndoorIcebreaker Invitational #2 · Jan 72:15.33aIcebreaker Invitational #2January 7, 2023
800 Meters · OutdoorAHSAA Paul W. Bryant Sectional (1A-2A, 6A) · Apr 292:07.96aAHSAA Paul W. Bryant Sectional (1A-2A, 6A)April 29, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Emory TwilightMay 6 · 1500 Meters · Place 27 · BerryBerry1500 Meters27.4:30.06aJr
Apr 24SAA Outdoor ChampionshipsApr 24 · 5000 Meters · Place 25 · BerryBerry5000 Meters25.17:08.38aJr
Apr 9Berry Field Day InvitationalApr 9 · 5000 Meters · Place 34 · BerryBerry5000 Meters34.16:40.98a PBJr
Apr 9Berry Field Day InvitationalApr 9 · 800 Meters · Place 46 · BerryBerry800 Meters46.2:09.12aJr
Mar 26Emory Thrills in the HillsMar 26 · 1500 Meters · Place 62 · BerryBerry1500 Meters62.4:26.84a PBJr
Mar 20Emory Spring Break ClassicMar 20 · 5000 Meters · Place 55 · BerryBerry5000 Meters5517:01.21aJr
Mar 7Victor Icebreaker DualsMar 7 · 1500 Meters · Place 39 · BerryBerry1500 Meters394:33.46aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25SAA Outdoor ChampionshipsApr 25 · 800 Meters · Place 17 · BerryBerry800 Meters17.2:08.91aSo
Apr 10Berry Field Day InvitationalApr 10 · 800 Meters · Place 60 · BerryBerry800 Meters602:14.78SO
Apr 10Berry Field Day InvitationalApr 10 · 1500 Meters · Place 45 · BerryBerry1500 Meters454:34.07SO
Mar 27Thrills In The HillsMar 27 · 800 Meters · Place 60 · BerryBerry800 Meters60.2:09.38aSo
Mar 21Emory Spring Break ClassicMar 21 · 100 Meters · Place 35 · BerryBerry100 Meters354:29.96 PBSO
Mar 8Victor Ice Breaker DualsMar 8 · 5000 Meters · Place 19 · BerryBerry5000 Meters1918:03.89SO

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Berry Field Day InvitationalApr 11 · 1500 Meters · Place 68 · BerryBerry1500 Meters68.4:43.91aFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 16JEFCO HS League Meet #2Mar 16 · 1600 Meters · Place 8 · McAdoryMcAdory1600 Meters8.5:07.09a12
Mar 16JEFCO HS League Meet #2Mar 16 · 800 Meters · McAdoryMcAdory800 Meters--DNS12
Mar 9JEFCO HS League Meet #1Mar 9 · 3200 Meters · Place 2 · McAdoryMcAdory3200 Meters2.10:44.80a PB12
Mar 3Paul W. Bryant InvitationalMar 3 · 1600 Meters · Place 10 · McAdory HighMcAdory High1600 Meters104:54.31 PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · 400 Meters · Place 8 · McAdory HighMcAdory High400 Meters853.37 PB—
Jan 27Last Chance Invitational #1Jan 27 · 1600 Meters · Place 35 · McAdoryMcAdory1600 Meters354:49.84 PB12
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 31 · McAdoryMcAdory1600 Meters314:51.5912
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 62 · McAdoryMcAdory800 Meters622:15.8912
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 55 · McAdoryMcAdory1600 Meters55.5:00.93a12
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 52 · McAdoryMcAdory800 Meters52.2:15.33a PB12

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #1Dec 10 · 3200 Meters · Place 7 · McAdoryMcAdory3200 Meters7.10:58.83a PB12
Dec 10Holiday Invitational #1Dec 10 · 1600 Meters · McAdoryMcAdory1600 Meters--DNS12
Jan 29Last Chance Invitational #2Jan 29 · 800 Meters · Place 31 · McAdory HighMcAdory High800 Meters312:26.56—
Jan 17Martin Luther King Jr Indoor Track Classic #1Jan 17 · 1600 Meters · Place 21 · McAdory HighMcAdory High1600 Meters215:20.82—
Jan 17Martin Luther King Jr Indoor Track Classic #1Jan 17 · 800 Meters · Place 26 · McAdory HighMcAdory High800 Meters262:26.56—
Jan 8Icebreaker Invitational Meet #1Jan 8 · 1600 Meters · Place 20 · McAdoryMcAdory1600 Meters20.5:18.45a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 1600 Meters · McAdoryMcAdory1600 Meters--DNS11
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 800 Meters · Place 13 · McAdoryMcAdory800 Meters13.2:07.96a PB11
Apr 21JEFCO HS League ChampionshipsApr 21 · 3200 Meters · Place 3 · McAdoryMcAdory3200 Meters3.11:23.40a11
Apr 21JEFCO HS League ChampionshipsApr 21 · 1600 Meters · Place 4 · McAdoryMcAdory1600 Meters4.5:09.39a11
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 110 · McAdoryMcAdory1 Mile110.4:57.68a PB11
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 83 · McAdoryMcAdory800 Meters83.2:10.07a11
Apr 12JEFCO HS League Meet #5Apr 12 · 800 Meters · Place 6 · McAdory HighMcAdory High800 Meters62:13.9711
Mar 24Husky Hilltop ClassicMar 24 · 1600 Meters · Place 35 · McAdory HighMcAdory High1600 Meters355:04.98—
Mar 17JEFCO HS League Meet #2Mar 17 · 1600 Meters · Place 8 · McAdoryMcAdory1600 Meters8.5:13.88aUnofficial11
Mar 17JEFCO HS League Meet #2Mar 17 · 800 Meters · Place 6 · McAdoryMcAdory800 Meters6.2:16.31aUnofficial11

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #2Dec 4 · 3200 Meters · Place 21 · McAdoryMcAdory3200 Meters21.11:56.03a11
Dec 4Magic City Invitational #2Dec 4 · 1600 Meters · McAdoryMcAdory1600 Meters—DNS11
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 44 · McAdoryMcAdory1600 Meters44.5:59.48a10
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 35 · McAdoryMcAdory1600 Meters35.6:20.98a10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 6A Section 3Apr 23 · 1600 Meters · Place 14 · McAdoryMcAdory1600 Meters14.5:43.71a10
Apr 23AHSAA Class 6A Section 3Apr 23 · 800 Meters · Place 18 · McAdoryMcAdory800 Meters18.2:23.42a10
Apr 23AHSAA Class 6A Section 3Apr 23 · 400 Meters · Place 27 · McAdoryMcAdory400 Meters27.1:05.62a10
Apr 15Jefferson County HS League ChampionshipApr 15 · 1600 Meters · Place 12 · McAdoryMcAdory1600 Meters12.5:50.90a10
Apr 15Jefferson County HS League ChampionshipApr 15 · 800 Meters · Place 13 · McAdoryMcAdory800 Meters13.2:33.72a10
Apr 15Jefferson County HS League ChampionshipApr 15 · 200 Meters · Place 20 · McAdoryMcAdory200 Meters20.26.50a PB10
Apr 6Jefferson County HS League Meet #5Apr 6 · 1600 Meters · Place 8 · McAdory HighMcAdory High1600 Meters85:57.4810
Apr 2Spain Park ClassicApr 2 · 800 Meters · Place 112 · McAdory HighMcAdory High800 Meters1122:33.16—
Mar 18Helena Classic on the HillMar 18 · 400 Meters · Place 45 · McAdory HighMcAdory High400 Meters451:03.90—
Mar 11Jefferson County HS League Meet #2Mar 11 · 400 Meters · Place 37 · McAdoryMcAdory400 Meters37.1:00.90a PB10
Mar 4Jefferson County HS League Meet #1Mar 4 · 1600 Meters · Place 15 · McAdory HighMcAdory High1600 Meters155:53.53—

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Crossplex Last Chance InvitationalJan 31 · 60 Meters · Place 236 · McAdory HighMcAdory High60 Meters2368.405 PB—
Jan 31Crossplex Last Chance InvitationalJan 31 · 60 Meters · Place 236 · McAdory HighMcAdory High60 Meters2368.405—
Jan 31Crossplex Last Chance InvitationalJan 31 · 60 Meters · Place 236 · McAdory HighMcAdory High60 Meters2368.405—
Jan 20MLK Indoor Track Classic Jan 20 · 800 Meters · Place 91 · McAdory HighMcAdory High800 Meters912:53.00—
Jan 20MLK Indoor Track Classic Jan 20 · 400 Meters · Place 108 · McAdory HighMcAdory High400 Meters1081:05.23—