Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bronson HSBig 8 Jamboree #3 at Bronson · Oct 622:54.49Big 8 Jamboree #3 at BronsonOctober 6, 2026
5,000 Meters · Concord HSBig 8 Jamboree 3 (CONCORD) · Oct 720:27.52Big 8 Jamboree 3 (CONCORD)October 7, 2025
5,000 Meters · Country Mill Orchard and Cider Mill Olivet Pink Invite 2026 · Oct 1019:50.49Olivet Pink Invite 2026October 10, 2026
5,000 Meters · East Jackson High SchoolBig 8 Jamboree #4 at East Jackson · Oct 1321:34.40Big 8 Jamboree #4 at East JacksonOctober 13, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1819:59.59Gobles InvitationalOctober 18, 2025
5,000 Meters · Kimball CampBig 8 Jamboree 2 (Reading) · Sep 3020:37.98Big 8 Jamboree 2 (Reading)September 30, 2025
5,000 Meters · Lakewood HSBarry County Championships · Oct 2719:22.09Barry County Championships October 27, 2025
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1720:22.8Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1119:35.60 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 319:53.1325th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Riverside Elementary SchoolLakeview Invitational · Sep 1221:17.24Lakeview InvitationalSeptember 12, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2821:43.92026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Springport HSBig 8 Jamboree #2 at Springport · Sep 2921:33.74Big 8 Jamboree #2 at SpringportSeptember 29, 2026
5,000 Meters · Union City High SchoolBig 8 Jamboree #1 at Union City · Sep 2221:09.67Big 8 Jamboree #1 at Union CitySeptember 22, 2026
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1420:51.2Coach B Invitational September 14, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 180 · Vermontville Maple Valley5,000 Meters Greater Lansing Boys18020:22.8 PB12
Oct 13Big 8 Jamboree #4 at East JacksonOct 13 · 5,000 Meters Varsity Boys · Place 33 · Vermontville Maple Valley5,000 Meters Varsity Boys3321:34.40 PB12
Oct 10Olivet Pink Invite 2026Oct 10 · 5,000 Meters Varsity · Place 24 · Vermontville Maple Valley5,000 Meters Varsity2419:50.49 PB12
Oct 6Big 8 Jamboree #3 at BronsonOct 6 · 5,000 Meters Varsity Boys · Place 45 · Vermontville Maple Valley5,000 Meters Varsity Boys4522:54.49 PB12
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D3 and D4 Varsity · Place 75 · Vermontville Maple Valley5,000 Meters D3 and D4 Varsity7519:53.13 PB12
Sep 29Big 8 Jamboree #2 at SpringportSep 29 · 5,000 Meters Varsity Boys · Place 32 · Vermontville Maple Valley5,000 Meters Varsity Boys3221:33.74 PB12
Sep 22Big 8 Jamboree #1 at Union CitySep 22 · 5,000 Meters Varsity Boys · Place 31 · Vermontville Maple Valley5,000 Meters Varsity Boys3121:09.67 PB12
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Kellogg Division Boys · Place 17 · Vermontville Maple Valley5,000 Meters Kellogg Division Boys1720:51.2 PB12
Sep 12Lakeview InvitationalSep 12 · 5,000 Meters Small School Varsity Boys · Place 32 · Vermontville Maple Valley5,000 Meters Small School Varsity Boys3221:17.24 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Boys · Place 153 · Vermontville Maple Valley5,000 Meters Midnight Boys15321:43.9 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Barry County Championships Oct 27 · 5,000 Meters Varsity · Place 14 · Vermontville Maple Valley5,000 Meters Varsity1419:22.09 PB11
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 31 · Vermontville Maple Valley5,000 Meters Varsity3119:59.59 PB11
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 163 · Vermontville Maple Valley5,000 Meters Greater Lansing Boys16319:35.60 PB11
Oct 7Big 8 Jamboree 3 (CONCORD)Oct 7 · 5,000 Meters Varsity · Place 25 · Vermontville Maple Valley5,000 Meters Varsity2520:27.52 PB11
Sep 30Big 8 Jamboree 2 (Reading)Sep 30 · 5,000 Meters Varsity · Place 20 · Vermontville Maple Valley5,000 Meters Varsity2020:37.98 PB11