Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · East Kentwood HSPinewood Cross Country Meet 9/17 · Sep 1718:27.00Pinewood Cross Country Meet 9/17September 17, 2024
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 323:54.72Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1124:24.22026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Fruitport Calvary Christian CC courseEagle Invitational · Aug 2524:39.93Eagle InvitationalAugust 25, 2026
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2324:21OK Green Conference meetSeptember 23, 2026
5,000 Meters · Muskegon Community CollegeGMAA Cross Country Championships · Oct 1723:34.74GMAA Cross Country ChampionshipsOctober 17, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1022:49.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2824:29.22026 Under the Lights InviteAugust 28, 2026

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 37 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity3722:22.410
Oct 17GMAA Cross Country ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Junior Varsity323:34.74 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 64 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Division 1 Reserve6422:49.6 PB10
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 47 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Junior Varsity4723:54.72 PB10
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Girls Varsity · Place 50 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Girls Varsity5024:21 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Green(MHSAA Div 1) · Place 100 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Green(MHSAA Div 1)10024:24.2 PB10
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 38 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity3824:51.8110
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Girls · Place 150 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Sunset Girls15024:29.2 PB10
Aug 25Eagle InvitationalAug 25 · 5,000 Meters Varsity · Place 31 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity3124:39.93 PB10

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 188 · Muskegon Mona ShoresMuskegon Mona Shores5,000 Meters Varsity18826:51.4FR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 6 @ Holland ChristianOct 15 · 2 Miles Middle School · Place 121 · Mona ShoresMona Shores2 Miles Middle School12115:57.228
Oct 11GMAA Middle School InvitationalOct 11 · 2 Miles Middle School · Place 44 · Mona ShoresMona Shores2 Miles Middle School4416:39.518
Oct 8WMMSC NW Division at Grand HavenOct 8 · 2 Miles Middle School · Place 39 · Mona ShoresMona Shores2 Miles Middle School3915:41.108
Oct 1Mona Shores MS JamboreeOct 1 · 2 Miles Varsity · Place 63 · Mona ShoresMona Shores2 Miles Varsity6316:56.388
Sep 28Allendale Falcon InviteSep 28 · 2 Miles Middle School Grades 6-8 · Place 96 · Mona ShoresMona Shores2 Miles Middle School Grades 6-89616:46.688
Sep 21Dux DashSep 21 · 2 Miles 8th Grade · Place 25 · Mona ShoresMona Shores2 Miles 8th Grade2516:33.968
Sep 17Pinewood Cross Country Meet 9/17Sep 17 · 2 Miles Middle School · Place 86 · Mona ShoresMona Shores2 Miles Middle School8618:27.00 PB8
Sep 12Mona Shores MS Cross Country InvitationalSep 12 · 2 Miles Junior Varsity Middle School · Place 19 · Mona ShoresMona Shores2 Miles Junior Varsity Middle School1916:56.448
Sep 10Mona Shores MS JamboreeSep 10 · 2 Miles Varsity · Place 48 · Mona ShoresMona Shores2 Miles Varsity4816:52.528