Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Shepherd High School2026 Shepherd Track on Grass · Aug 1914:36.952026 Shepherd Track on GrassAugust 19, 2026
5,000 Meters · Beach Elementary SchoolDonut Dash (JV-only) Invitational · Oct 2824:02.16Donut Dash (JV-only) InvitationalOctober 28, 2026
5,000 Meters · Katke Golf CourseFerris State Ray Helsing Bulldog Invite · Sep 1223:40.15Ferris State Ray Helsing Bulldog InviteSeptember 12, 2026
5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Oiler XC Invite · Sep 423:27.062026 Oiler XC InviteSeptember 4, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 321:33.3025th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2621:25.65Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Reed City Area Public SchoolsCSAA Red #1 Reed City · Sep 1522:34.15CSAA Red #1 Reed CitySeptember 15, 2026
5,000 Meters · Tri County High SchoolCSAA Red #2 Tri County · Sep 2924:12.91CSAA Red #2 Tri CountySeptember 29, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Donut Dash (JV-only) InvitationalOct 28 · 5,000 Meters Men's · Place 34 · Tri County5,000 Meters Men's3424:02.16 PB9
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 176 · Tri County5,000 Meters D2 Varsity17621:33.30 PB9
Sep 29CSAA Red #2 Tri CountySep 29 · 5,000 Meters High School · Place 32 · Tri County5,000 Meters High School3224:12.91 PB9
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Blue Division (Large) - Boys · Place 54 · Tri County5,000 Meters Blue Division (Large) - Boys5421:25.65 PB9
Sep 15CSAA Red #1 Reed CitySep 15 · 5,000 Meters High School · Place 31 · Tri County5,000 Meters High School3122:34.15 PB9
Sep 12Ferris State Ray Helsing Bulldog InviteSep 12 · 5,000 Meters Varsity · Place 27 · Tri County5,000 Meters Varsity2723:40.15 PB9
Sep 42026 Oiler XC InviteSep 4 · 5,000 Meters Varsity-White (Small) · Place 70 · Tri County5,000 Meters Varsity-White (Small)7023:27.06 PB9
Aug 192026 Shepherd Track on GrassAug 19 · 2 Miles 2 Mile · Place 23 · Tri County2 Miles 2 Mile2314:36.95 PB9