Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3121:32.11MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1221:23.1044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2321:23OK Green Conference meetSeptember 23, 2026
5,000 Meters · Muskegon Community CollegeGMAA Cross Country Championships · Oct 1720:10.19GMAA Cross Country ChampionshipsOctober 17, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2621:11Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1820:06.12Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2820:55.12026 Under the Lights InviteAugust 28, 2026
5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 1120:56.03GMAA Cross Country ChampionshipsOctober 11, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Boys · Place 100 · Muskegon Reeths-Puffer5,000 Meters D1 Boys10021:32.11 PB10
Oct 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 90 · Muskegon Reeths-Puffer5,000 Meters Varsity9021:03.610
Oct 17GMAA Cross Country ChampionshipsOct 17 · 5,000 Meters Varsity · Place 50 · Muskegon Reeths-Puffer5,000 Meters Varsity5020:10.19 PB10
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 136 · Muskegon Reeths-Puffer5,000 Meters High School Scarlet (Big)13621:51.4610
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Male - White Division · Place 42 · Muskegon Reeths-Puffer5,000 Meters Varsity Male - White Division4221:11 PB10
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Boys Varsity · Place 85 · Muskegon Reeths-Puffer5,000 Meters Boys Varsity8521:23 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 194 · Muskegon Reeths-Puffer5,000 Meters Session 2 Varsity19420:06.12 PB10
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 46 · Muskegon Reeths-Puffer5,000 Meters High School Varsity4621:23.10 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 186 · Muskegon Reeths-Puffer5,000 Meters Sunset Boys18620:55.1 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 01-1 @ Allendale (C)Oct 25 · 5,000 Meters Division 1 · Place 85 · Muskegon Reeths-Puffer5,000 Meters Division 18520:43.409
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 94 · Muskegon Reeths-Puffer5,000 Meters Varsity9422:05.569
Oct 11GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 52 · Muskegon Reeths-Puffer5,000 Meters Varsity5220:56.03 PB9
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Junior Varsity · Place 183 · Muskegon Reeths-Puffer5,000 Meters Junior Varsity18322:56.999
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 90 · Muskegon Reeths-Puffer5,000 Meters Varsity9022:09.219
Sep 20Cougar Falcon Invite at the Eagles NestSep 20 · 5,000 Meters Freshman · Place 37 · Muskegon Reeths-Puffer5,000 Meters Freshman3722:19.59
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 179 · Muskegon Reeths-Puffer5,000 Meters Junior Varsity17922:30.079
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 97 · Muskegon Reeths-Puffer5,000 Meters Varsity9722:59.129
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 104 · Muskegon Reeths-Puffer5,000 Meters Varsity10423:40.299
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 326 · Muskegon Reeths-Puffer5,000 Meters Varsity32625:11.6FR