Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bronson HSBig 8 Jamboree #3 at Bronson · Oct 621:15.66Big 8 Jamboree #3 at BronsonOctober 6, 2026
5,000 Meters · Concord HSBig 8 Jamboree 3 (CONCORD) · Oct 726:12.42Big 8 Jamboree 3 (CONCORD)October 7, 2025
5,000 Meters · East Jackson High SchoolBig 8 Jamboree #4 at East Jackson · Oct 1322:01.20Big 8 Jamboree #4 at East JacksonOctober 13, 2026
5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Napoleon (Sharp Park) · Oct 3020:10.21MHSAA LP Region 23-3 @ Napoleon (Sharp Park)October 30, 2026
5,000 Meters · Ella Sharp Park OFFICIALJPEC Falcon Invite · Sep 1622:15.10JPEC Falcon InviteSeptember 16, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1123:05.52026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Haper Creek HSHarper Creek Optimist Invitational · Sep 823:23.35Harper Creek Optimist InvitationalSeptember 8, 2026
5,000 Meters · Hudson HS 1995-PresentHudson Booster Invitational · Oct 1021:11.66Hudson Booster InvitationalOctober 10, 2026
5,000 Meters · Kimball CampBig 8 Jamboree 2 (Reading) · Sep 3027:05.76Big 8 Jamboree 2 (Reading)September 30, 2025
5,000 Meters · Owen's ParkHillsdale Invitational · Sep 225:03Hillsdale InvitationalSeptember 2, 2026
5,000 Meters · Springport HSBig 8 Jamboree #2 at Springport · Sep 2921:52.48Big 8 Jamboree #2 at SpringportSeptember 29, 2026
5,000 Meters · Union City High SchoolBig 8 Jamboree #1 at Union City · Sep 2221:11.03Big 8 Jamboree #1 at Union CitySeptember 22, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 23-3 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D3 Boys · Place 75 · Union City5,000 Meters D3 Boys7520:10.21 PB11
Oct 13Big 8 Jamboree #4 at East JacksonOct 13 · 5,000 Meters Varsity Boys · Place 35 · Union City5,000 Meters Varsity Boys3522:01.20 PB11
Oct 10Hudson Booster InvitationalOct 10 · 5,000 Meters Lower Division (299 and below) Men · Place 68 · Union City5,000 Meters Lower Division (299 and below) Men6821:11.66 PB11
Oct 6Big 8 Jamboree #3 at BronsonOct 6 · 5,000 Meters Varsity Boys · Place 29 · Union City5,000 Meters Varsity Boys2921:15.66 PB11
Sep 29Big 8 Jamboree #2 at SpringportSep 29 · 5,000 Meters Varsity Boys · Place 35 · Union City5,000 Meters Varsity Boys3521:52.48 PB11
Sep 22Big 8 Jamboree #1 at Union CitySep 22 · 5,000 Meters Varsity Boys · Place 33 · Union City5,000 Meters Varsity Boys3321:11.03 PB11
Sep 16JPEC Falcon InviteSep 16 · 5,000 Meters Varsity · Place 28 · Union City5,000 Meters Varsity2822:15.10 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 221 · Union City5,000 Meters White(MHSAA Div 3&4)22123:05.5 PB11
Sep 8Harper Creek Optimist InvitationalSep 8 · 5,000 Meters Boys High School · Place 52 · Union City5,000 Meters Boys High School5223:23.35 PB11
Sep 2Hillsdale InvitationalSep 2 · 5,000 Meters Hillsdale Invitational Varsity Men · Place 75 · Union City5,000 Meters Hillsdale Invitational Varsity Men7525:03 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Big 8 Jamboree 3 (CONCORD)Oct 7 · 5,000 Meters Varsity · Place 50 · Union City5,000 Meters Varsity5026:12.42 PB10
Sep 30Big 8 Jamboree 2 (Reading)Sep 30 · 5,000 Meters Varsity · Place 47 · Union City5,000 Meters Varsity4727:05.76 PB10