Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAHSAA Indoor Track & Field Championship · Jan 315:19.99aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 25:10.89aAHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
2 Miles · OutdoorMountain Brook Invitational · Apr 1412:27.87aMountain Brook InvitationalApril 14, 2023
3200 Meters · IndoorLast Chance #2 · Jan 2511:51.24Last Chance #2January 25, 2025
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 211:28.23aAHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
400 Meters · IndoorBattle of the Bay · Feb 241:06.36Battle of the BayFebruary 24, 2022
800 Meters · IndoorAHSAA State Indoor Championships · Feb 22:25.68AHSAA State Indoor ChampionshipsFebruary 2, 2024
800 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 22:22.91aAHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
800 Meters · Relay Split · OutdoorSection 1 Saraland · Apr 252:58.628Section 1 SaralandApril 25, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 4 · Bayside Academy3200 Meters4.11:38.74a12
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 5 · Bayside Academy1600 Meters5.5:19.47a12
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 800 Meters · Place 7 · Bayside Academy800 Meters7.2:27.38a12
Apr 25Section 1 SaralandApr 25 · 800 Meters · Bayside Academy800 MetersRelay Split—2:58.628 PB12
Apr 25Section 1 SaralandApr 25 · 3200 Meters · Place 1 · Bayside Academy3200 Meters1.12:07.31a12
Apr 25Section 1 SaralandApr 25 · 1600 Meters · Place 1 · Bayside Academy1600 Meters1.5:33.51a12
Apr 25Section 1 SaralandApr 25 · 800 Meters · Place 2 · Bayside Academy800 Meters2.2:28.69a12
Apr 9Pirate InviteApr 9 · 800 Meters · Place 3 · Bayside Academy800 Meters32:29.9912
Apr 2Fairhope InviteApr 2 · 1600 Meters · Place 1 · Bayside Academy1600 Meters15:19.4112
Mar 21Baldwin County ChampionshipsMar 21 · 1600 Meters · Place 2 · Bayside Academy1600 Meters2.5:32.79a12
Mar 15Gulf Shores St. Patricks Day MeetMar 15 · 800 Meters · Place 2 · Bayside Academy800 Meters22:34.9312

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 3200 Meters · Place 6 · Bayside Academy3200 Meters6.11:54.27a12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 1600 Meters · Place 4 · Bayside Academy1600 Meters4.5:19.99a PB12
Jan 25Last Chance #2Jan 25 · 3200 Meters · Place 3 · Bayside Academy3200 Meters311:51.24 PB12
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 1600 Meters · Place 5 · Bayside Academy1600 Meters55:20.2712
Jan 4Ice Breaker Invitational #1Jan 4 · 1600 Meters · Place 11 · Bayside Academy1600 Meters11.5:35.69a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 1 · Bayside Academy3200 Meters1.11:28.23a PB11
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 1 · Bayside Academy1600 Meters1.5:10.89a PB11
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 800 Meters · Place 3 · Bayside Academy800 Meters3.2:22.91a PB11
Apr 26AHSAA McGill-Toolen SectionApr 26 · 3200 Meters · Place 1 · Bayside Academy3200 Meters1.11:32.72a11
Apr 26AHSAA McGill-Toolen SectionApr 26 · 1600 Meters · Place 1 · Bayside Academy1600 Meters1.5:23.99a11
Apr 26AHSAA McGill-Toolen SectionApr 26 · 800 Meters · Place 3 · Bayside Academy800 Meters3.2:24.86a11
Apr 18Admiral and PirateApr 18 · 800 Meters · Place 2 · Bayside Academy800 Meters22:22.9211
Apr 13Baldwin Co ChampsApr 13 · 800 Meters · Place 2 · Bayside Academy800 Meters22:26.4611
Apr 13Baldwin Co ChampsApr 13 · 1600 Meters · Place 1 · Bayside Academy1600 Meters15:21.4311
Mar 28Battle of the Bay #2Mar 28 · 800 Meters · Place 2 · Bayside Academy800 Meters22:25.6211
Mar 28Battle of the Bay #2Mar 28 · 1600 Meters · Place 1 · Bayside Academy1600 Meters15:22.3111
Mar 23FI2024Mar 23 · 800 Meters · Place 2 · Bayside Academy800 Meters2.2:26.88a11
Mar 20Fast Times at UMS HighMar 20 · 1600 Meters · Place 2 · Bayside Academy1600 Meters25:22.5411
Mar 16Gulf Shores St. Patricks Day MeetMar 16 · 1600 Meters · Place 1 · Bayside Academy1600 Meters15:18.3511
Mar 9Jim Tate RelaysMar 9 · 3200 Meters · Place 1 · Bayside Acad3200 Meters111:33.5711

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 800 Meters · Place 9 · Bayside Academy800 Meters92:25.68 PB11
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 10 · Bayside Academy800 Meters102:26.5911
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 800 Meters · Place 13 · Bayside Academy800 Meters132:32.7511

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 5 · Bayside Academy3200 Meters5.12:03.72a10
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 5 · Bayside Academy1600 Meters5.5:29.24a10
Apr 28AHSAA McGill-Toolen SectionalApr 28 · 3200 Meters · Place 4 · Bayside Academy3200 Meters4.12:24.67a10
Apr 28AHSAA McGill-Toolen SectionalApr 28 · 1600 Meters · Place 4 · Bayside Academy1600 Meters4.5:42.69a10
Apr 22Gulf Shores Battle at the Beach MeetApr 22 · 1600 Meters · Place 3 · Bayside Acad1600 Meters35:43.43—
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 38 · Bayside Academy2 Miles38.12:27.87a PB10
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Bayside Academy800 Meters--DNS10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 20 · Bayside Academy800 Meters20.2:31.27a10

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 1600 Meters · Place 7 · Bayside Academy1600 Meters7.5:29.19a10
Feb 24Battle of the BayFeb 24 · 800 Meters · Place 3 · Bayside Acad800 Meters32:35.76—
Feb 24Battle of the BayFeb 24 · 400 Meters · Place 6 · Bayside Acad400 Meters61:06.36 PB—
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · Bayside Academy1600 Meters—DNS9
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 800 Meters · Place 4 · Bayside Academy800 Meters4.2:28.77a9
Jan 28Last Chance Invitational #1Jan 28 · 1600 Meters · Place 13 · Bayside Acad1600 Meters135:41.95—
Jan 17Martin Luther King Jr Indoor Track Classic #1Jan 17 · 1600 Meters · Place 3 · Bayside Acad1600 Meters35:42.35—
Jan 17Martin Luther King Jr Indoor Track Classic #1Jan 17 · 800 Meters · Place 2 · Bayside Acad800 Meters22:33.31—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 3200 Meters · Place 10 · Bayside Academy3200 Meters10.12:19.99a9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 3200 Meters · Place 2 · Bayside Academy3200 Meters2.11:43.82a9
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 1600 Meters · Place 3 · Bayside Academy1600 Meters3.5:34.61a9
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 800 Meters · Place 3 · Bayside Academy800 Meters3.2:29.22a9
Apr 22Hewitt-Trussville InvitationalApr 22 · 800 Meters · Place 11 · Bayside Academy800 Meters112:31.379
Apr 9Angelo Harris InvitationalApr 9 · 800 Meters · Place 7 · Bayside Acad800 Meters72:37.70—
Apr 9Angelo Harris InvitationalApr 9 · 3200 Meters · Place 6 · Bayside Acad3200 Meters612:34.55—
Mar 26Hornet Lion InvitationalMar 26 · 3200 Meters · Place 3 · Bayside Acad3200 Meters312:09.33—
Mar 23Fast Times at UMSMar 23 · 1600 Meters · Place 4 · Bayside Acad1600 Meters45:37.22—

