Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:07.58aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorRaider Invitational · Feb 275:25.77Raider InvitationalFebruary 27, 2026
1600 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 65:19.93Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026
2000m Steeplechase · OutdoorThe Rocket City Showcase · Mar 288:32.82The Rocket City ShowcaseMarch 28, 2025
3200 Meters · IndoorRaider Invitational · Feb 2712:14.93Raider InvitationalFebruary 27, 2026
3200 Meters · OutdoorBob Jones Invitational · Apr 411:33.97aBob Jones InvitationalApril 4, 2026
400 Meters · OutdoorAllen Park MS vs Trenton · Apr 221:14.69aAllen Park MS vs TrentonApril 22, 2024
800 Meters · IndoorHoliday Invitational #1 · Dec 142:48.82Holiday Invitational #1December 14, 2024
800 Meters · OutdoorBlackbear Invitational · Apr 182:14.63aBlackbear InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 18Blackbear InvitationalApr 18 · 800 Meters · Place 4 · Hazel GreenHazel Green800 Meters4.2:14.63a PB10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 36 · Hazel GreenHazel Green800 Meters36.2:18.15a10
Apr 4Bob Jones InvitationalApr 4 · 3200 Meters · Place 6 · Hazel GreenHazel Green3200 Meters6.11:33.97a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 2000m Steeplechase · Hazel GreenHazel Green2000m Steeplechase0.838m--DNS10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 111 · Hazel GreenHazel Green1 Mile111.5:07.58a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 108 · Hazel GreenHazel Green800 Meters108.2:24.18a10
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 49 · Hazel GreenHazel Green1600 Meters495:19.93 PB10
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 72 · Hazel GreenHazel Green800 Meters722:32.3510

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Raider InvitationalFeb 27 · 3200 Meters · Place 8 · Hazel GreenHazel Green3200 Meters812:14.93 PB10
Feb 27Raider InvitationalFeb 27 · 1600 Meters · Place 16 · Hazel GreenHazel Green1600 Meters165:25.77 PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 39 · Hazel GreenHazel Green1600 Meters395:49.259
Apr 5Bob Jones InvitationalApr 5 · 1600 Meters · Place 48 · Hazel GreenHazel Green1600 Meters485:46.539
Apr 5Bob Jones InvitationalApr 5 · 800 Meters · Place 54 · Hazel GreenHazel Green800 Meters542:36.259
Mar 28The Rocket City ShowcaseMar 28 · 2000m Steeplechase · Place 20 · Hazel GreenHazel Green2000m Steeplechase208:32.82 PB9
Mar 22Blackbear InvitationalMar 22 · 1600 Meters · Place 19 · Hazel GreenHazel Green1600 Meters195:50.609
Mar 22Blackbear InvitationalMar 22 · 800 Meters · Place 37 · Hazel GreenHazel Green800 Meters372:40.419
Mar 6Bob Jones Jr High MeetMar 6 · 1600 Meters · Place 15 · Hazel GreenHazel Green1600 Meters155:59.699
Mar 1Bob Jones RedcoatMar 1 · 1600 Meters · Place 53 · Hazel GreenHazel Green1600 Meters535:50.159
Mar 1Bob Jones RedcoatMar 1 · 800 Meters · Place 71 · Hazel GreenHazel Green800 Meters712:45.749

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 81 · Hazel GreenHazel Green1600 Meters815:55.309

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 1600 Meters · Place 82 · Hazel GreenHazel Green1600 Meters826:09.939
Dec 14Holiday Invitational #1Dec 14 · 800 Meters · Place 105 · Hazel GreenHazel Green800 Meters1052:48.82 PB9
Dec 7Magic City Invitational #1Dec 7 · 1600 Meters · Place 81 · Hazel GreenHazel Green1600 Meters816:08.389

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Allen Park MS vs TaylorMay 8 · 3200 Meters · Place 6 · Allen ParkAllen Park3200 Meters6.15:39.02a8
May 8Allen Park MS vs TaylorMay 8 · 1600 Meters · Place 9 · Allen ParkAllen Park1600 Meters9.6:48.20a8
Apr 22Allen Park MS vs TrentonApr 22 · 3200 Meters · Place 6 · Allen ParkAllen Park3200 Meters6.16:03.12a8
Apr 22Allen Park MS vs TrentonApr 22 · 400 Meters · Place 9 · Allen ParkAllen Park400 Meters9.1:14.69a PB8
Apr 18Allen Park @ WoodhavenApr 18 · 1600 Meters · Place 20 · Allen ParkAllen Park1600 Meters20.7:04.49a8
Apr 18Allen Park @ WoodhavenApr 18 · 400 Meters · Place 19 · Allen ParkAllen Park400 Meters19.1:15.02a8