Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass Benton Park OFFICIALKLAA Double Dual Churchill vs Wayne/Dearborn · Oct 5 | 20:16.38 | KLAA Double Dual Churchill vs Wayne/Dearborn | October 5, 2021 |
| 5,000 Meters · Chestnut GroveBoys - Canton/Dearborn @ Churchill · Oct 13 | 20:36.8 | Boys - Canton/Dearborn @ Churchill | October 13, 2020 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Cross Country Championships · Oct 22 | 18:38.20 | KLAA Cross Country Championships | October 22, 2022 |
| 5,000 Meters · John Glenn HSChurchill, Robichaud @ John Glenn · Sep 20 | 19:36.16 | Churchill, Robichaud @ John Glenn | September 20, 2022 |
| 5,000 Meters · Nankin Mills Park OFFICIALBrighton @ Churchill · Sep 8 | 22:43.3 | Brighton @ Churchill | September 8, 2020 |
| 5,000 Meters · Sunset Ridge @ Huron Meadows21 Legends Classic - HIGH SCHOOL · Oct 2 | 18:59.21 | 21 Legends Classic - HIGH SCHOOL | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Willow PROMOct 28 · 5,000 Meters Middle School · Place 13 · Livonia Churchill | 5,000 Meters Middle School | 13 | 17:36.10 | 12 |
| Oct 20 | KLAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 44 · Livonia Churchill | 5,000 Meters Varsity | 44 | 17:50.60 | 12 |
| Oct 13 | Livonia City ChampionshipsOct 13 · 5,000 Meters Varsity · Place 8 · Livonia Churchill | 5,000 Meters Varsity | 8 | 17:29.50 | 12 |
| Oct 7 | Wayne County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 36 · Livonia Churchill | 5,000 Meters Varsity | 36 | 17:18.80 | 12 |
| Oct 3 | John Glenn, Dearborn at ChurchillOct 3 · 5,000 Meters Varsity · Place 8 · Livonia Churchill | 5,000 Meters Varsity | 8 | 18:59.30 | 12 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 144 · Livonia Churchill | 5,000 Meters Varsity Elite | 144 | 17:28.2 | 12 |
| Sep 23 | Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 128 · Livonia Churchill | 5,000 Meters Varsity | 128 | 17:33.4 | 12 |
| Sep 19 | Churchill/Fordson@Wayne MemorialSep 19 · 5,000 Meters Varsity · Place 5 · Livonia Churchill | 5,000 Meters Varsity | 5 | 19:16.00 | 12 |
| Sep 12 | Churchill @ BellevilleSep 12 · Varsity · Place 6 · Livonia Churchill | Varsity | 6 | 19:01 | 12 |
| Sep 9 | Rambling Rock InvitationalSep 9 · 5,000 Meters Varsity · Place 61 · Livonia Churchill | 5,000 Meters Varsity | 61 | 17:45.70 | 12 |
| Aug 31 | Milford InvitationalAug 31 · 5,000 Meters Varsity · Place 56 · Livonia Churchill | 5,000 Meters Varsity | 56 | 18:32.4 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Franklin JV InvitationalOct 27 · 5,000 Meters Varsity · Place 11 · Livonia Churchill | 5,000 Meters Varsity | 11 | 18:21.00 | 11 |
| Oct 22 | KLAA Cross Country ChampionshipsOct 22 · 5,000 Meters Boys JV · Place 51 · Livonia Churchill | 5,000 Meters Boys JV | 51 | 18:38.20 PB | 11 |
| Oct 14 | Livonia City ChampionshipsOct 14 · 5,000 Meters Varsity · Place 24 · Livonia Churchill | 5,000 Meters Varsity | 24 | 19:05.40 | JR |
| Oct 8 | Wayne County ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 38 · Livonia Churchill | 5,000 Meters Junior Varsity | 38 | 18:24.6 | — |
| Oct 4 | Wayne/Dearborn @ Livonia ChurchillOct 4 · 5,000 Meters Varsity · Place 17 · Livonia Churchill | 5,000 Meters Varsity | 17 | 19:25.4 | 11 |
| Sep 24 | Mt. Brighton InviteSep 24 · 5,000 Meters Varsity · Place 26 · Livonia Churchill | 5,000 Meters Varsity | 26 | 19:56.9 | — |
| Sep 20 | Churchill, Robichaud @ John GlennSep 20 · 5,000 Meters Varsity · Place 8 · Livonia Churchill | 5,000 Meters Varsity | 8 | 19:36.16 PB | 11 |
| Sep 13 | KLAA Fordson/Livonia-Churchill @ BellevilleSep 13 · Varsity · Place 12 · Livonia Churchill | Varsity | 12 | 19:37 | 11 |
| Sep 10 | Rambling Rock InvitationalSep 10 · 5,000 Meters Varsity · Place 7 · Livonia Churchill | 5,000 Meters Varsity | 7 | 19:18.50 | JR |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Franklin JV InvitationalNov 2 · 5,000 Meters Varsity · Place 6 · Livonia Churchill | 5,000 Meters Varsity | 6 | 19:18.6 | 10 |
| Oct 21 | KLAA Cross Country ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 87 · Livonia Churchill | 5,000 Meters Junior Varsity | 87 | 19:10.46 | 10 |
| Oct 15 | LPS City MeetOct 15 · 5,000 Meters Junior Varsity · Place 35 · Livonia Churchill | 5,000 Meters Junior Varsity | 35 | 20:09.40 | 10 |
| Oct 9 | Wayne County XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 33 · Livonia Churchill | 5,000 Meters Varsity | 33 | 19:05.1h | 10 |
| Oct 5 | KLAA Double Dual Churchill vs Wayne/DearbornOct 5 · 5,000 Meters Varsity · Place 17 · Livonia Churchill | 5,000 Meters Varsity | 17 | 20:16.38 PB | 10 |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters White/Blue Reserve (JV1) · Place 23 · Livonia Churchill | 5,000 Meters White/Blue Reserve (JV1) | 23 | 18:59.21 PB | 10 |
| Sep 21 | Livonia Churchill @ Westland John GlennSep 21 · 5,000 Meters Varsity · Place 15 · Livonia Churchill | 5,000 Meters Varsity | 15 | 20:09 | 10 |
| Sep 11 | Rambling Rock XC InvitationalSep 11 · 5,000 Meters Varsity · Place 30 · Livonia Churchill | 5,000 Meters Varsity | 30 | 19:11.9h | 10 |
| Sep 2 | Milford InviteSep 2 · 5,000 Meters Varsity · Place 92 · Livonia Churchill | 5,000 Meters Varsity | 92 | 21:21.67 | 10 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | AAH-Willow Open RaceOct 30 · 5,000 Meters All Boys · Place 81 · Livonia Churchill | 5,000 Meters All Boys | 81 | 21:14.5 | 9 |
| Oct 20 | Livonia City ChampionshipsOct 20 · 5,000 Meters Varsity · Place 39 · Livonia Churchill | 5,000 Meters Varsity | 39 | 20:44.80 | 9 |
| Oct 13 | Boys - Canton/Dearborn @ ChurchillOct 13 · 5,000 Meters Varsity · Place 39 · Livonia Churchill | 5,000 Meters Varsity | 39 | 20:36.8 PB | 9 |
| Oct 10 | Fordson/Dearborn @ ChurchillOct 10 · 5,000 Meters Varsity · Place 35 · Livonia Churchill | 5,000 Meters Varsity | 35 | 20:56.9 | 9 |
| Oct 6 | Wayne Memorial/Novi @ ChurchillOct 6 · 5,000 Meters Varsity · Place 42 · Livonia Churchill | 5,000 Meters Varsity | 42 | 21:03.4 | 9 |
| Sep 26 | Churchill/John Glenn @ FranklinSep 26 · 5,000 Meters Varsity · Place 28 · Livonia Churchill | 5,000 Meters Varsity | 28 | 20:52 | 9 |
| Sep 15 | Churchill @ BellevilleSep 15 · 5,000 Meters Varsity · Place 25 · Livonia Churchill | 5,000 Meters Varsity | 25 | 22:07Unofficial | 9 |
| Sep 12 | John Glenn/Allen Park @ ChurchillSep 12 · 5,000 Meters Varsity · Place 29 · Livonia Churchill | 5,000 Meters Varsity | 29 | 22:03.5 | 9 |
| Sep 8 | Brighton @ ChurchillSep 8 · 5,000 Meters Varsity · Place 47 · Livonia Churchill | 5,000 Meters Varsity | 47 | 22:43.3 PB | 9 |
| Sep 3 | Salem @ ChurchillSep 3 · 5,000 Meters Varsity · Place 52 · Livonia Churchill | 5,000 Meters Varsity | 52 | 23:50.5 | 9 |