2021 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #1Dec 11 · 1600 Meters · Place 6 · Bayside Academy1600 Meters6.5:41.95a9
Dec 4Magic City Invitational #1Dec 4 · 3200 Meters · Bayside Academy3200 Meters—DNS9
Dec 4Magic City Invitational #1Dec 4 · 1600 Meters · Bayside Academy1600 Meters—DNS9
Dec 4Magic City Invitational #1Dec 4 · 800 Meters · Bayside Academy800 Meters—DNS9
Feb 5AHSAA Class 4A-5A Indoor State ChampionshipsFeb 5 · 1600 Meters · Bayside Academy1600 Meters—DNS8
Feb 5AHSAA Class 4A-5A Indoor State ChampionshipsFeb 5 · 800 Meters · Place 12 · Bayside Academy800 Meters12.2:36.86a8
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 11 · Bayside Academy1600 Meters11.5:48.12a8
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 12 · Bayside Academy800 Meters12.2:38.06a8
Jan 18MLK Indoor Track ClassicJan 18 · 800 Meters · Place 8 · Bayside Academy800 Meters8.2:36.09a8
Jan 18MLK Indoor Track ClassicJan 18 · 400 Meters · Place 28 · Bayside Academy400 Meters28.1:09.21a8
Jan 8Crossplex Icebreaker InvitationalJan 8 · 1600 Meters · Place 5 · Bayside Academy1600 Meters5.6:05.43a8

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Magic City InvitationalDec 5 · 3200 Meters · Place 5 · Bayside Academy3200 Meters5.12:44.33a8
Dec 5Magic City InvitationalDec 5 · 800 Meters · Place 7 · Bayside Academy800 Meters7.2:46.16a8
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 19 · Bayside Acad800 Meters192:47.60—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 19 · Bayside Acad800 Meters192:47.60—
Jan 20MLK Indoor Track Classic Jan 20 · 800 Meters · Place 36 · Bayside Acad800 Meters362:50.70—
Jan 20MLK Indoor Track Classic Jan 20 · 400 Meters · Place 73 · Bayside Acad400 Meters731:15.07—
Jan 3Icebreaker InvitationalJan 3 · 1600 Meters · Place 23 · Bayside Acad1600 Meters236:35.94—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Magic City InvitationalDec 7 · 800 Meters · Place 27 · Bayside Academy800 Meters27.3:03.60a7