Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRunningLane Track Championships · May 224:59.86aRunningLane Track ChampionshipsMay 22, 2026
1500m Steeplechase · OutdoorKing of the East · Apr 57:32.07King of the EastApril 5, 2025
1600 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 195:09.77Martin Luther King Indoor Track Classic #1January 19, 2026
1600 Meters · OutdoorAHSAA Lincoln Section 2026 · Apr 245:09.39aAHSAA Lincoln Section 2026April 24, 2026
3200 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2310:44.27aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
3200 Meters · OutdoorRunningLane Track Championships · May 2210:46.81aRunningLane Track ChampionshipsMay 22, 2026
800 Meters · IndoorMagic City Invitational #2 · Dec 72:54.45aMagic City Invitational #2December 7, 2024
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:24.19aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22RunningLane Track ChampionshipsMay 22 · 3200 Meters · Place 220 · AlabamaAlabama3200 Meters220.10:46.81a PB8
May 22RunningLane Track ChampionshipsMay 22 · 1 Mile · Place 417 · AlabamaAlabama1 Mile417.4:59.86a PB8
May 22RunningLane Track ChampionshipsMay 22 · 800 Meters · AlabamaAlabama800 Meters--DNS8
Apr 24AHSAA Lincoln Section 2026Apr 24 · 3200 Meters · Place 11 · AshvilleAshville3200 Meters11.10:55.66a8
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · Place 17 · AshvilleAshville1600 Meters17.5:09.39a PB8
Apr 16Andy Page Memorial Meet 2026Apr 16 · 3200 Meters · Place 6 · AshvilleAshville3200 Meters6.11:01.27a8
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 27 · AshvilleAshville1600 Meters27.5:12.20a8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 61 · AshvilleAshville3200 Meters61.11:13.23a8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 92 · AshvilleAshville1600 Meters92.5:16.50a8
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 150 · AshvilleAshville800 Meters150.2:24.19a PB8
Apr 3Lincoln Meet 3Apr 3 · 3200 Meters · Place 5 · AshvilleAshville3200 Meters5.11:41.75a8
Apr 3Lincoln Meet 3Apr 3 · 1600 Meters · AshvilleAshville1600 Meters--DNS8
Mar 19Fort Payne InvitationalMar 19 · 3200 Meters · Place 9 · AshvilleAshville3200 Meters9.11:37.49a8
Mar 14Homewood InvitationalMar 14 · 1600 Meters · Place 47 · AshvilleAshville1600 Meters475:16.24—
Mar 14Homewood InvitationalMar 14 · 1600 Meters · Place 47 · AshvilleAshville1600 Meters475:16.24—
Mar 10Oneonta OpenerMar 10 · 3200 Meters · Place 2 · AshvilleAshville3200 Meters211:16.058
Mar 10Oneonta OpenerMar 10 · 1600 Meters · Place 6 · AshvilleAshville1600 Meters65:20.238

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · 3200 Meters · Place 8 · AshvilleAshville3200 Meters811:47.838
Feb 28Patriot InvitationalFeb 28 · 1600 Meters · Place 32 · AshvilleAshville1600 Meters325:28.138
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 9 · AshvilleAshville3200 Meters9.10:44.27a PB8
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 3200 Meters · Place 14 · AshvilleAshville3200 Meters1411:03.968
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 1600 Meters · Place 53 · AshvilleAshville1600 Meters535:09.77 PB8

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 21 · AshvilleAshville3200 Meters2111:15.878
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 44 · AshvilleAshville1600 Meters445:13.788
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 21 · AshvilleAshville3200 Meters2111:15.878
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 44 · AshvilleAshville1600 Meters445:13.788
Dec 6Magic City Invitational #1Dec 6 · 3200 Meters · Place 19 · AshvilleAshville3200 Meters1911:36.108
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 56 · AshvilleAshville1600 Meters565:25.978
Jan 25Last Chance #2Jan 25 · 1600 Meters · Place 80 · AshvilleAshville1600 Meters806:18.737
Jan 25Last Chance #2Jan 25 · 800 Meters · Place 103 · AshvilleAshville800 Meters1033:01.337
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 1600 Meters · Place 83 · AshvilleAshville1600 Meters836:29.137
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 800 Meters · Place 108 · AshvilleAshville800 Meters1083:01.027

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 25AHSAA Lincoln Section 2025Apr 25 · 3200 Meters · Place 24 · AshvilleAshville3200 Meters24.12:34.11a7
Apr 25AHSAA Lincoln Section 2025Apr 25 · 1600 Meters · Place 36 · AshvilleAshville1600 Meters36.6:12.70a7
Apr 18Hewitt Trussville InvitationalApr 18 · 3200 Meters · Place 23 · AshvilleAshville3200 Meters2312:38.717
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 52 · AshvilleAshville1600 Meters526:12.077
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 92 · AshvilleAshville3200 Meters92.12:33.84a7
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 163 · AshvilleAshville1600 Meters163.6:07.32a7
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 193 · AshvilleAshville800 Meters193.2:48.98a7
Apr 8Lincoln Meet 4Apr 8 · 3200 Meters · Place 6 · AshvilleAshville3200 Meters612:56.97a7
Apr 8Lincoln Meet 4Apr 8 · 1600 Meters · Place 17 · AshvilleAshville1600 Meters176:16.33a7
Apr 8Lincoln Meet 4Apr 8 · 800 Meters · Place 27 · AshvilleAshville800 Meters272:46.18a7
Apr 8Lincoln Meet 4Apr 8 · 3200 Meters · Place 6 · AshvilleAshville3200 Meters612:56.97a7
Apr 8Lincoln Meet 4Apr 8 · 1600 Meters · Place 17 · AshvilleAshville1600 Meters176:16.33a7
Apr 8Lincoln Meet 4Apr 8 · 800 Meters · Place 27 · AshvilleAshville800 Meters272:46.18a7
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 22 · AshvilleAshville1500m Steeplechase227:32.07 PB—
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 22 · AshvilleAshville1500m Steeplechase227:32.07—
Apr 5King of the EastApr 5 · 1600 Meters · Place 27 · AshvilleAshville1600 Meters276:10.79—
Apr 5King of the EastApr 5 · 1600 Meters · Place 27 · AshvilleAshville1600 Meters276:10.79—
Mar 20Oneonta Meet #2Mar 20 · 3200 Meters · Place 10 · AshvilleAshville3200 Meters1013:31.137
Mar 20Oneonta Meet #2Mar 20 · 1600 Meters · Place 28 · AshvilleAshville1600 Meters286:09.327
Mar 20Oneonta Meet #2Mar 20 · 800 Meters · Place 36 · AshvilleAshville800 Meters363:01.087
Mar 1Yellow Jacket InvitationalMar 1 · 3200 Meters · Place 23 · AshvilleAshville3200 Meters2313:13.867
Mar 1Yellow Jacket InvitationalMar 1 · 1600 Meters · Place 46 · AshvilleAshville1600 Meters466:15.897

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 1600 Meters · Place 79 · AshvilleAshville1600 Meters796:03.667
Dec 14Holiday Invitational #1Dec 14 · 800 Meters · Place 112 · AshvilleAshville800 Meters1122:54.577
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 69 · AshvilleAshville1600 Meters69.6:12.32a7
Dec 7Magic City Invitational #2Dec 7 · 800 Meters · Place 86 · AshvilleAshville800 Meters86.2:54.45a PB7