Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:08.82aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorJV Meet #3 · Jan 144:54.20JV Meet #3January 14, 2026
1600 Meters · OutdoorBob Jones Invitational · Apr 54:56.30Bob Jones InvitationalApril 5, 2025
3200 Meters · OutdoorMuscle Shoals Invitational 2 · Apr 1510:22.44Muscle Shoals Invitational 2April 15, 2025
400 Meters · IndoorJV Meet #3 · Jan 141:01.53JV Meet #3January 14, 2026
800 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 192:12.87Martin Luther King Indoor Track Classic #1January 19, 2026
800 Meters · OutdoorBob Jones Invitational · Apr 52:21.07Bob Jones InvitationalApril 5, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 3200 Meters · Place 18 · Decatur3200 Meters18.11:38.63a12
Apr 18Blackbear InvitationalApr 18 · 3200 Meters · Place 6 · Decatur3200 Meters6.12:03.61a12
Apr 14Muscle Shoals Invitational 2Apr 14 · 3200 Meters · Place 11 · Decatur3200 Meters11.11:02.38a12
Apr 14Muscle Shoals Invitational 2Apr 14 · 1600 Meters · Place 32 · Decatur1600 Meters32.5:49.93a12
Apr 10WCA Warrior TwilightApr 10 · 1600 Meters · Place 23 · Decatur1600 Meters23.5:13.77a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 3200 Meters · Place 78 · Decatur3200 Meters78.11:54.27a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 115 · Decatur1 Mile115.5:08.82a PB12
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 132 · Decatur800 Meters132.2:29.27a12
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 3200 Meters · Place 26 · Decatur3200 Meters2611:41.8512
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 46 · Decatur1600 Meters465:16.4412

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 34 · Decatur800 Meters342:12.87 PB12
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 34 · Decatur1600 Meters344:54.20 PB12
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 113 · Decatur800 Meters1132:20.9312
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 210 · Decatur400 Meters2101:01.53 PB12
Jan 3Ice Breaker #2Jan 3 · 1600 Meters · Place 36 · Decatur1600 Meters365:15.7312
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 69 · Decatur800 Meters692:36.5712

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Andy Page Memorial Meet 2025Apr 18 · 3200 Meters · Place 3 · Decatur3200 Meters310:32.0911
Apr 18Andy Page Memorial Meet 2025Apr 18 · 1600 Meters · Place 22 · Decatur1600 Meters225:12.2611
Apr 18Andy Page Memorial Meet 2025Apr 18 · 800 Meters · Place 28 · Decatur800 Meters282:23.1111
Apr 15Muscle Shoals Invitational 2Apr 15 · 3200 Meters · Place 2 · Decatur3200 Meters210:22.44 PB11
Apr 15Muscle Shoals Invitational 2Apr 15 · 1600 Meters · Place 16 · Decatur1600 Meters165:23.6411
Apr 5Bob Jones InvitationalApr 5 · 1600 Meters · Place 10 · Decatur1600 Meters104:56.30 PB11
Apr 5Bob Jones InvitationalApr 5 · 800 Meters · Place 28 · Decatur800 Meters282:21.07 PB11
Mar 22Falkville InvitationalMar 22 · 3200 Meters · Place 4 · Decatur3200 Meters411:51.0811
Mar 22Falkville InvitationalMar 22 · 1600 Meters · Place 7 · Decatur1600 Meters75:32.7411
Mar 22Falkville InvitationalMar 22 · 800 Meters · Place 9 · Decatur800 Meters92:32.7011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 67 · Decatur1600 Meters675:28.5311
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 1600 Meters · Place 34 · Decatur1600 Meters345:07.6111

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Muscle Shoals Invitational 2Apr 16 · 1600 Meters · Place 16 · Decatur1600 Meters165:45.78a—
Apr 6Bob Jones InvitationalApr 6 · 1600 Meters · Place 34 · Decatur1600 Meters345:35.6210
Apr 6Bob Jones InvitationalApr 6 · 800 Meters · Place 44 · Decatur800 Meters442:36.8310

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 114 · Decatur800 Meters1142:35.1510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6North Alabama JH ChampionshipApr 6 · 1600 Meters · Place 5 · Decatur1600 Meters55:16.469
Apr 6North Alabama JH ChampionshipApr 6 · 800 Meters · Place 16 · Decatur800 Meters162:37.869

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27Last Chance Invitational #1Jan 27 · 1600 Meters · Place 73 · Decatur1600 Meters735:20.709
Jan 27Last Chance Invitational #1Jan 27 · 800 Meters · Place 95 · Decatur800 Meters952:28.899
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 102 · Decatur1600 Meters1025:35.919
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 99 · Decatur800 Meters992:29.849

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 44 · Decatur1600 Meters446:00.958
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 62 · Decatur800 Meters622:51.208
Apr 15Florence Pre-Sectional InvitationalApr 15 · 1600 Meters · Place 29 · Decatur1600 Meters295:58.588