Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAlabama Heat Tune-Up Meet · Jun 154:41.22aAlabama Heat Tune-Up MeetJune 15, 2024
1600 Meters · IndoorMiddle School Meet Gold Standard Championship · Jan 154:44.08Middle School Meet Gold Standard ChampionshipJanuary 15, 2026
1600 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 244:39.49aAHSAA Hewitt-Trussville Section 2026April 24, 2026
3000 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 2210:06.99aUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024
400 Meters · OutdoorShelby County Championships · Apr 1554.44aShelby County ChampionshipsApril 15, 2026
800 Meters · IndoorMiddle School Meet Gold Standard Championship · Jan 152:08.93Middle School Meet Gold Standard ChampionshipJanuary 15, 2026
800 Meters · OutdoorSouthern Conference Championships · Apr 132:09.55aSouthern Conference ChampionshipsApril 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 1600 Meters · Place 9 · Briarwood ChristianBriarwood Christian1600 Meters9.4:39.49a PB8
Apr 15Shelby County ChampionshipsApr 15 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.4:48.08a8
Apr 15Shelby County ChampionshipsApr 15 · 800 Meters · Place 1 · Briarwood ChristianBriarwood Christian800 Meters1.2:14.70a8
Apr 15Shelby County ChampionshipsApr 15 · 400 Meters · Place 1 · Briarwood ChristianBriarwood Christian400 Meters1.54.44a PB8
Apr 13Southern Conference ChampionshipsApr 13 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.4:40.70a8
Apr 13Southern Conference ChampionshipsApr 13 · 800 Meters · Place 1 · Briarwood ChristianBriarwood Christian800 Meters1.2:09.55a PB8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.4:42.04a8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Briarwood ChristianBriarwood Christian1600 Meters--DNS8
Apr 6Southern Conference Meet #6Apr 6 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.4:47.08a8
Apr 6Southern Conference Meet #6Apr 6 · 800 Meters · Place 1 · Briarwood ChristianBriarwood Christian800 Meters1.2:10.41a8
Mar 30Southern Conference MS Meet #5Mar 30 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.4:45.98a8
Mar 30Southern Conference MS Meet #5Mar 30 · 800 Meters · Place 1 · Briarwood ChristianBriarwood Christian800 Meters1.2:12.86a8
Mar 2Southern Conference MS Meet #2Mar 2 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.4:53.95a8
Mar 2Southern Conference MS Meet #2Mar 2 · 800 Meters · Place 1 · Briarwood ChristianBriarwood Christian800 Meters1.2:13.74a8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 25Southern Conference MS Meet #1Feb 25 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:57.448
Feb 25Southern Conference MS Meet #1Feb 25 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:10.848
Feb 25Southern Conference MS Meet #1Feb 25 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:57.448
Feb 25Southern Conference MS Meet #1Feb 25 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:10.848
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Briarwood ChristianBriarwood Christian1600 Meters--DNS8
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Briarwood ChristianBriarwood Christian800 Meters--DNS8
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:44.08 PB8
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:08.93 PB8

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Middle School Meet #1Dec 15 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters1.4:47.87a8
Dec 15Middle School Meet #1Dec 15 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters1.2:11.56a8
Feb 24Southern Conference MS Meet 1Feb 24 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters15:00.737
Feb 24Southern Conference MS Meet 1Feb 24 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:16.907
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 7 · Briarwood Christian SchoolBriarwood Christian School1600 Meters74:59.347
Jan 16Middle School Gold Championship MeetJan 16 · 800 Meters · Place 6 · Briarwood Christian SchoolBriarwood Christian School800 Meters62:17.017
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 4 · Briarwood Christian SchoolBriarwood Christian School1600 Meters45:03.337
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 4 · Briarwood Christian SchoolBriarwood Christian School1600 Meters45:03.33a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 2 · Briarwood Christian SchoolBriarwood Christian School1600 Meters2.4:50.53a7
Apr 7Southern Conference ChampionshipsApr 7 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:59.117
Apr 7Southern Conference ChampionshipsApr 7 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:17.967
Mar 17Southern Conference MS Meet 4Mar 17 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:57.467
Mar 17Southern Conference MS Meet 4Mar 17 · 800 Meters · Place 2 · Briarwood Christian SchoolBriarwood Christian School800 Meters22:19.007
Mar 10Southern Conference MS Meet 3Mar 10 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:52.887
Mar 10Southern Conference MS Meet 3Mar 10 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:15.977
Mar 3Southern Conference MS Meet 2Mar 3 · 800 Meters · Place 2 · Briarwood Christian SchoolBriarwood Christian School800 Meters22:14.067
Mar 3Southern Conference MS Meet 2Mar 3 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters14:58.317

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 2 · Briarwood ChristianBriarwood Christian1600 Meters2.5:04.93a7
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 3 · Briarwood ChristianBriarwood Christian800 Meters3.2:18.95a7

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Javelin · Over the Mountain Track ClubOver the Mountain Track ClubJavelin600g—DNS6
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club3000 Meters1.10:06.99a PB6
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club1500 Meters1.4:45.26a6
Jun 15Alabama Heat Tune-Up MeetJun 15 · Javelin · Place 2 · Over the MountainOver the MountainJavelin222.75m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 1500 Meters · Place 1 · Over the MountainOver the Mountain1500 Meters14:41.22a PB—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 800 Meters · Place 1 · Over the MountainOver the Mountain800 Meters12:23.56a—
Jun 8Alabama State GamesJun 8 · 1500 Meters · Place 1 · Over The Mountain Track Club (Over The Mountain Track Club (1500 Meters14:47.57—
Jun 8Alabama State GamesJun 8 · Javelin · Place 3 · Over The Mountain Track Club (Over The Mountain Track Club (Javelin321.21m—
Jun 8Alabama State GamesJun 8 · 800 Meters · Place 1 · Over The Mountain Track Club (Over The Mountain Track Club (800 Meters12:24.55—
May 25PTC 4th Annual Track MeetMay 25 · Javelin · Over the Mountain Track ClubOver the Mountain Track ClubJavelin400g--DNS6
May 25PTC 4th Annual Track MeetMay 25 · 1500 Meters · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club1500 Meters2.4:45.72a6
May 25PTC 4th Annual Track MeetMay 25 · 800 Meters · Over the Mountain Track ClubOver the Mountain Track Club800 Meters--DNS6
May 25PTC 4th Annual Track MeetMay 25 · 400 Meters · Over the Mountain Track ClubOver the Mountain Track Club400 Meters--DNS6

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 152nd Annual PTC Blowout MeetJul 15 · 400 Meters · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club400 Meters2.1:03.11aUnofficial5
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 1500 Meters · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club1500 Meters1.4:56.34a5