Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Fisher Trails - Northwood U6th Annual Northwood Invite · Sep 631:37.406th Annual Northwood InviteSeptember 6, 2025
5,000 Meters · Boyne Highlands - The Moor Golf CourseLake Michigan Conference Championships · Oct 1019:20.73Lake Michigan Conference ChampionshipsOctober 10, 2023
5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 2920:49.302025 Jeff Drenth MemorialAugust 29, 2025
5,000 Meters · Shepherd High School XC Course2026 Jeff Drenth Memorial · Sep 420:36.072026 Jeff Drenth Memorial September 4, 2026
5,000 Meters · Veterans Serving Veterans ParkNORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional) · Oct 2118:20.80NORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional)October 21, 2023
6,000 Meters · Fisher Trails - Northwood U5th Annual Northwood Invite · Sep 723:51.605th Annual Northwood InviteSeptember 7, 2024
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 132:33.0MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Sep 2833:06.2Knight InvitationalSeptember 28, 2024
8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 2033:15.9Lansing Invitational Cross-Country Meet September 20, 2024
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3133:21.562026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1835:00.60Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Taylor UniversityRay Bullock Invitational · Oct 936:02.00Ray Bullock InvitationalOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 140 · AlmaAlma8,000 Meters Collegiate14033:21.56 PBJr
Oct 9Ray Bullock InvitationalOct 9 · 8,000 Meters Collegiate · Place 228 · AlmaAlma8,000 Meters Collegiate22836:02.00 PBJr
Sep 18Lansing Community College InvitationalSep 18 · 8,000 Meters Men's · Place 97 · AlmaAlma8,000 Meters Men's9734:40.02Jr
Sep 42026 Jeff Drenth Memorial Sep 4 · 5,000 Meters Men's 5K · Place 76 · AlmaAlma5,000 Meters Men's 5K7620:36.07 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 143 · AlmaAlma8,000 Meters Men14332:33.0 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Open · Place 167 · AlmaAlma8,000 Meters Men's Open16735:00.60 PBSo
Oct 4Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 133 · AlmaAlma8,000 Meters Collegiate13335:28.3So
Sep 19Lansing CC InvitationalSep 19 · 8,000 Meters Men's · Place 99 · AlmaAlma8,000 Meters Men's9934:35.9So
Sep 66th Annual Northwood InviteSep 6 · 4 Miles Collegiate Men · Place 74 · AlmaAlma4 Miles Collegiate Men7431:37.40 PBSo
Aug 292025 Jeff Drenth MemorialAug 29 · 5,000 Meters Men's 5K · Place 96 · AlmaAlma5,000 Meters Men's 5K9620:49.30 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Knight InvitationalSep 28 · 8,000 Meters College · Place 129 · AlmaAlma8,000 Meters College12933:06.2 PBFr
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 107 · AlmaAlma8,000 Meters College10733:15.9 PBFr
Sep 75th Annual Northwood InviteSep 7 · 6,000 Meters Collegiate Men · Place 109 · AlmaAlma6,000 Meters Collegiate Men10923:51.60 PBFr

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 28Region 19 PROMOct 28 · 5,000 Meters Junior Varsity · Place 4 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Junior Varsity417:43.112
Oct 21NORTHERN MICHIGAN MEET OF CHAMPIONS (followed by MHSAA Zone 7 MS Regional)Oct 21 · 5,000 Meters Varsity · Place 51 · Traverse City St. FrancisTraverse City St. Francis5,000 Meters Varsity5118:20.80 PB12
Oct 10Lake Michigan Conference ChampionshipsOct 10 · 5,000 Meters High School Boys · Place 41 · Traverse City St. FrancisTraverse City St. Francis5,000 Meters High School Boys4119:20.73 PB12
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 3 · Place 123 · Traverse City St. FrancisTraverse City St. Francis5,000 Meters Junior Varsity Division 312318:30.912
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 123 · Traverse City St. FrancisTraverse City St. Francis5,000 Meters Division 312318:30.912
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 57 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Junior Varsity Elite5718:29.212
Sep 23Cadillac Veterans Serving Veterans Invitational Sep 23 · 5,000 Meters Junior Varsity · Place 8 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Junior Varsity818:58.8012
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 20 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Junior Varsity2018:58.3012
Sep 9Bear Country InvitationalSep 9 · 5,000 Meters Varsity · Place 28 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Varsity2818:19.4912
Aug 30Red Devil InvitationalAug 30 · 5,000 Meters Varsity · Place 23 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Varsity2318:36.7812
Aug 26Benzie Pete Moss InviteAug 26 · 5,000 Meters Varsity · Place 71 · Traverse City St. FrancTraverse City St. Franc5,000 Meters Varsity7118:53.4512
Aug 162023 LOC Team Camp Time TrialAug 16 · 2 Miles Varsity · Place 9 · Traverse City St. FrancisTraverse City St. Francis2 Miles Varsity912:19Unofficial12
Aug 10Two Mile Time Trial 2023Aug 10 · 2 Miles Varsity · Place 9 · Traverse City St. FrancisTraverse City St. Francis2 Miles Varsity911:34.2Unofficial12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 18LOC Team Camp Time TrialAug 18 · 2 Miles High School · Place 14 · Traverse City St. FrancisTraverse City St. Francis2 Miles High School1412:52.4Unofficial11
Aug 11Two Mile Time Trial 2022Aug 11 · 2 Miles Varsity · Place 15 · Traverse City St. FrancisTraverse City St. Francis2 Miles Varsity1512:52.5Unofficial11