Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorJim Tate Relays · Mar 112:42.85Jim Tate RelaysMarch 11, 2023
1500 Meters · OutdoorTroy Doc Anderson Invitational & Multi 2025 · Apr 44:12.06Troy Doc Anderson Invitational & Multi 2025April 4, 2025
1600 Meters · IndoorLast Chance Meet #3 · Jan 274:31.43Last Chance Meet #3January 27, 2024
1600 Meters · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 44:27.38aAHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
3000 Meters · OutdoorUSA Invite · Mar 148:49.16aUSA InviteMarch 14, 2025
3200 Meters · IndoorIcebreaker Invitational #1 · Jan 69:52.14aIcebreaker Invitational #1January 6, 2024
3200 Meters · OutdoorJim Tate Relays · Mar 99:49.65Jim Tate RelaysMarch 9, 2024
5000 Meters · OutdoorCrimson Tide Invitational · Apr 1115:06.89aCrimson Tide InvitationalApril 11, 2025
800 Meters · IndoorIcebreaker Invitational #2 · Jan 62:06.89aIcebreaker Invitational #2January 6, 2024
800 Meters · OutdoorFast Times at UMS High · Mar 202:04.72Fast Times at UMS HighMarch 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 10,000 Meters · TroyTroy10,000 Meters--DNFSo
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 5000 Meters · Place 21 · TroyTroy5000 Meters21.15:18.36aSo
Apr 17Georgia Tech InvitationalApr 17 · 5000 Meters · TroyTroy5000 Meters—DNFSo
Apr 10Dick Roberts Seminole InvitationalApr 10 · 5000 Meters · Place 1 · TroyTroy5000 Meters1.15:25.14aSo
Apr 3Doc Anderson Multi & InvitationalApr 3 · 5000 Meters · TroyTroy5000 Meters--DNFSo
Apr 3Doc Anderson Multi & InvitationalApr 3 · 1500 Meters · Place 4 · TroyTroy1500 Meters4.4:14.59aSo
Mar 26Terry Long FSU RelaysMar 26 · 5000 Meters · Place 3 · TroyTroy5000 Meters3.15:21.54aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Crimson Tide InvitationalApr 11 · 5000 Meters · Place 20 · TroyTroy5000 Meters2015:06.89a PBFr
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 5000 Meters · Place 3 · TroyTroy5000 Meters315:41.39FR
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 1500 Meters · Place 6 · TroyTroy1500 Meters64:12.06 PBFR
Mar 14USA InviteMar 14 · 3000 Meters · Place 3 · TroyTroy3000 Meters3.8:49.16a PBFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · FairhopeFairhope3200 Meters--DNS12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · FairhopeFairhope1600 Meters--DNS12
Apr 26AHSAA McGill-Toolen SectionApr 26 · 3200 Meters · Place 2 · FairhopeFairhope3200 Meters2.10:05.06a12
Apr 26AHSAA McGill-Toolen SectionApr 26 · 1600 Meters · Place 2 · FairhopeFairhope1600 Meters2.4:40.32a12
Apr 13Baldwin Co ChampsApr 13 · 1600 Meters · Place 2 · FairhopeFairhope1600 Meters24:43.8412
Apr 13Baldwin Co ChampsApr 13 · 3200 Meters · Place 2 · FairhopeFairhope3200 Meters210:32.7712
Apr 5Mobile Challenge of ChampionsApr 5 · 3200 Meters · Place 1 · FairhopeFairhope3200 Meters19:57.8712
Mar 23FI2024Mar 23 · 1600 Meters · Place 3 · FairhopeFairhope1600 Meters3.4:38.27a12
Mar 20Fast Times at UMS HighMar 20 · 800 Meters · Place 5 · FairhopeFairhope800 Meters52:04.72 PB12
Mar 16Gulf Shores St. Patricks Day MeetMar 16 · 1600 Meters · Place 1 · FairhopeFairhope1600 Meters14:35.6512
Mar 9Jim Tate RelaysMar 9 · 3200 Meters · Place 2 · FairhopeFairhope3200 Meters29:49.65 PB12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 3200 Meters · Place 12 · FairhopeFairhope3200 Meters129:58.1712
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 1600 Meters · Place 9 · FairhopeFairhope1600 Meters94:32.3512
Jan 27Last Chance Meet #3Jan 27 · 1600 Meters · Place 16 · FairhopeFairhope1600 Meters164:31.43 PB12
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 1600 Meters · Place 6 · FairhopeFairhope1600 Meters64:35.7612
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 800 Meters · Place 25 · FairhopeFairhope800 Meters252:11.9312
Jan 6Icebreaker Invitational #1Jan 6 · 3200 Meters · Place 3 · FairhopeFairhope3200 Meters3.9:52.14a PB12
Jan 6Icebreaker Invitational #2Jan 6 · 800 Meters · Place 31 · FairhopeFairhope800 Meters31.2:06.89a PB12

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 12 · FairhopeFairhope3200 Meters12.9:57.15a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 17 · FairhopeFairhope1600 Meters17.4:27.38a PB11
Apr 28AHSAA McGill-Toolen SectionalApr 28 · 3200 Meters · Place 1 · FairhopeFairhope3200 Meters1.9:51.72a11
Apr 28AHSAA McGill-Toolen SectionalApr 28 · 1600 Meters · Place 2 · FairhopeFairhope1600 Meters2.4:31.37a11
Apr 18Baldwin County ChampionshipsApr 18 · 800 Meters · Place 5 · FairhopeFairhope800 Meters52:08.6911
Apr 18Baldwin County ChampionshipsApr 18 · 1600 Meters · Place 4 · FairhopeFairhope1600 Meters44:40.0411
Apr 18Baldwin County ChampionshipsApr 18 · 3200 Meters · Place 2 · FairhopeFairhope3200 Meters210:28.1611
Apr 18Baldwin County ChampionshipsApr 18 · 3200 Meters · Place 2 · FairhopeFairhope3200 Meters210:28.16—
Apr 18Baldwin County ChampionshipsApr 18 · 800 Meters · Place 5 · FairhopeFairhope800 Meters52:08.69—
Apr 18Baldwin County ChampionshipsApr 18 · 1600 Meters · Place 4 · FairhopeFairhope1600 Meters44:40.04—
Mar 22Fast Times at UMS HighMar 22 · 1600 Meters · Place 1 · FairhopeFairhope1600 Meters14:35.2011
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · 3200 Meters · Place 3 · FairhopeFairhope3200 Meters310:24.86—
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · 800 Meters · Place 6 · FairhopeFairhope800 Meters62:08.49—
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · 1600 Meters · Place 6 · FairhopeFairhope1600 Meters64:37.42—
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · 3200 Meters · Place 3 · FairhopeFairhope3200 Meters310:05.8611
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · 800 Meters · Place 6 · FairhopeFairhope800 Meters62:08.6111
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · 1600 Meters · Place 6 · FairhopeFairhope1600 Meters64:41.7611
Mar 11Jim Tate RelaysMar 11 · 1000 Meters · Place 4 · FairhopeFairhope1000 Meters42:42.85 PB—
Mar 11Jim Tate RelaysMar 11 · 1600 Meters · Place 8 · FairhopeFairhope1600 Meters84:37.00—
Mar 2Battle of the Bay #1 2023Mar 2 · 800 Meters · Place 4 · FairhopeFairhope800 Meters42:08.49—
Mar 2Battle of the Bay #1 2023Mar 2 · 1600 Meters · Place 3 · FairhopeFairhope1600 Meters34:37.42—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Last Chance Invitational #2Jan 28 · 3200 Meters · Place 4 · FairhopeFairhope3200 Meters410:05.0411
Jan 16MLK Track Classic #1Jan 16 · 1600 Meters · Place 4 · FairhopeFairhope1600 Meters4.4:38.14a11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 3200 Meters · Place 23 · FairhopeFairhope3200 Meters23.10:24.86a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 22 · FairhopeFairhope1600 Meters22.4:43.83a10
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 3200 Meters · Place 4 · FairhopeFairhope3200 Meters4.10:27.35a10
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 1600 Meters · Place 5 · FairhopeFairhope1600 Meters5.4:44.92a10
Apr 1Mobile Challenge of Champions - OpenApr 1 · 1600 Meters · Place 7 · FairhopeFairhope1600 Meters74:45.8510
Mar 23Fast Times at UMSMar 23 · 1600 Meters · Place 8 · FairhopeFairhope1600 Meters84:49.79—
Mar 19Gulf Shores St Patrick's Day MeetMar 19 · 1600 Meters · Place 11 · FairhopeFairhope1600 Meters114:54.87—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Battle of the BayFeb 24 · 800 Meters · Place 10 · FairhopeFairhope800 Meters102:16.81—
Feb 24Battle of the BayFeb 24 · 1600 Meters · Place 7 · FairhopeFairhope1600 Meters74:58.30—
Jan 29Last Chance Invitational #2Jan 29 · 1600 Meters · Place 23 · FairhopeFairhope1600 Meters234:57.75—
Jan 8Icebreaker Invitational Meet #1Jan 8 · 1600 Meters · Place 11 · FairhopeFairhope1600 Meters11.4:59.50a10
Jan 8Icebreaker Invitational Meet #1Jan 8 · 800 Meters · Place 16 · FairhopeFairhope800 Meters16.2:16.47a10

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #2Dec 4 · 1600 Meters · Place 24 · FairhopeFairhope1600 Meters24.4:57.75a10
Dec 4Magic City Invitational #2Dec 4 · 800 Meters · Place 30 · FairhopeFairhope800 Meters30.2:17.86a10
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 12 · FairhopeFairhope1600 Meters12.4:59.33a9
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 16 · FairhopeFairhope1600 Meters16.5:06.23a9
Jan 18MLK Indoor Track ClassicJan 18 · 800 Meters · Place 24 · FairhopeFairhope800 Meters24.2:20.52a9

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 7A Section 1Apr 23 · 1600 Meters · Place 7 · FairhopeFairhope1600 Meters7.4:58.34a9
Apr 12Baldwin County ChampionshipsApr 12 · 1600 Meters · Place 11 · FairhopeFairhope1600 Meters114:54.87—
Apr 2Mobile Challenge of ChampionsApr 2 · 1600 Meters · Place 11 · FairhopeFairhope1600 Meters115:01.099
Mar 19Covington County Invitational #2Mar 19 · 800 Meters · Place 3 · FairhopeFairhope800 Meters32:24.69—
Mar 19Covington County Invitational #2Mar 19 · 1600 Meters · Place 2 · FairhopeFairhope1600 Meters25:21.78—
Mar 19Covington County Invitational #2Mar 19 · 800 Meters · Place 3 · FairhopeFairhope800 Meters32:24.69—
Mar 19Covington County Invitational #2Mar 19 · 1600 Meters · Place 2 · FairhopeFairhope1600 Meters25:21.78—
Mar 16Jubilee InvitationalMar 16 · 800 Meters · Place 6 · FairhopeFairhope800 Meters62:18.73—
Mar 16Jubilee InvitationalMar 16 · 1600 Meters · Place 5 · FairhopeFairhope1600 Meters54:54.87—
Mar 13Gulf Shores St. Patrick's Day MeetMar 13 · 800 Meters · Place 20 · FairhopeFairhope800 Meters202:21.76—
Mar 13Gulf Shores St. Patrick's Day MeetMar 13 · 1600 Meters · Place 22 · FairhopeFairhope1600 Meters225:13.02—
Mar 4Baldwin InvitationalMar 4 · 1600 Meters · Place 4 · FairhopeFairhope1600 Meters45:05.38—