Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:45.57aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorLast Ditch JV Meet · Jan 215:50.23Last Ditch JV MeetJanuary 21, 2026
1600 Meters · OutdoorSparkman Senator Classic · Apr 115:33.22aSparkman Senator ClassicApril 11, 2026
3200 Meters · OutdoorSparkman Senator Classic · Apr 1112:24.97aSparkman Senator ClassicApril 11, 2026
800 Meters · IndoorJV Meet #3 · Jan 142:42.92JV Meet #3January 14, 2026
800 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 162:39.48aAndy Page Memorial Meet 2026April 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 75 · HuntsvilleHuntsville800 Meters75.2:39.48a PB9
Apr 11Sparkman Senator ClassicApr 11 · 3200 Meters · Place 16 · HuntsvilleHuntsville3200 Meters16.12:24.97a PB9
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 50 · HuntsvilleHuntsville1600 Meters50.5:33.22a PB9
Mar 27NIKE Rocket City ShowcaseMar 27 · 3200 Meters · Place 93 · HuntsvilleHuntsville3200 Meters93.12:39.65a9
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 184 · HuntsvilleHuntsville1 Mile184.5:45.57a PB9
Mar 23NOALA Jr. High Gold Circuit #2 - SparkmanMar 23 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters20.5:59.43a9
Mar 23NOALA Jr. High Gold Circuit #2 - SparkmanMar 23 · 800 Meters · Place 38 · HuntsvilleHuntsville800 Meters38.2:51.50a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 76 · HuntsvilleHuntsville1600 Meters765:50.23 PB9
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 98 · HuntsvilleHuntsville800 Meters982:45.569
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 179 · HuntsvilleHuntsville1600 Meters1795:56.029
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 248 · HuntsvilleHuntsville800 Meters2482:42.92 PB9
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 98 · HuntsvilleHuntsville1600 Meters986:06.649
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 135 · HuntsvilleHuntsville800 Meters1352:49.309

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 66 · HuntsvilleHuntsville1600 Meters66.6:08.84a9
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 40 · HuntsvilleHuntsville1600 Meters406:31.278
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 49 · HuntsvilleHuntsville800 Meters493:00.858

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 41 · Huntsville msHuntsville ms1600 Meters41.6:18.31a8
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 48 · Huntsville msHuntsville ms800 Meters48.2:55.48a8
Apr 1North Alabama Junior High Gold Circuit-ArabApr 1 · 1600 Meters · Place 30 · Huntsville HHuntsville H1600 Meters306:20.60—
Apr 1North Alabama Junior High Gold Circuit-ArabApr 1 · 800 Meters · Place 38 · Huntsville HHuntsville H800 Meters382:57.90—
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 1600 Meters · Place 35 · HuntsvilleHuntsville1600 Meters356:18.528
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 800 Meters · Place 40 · HuntsvilleHuntsville800 Meters402:56.998
Mar 6NOALA JH Gold - ArabMar 6 · 1600 Meters · Place 37 · Huntsville msHuntsville ms1600 Meters37.6:23.19a8
Mar 6NOALA JH Gold - ArabMar 6 · 800 Meters · Place 48 · Huntsville msHuntsville ms800 Meters48.3:02.70a8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 13Sparkman Senator ClassicApr 13 · 1600 Meters · Place 73 · HuntsvilleHuntsville1600 Meters736:56.16a—
Apr 13Sparkman Senator ClassicApr 13 · 800 Meters · Place 101 · HuntsvilleHuntsville800 Meters1013:04.70a—
Mar 29The Rocket City ShowcaseMar 29 · 1 Mile · Place 24 · Huntsville HHuntsville H1 Mile247:07.408
Mar 29The Rocket City ShowcaseMar 29 · 1600 Meters · Place 24 · Huntsville HHuntsville H1600 Meters247:05.108
Mar 29The Rocket City ShowcaseMar 29 · 800 Meters · Place 33 · Huntsville HHuntsville H800 Meters333:02.808