Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gladwin County Recreation AreaJPC Jamboree #1 · Sep 2316:38.69JPC Jamboree #1September 23, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1716:36.2542nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 716:33.5MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Shepherd High SchoolJPC Jamboree #3 @ Shepherd · Oct 1517:17.81JPC Jamboree #3 @ ShepherdOctober 15, 2025
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 817:02.49MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1917:13.2058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Stratford Woods OFFICIALJPC Jamboree #2 (Bullock Creek) · Oct 717:00.9JPC Jamboree #2 (Bullock Creek)October 7, 2026
5,000 Meters · Taymouth Township ParkBirch Run Early Invitational · Aug 2017:01.26Birch Run Early InvitationalAugust 20, 2026
5,000 Meters · Ubly HSUbly Invitational · Oct 1416:47.23Ubly InvitationalOctober 14, 2026
5,000 Meters · Wagener County ParkMHSAA LP Region 25-3 @ Deckerville · Oct 3116:40.41MHSAA LP Region 25-3 @ DeckervilleOctober 31, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 56 · Midland Bullock Creek5,000 Meters D35616:33.5 PB11
Oct 31MHSAA LP Region 25-3 @ DeckervilleOct 31 · 5,000 Meters D3 Boys · Place 4 · Midland Bullock Creek5,000 Meters D3 Boys416:40.41 PB11
Oct 21JPC Jamboree #3 (Clare host @ MMC)Oct 21 · 5,000 Meters Varsity · Place 5 · Midland Bullock Creek5,000 Meters Varsity517:02.311
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 11 · Midland Bullock Creek5,000 Meters Varsity - Medium Schools1116:36.25 PB11
Oct 14Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 5 · Midland Bullock Creek5,000 Meters Varsity516:47.23 PB11
Oct 7JPC Jamboree #2 (Bullock Creek)Oct 7 · 5,000 Meters HS Boys · Place 4 · Midland Bullock Creek5,000 Meters HS Boys417:00.9 PB11
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 4 · Midland Bullock Creek5,000 Meters Varsity416:52.4411
Sep 23JPC Jamboree #1Sep 23 · 5,000 Meters Varsity · Place 3 · Midland Bullock Creek5,000 Meters Varsity316:38.69 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 Boys · Place 25 · Midland Bullock Creek5,000 Meters D2 Boys2517:13.20 PB11
Sep 1256th Annual Lancer InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 2 · Midland Bullock Creek5,000 Meters Varsity Boys217:55.911
Aug 20Birch Run Early InvitationalAug 20 · 5,000 Meters Boys Varsity · Place 7 · Midland Bullock Creek5,000 Meters Boys Varsity717:01.26 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Open #1 · Place 82 · Midland Bullock Creek5,000 Meters Boys Elite Open #18217:02.49 PB10
Nov 1MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 99 · Midland Bullock Creek5,000 Meters Division 39917:02.0010
Oct 25MHSAA LP Region 25-3 @ Deckerville (C)Oct 25 · 5,000 Meters Division 3 · Place 9 · Midland Bullock Creek5,000 Meters Division 3917:08.5510
Oct 15JPC Jamboree #3 @ ShepherdOct 15 · 5,000 Meters Varsity · Place 11 · Midland Bullock Creek5,000 Meters Varsity1117:17.81 PB10
Oct 11Freeland InvitationalOct 11 · 5,000 Meters Varsity · Place 16 · Midland Bullock Creek5,000 Meters Varsity1617:48.9710
Sep 17JPC Jamboree at Standish-SterlingSep 17 · 5,000 Meters Varsity · Place 18 · Midland Bullock Creek5,000 Meters Varsity1819:25.5310
Aug 21Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 56 · Midland Bullock Creek5,000 Meters Varsity5618:48.6410