Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 318:53.54Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Fruitport Calvary Christian CC courseEagle Invitational · Aug 2519:53.56Eagle InvitationalAugust 25, 2026
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1220:18.5044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2319:59OK Green Conference meetSeptember 23, 2026
5,000 Meters · Muskegon Community CollegeGMAA Cross Country Championships · Oct 1719:04.71GMAA Cross Country ChampionshipsOctober 17, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:02.23Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:27.72026 Under the Lights InviteAugust 28, 2026
5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 1119:00.12GMAA 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 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 49 · Muskegon Reeths-Puffer5,000 Meters Varsity4918:36.710
Oct 17GMAA Cross Country ChampionshipsOct 17 · 5,000 Meters Varsity · Place 31 · Muskegon Reeths-Puffer5,000 Meters Varsity3119:04.71 PB10
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 86 · Muskegon Reeths-Puffer5,000 Meters High School Scarlet (Big)8618:53.54 PB10
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Boys Varsity · Place 57 · Muskegon Reeths-Puffer5,000 Meters Boys Varsity5719:59 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 166 · Muskegon Reeths-Puffer5,000 Meters Session 2 Varsity16619:02.23 PB10
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 37 · Muskegon Reeths-Puffer5,000 Meters High School Varsity3720:18.50 PB10
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 46 · Muskegon Reeths-Puffer5,000 Meters Varsity4620:05.9910
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 128 · Muskegon Reeths-Puffer5,000 Meters Sunset Boys12819:27.7 PB10
Aug 25Eagle InvitationalAug 25 · 5,000 Meters Varsity · Place 19 · Muskegon Reeths-Puffer5,000 Meters Varsity1919:53.56 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 01-1 @ Allendale (C)Oct 25 · 5,000 Meters Division 1 · Place 75 · Muskegon Reeths-Puffer5,000 Meters Division 17519:06.329
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 71 · Muskegon Reeths-Puffer5,000 Meters Varsity7120:22.089
Oct 11GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 35 · Muskegon Reeths-Puffer5,000 Meters Varsity3519:00.12 PB9
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 51 · Muskegon Reeths-Puffer5,000 Meters Varsity5119:29.419
Sep 20Cougar Falcon Invite at the Eagles NestSep 20 · 5,000 Meters Freshman · Place 7 · Muskegon Reeths-Puffer5,000 Meters Freshman719:11.29
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 116 · Muskegon Reeths-Puffer5,000 Meters Varsity11619:26.269
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 118 · Muskegon Reeths-Puffer5,000 Meters Varsity11821:32.339
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 57 · Muskegon Reeths-Puffer5,000 Meters Varsity5719:56.589
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 258 · Muskegon Reeths-Puffer5,000 Meters Varsity25822:02.0FR