Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 321:17.47Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1221:53.82Sparta InvitationalSeptember 12, 2026
5,000 Meters · Fruitport Calvary Christian CC courseEagle Invitational · Aug 2522:46.78Eagle InvitationalAugust 25, 2026
5,000 Meters · Muskegon Community CollegeGMAA Cross Country Championships · Oct 1721:04.38GMAA Cross Country ChampionshipsOctober 17, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2620:31.54Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:19.12026 Portage InvitationalOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Kalamazoo Christian Comet Invitational Oct 24 · 5,000 Meters Varsity · Place 67 · Muskegon Western Mich. Christian5,000 Meters Varsity6720:08.3112
Oct 17GMAA Cross Country ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 5 · Muskegon Western Mich. Christian5,000 Meters Junior Varsity521:04.38 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 298 · Muskegon Western Mich. Christian5,000 Meters Division 329821:19.1 PB12
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Falcon (Small) · Place 88 · Muskegon Western Mich. Christian5,000 Meters High School Falcon (Small)8821:17.47 PB12
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Gold Division (Medium) - Boys · Place 61 · Muskegon Western Mich. Christian5,000 Meters Gold Division (Medium) - Boys6120:31.54 PB12
Sep 23Alliance League Jamboree #3Sep 23 · 5,000 Meters Varsity · Muskegon Western Mich. Christian5,000 Meters Varsity—22:20.8412
Sep 12Sparta InvitationalSep 12 · 5,000 Meters Silver Varsity 10 · Place 21 · Muskegon Western Mich. Christian5,000 Meters Silver Varsity 102121:53.82 PB12
Aug 25Eagle InvitationalAug 25 · 5,000 Meters Varsity · Place 44 · Muskegon Western Mich. Christian5,000 Meters Varsity4422:46.78 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 21-3 @ Allendale (C)Oct 25 · 5,000 Meters Division 3 · Place 78 · Muskegon Western Mich. Christian5,000 Meters Division 37820:48.3811
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 295 · Muskegon Western Mich. Christian5,000 Meters Division 329521:36.311
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 295 · Muskegon Western Mich. Christian5,000 Meters Division 329521:36.311
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Varsity · Place 83 · Muskegon Western Mich. Christian5,000 Meters Varsity8321:35.8911
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 84 · Muskegon Western Mich. Christian5,000 Meters Varsity8420:58.511
Sep 10Alliance League Jamboree #2Sep 10 · 5,000 Meters Varsity · Place 46 · Muskegon Western Mich. Christian5,000 Meters Varsity4622:55.7311

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12GMAA High School Cross Country ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 9 · Muskegon Western Mich. Christian5,000 Meters Junior Varsity922:42.6510
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 340 · Muskegon Western Mich. Christian5,000 Meters Division 334021:36.410
Sep 28Allendale Falcon InviteSep 28 · 5,000 Meters Junior Varsity · Place 120 · Muskegon Western Mich. Christian5,000 Meters Junior Varsity12022:15.6310
Sep 7Hill and Bale InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 18 · Muskegon Western Mich. Christian5,000 Meters Junior Varsity1823:02.5210
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 3 · Place 79 · Muskegon Western Mich. Christian5,000 Meters Division 37923:39.110

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 4 · Place 31 · Muskegon Western Mich. Christian5,000 Meters Junior Varsity Division 43123:45.89
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 189 · Muskegon Western Mich. Christian5,000 Meters Division 418923:45.89