Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNW Cabarrus November Invitational · Nov 203:04.03aNW Cabarrus November InvitationalNovember 20, 2025
1600 Meters · IndoorMountain Island Winter Invitational · Jan 155:20.43Mountain Island Winter InvitationalJanuary 15, 2026
1600 Meters · OutdoorMonroe Redhawks Invitational · Mar 215:19.44Monroe Redhawks InvitationalMarch 21, 2026
2000m Steeplechase · 0.762m · OutdoorFor All The Dawgs Invitational (2nd Annual) · Apr 47:22.16aFor All The Dawgs Invitational (2nd Annual)April 4, 2026
2000m Steeplechase · Outdoor*1st Annual* For All The Dawgs Invitational · Apr 177:27.23*1st Annual* For All The Dawgs Invitational April 17, 2025
3200 Meters · OutdoorCabarrus County Championship · Apr 2311:15.38aCabarrus County ChampionshipApril 23, 2026
800 Meters · IndoorEAST ROWAN MEET #1 · Feb 272:50.36EAST ROWAN MEET #1February 27, 2025
800 Meters · OutdoorWest Cabarrus Dual · Mar 52:28.28aWest Cabarrus DualMarch 5, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 265:28.74Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Greater Metro ChampionshipApr 29 · 3200 Meters · Place 6 · West Cabarrus3200 Meters6.11:29.20a10
Apr 23Cabarrus County ChampionshipApr 23 · 3200 Meters · Place 7 · West Cabarrus3200 Meters7.11:15.38a PB10
Apr 17Friday Night HeatApr 17 · 3200 Meters · Place 2 · West Cabarrus3200 Meters2.11:25.16a10
Apr 7West Cabarrus HS Meet #3Apr 7 · 3200 Meters · West Cabarrus3200 Meters—DNS10
Apr 7West Cabarrus HS Meet #3Apr 7 · 1600 Meters · Place 6 · West Cabarrus1600 Meters6.5:21.16a10
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 2000m Steeplechase · Place 14 · West Cabarrus2000m Steeplechase0.762m14.7:22.16a PB10
Apr 1AL Brown Meet #1Apr 1 · 3200 Meters · Place 1 · West Cabarrus3200 Meters1.12:06.94a10
Mar 28Timberwolf InviteMar 28 · 3200 Meters · West Cabarrus3200 Meters—DNS10
Mar 28Timberwolf InviteMar 28 · 1600 Meters · West Cabarrus1600 Meters—DNS10
Mar 26West Cabarrus Meet #2Mar 26 · 3200 Meters · Place 5 · West Cabarrus3200 Meters5.11:25.62a10
Mar 21Monroe Redhawks InvitationalMar 21 · 1600 Meters · Place 11 · West Cabarrus1600 Meters115:19.44 PBSO
Mar 21Monroe Redhawks InvitationalMar 21 · 1600 Meters · Place 11 · West Cabarrus1600 Meters115:19.44SO
Mar 20Hickory Ridge HS Meet#1Mar 20 · 3200 Meters · Place 4 · West Cabarrus3200 Meters411:52.67—
Mar 5West Cabarrus DualMar 5 · 3200 Meters · Place 2 · West Cabarrus3200 Meters2.11:46.98a10
Mar 5West Cabarrus DualMar 5 · 800 Meters · Place 9 · West Cabarrus800 Meters9.2:28.28a PB10
Mar 4WDHS Home MeetMar 4 · 3200 Meters · Place 2 · West Cabarrus3200 Meters2.11:46.98a10
Mar 4WDHS Home MeetMar 4 · 800 Meters · Place 9 · West Cabarrus800 Meters9.2:28.28a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Mountain Island Winter InvitationalJan 15 · 1600 Meters · Place 9 · West Cabarru1600 Meters95:20.43 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 3200 Meters · Place 6 · West Cabarrus3200 Meters6.11:11.58aUnofficial10
Nov 20NW Cabarrus November InvitationalNov 20 · 1000 Meters · Place 10 · West Cabarrus1000 Meters10.3:04.03a PB10
Feb 27EAST ROWAN MEET #1Feb 27 · 800 Meters · Place 25 · West Cabarrus800 Meters252:50.36 PB9
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 1000 Meters · West Cabarrus1000 Meters—DNS9
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 1600 Meters · Place 21 · West Cabarrus1600 Meters21.5:45.20aUnofficial9
Jan 16Mountain Island Winter InvitationalJan 16 · 1000 Meters · Place 17 · West Cabarrus1000 Meters173:23.58a—
Jan 16Mountain Island Winter InvitationalJan 16 · 1000 Meters · Place 17 · West Cabarrus1000 Meters173:23.589

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 10Weddington Polar Bear #2Dec 10 · 1600 Meters · Place 9 · West Cabarrus1600 Meters9.5:15.88aUnofficial10
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 672 · West Cabarrus1600 Meters6725:26.93FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 672 · West CabarrusMR Carnival: Rocky Hansen Christ Sch 4:04.296725:28.74 PBFR
Apr 24Cabarrus County ChampionshipApr 24 · 3200 Meters · Place 13 · West Cabarrus3200 Meters13.11:30.44a9
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 2000m Steeplechase · Place 10 · West Cabarrus2000m Steeplechase107:27.23 PBFR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 2000m Steeplechase · Place 10 · West Cabarrus2000m Steeplechase107:27.23FR
Apr 9Mooresville Mid-Season MeetApr 9 · 800 Meters · Place 16 · West Cabarrus800 Meters16.2:29.91a9
Apr 5Panther InvitationalApr 5 · 3200 Meters · Place 10 · West Cabarrus3200 Meters10.11:29.74a9
Apr 5Panther InvitationalApr 5 · 1600 Meters · Place 42 · West Cabarrus1600 Meters42.5:25.03a9
Apr 1Hickory Ridge Home Meet #1Apr 1 · 3200 Meters · Place 7 · West Cabarrus3200 Meters7.11:34.85a9
Mar 22Odell Williams InvitationalMar 22 · 1600 Meters · Place 36 · West Cabarrus1600 Meters36.5:38.12a9
Mar 19West Wolverines Meet 1Mar 19 · 3200 Meters · Place 12 · West Cabarrus3200 Meters12.12:20.87a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Cardinal Winter Classic #2Dec 20 · 1600 Meters · Place 5 · West Cabarrus1600 Meters5.5:41.21a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 21NW Cabarrus Invitational #1Nov 21 · 1600 Meters · Place 16 · West Cabarrus1600 Meters16.5:39.49a9