Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Addison HS OFFICIALCascades South Jamboree at Addison · Oct 616:15.02Cascades South Jamboree at AddisonOctober 6, 2026
5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Napoleon (Sharp Park) · Oct 3015:44.86MHSAA LP Region 23-3 @ Napoleon (Sharp Park)October 30, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2615:49.51Jackson InvitationalSeptember 26, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1116:04.32026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Heritage Park (Hanover) OFFICIALCascades South Jamboree at Hanover-Horton · Sep 2215:29.32Cascades South Jamboree at Hanover-HortonSeptember 22, 2026
5,000 Meters · Meckley's Flavor Fruit Farm2026 Meckley's Invite · Aug 2715:53.312026 Meckley's InviteAugust 27, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 716:00.7MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Owen's ParkHillsdale Invitational · Sep 216:46Hillsdale InvitationalSeptember 2, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1015:42.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 315:40.192026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1915:48.9458th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 15 · Hanover-Horton5,000 Meters D31516:00.7 PB12
Nov 2J Chris Jensen County Championship Nov 2 · 5,000 Meters Varsity · Place 6 · Hanover-Horton5,000 Meters Varsity616:42.4512
Oct 30MHSAA LP Region 23-3 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D3 Boys · Place 1 · Hanover-Horton5,000 Meters D3 Boys115:44.86 PB12
Oct 21Cascades Conference Championship Oct 21 · 5,000 Meters Varsity · Place 2 · Hanover-Horton5,000 Meters Varsity215:45.5012
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 5 · Hanover-Horton5,000 Meters Division 3515:42.7 PB12
Oct 6Cascades South Jamboree at AddisonOct 6 · 5,000 Meters Varsity Boys · Place 2 · Hanover-Horton5,000 Meters Varsity Boys216:15.02 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Gold Boys Varsity · Place 1 · Hanover-Horton5,000 Meters HS Gold Boys Varsity115:40.19 PB12
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Red Division (Under 500 enrollment) · Place 3 · Hanover-Horton5,000 Meters Red Division (Under 500 enrollment)315:49.51 PB12
Sep 22Cascades South Jamboree at Hanover-HortonSep 22 · 5,000 Meters Varsity Boys · Place 1 · Hanover-Horton5,000 Meters Varsity Boys115:29.32 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 2 · Hanover-Horton5,000 Meters D4 Boys215:48.94 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 2 · Hanover-Horton5,000 Meters White(MHSAA Div 3&4)216:04.3 PB12
Sep 2Hillsdale InvitationalSep 2 · 5,000 Meters Hillsdale Invitational Varsity Men · Place 2 · Hanover-Horton5,000 Meters Hillsdale Invitational Varsity Men216:46 PB12
Aug 272026 Meckley's InviteAug 27 · 5,000 Meters Mens Varsity · Place 1 · Hanover-Horton5,000 Meters Mens Varsity115:53.31 PB12

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 88 · Hanover-Horton5,000 Meters Division 38816:57.9011
Oct 24MHSAA LP Region 23-3 @ Napoleon (Ella Sharp Park)Oct 24 · 5,000 Meters Division 3 · Place 6 · Hanover-Horton5,000 Meters Division 3616:22.4311
Oct 15Cascades Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 4 · Hanover-Horton5,000 Meters Varsity416:42.7511
Oct 7Madison Inv.Oct 7 · 5,000 Meters Invitational · Place 3 · Hanover-Horton5,000 Meters Invitational316:57.4611
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 44 · Hanover-Horton5,000 Meters Division 34417:33.611
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 44 · Hanover-Horton5,000 Meters Division 34417:33.611
Sep 30Cascades West Jamboree @ HomerSep 30 · 5,000 Meters Varsity · Place 3 · Hanover-Horton5,000 Meters Varsity316:53.7111
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 11 · Hanover-Horton5,000 Meters Varsity1116:54.1411
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 12 · Hanover-Horton5,000 Meters Varsity1217:11.5011
Sep 16Cascades West Jamboree at Hanover-HortonSep 16 · 5,000 Meters Varsity · Place 3 · Hanover-Horton5,000 Meters Varsity316:59.5211
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 9 · Hanover-Horton5,000 Meters Varsity917:19.6411
Sep 2Harper Creek Optimist InvitationalSep 2 · 5,000 Meters Varsity · Place 6 · Hanover-Horton5,000 Meters Varsity617:16.6911
Aug 27Hillsdale InvitationalAug 27 · 5,000 Meters Varsity Invitational · Place 8 · Hanover-Horton5,000 Meters Varsity Invitational817:30.5211
Aug 212025 Meckley's InviteAug 21 · 5,000 Meters Varsity · Place 4 · Hanover-Horton5,000 Meters Varsity417:06.9011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 36 · Hanover-Horton5,000 Meters Division 33616:24.010
Oct 25MHSAA LP Region 23-3 @ NapoleonOct 25 · 5,000 Meters Division 3 · Place 6 · Hanover-Horton5,000 Meters Division 3616:31.810
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 10 · Hanover-Horton5,000 Meters Division 31016:22.010
Oct 1Cascades West Jamboree at JonesvilleOct 1 · 5,000 Meters Varsity · Place 3 · Hanover-Horton5,000 Meters Varsity316:28.9810
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 5 · Hanover-Horton5,000 Meters Varsity516:29.9710
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · Hanover-Horton5,000 Meters Varsity1117:01.4310
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 7 · Hanover-Horton5,000 Meters Varsity717:09.610
Sep 4Springport InviteSep 4 · 5,000 Meters Varsity Division 1 · Place 2 · Hanover-Horton5,000 Meters Varsity Division 1217:36.8710
Aug 28Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 5 · Hanover-Horton5,000 Meters Varsity517:34.7810
Aug 222024 Meckley's InviteAug 22 · 5,000 Meters Freshman Sophomore · Place 1 · Hanover-Horton5,000 Meters Freshman Sophomore119:26.9410