Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2116:48.13West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 21, 2023
2 Miles · Riverside ParkRiverside Dual - GRACEAC - GR Christian · Sep 2418:55.31Riverside Dual - GRACEAC - GR Christian September 24, 2020
2 Miles · Unity Christian High SchoolUnity Christian MS Invitational · Sep 2616:38.73Unity Christian MS InvitationalSeptember 26, 2023
5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 3123:38.05MHSAA LP Region 31-4 @ AllendaleOctober 31, 2026
5,000 Meters · Baker WoodsHesperia's Baker Woods Late Season Invitational · Oct 929:21.89Hesperia's Baker Woods Late Season InvitationalOctober 9, 2026
5,000 Meters · Crusader 5kCrusader Cross Country Classic · Aug 2228:54.92Crusader Cross Country ClassicAugust 22, 2026
5,000 Meters · Fruitport Calvary Christian CC courseAlliance Conference meet #1 · Aug 2627:07.06Alliance Conference meet #1August 26, 2026
5,000 Meters · Jijak Camp 5KHopkins Invitational · Sep 1925:09.23Hopkins InvitationalSeptember 19, 2026
5,000 Meters · Johnson ParkAlliance League Jamboree #3 · Sep 2325:36.66Alliance League Jamboree #3September 23, 2026
5,000 Meters · Muskegon Community CollegeGMAA Cross Country Championships · Oct 1724:46.65GMAA Cross Country ChampionshipsOctober 17, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2624:21Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Palmer ParkAlliance League Jamboree #2 · Sep 926:49.20Alliance League Jamboree #2September 9, 2026
5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 1122:31.63GMAA Cross Country ChampionshipsOctober 11, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Boys · Place 69 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters D4 Boys6923:38.05 PB11
Oct 21Alliance League ChampionshipOct 21 · 5,000 Meters Varsity · Place 52 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5224:09.2011
Oct 17GMAA Cross Country ChampionshipsOct 17 · 5,000 Meters Varsity · Place 75 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity7524:46.65 PB11
Oct 9Hesperia's Baker Woods Late Season InvitationalOct 9 · 5,000 Meters Varsity · Place 66 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity6629:21.89 PB11
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Male - Blue Division · Place 41 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity Male - Blue Division4124:21 PB11
Sep 23Alliance League Jamboree #3Sep 23 · 5,000 Meters Varsity · Place 57 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5725:36.66 PB11
Sep 19Hopkins InvitationalSep 19 · 5,000 Meters Varsity · Place 125 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity12525:09.23 PB11
Sep 9Alliance League Jamboree #2Sep 9 · 5,000 Meters Varsity · Place 56 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5626:49.20 PB11
Aug 26Alliance Conference meet #1Aug 26 · 5,000 Meters Varsity · Place 56 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5627:07.06 PB11
Aug 22Crusader Cross Country ClassicAug 22 · 5,000 Meters High School Boys · Place 72 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters High School Boys7228:54.92 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 71 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Division 47122:52.4510
Oct 20MCC Mini InviteOct 20 · 5,000 Meters Varsity · Place 16 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity1624:00.1210
Oct 11GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 59 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5922:31.63 PB10
Oct 3Hesperia's Baker Woods Late Season Invitational Oct 3 · 5,000 Meters Varsity · Place 61 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity6127:09.8910
Sep 23Alliance League Jamboree #3Sep 23 · 5,000 Meters Varsity · Place 56 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5626:15.8010
Sep 20Oakridge HS/MS InvitationalSep 20 · 5,000 Meters Varsity · Place 57 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5724:47.8210
Sep 13Hopkins InvitationalSep 13 · 5,000 Meters Varsity · Place 67 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity6724:10.3810
Sep 10Alliance League Jamboree #2Sep 10 · 5,000 Meters Varsity · Place 61 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity6124:13.0910
Aug 27Alliance Conference Meet at FCCAug 27 · 5,000 Meters Varsity · Place 56 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5625:28.7410
Aug 16Muskegon Catholic Central Invite Aug 16 · 5,000 Meters Varsity · Place 9 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity925:38.4110

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 65 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Division 46521:57.249
Oct 21Muskegon Catholic Central Mini Invite Oct 21 · 5,000 Meters Varsity · Place 18 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity1822:34.99
Oct 17Alliance Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 52 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5223:04.689
Oct 12GMAA High School Cross Country ChampionshipsOct 12 · 5,000 Meters Varsity · Place 58 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5823:27.239
Oct 4Hesperia's Baker Woods Invitational Late SeasonOct 4 · 5,000 Meters Varsity · Place 52 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity5227:34.709
Sep 212024 Chargers Autumn Sunrise InviteSep 21 · 5,000 Meters Varsity · Place 105 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity10523:19.7FR
Sep 14Hopkins InvitationalSep 14 · 5,000 Meters Varsity · Place 40 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity4024:39.809
Sep 11Alliance League Jamboree at LeeSep 11 · 5,000 Meters Varsity · Place 37 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity3724:33.739
Aug 28Alliance Jamboree #1Aug 28 · 5,000 Meters Varsity · Place 46 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity4624:52.339
Aug 17Muskegon Catholic Central Invite Aug 17 · 5,000 Meters Varsity · Place 22 · Muskegon Catholic CentralMuskegon Catholic Central5,000 Meters Varsity2226:18.809

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School JV · Place 30 · Catholic UnitedCatholic United2 Miles Large School JV3016:48.13 PB8
Sep 30Otsego Bulldog InviteSep 30 · 2 Miles Middle School Varsity Division 2 · Place 106 · Catholic UnitedCatholic United2 Miles Middle School Varsity Division 210615:44.748
Sep 26Unity Christian MS InvitationalSep 26 · 2 Miles Middle School - Boys · Place 55 · Catholic UnitedCatholic United2 Miles Middle School - Boys5516:38.73 PB8
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 3,200 Meters Middle School · Place 112 · Catholic UnitedCatholic United3,200 Meters Middle School11216:31.38
Sep 16Sparta InvitationalSep 16 · 2,500 Meters Middle School · Place 27 · Catholic UnitedCatholic United2,500 Meters Middle School2712:12.348

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles MS Boys Open 1 · Place 49 · Catholic UnitedCatholic United2 Miles MS Boys Open 14917:14.896
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Junior Varsity Middle School · Place 184 · Grand Rapids CatholicGrand Rapids Catholic2,500 Meters Junior Varsity Middle School18412:20.86
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Junior Varsity Middle School · Place 143 · MS_Grand Rapids CathMS_Grand Rapids Cath2 Miles Junior Varsity Middle School14316:01.486
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 162 · Grand Rapids CatholicGrand Rapids Catholic3,200 Meters Middle School16216:44.26
Sep 10Christian Schools Invitational Sep 10 · Middle School · Place 78 · Grand Rapids CatholicGrand Rapids CatholicMiddle School7815:486

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Riverside Dual - GRACEAC - GR Christian Sep 24 · 2 Miles Reserve Race - Combined (Unscored) · Place 17 · Catholic UnitedCatholic United2 Miles Reserve Race - Combined (Unscored)1718:55.31 PB5