Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIcebreaker Invitational #1 · Jan 66:08.15aIcebreaker Invitational #1January 6, 2024
1600 Meters · OutdoorAHSAA Lincoln Sectional · Apr 286:03.20aAHSAA Lincoln SectionalApril 28, 2023
400 Meters · OutdoorCalhoun County Championships · Apr 151:14.08Calhoun County ChampionshipsApril 15, 2025
800 Meters · IndoorIcebreaker Invitational #1 · Jan 62:43.63aIcebreaker Invitational #1January 6, 2024
800 Meters · Outdoor1A - 7A Cullman Classic · Mar 162:42.371A - 7A Cullman ClassicMarch 16, 2024
Combined results · OutdoorSylacauga Meet 3 · Mar 312:58.5Sylacauga Meet 3March 31, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · White Plains1600 Meters--DNS11
Apr 24AHSAA Lincoln Section 2026Apr 24 · 800 Meters · Place 20 · White Plains800 Meters20.2:56.18a11
Apr 17Hewitt-Trussville InvitationalApr 17 · 800 Meters · Place 29 · White Plains800 Meters29.2:56.75a11
Apr 14Calhoun County ChampionshipsApr 14 · 1600 Meters · Place 15 · White Plains1600 Meters15.7:04.41a11
Apr 14Calhoun County ChampionshipsApr 14 · 800 Meters · White Plains800 Meters--DNS11
Apr 14Calhoun County ChampionshipsApr 14 · 400 Meters · Place 31 · White Plains400 Meters31.1:22.10a11
Apr 3Lincoln Meet 3Apr 3 · 1600 Meters · White Plains1600 Meters--DNS11
Apr 3Lincoln Meet 3Apr 3 · 800 Meters · Place 12 · White Plains800 Meters12.2:53.87a11
Apr 3Lincoln Meet 3Apr 3 · 400 Meters · White Plains400 Meters--DNS11
Mar 26CCHS VARSITY CLASSIC 2Mar 26 · 800 Meters · Place 3 · White Plains800 Meters3.2:47.66a11
Mar 13Albertville Varsity Meet #2Mar 13 · 1600 Meters · Place 5 · White Plains1600 Meters56:35.4411
Mar 13Albertville Varsity Meet #2Mar 13 · 800 Meters · Place 8 · White Plains800 Meters82:56.5811
Mar 10Golden Eagle Meet 2Mar 10 · 1600 Meters · White Plains1600 Meters--DNS11
Mar 10Golden Eagle Meet 2Mar 10 · 800 Meters · White Plains800 Meters--DNS11
Mar 6Lion's Den InvitationalMar 6 · 800 Meters · Place 9 · White Plains800 Meters92:52.4011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 1600 Meters · Place 9 · White Plains1600 Meters96:35.1911
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 800 Meters · Place 18 · White Plains800 Meters183:08.0811
Jan 24Last Chance #2Jan 24 · 800 Meters · Place 20 · White Plains800 Meters202:55.7711
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 1600 Meters · Place 54 · White Plains1600 Meters546:41.3111
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 77 · White Plains800 Meters773:18.8311
Jan 3Ice Breaker #1Jan 3 · 1600 Meters · Place 53 · White Plains1600 Meters536:49.5211

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 52 · White Plains800 Meters522:54.6111
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 50 · White Plains1600 Meters506:27.0611
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 63 · White Plains800 Meters633:01.2711

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25AHSAA Lincoln Section 2025Apr 25 · 400 Meters · Place 31 · White Plains400 Meters31.1:14.94a10
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 35 · White Plains800 Meters352:53.5010
Apr 15Calhoun County ChampionshipsApr 15 · 400 Meters · Place 23 · White Plains400 Meters231:14.08 PB10
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 400 Meters · Place 23 · White Plains400 Meters231:15.4410

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 800 Meters · Place 59 · White Plains800 Meters593:05.3310
Jan 27Last Chance Meet #2Jan 27 · 800 Meters · Place 43 · White Plains800 Meters432:46.839
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 800 Meters · Place 34 · White Plains800 Meters342:45.669
Jan 6Icebreaker Invitational #1Jan 6 · 1600 Meters · Place 22 · White Plains1600 Meters22.6:08.15a PB9
Jan 6Icebreaker Invitational #1Jan 6 · 800 Meters · Place 18 · White Plains800 Meters18.2:43.63a PB9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · 1600 Meters · Place 32 · White Plains1600 Meters326:37.979
Apr 19Hewitt Trussville InvitationalApr 19 · 800 Meters · Place 35 · White Plains800 Meters352:49.079
Apr 3Calhoun County ChampionshipApr 3 · 800 Meters · Place 3 · White Plains800 Meters32:45.44—
Mar 21Lincoln Meet 2Mar 21 · 1600 Meters · Place 5 · White Plains1600 Meters56:21.43a—
Mar 21Lincoln Meet 2Mar 21 · 800 Meters · Place 7 · White Plains800 Meters72:46.19a—
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 30 · White Plains1600 Meters306:18.259
Mar 161A - 7A Cullman ClassicMar 16 · 800 Meters · Place 16 · White Plains800 Meters162:42.37 PB9
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 52 · White Plains1600 Meters526:32.759
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 800 Meters · Place 74 · White Plains800 Meters743:07.199

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 1600 Meters · Place 40 · White Plains1600 Meters40.6:13.29a9
Dec 9Holiday Invitational #2Dec 9 · 800 Meters · Place 63 · White Plains800 Meters63.3:00.32a9
Dec 2Magic City Invitational #1Dec 2 · 1600 Meters · Place 12 · White Plains1600 Meters12.6:23.58a9
Dec 2Magic City Invitational #1Dec 2 · 800 Meters · Place 28 · White Plains800 Meters28.3:03.13a9
Jan 28Last Chance Invitational #2Jan 28 · 800 Meters · Place 31 · White Plains800 Meters312:52.638
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 61 · White Plains1600 Meters61.6:55.26a8
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 69 · White Plains800 Meters69.3:10.62a8
Jan 7Icebreaker Invitational #1Jan 7 · 1600 Meters · White Plains1600 Meters--DNS8
Jan 7Icebreaker Invitational #1Jan 7 · 800 Meters · White Plains800 Meters--DNS8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28AHSAA Lincoln SectionalApr 28 · 1600 Meters · Place 7 · White Plains1600 Meters7.6:03.20a PB8
Apr 28AHSAA Lincoln SectionalApr 28 · 800 Meters · Place 12 · White Plains800 Meters12.2:43.14a8
Apr 5Calhoun County Championship 2023Apr 5 · 800 Meters · Place 10 · White Plains800 Meters102:49.93—
Apr 1Bob Jones InvitationalApr 1 · 1600 Meters · Place 19 · White Plains1600 Meters196:23.97—
Apr 1Bob Jones InvitationalApr 1 · 800 Meters · Place 35 · White Plains800 Meters353:09.36—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #1Dec 10 · 1600 Meters · Place 16 · White Plains1600 Meters16.6:20.43a8
Dec 10Holiday Invitational #1Dec 10 · 800 Meters · Place 25 · White Plains800 Meters25.2:59.19a8

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 1600 Meters · Place 8 · White Plains1600 Meters8.6:21.63a7
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 800 Meters · Place 12 · White Plains800 Meters12.2:50.03a7
Apr 15White Plains Invitational #3Apr 15 · 1600 Meters · Place 4 · White Plains1600 Meters4.6:36.007
Apr 15White Plains Invitational #3Apr 15 · 800 Meters · Place 4 · White Plains800 Meters4.2:59.007
Apr 11Calhoun County ChampionshipsApr 11 · 1600 Meters · Place 10 · White Plains1600 Meters106:27.97—
Apr 11Calhoun County ChampionshipsApr 11 · 800 Meters · Place 12 · White Plains800 Meters123:01.04—
Mar 31Sylacauga Meet 3Mar 31 · Combined results · Place 3 · White PlainsCombined results32:58.5 PB7
Mar 31Sylacauga Meet 3Mar 31 · Combined results · Place 2 · White PlainsCombined results26:28.57
Mar 19Lincoln Meet 2Mar 19 · 1600 Meters · Place 6 · White Plains1600 Meters66:36.22—
Mar 19Lincoln Meet 2Mar 19 · 800 Meters · Place 3 · White Plains800 Meters32:51.33—