Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · Rapid River Public SchoolsRapid River Invite · Sep 24 | 13:46.6 | Rapid River Invite | September 24, 2022 |
| 2 Miles · Farmhouse B & BMHSAA MS Regional - Zone 8 @ Gladstone · Oct 21 | 12:34.7 | MHSAA MS Regional - Zone 8 @ Gladstone | October 21, 2022 |
| 5,000 Meters · Dale Fountain Cross Country CourseSkyline Conference Meet · Oct 10 | 19:55.1 | Skyline Conference Meet | October 10, 2024 |
| 5,000 Meters · Farmhouse B & BBay College XC High School Invitational · Sep 26 | 19:33.6 | Bay College XC High School Invitational | September 26, 2026 |
| 5,000 Meters · Pictured Rocks Golf ClubEl Harger Cross Country Invitational · Sep 23 | 19:34.6 | El Harger Cross Country Invitational | September 23, 2026 |
| 5,000 Meters · Presque Isle ParkDale Philips Invitational · Aug 28 | 20:37.4 | Dale Philips Invitational | August 28, 2026 |
| 5,000 Meters · Rapid River Public SchoolsSkyline Conference · Oct 4 | 20:10.5 | Skyline Conference | October 4, 2023 |
| 5,000 Meters · Rudyard School FarmRudyard Autumn Classic · Oct 17 | 19:14.75 | Rudyard Autumn Classic | October 17, 2026 |
| 5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 19 | 19:27.38 | 58th Annual Holly-Duane Raffin Festival of Races | September 19, 2026 |
| 5,000 Meters · Stoney Point Golf CourseEmerald XC Invitational · Sep 9 | 20:53.5 | Emerald XC Invitational | September 9, 2026 |
| 5,000 Meters · Superior Central Middle/High SchoolSkyline Conference Meet · Oct 8 | 20:01.0 | Skyline Conference Meet | October 8, 2025 |
| 5,000 Meters · Superior DomeWildcat Invitational · Aug 26 | 20:11.9 | Wildcat Invitational | August 26, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Rudyard Autumn ClassicOct 17 · 5,000 Meters Varsity · Place 33 · MunisingMunising | 5,000 Meters Varsity | 33 | 19:14.75 PB | 12 |
| Oct 7 | 2026 Skyline-Central Cross Country MeetOct 7 · 5,000 Meters Varsity · Place 15 · MunisingMunising | 5,000 Meters Varsity | 15 | 20:27.0 | 12 |
| Oct 3 | Sault Ste. Marie Elks Cross Country InvitationalOct 3 · 5,000 Meters Junior Varsity · MunisingMunising | 5,000 Meters Junior Varsity | — | DNS | 12 |
| Sep 26 | Bay College XC High School InvitationalSep 26 · 5,000 Meters Varsity Boys · Place 14 · MunisingMunising | 5,000 Meters Varsity Boys | 14 | 19:33.6 PB | 12 |
| Sep 23 | El Harger Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 21 · MunisingMunising | 5,000 Meters Varsity | 21 | 19:34.6 PB | 12 |
| Sep 19 | 58th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D5 Boys · Place 48 · MunisingMunising | 5,000 Meters D5 Boys | 48 | 19:27.38 PB | 12 |
| Sep 9 | Emerald XC InvitationalSep 9 · 5,000 Meters Varsity · Place 33 · MunisingMunising | 5,000 Meters Varsity | 33 | 20:53.5 PB | 12 |
| Aug 28 | Dale Philips InvitationalAug 28 · 5,000 Meters Varsity · Place 44 · MunisingMunising | 5,000 Meters Varsity | 44 | 20:37.4 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Skyline Conference MeetOct 8 · 5,000 Meters Varsity Boys · Place 10 · MunisingMunising | 5,000 Meters Varsity Boys | 10 | 20:01.0 PB | 11 |
| Sep 23 | El Harger Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 56 · MunisingMunising | 5,000 Meters Varsity | 56 | 20:27.8 | 11 |
| Sep 20 | Rapid River InviteSep 20 · 5,000 Meters Varsity · Place 20 · MunisingMunising | 5,000 Meters Varsity | 20 | 21:12.0 | 11 |
| Sep 17 | Dale Fountain Invite (Stephenson HS)Sep 17 · 5,000 Meters Varsity · Place 72 · MunisingMunising | 5,000 Meters Varsity | 72 | 33:32.2 | 11 |
| Sep 10 | Manistique InvitationalSep 10 · 5,000 Meters Varsity · Place 15 · MunisingMunising | 5,000 Meters Varsity | 15 | 21:02.8 | 11 |
2024 Cross Country
2 results2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Skyline ConferenceOct 4 · 5,000 Meters Varsity · Place 7 · MunisingMunising | 5,000 Meters Varsity | 7 | 20:10.5 PB | 9 |
| Sep 23 | RRInviteSep 23 · 5,000 Meters Varsity · Place 10 · MunisingMunising | 5,000 Meters Varsity | 10 | 20:38.4 | 9 |
| Aug 26 | Wildcat InvitationalAug 26 · 5,000 Meters Varsity · Place 60 · MunisingMunising | 5,000 Meters Varsity | 60 | 20:11.9 PB | 9 |
2022 Cross Country
2 results2021 Cross Country
1 results