Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Rocket City Showcase · Mar 284:55.65The Rocket City ShowcaseMarch 28, 2025
1600 Meters · IndoorRaider Invitational · Feb 275:09.25Raider InvitationalFebruary 27, 2026
1600 Meters · OutdoorThe Rocket City Showcase · Mar 284:54.07The Rocket City ShowcaseMarch 28, 2025
2000m Steeplechase · 0.838m · OutdoorNIKE Rocket City Showcase · Mar 277:23.74aNIKE Rocket City ShowcaseMarch 27, 2026
3200 Meters · IndoorIce Breaker #2 · Jan 310:57.51Ice Breaker #2January 3, 2026
3200 Meters · OutdoorMuscle Shoals Invitational 2 · Apr 1510:49.46Muscle Shoals Invitational 2April 15, 2025
400 Meters · IndoorMagic City Invitational #2 · Dec 71:00.65aMagic City Invitational #2December 7, 2024
800 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 202:17.41Martin Luther King Indoor Track Classic #1January 20, 2025
800 Meters · OutdoorFalkville Invitational · Mar 222:13.52Falkville InvitationalMarch 22, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Blackbear InvitationalApr 18 · 3200 Meters · Decatur3200 Meters--DNS11
Apr 14Muscle Shoals Invitational 2Apr 14 · 3200 Meters · Place 14 · Decatur3200 Meters14.11:26.93a11
Apr 14Muscle Shoals Invitational 2Apr 14 · 1600 Meters · Place 24 · Decatur1600 Meters24.5:29.07a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 2000m Steeplechase · Place 11 · Decatur2000m Steeplechase0.838m11.7:23.74a PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 140 · Decatur1 Mile140.5:16.89a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 102 · Decatur800 Meters102.2:23.29a11
Mar 141A-7A Cullman ClassicMar 14 · 3200 Meters · Place 25 · Decatur High3200 Meters2512:33.72—
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 37 · Decatur High1600 Meters375:31.26—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 70 · Decatur800 Meters702:30.5611

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Raider InvitationalFeb 27 · 3200 Meters · Place 4 · Decatur3200 Meters411:01.7311
Feb 27Raider InvitationalFeb 27 · 1600 Meters · Place 9 · Decatur1600 Meters95:09.25 PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 71 · Decatur3200 Meters71.11:59.84a11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Decatur800 Meters--DNS11
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 3200 Meters · Place 18 · Decatur3200 Meters1811:59.8311
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 69 · Decatur800 Meters692:23.9211
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 85 · Decatur1600 Meters855:12.1911
Jan 3Ice Breaker #2Jan 3 · 3200 Meters · Place 15 · Decatur3200 Meters1510:57.51 PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 3200 Meters · Place 11 · Decatur3200 Meters11.10:55.74a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 1600 Meters · Place 13 · Decatur1600 Meters13.4:55.28a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 800 Meters · Decatur800 Meters--DNS10
Apr 18Andy Page Memorial Meet 2025Apr 18 · 3200 Meters · Place 4 · Decatur3200 Meters410:54.7510
Apr 18Andy Page Memorial Meet 2025Apr 18 · 1600 Meters · Place 32 · Decatur1600 Meters325:25.8710
Apr 15Muscle Shoals Invitational 2Apr 15 · 3200 Meters · Place 4 · Decatur3200 Meters410:49.46 PB10
Apr 11WCA Warrior TwilightApr 11 · 3200 Meters · Place 12 · Decatur3200 Meters12.11:17.17a10
Apr 11WCA Warrior TwilightApr 11 · 1600 Meters · Decatur1600 Meters--DNS10
Apr 11WCA Warrior TwilightApr 11 · 800 Meters · Decatur800 Meters--DNS10
Apr 5Bob Jones InvitationalApr 5 · 3200 Meters · Place 10 · Decatur3200 Meters1011:32.1110
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 60 · Decatur1 Mile604:55.65 PB10
Mar 28The Rocket City ShowcaseMar 28 · 1600 Meters · Place 61 · Decatur High1600 Meters614:54.07 PB10
Mar 22Falkville InvitationalMar 22 · 3200 Meters · Place 7 · Decatur3200 Meters712:33.9310
Mar 22Falkville InvitationalMar 22 · 1600 Meters · Place 6 · Decatur1600 Meters65:25.3610
Mar 22Falkville InvitationalMar 22 · 800 Meters · Place 2 · Decatur800 Meters22:13.52 PB10
Mar 18Muscle Shoals Invitational #1Mar 18 · 3200 Meters · Place 3 · Decatur3200 Meters311:44.4210
Mar 18Muscle Shoals Invitational #1Mar 18 · 1600 Meters · Place 5 · Decatur1600 Meters55:03.9210
Mar 8James Clemens InvitationalMar 8 · 3200 Meters · Place 5 · Decatur3200 Meters510:57.6110
Mar 8James Clemens InvitationalMar 8 · 1600 Meters · Place 7 · Decatur1600 Meters75:09.9610
Mar 8James Clemens InvitationalMar 8 · 800 Meters · Place 7 · Decatur800 Meters72:15.3310

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 14 · Decatur3200 Meters1411:22.0210
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 800 Meters · Place 42 · Decatur800 Meters422:17.41 PB10
Jan 4Ice Breaker Invitational #1Jan 4 · 3200 Meters · Place 42 · Decatur3200 Meters42.11:47.03a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 40 · Decatur1600 Meters40.5:16.05a10
Dec 7Magic City Invitational #2Dec 7 · 400 Meters · Place 99 · Decatur400 Meters99.1:00.65a PB10
Jan 26Last Chance Meet #1Jan 26 · 3200 Meters · Place 31 · Decatur3200 Meters3111:09.409
Jan 6Icebreaker Invitational #2Jan 6 · 3200 Meters · Place 44 · Decatur3200 Meters44.11:26.21a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 23Friday Night Lights Distance Carnival 2024Aug 23 · 3200 Meters · Place 11 · Decatur3200 Meters11.11:29.51a9
Apr 16Muscle Shoals Invitational 2Apr 16 · 800 Meters · Place 10 · Decatur800 Meters102:17.01a—
Mar 161A - 7A Cullman ClassicMar 16 · 3200 Meters · Place 22 · Decatur3200 Meters2211:14.869
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 47 · Decatur1600 Meters475:15.129
Mar 9James Clemens InvitationalMar 9 · 3200 Meters · Place 5 · Decatur3200 Meters511:07.509
Mar 9James Clemens InvitationalMar 9 · 1600 Meters · Place 16 · Decatur1600 Meters165:20.659

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 3200 Meters · Place 30 · Decatur3200 Meters30.11:11.94a9
Jan 27Last Chance Invitational #1Jan 27 · 1600 Meters · Place 75 · Decatur1600 Meters755:24.958
Jan 16MLK Track Classic #1Jan 16 · 1600 Meters · Place 25 · Decatur1600 Meters25.5:25.88a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28AHSAA Fort Payne SectionalApr 28 · 3200 Meters · Place 15 · Decatur3200 Meters15.11:12.72a8
Apr 6North Alabama JH ChampionshipApr 6 · 1600 Meters · Place 6 · Decatur1600 Meters65:17.418
Apr 6North Alabama JH ChampionshipApr 6 · 800 Meters · Place 8 · Decatur800 Meters82:27.498
Mar 23Florence InvitationalMar 23 · 3200 Meters · Place 8 · Decatur High3200 Meters811:30.23—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 101 · Decatur1600 Meters101.5:37.64a8
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 122 · Decatur800 Meters122.2:34.65a8
Dec 10Holiday Invitational #2Dec 10 · 1600 Meters · Place 86 · Decatur1600 Meters86.5:39.52a8
Dec 3Magic City Invitational #1Dec 3 · 1600 Meters · Place 31 · Decatur1600 Meters31.5:29.59a8
Dec 3Magic City Invitational #1Dec 3 · 800 Meters · Place 41 · Decatur800 Meters41.2:40.58a8
Jan 19JV Meet #3Jan 19 · High Jump · Decatur HighHigh Jump—5-02.00—
Jan 19JV Meet #3Jan 19 · 800 Meters · Place 161 · Decatur High800 Meters1613:00.59—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 55 · Decatur1600 Meters556:34.677
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 53 · Decatur800 Meters532:45.387
Mar 29North Alabama Junior High Gold CircuitMar 29 · 1600 Meters · Place 43 · Decatur High1600 Meters436:27.39—
Mar 29North Alabama Junior High Gold CircuitMar 29 · 800 Meters · Place 52 · Decatur High800 Meters522:50.31—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16JV Meet #1Dec 16 · 1600 Meters · Place 101 · Decatur1600 Meters101.6:40.79aUnofficial7
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 116 · Decatur800 Meters116.2:54.38a7
Dec 4Magic City Invitational #1Dec 4 · 1600 Meters · Place 43 · Decatur1600 Meters43.6:39.55a7