Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Shepherd High SchoolJPC Jamboree #3 @ Shepherd · Oct 15 | 11:34.85 | JPC Jamboree #3 @ Shepherd | October 15, 2025 |
| 5,000 Meters · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 12 | 19:53.70 | 7th Annual Northwood Invitational (MS, HS, College) | September 12, 2026 |
| 5,000 Meters · Gladwin County Recreation AreaJPC Jamboree #1 · Sep 23 | 18:45.27 | JPC Jamboree #1 | September 23, 2026 |
| 5,000 Meters · Meridian High School Coach Cole Invitational · Oct 17 | 17:41.8 | Coach Cole Invitational | October 17, 2026 |
| 5,000 Meters · Portage West MS2026 Portage Invitational · Oct 10 | 17:46.7 | 2026 Portage Invitational | October 10, 2026 |
| 5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 9 | 19:54.00 | 2026 Shepherd John Bruder Classic | September 9, 2026 |
| 5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 19 | 18:45.96 | 58th Annual Holly-Duane Raffin Festival of Races | September 19, 2026 |
| 5,000 Meters · Stratford Woods OFFICIALJPC Jamboree #2 (Bullock Creek) · Oct 7 | 18:34.6 | JPC Jamboree #2 (Bullock Creek) | October 7, 2026 |
| 5,000 Meters · Veterans Serving Veterans ParkVeterans Serving Veterans Invite · Sep 26 | 18:05.10 | Veterans Serving Veterans Invite | September 26, 2026 |
| 5,000 Meters · Wagener County ParkMHSAA LP Region 25-3 @ Deckerville · Oct 31 | 17:22.56 | MHSAA LP Region 25-3 @ Deckerville | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 25-3 @ DeckervilleOct 31 · 5,000 Meters D3 Boys · Place 17 · Sanford-MeridianSanford-Meridian | 5,000 Meters D3 Boys | 17 | 17:22.56 PB | 9 |
| Oct 21 | JPC Jamboree #3 (Clare host @ MMC)Oct 21 · 5,000 Meters Varsity · Place 17 · Sanford-MeridianSanford-Meridian | 5,000 Meters Varsity | 17 | 17:52.5 | 9 |
| Oct 17 | Coach Cole InvitationalOct 17 · 5,000 Meters Varsity Boys · Place 3 · Sanford-MeridianSanford-Meridian | 5,000 Meters Varsity Boys | 3 | 17:41.8 PB | 9 |
| Oct 10 | 2026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 94 · Sanford-MeridianSanford-Meridian | 5,000 Meters Division 3 | 94 | 17:46.7 PB | 9 |
| Oct 7 | JPC Jamboree #2 (Bullock Creek)Oct 7 · 5,000 Meters HS Boys · Place 20 · Sanford-MeridianSanford-Meridian | 5,000 Meters HS Boys | 20 | 18:34.6 PB | 9 |
| Sep 26 | Veterans Serving Veterans InviteSep 26 · 5,000 Meters Blue division 3/4 Varsity · Place 29 · Sanford-MeridianSanford-Meridian | 5,000 Meters Blue division 3/4 Varsity | 29 | 18:05.10 PB | 9 |
| Sep 23 | JPC Jamboree #1Sep 23 · 5,000 Meters Varsity · Place 25 · Sanford-MeridianSanford-Meridian | 5,000 Meters Varsity | 25 | 18:45.27 PB | 9 |
| Sep 19 | 58th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 58 · Sanford-MeridianSanford-Meridian | 5,000 Meters D4 Boys | 58 | 18:45.96 PB | 9 |
| Sep 12 | 7th Annual Northwood Invitational (MS, HS, College)Sep 12 · 5,000 Meters HS Varsity - Both Divisions · Place 97 · Sanford-MeridianSanford-Meridian | 5,000 Meters HS Varsity - Both Divisions | 97 | 19:53.70 PB | 9 |
| Sep 9 | 2026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 111 · Sanford-MeridianSanford-Meridian | 5,000 Meters HS Boys 5K | 111 | 19:54.00 PB | 9 |
2025 Cross Country
7 results2024 Cross Country
7 results2023 Cross Country
6 results