Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | MHSAA State T & F MeetMay 2 · 300m Hurdles · Place 7 · Canton Public Scool | 300m Hurdles30" / 0.762m | 7. | 54.98a | 10 |
| Apr 23 | Canton North State 6A ChampionshipApr 23 · 300m Hurdles · Place 3 · Canton Public Scool | 300m Hurdles30" / 0.762m | 3. | 49.52a PB | 10 |
| Apr 16 | MHSAA Region 6-2AApr 16 · Triple Jump · Place 9 · Canton Public Scool | Triple Jump | 9. | 30-00.25 | 10 |
| Apr 16 | MHSAA Region 6-2AApr 16 · 300m Hurdles · Place 4 · Canton Public Scool | 300m Hurdles30" / 0.762m | 4. | 51.41a | 10 |
| Apr 16 | MHSAA Region 6-2AApr 16 · 100m Hurdles · Place 11 · Canton Public Scool | 100m Hurdles33" / 0.838m | 11. | 20.61a | 10 |
| Apr 4 | Fleet Feet ClassicApr 4 · Triple Jump · Place 11 · Canton Public Scool | Triple Jump | 11. | 29-07.00 | 10 |
| Apr 4 | Fleet Feet ClassicApr 4 · 300m Hurdles · Place 11 · Canton Public Scool | 300m Hurdles30" / 0.762m | 11. | 54.40a | 10 |
| Apr 4 | Fleet Feet ClassicApr 4 · 100m Hurdles · Place 7 · Canton Public Scool | 100m Hurdles33" / 0.838m | 7. | 18.49a PB | 10 |
| Mar 31 | Canton Speed CityMar 31 · Triple Jump · Place 4 · Canton High | Triple Jump | 4 | 32-00.50 | — |
| Mar 31 | Canton Speed CityMar 31 · 300m Hurdles · Place 4 · Canton High | 300m Hurdles | 4 | 52.35 | — |
| Mar 31 | Canton Speed CityMar 31 · 100m Hurdles · Place 4 · Canton High | 100m Hurdles | 4 | 18.03 | — |
| Mar 28 | St. Andrew's InviteMar 28 · Triple Jump · Place 1 · Canton Public Scool | Triple Jump | 1. | 29-04.50 | 10 |
| Mar 28 | St. Andrew's InviteMar 28 · 300m Hurdles · Canton Public Scool | 300m Hurdles30" / 0.762m | -- | DQ | 10 |
| Mar 28 | St. Andrew's InviteMar 28 · 100m Hurdles · Place 1 · Canton Public Scool | 100m Hurdles33" / 0.838m | 1. | 17.16aWind: 2.8 | 10 |
| Mar 19 | Ridgeland InviteMar 19 · Triple Jump · Place 4 · Canton Public Scool | Triple Jump | 4. | 30-02.00 | 10 |
| Mar 19 | Ridgeland InviteMar 19 · 300m Hurdles · Canton Public Scool | 300m Hurdles30" / 0.762m | -- | DNS | 10 |
| Mar 19 | Ridgeland InviteMar 19 · 100m Hurdles · Place 6 · Canton Public Scool | 100m Hurdles33" / 0.838m | 6. | 19.13a | 10 |
| Feb 18 | NWR Field & DistanceFeb 18 · Triple Jump · Place 2 · Canton Public Scool | Triple Jump | 2. | 35-00.00 PB | 10 |
2026 Indoor Track
4 results2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 12 | Canton Region 2-5AApr 12 · 300m Hurdles · Place 2 · Canton Public Scool | 300m Hurdles30" / 0.762m | 2. | 53.87a | 9 |
| Apr 12 | Canton Region 2-5AApr 12 · 100m Hurdles · Place 5 · Canton Public Scool | 100m Hurdles33" / 0.838m | 5. | 18.84a | 9 |
| Apr 3 | Canton HS InvitationalApr 3 · 100m Hurdles · Canton High | 100m Hurdles | — | 19.88 | — |
| Mar 24 | Canton Speed City MeetMar 24 · 300m Hurdles · Place 2 · Canton Public Scool | 300m Hurdles | 2 | 55.28a | — |
| Mar 18 | JPS HS Invitational 02Mar 18 · 300m Hurdles · Place 11 · Canton Public Scool | 300m Hurdles30" / 0.762m | 11. | 1:02.85a | 9 |
| Mar 18 | JPS HS Invitational 02Mar 18 · 100m Hurdles · Place 9 · Canton Public Scool | 100m Hurdles33" / 0.838m | 9. | 19.88a | 9 |