Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRumble in the Jungle · Feb 275:18.35Rumble in the JungleFebruary 27, 2026
1600 Meters · OutdoorSt. Andrew's Invite · Mar 284:55.29aSt. Andrew's InviteMarch 28, 2026
400 Meters · IndoorNWR Sprints & Relays · Feb 1953.18NWR Sprints & RelaysFebruary 19, 2026
400 Meters · OutdoorCanton Speed City Meet · Mar 2456.39aCanton Speed City MeetMarch 24, 2025
800 Meters · IndoorRumble in the Jungle · Feb 272:10.68Rumble in the JungleFebruary 27, 2026
800 Meters · OutdoorFleet Feet Classic · Apr 42:03.97aFleet Feet ClassicApril 4, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Canton North State 6A ChampionshipApr 23 · 1600 Meters · Place 7 · Canton Public Scool1600 Meters7.5:16.06a11
Apr 23Canton North State 6A ChampionshipApr 23 · 800 Meters · Place 6 · Canton Public Scool800 Meters6.2:09.14a11
Apr 16MHSAA Region 6-2AApr 16 · 1600 Meters · Place 3 · Canton Public Scool1600 Meters3.5:00.61a11
Apr 16MHSAA Region 6-2AApr 16 · 800 Meters · Place 3 · Canton Public Scool800 Meters3.2:08.26a11
Apr 4Fleet Feet ClassicApr 4 · 1600 Meters · Place 8 · Canton Public Scool1600 Meters8.5:13.11a11
Apr 4Fleet Feet ClassicApr 4 · 800 Meters · Place 4 · Canton Public Scool800 Meters4.2:03.97a PB11
Mar 31Canton Speed CityMar 31 · 1600 Meters · Place 1 · Canton High1600 Meters14:59.23—
Mar 31Canton Speed CityMar 31 · 800 Meters · Place 1 · Canton High800 Meters12:06.73—
Mar 28St. Andrew's InviteMar 28 · 1600 Meters · Place 3 · Canton Public Scool1600 Meters3.4:55.29a PB11
Mar 28St. Andrew's InviteMar 28 · 800 Meters · Place 10 · Canton Public Scool800 Meters10.2:25.85a11
Mar 19Ridgeland InviteMar 19 · 1600 Meters · Place 1 · Canton Public Scool1600 Meters1.4:56.46a11
Mar 19Ridgeland InviteMar 19 · 800 Meters · Place 1 · Canton Public Scool800 Meters1.2:08.55a11
Feb 18NWR Field & DistanceFeb 18 · 1600 Meters · Place 4 · Canton Public Scool1600 Meters4.5:16.38a11
Feb 18NWR Field & DistanceFeb 18 · 800 Meters · Place 1 · Canton Public Scool800 Meters1.2:09.15a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 800 Meters · Place 3 · Canton High800 Meters32:10.68 PB11
Feb 27Rumble in the JungleFeb 27 · 1600 Meters · Place 11 · Canton High1600 Meters115:18.35 PB11
Feb 19NWR Sprints & RelaysFeb 19 · 400 Meters · Place 4 · Canton High400 Meters453.18 PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Canton Region 2-5AApr 12 · 800 Meters · Place 4 · Canton Public Scool800 Meters4.2:11.58a10
Apr 12Canton Region 2-5AApr 12 · 400 Meters · Canton Public Scool400 Meters--DNS10
Apr 3Canton HS InvitationalApr 3 · 800 Meters · Place 1 · Canton High800 Meters12:09.42—
Mar 24Canton Speed City MeetMar 24 · 800 Meters · Place 4 · Canton Public Scool800 Meters42:16.66a—
Mar 24Canton Speed City MeetMar 24 · 400 Meters · Place 6 · Canton Public Scool400 Meters656.39a PB—