Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · John Glenn HSChurchill, Robichaud @ John Glenn · Sep 20 | 19:50.5 | Churchill, Robichaud @ John Glenn | September 20, 2022 |
| 5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championship · Oct 17 | 15:35.60 | KLAA Cross Country Championship | October 17, 2024 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 16:21.9 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsKLAA Cross Country Championships · Oct 22 | 17:36.50 | KLAA Cross Country Championships | October 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 8 · Livonia Churchill | 5,000 Meters Elite | 8 | 15:19.87 | 12 |
| Nov 2 | MHSAA LP Division 1 FinalsNov 2 · 5,000 Meters Division 1 · Place 18 · Livonia Churchill | 5,000 Meters Division 1 | 18 | 15:38.7 | 12 |
| Oct 26 | MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 2 · Livonia Churchill | 5,000 Meters Division 1 | 2 | 15:29.80 | 12 |
| Oct 17 | KLAA Cross Country ChampionshipOct 17 · 5,000 Meters Varsity Boys · Place 5 · Livonia Churchill | 5,000 Meters Varsity Boys | 5 | 15:35.60 PB | 12 |
| Oct 11 | Livonia City ChampionshipsOct 11 · 5,000 Meters Varsity · Place 1 · Livonia Churchill | 5,000 Meters Varsity | 1 | 15:53.80 | 12 |
| Oct 5 | Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 3 · Livonia Churchill | 5,000 Meters Varsity | 3 | 15:51.40 | 12 |
| Oct 1 | Belleville/Churchill & Hartland/CantonOct 1 · 5,000 Meters Varsity · Place 1 · Livonia Churchill | 5,000 Meters Varsity | 1 | 17:03.80 | 12 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 6 · Livonia Churchill | 5,000 Meters Varsity Elite | 6 | 15:32.17 | 12 |
| Sep 21 | Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 5 · Livonia Churchill | 5,000 Meters Varsity | 5 | 15:31.59 | 12 |
| Sep 17 | Churchill / John Glenn / DearbornSep 17 · 5,000 Meters Varsity · Place 2 · Livonia Churchill | 5,000 Meters Varsity | 2 | 17:29 | 12 |
| Sep 7 | Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · Livonia Churchill | 5,000 Meters Varsity | 3 | 15:47.0 | 12 |
| Aug 29 | 37th Early Bird OpenAug 29 · 5,000 Meters Open · Place 4 · Livonia Churchill | 5,000 Meters Open | 4 | 16:35.20 | 12 |
2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | 4th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Open · Place 23 · Livonia Churchill | 5,000 Meters Boys Elite Open | 23 | 16:21.9 PB | 11 |
| Nov 4 | MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 98 · Livonia Churchill | 5,000 Meters Division 1 | 98 | 16:26.7 | 11 |
| Oct 28 | MHSAA LP Region 06-1 @ AA HuronOct 28 · 5,000 Meters Division 1 · Place 15 · Livonia Churchill | 5,000 Meters Division 1 | 15 | 16:22.90 | 11 |
| Oct 20 | KLAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 19 · Livonia Churchill | 5,000 Meters Varsity | 19 | 17:00.30 | 11 |
| Oct 13 | Livonia City ChampionshipsOct 13 · 5,000 Meters Varsity · Place 3 · Livonia Churchill | 5,000 Meters Varsity | 3 | 16:50.20 | 11 |
| Oct 7 | Wayne County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 13 · Livonia Churchill | 5,000 Meters Varsity | 13 | 16:40.00 | 11 |
| Oct 3 | John Glenn, Dearborn at ChurchillOct 3 · 5,000 Meters Varsity · Place 3 · Livonia Churchill | 5,000 Meters Varsity | 3 | 18:08.30 | 11 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 50 · Livonia Churchill | 5,000 Meters Varsity Elite | 50 | 16:23.0 | 11 |
| Sep 23 | Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 49 · Livonia Churchill | 5,000 Meters Varsity | 49 | 16:40.3 | 11 |
| Sep 19 | Churchill/Fordson@Wayne MemorialSep 19 · 5,000 Meters Varsity · Place 4 · Livonia Churchill | 5,000 Meters Varsity | 4 | 18:30.78 | 11 |
| Sep 12 | Churchill @ BellevilleSep 12 · Varsity · Place 3 · Livonia Churchill | Varsity | 3 | 18:06 | 11 |
| Sep 9 | Rambling Rock InvitationalSep 9 · 5,000 Meters Varsity · Place 17 · Livonia Churchill | 5,000 Meters Varsity | 17 | 16:41.50 | 11 |
| Aug 31 | Milford InvitationalAug 31 · 5,000 Meters Varsity · Place 23 · Livonia Churchill | 5,000 Meters Varsity | 23 | 17:53.3 | 11 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 209 · Livonia Churchill | 5,000 Meters Division 1 | 209 | 17:48.69 | 10 |
| Oct 29 | MHSAA LP Region 06-1 @ AA HuronOct 29 · 5,000 Meters Division 1 · Place 34 · Livonia Churchill | 5,000 Meters Division 1 | 34 | 17:04.20 | 10 |
| Oct 22 | KLAA Cross Country ChampionshipsOct 22 · 5,000 Meters Boys Varsity · Place 51 · Livonia Churchill | 5,000 Meters Boys Varsity | 51 | 17:36.50 PB | 10 |
| Oct 8 | Wayne County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 48 · Livonia Churchill | 5,000 Meters Varsity | 48 | 17:09.26 | — |
| Oct 4 | Wayne/Dearborn @ Livonia ChurchillOct 4 · 5,000 Meters Varsity · Place 7 · Livonia Churchill | 5,000 Meters Varsity | 7 | 18:17.2 | 10 |
| Oct 1 | 2022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 18 · Livonia Churchill | 5,000 Meters Varsity | 18 | 17:29.9 | 10 |
| Sep 24 | Mt. Brighton InviteSep 24 · 5,000 Meters Varsity · Place 16 · Livonia Churchill | 5,000 Meters Varsity | 16 | 18:55.4 | — |
| Sep 20 | Churchill, Robichaud @ John GlennSep 20 · 5,000 Meters Varsity · Place 12 · Livonia Churchill | 5,000 Meters Varsity | 12 | 19:50.5 PB | 10 |
| Sep 13 | KLAA Fordson/Livonia-Churchill @ BellevilleSep 13 · Varsity · Place 11 · Livonia Churchill | Varsity | 11 | 19:34 | 10 |
| Sep 10 | Rambling Rock InvitationalSep 10 · 5,000 Meters Varsity · Place 46 · Livonia Churchill | 5,000 Meters Varsity | 46 | 18:10.90 | SO |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters White/Blue Reserve (JV1) · Place 42 · Livonia Churchill | 5,000 Meters White/Blue Reserve (JV1) | 42 | 19:47.36 | 9 |