Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Delta College54th Annual Al Kayner/Delta Invitational · Sep 23 | 11:33.44 | 54th Annual Al Kayner/Delta Invitational | September 23, 2023 |
| 2 Miles · Delta College OFFICIALAl Kayner · Sep 25 | 12:02.43 | Al Kayner | September 25, 2021 |
| 5,000 Meters · Meridian High School Meridian #1 · Sep 12 | 22:33.54 | Meridian #1 | September 12, 2020 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 1 | 21:31.2 | 2020 Shepherd BLUEJAY Invite | October 1, 2020 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 18:18.1 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 5,000 Meters · Stratford Woods53rd Lancer Invitational · Sep 10 | 20:37.57 | 53rd Lancer Invitational | September 10, 2022 |
| 5,000 Meters · Stratford Woods OFFICIAL54th Annual Lancer Invitational · Sep 9 | 19:10.71 | 54th Annual Lancer Invitational | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | 4th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 163 · Sanford-Meridian | 5,000 Meters Boys All Comers | 163 | 18:18.1 PB | 12 |
| Oct 27 | MHSAA LP Region 25-3 @ ShepherdOct 27 · 5,000 Meters Division 3 · Place 34 · Sanford-Meridian | 5,000 Meters Division 3 | 34 | 18:37.0 | 12 |
| Oct 18 | Jack Pine Conference Jamboree #3Oct 18 · 5,000 Meters Varsity · Place 18 · Sanford-Meridian | 5,000 Meters Varsity | 18 | 19:39.41 | 12 |
| Oct 14 | Coach Cole InvitationalOct 14 · 5,000 Meters Varsity · Place 7 · Sanford-Meridian | 5,000 Meters Varsity | 7 | 18:06.46 | 12 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 3 · Place 88 · Sanford-Meridian | 5,000 Meters Junior Varsity Division 3 | 88 | 18:11.5 | 12 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 88 · Sanford-Meridian | 5,000 Meters Division 3 | 88 | 18:11.5 | 12 |
| Oct 4 | Jack Pine Conference Meet #2Oct 4 · 5,000 Meters Varsity · Place 24 · Sanford-Meridian | 5,000 Meters Varsity | 24 | 19:20.12 | 12 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 100 · Sanford-Meridian | 5,000 Meters Varsity | 100 | 18:19.4 | 12 |
| Sep 23 | 54th Annual Al Kayner/Delta InvitationalSep 23 · 2 Miles Varsity - Boys D 3-4 · Place 12 · Sanford-Meridian | 2 Miles Varsity - Boys D 3-4 | 12 | 11:33.44 PB | 12 |
| Sep 20 | Jack Pine Conference Jamboree #1 Sep 20 · 5,000 Meters Varsity · Place 20 · Sanford-Meridian | 5,000 Meters Varsity | 20 | 19:16.05 | 12 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 3 · Place 39 · Sanford-Meridian | 5,000 Meters Division 3 | 39 | 19:16.7 | 12 |
| Sep 9 | 54th Annual Lancer InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 17 · Sanford-Meridian | 5,000 Meters Varsity Boys | 17 | 19:10.71 PB | 12 |
| Sep 7 | 2023 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 37 · Sanford-Meridian | 5,000 Meters Varsity | 37 | 19:03.0 | 12 |
| Aug 30 | Clare XC Invitational Aug 30 · 5,000 Meters Varsity · Place 5 · Sanford-Meridian | 5,000 Meters Varsity | 5 | 19:02.30 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MHSAA LP Division 3 FinalsNov 5 · 5,000 Meters Division 3 · Place 226 · Sanford-Meridian | 5,000 Meters Division 3 | 226 | 19:38.92 | 11 |
| Oct 28 | MHSAA LP Region 25-3 @ ShepherdOct 28 · 5,000 Meters Division 3 · Place 31 · Sanford-Meridian | 5,000 Meters Division 3 | 31 | 19:08.4 | 11 |
| Oct 8 | Heritage InvitationalOct 8 · 5,000 Meters Varsity · Place 59 · Sanford-Meridian | 5,000 Meters Varsity | 59 | 20:03.54 | 11 |
| Oct 5 | JPC #2 (Beaverton)Oct 5 · 5,000 Meters Varsity · Place 21 · Sanford-Meridian | 5,000 Meters Varsity | 21 | 19:36.7 | 11 |
| Sep 21 | JPC #1 Clare (MMC)Sep 21 · 5,000 Meters Varsity · Place 25 · Sanford-Meridian | 5,000 Meters Varsity | 25 | 19:43.99 | 11 |
| Sep 17 | 54th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 3 · Place 50 · Sanford-Meridian | 5,000 Meters Division 3 | 50 | 19:29.0 | 11 |
| Sep 10 | 53rd Lancer InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 34 · Sanford-Meridian | 5,000 Meters Varsity Boys | 34 | 20:37.57 PB | 11 |
| Sep 7 | 2022 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 67 · Sanford-Meridian | 5,000 Meters Varsity | 67 | 19:44.1 | 11 |
| Aug 31 | Clare XC Invitational Aug 31 · 5,000 Meters Varsity · Place 8 · Sanford-Meridian | 5,000 Meters Varsity | 8 | 20:27.65 | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Al KaynerSep 25 · 2 Miles Varsity Boys · Place 78 · Sanford-Meridian | 2 Miles Varsity Boys | 78 | 12:02.43 PB | 10 |
| Sep 22 | JPC Jamboree #1 - HarrisonSep 22 · 5,000 Meters Varsity · Place 31 · Sanford-Meridian | 5,000 Meters Varsity | 31 | 22:36.3 | 10 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division III · Place 47 · Sanford-Meridian | 5,000 Meters Division III | 47 | 19:34.3 | — |
| Sep 11 | 52nd Annual Lancer InvitationalSep 11 · 5,000 Meters Varsity Boys · Place 52 · Sanford-Meridian | 5,000 Meters Varsity Boys | 52 | 20:45.62 | 10 |
| Sep 8 | 2021 Shepherd John Bruder ClassicSep 8 · 5,000 Meters Varsity · Place 61 · Sanford-Meridian | 5,000 Meters Varsity | 61 | 20:54.6 | 10 |
| Sep 1 | Clare XC InvitationalSep 1 · 5,000 Meters Varsity · Place 5 · Sanford-Meridian | 5,000 Meters Varsity | 5 | 20:20.66 | 10 |
2020 Cross Country
4 results