Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Benzie CentralMHSAA LP Region 29-4 @ Benzie · Oct 31 | 19:40.93 | MHSAA LP Region 29-4 @ Benzie | October 31, 2026 |
| 5,000 Meters · Benzie Central HSBenzie Pete Moss Invite · Aug 22 | 20:59.80 | Benzie Pete Moss Invite | August 22, 2026 |
| 5,000 Meters · Buckley HS2026 Bear Country Invitational · Sep 12 | 21:05.26 | 2026 Bear Country Invitational | September 12, 2026 |
| 5,000 Meters · Green Lake Township Memorial ParkWMD Jamboree #3 @ Green Lake Park · Sep 30 | 21:10.25 | WMD Jamboree #3 @ Green Lake Park | September 30, 2026 |
| 5,000 Meters · Marion Jr/Sr High SchoolWMD Jamboree #1 @ Marion · Sep 2 | 22:20.89 | WMD Jamboree #1 @ Marion | September 2, 2026 |
| 5,000 Meters · Mason County Eastern West MI D League Jamboree #2 · Sep 16 | 21:16.53 | West MI D League Jamboree #2 | September 16, 2026 |
| 5,000 Meters · Mesick HSWMD Championship at Mesick · Oct 14 | 20:50.91 | WMD Championship at Mesick | October 14, 2026 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 7 | 20:35.3 | MHSAA LP Division 4 Finals | November 7, 2026 |
| 5,000 Meters · Petoskey XC Course @ Petoskey Middle SchoolPetoskey Kiwanis Invitational · Sep 26 | 21:50.21 | Petoskey Kiwanis Invitational | September 26, 2026 |
| 5,000 Meters · Portage West MS2026 Portage Invitational · Oct 10 | 21:00.1 | 2026 Portage Invitational | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 220 · MesickMesick | 5,000 Meters D4 | 220 | 20:35.3 PB | 9 |
| Oct 31 | MHSAA LP Region 29-4 @ BenzieOct 31 · 5,000 Meters D4 Boys · Place 47 · MesickMesick | 5,000 Meters D4 Boys | 47 | 19:40.93 PB | 9 |
| Oct 24 | 2026 Late Season Warrior InvitationalOct 24 · 5,000 Meters Varsity · Place 97 · MesickMesick | 5,000 Meters Varsity | 97 | 20:17.29 | 9 |
| Oct 14 | WMD Championship at MesickOct 14 · 5,000 Meters Boys Varsity · Place 32 · MesickMesick | 5,000 Meters Boys Varsity | 32 | 20:50.91 PB | 9 |
| Oct 10 | 2026 Portage InvitationalOct 10 · 5,000 Meters Division 4 · Place 147 · MesickMesick | 5,000 Meters Division 4 | 147 | 21:00.1 PB | 9 |
| Sep 30 | WMD Jamboree #3 @ Green Lake ParkSep 30 · 5,000 Meters Varsity · Place 30 · MesickMesick | 5,000 Meters Varsity | 30 | 21:10.25 PB | 9 |
| Sep 26 | Petoskey Kiwanis InvitationalSep 26 · 5,000 Meters Varsity Boys D4 · Place 17 · MesickMesick | 5,000 Meters Varsity Boys D4 | 17 | 21:50.21 PB | 9 |
| Sep 16 | West MI D League Jamboree #2Sep 16 · 5,000 Meters Varsity · Place 22 · MesickMesick | 5,000 Meters Varsity | 22 | 21:16.53 PB | 9 |
| Sep 12 | 2026 Bear Country InvitationalSep 12 · 5,000 Meters Varsity · Place 53 · MesickMesick | 5,000 Meters Varsity | 53 | 21:05.26 PB | 9 |
| Sep 8 | Mesick RelaysSep 8 · 2 Miles HS Boys Relay · Place 15 · MesickMesick | 2 Miles HS Boys Relay | 15 | 13:52.42 | 9 |
| Sep 2 | WMD Jamboree #1 @ MarionSep 2 · 5,000 Meters Varsity Boys · Place 21 · MesickMesick | 5,000 Meters Varsity Boys | 21 | 22:20.89 PB | 9 |
| Aug 22 | Benzie Pete Moss InviteAug 22 · 5,000 Meters Varsity Small · Place 120 · MesickMesick | 5,000 Meters Varsity Small | 120 | 20:59.80 PB | 9 |
2025 Cross Country
8 results2024 Cross Country
8 results