Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 06-1 @ AA HuronOct 29 · 5,000 Meters Division 1 · Place 20 · Canton | 5,000 Meters Division 1 | 20 | 16:33.10 | 12 |
| Oct 22 | KLAA Cross Country ChampionshipsOct 22 · 5,000 Meters Boys Varsity · Place 32 · Canton | 5,000 Meters Boys Varsity | 32 | 17:06.50 PB | 12 |
| Oct 14 | 17th YpsiRunCo River Rat Open - Regional PreviewOct 14 · 5,000 Meters All Boys · Place 8 · Canton | 5,000 Meters All Boys | 8 | 16:58.2 PB | 12 |
| Oct 8 | Wayne County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 17 · Canton | 5,000 Meters Varsity | 17 | 16:23.84 | — |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 11 · Canton | 5,000 Meters Varsity | 11 | 16:47.96 | 12 |
| Sep 13 | Howell/Northville @ CantonSep 13 · 5,000 Meters Varsity · Place 4 · Canton | 5,000 Meters Varsity | 4 | 17:10.70 | SR |
| Sep 10 | 3rd Northwood InviteSep 10 · 5,000 Meters Varsity · Place 3 · Canton | 5,000 Meters Varsity | 3 | 16:32.1 | SR |
| Sep 1 | Milford InvitationalSep 1 · 5,000 Meters Varsity · Place 14 · Canton | 5,000 Meters Varsity | 14 | 17:39.70 | 12 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Milford InviteSep 2 · 5,000 Meters Varsity · Place 11 · Canton | 5,000 Meters Varsity | 11 | 18:04.81 | 11 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Boys - Canton/Dearborn @ ChurchillOct 13 · 5,000 Meters Varsity · Place 8 · Canton | 5,000 Meters Varsity | 8 | 17:48.7 | 10 |
| Sep 29 | Wayne vs. CantonSep 29 · 5,000 Meters Varsity · Place 6 · Canton | 5,000 Meters Varsity | 6 | 19:03.28 | 10 |
| Sep 26 | Canton @ Hartland DualSep 26 · 5,000 Meters Varsity · Place 11 · Canton | 5,000 Meters Varsity | 11 | 18:05 | 10 |
| Sep 22 | Canton Boys v Novi Boys Sep 22 · 5,000 Meters Varsity · Place 15 · Canton | 5,000 Meters Varsity | 15 | 18:38.4 PB | 10 |
| Sep 19 | Canton @ StevensonSep 19 · 5,000 Meters Varsity · Place 20 · Canton | 5,000 Meters Varsity | 20 | 18:24.2 | 10 |
| Sep 15 | Northville Boys v Canton BoysSep 15 · 5,000 Meters Varsity · Place 24 · Canton | 5,000 Meters Varsity | 24 | 19:06.67 | 10 |
| Sep 12 | Canton v. BrightonSep 12 · 5,000 Meters Varsity · Place 24 · Canton | 5,000 Meters Varsity | 24 | 19:27 PB | 10 |
| Sep 1 | Canton/Fordson @ FranklinSep 1 · 5,000 Meters Varsity · Place 25 · Canton | 5,000 Meters Varsity | 25 | 20:54.3 | 10 |
| Aug 29 | Canton v. HowellAug 29 · 5,000 Meters Varsity · Place 23 · Canton | 5,000 Meters Varsity | 23 | 21:20 | 10 |