Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brookside Golf CourseGreenville MS Meet at Brookside Golf Course · Sep 2612:24.87Greenville MS Meet at Brookside Golf CourseSeptember 26, 2023
2 Miles · Byron Center West Middle SchoolWMMSC Jamboree at Byron Center · Oct 313:55.97WMMSC Jamboree at Byron CenterOctober 3, 2023
2 Miles · Grand Haven High SchoolWMMSC Week 2 Jamboree at Grand Haven · Sep 1812:46.99WMMSC Week 2 Jamboree at Grand HavenSeptember 18, 2023
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2113:09.35West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 21, 2023
2 Miles · Holland ChristianMHSAA Middle School Regional - Zone 6 @ Holland Christian · Oct 1412:21.60MHSAA Middle School Regional - Zone 6 @ Holland ChristianOctober 14, 2023
2 Miles · Rycenga Park MS CourseFruitport MS Jamboree-GHLS, SL, RP, MS, Musk. · Oct 1012:37.02Fruitport MS Jamboree-GHLS, SL, RP, MS, Musk.October 10, 2023
2 Miles · Spring Lake HS OFFICIALWMMSC Jamboree @ Spring Lake · Sep 1212:59.49WMMSC Jamboree @ Spring LakeSeptember 12, 2023
5,000 Meters · Chippewa Hills HSMHSAA LP Region 10-2 @ Chippewa Hills · Oct 3017:23.41MHSAA LP Region 10-2 @ Chippewa HillsOctober 30, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1217:57.14Sparta InvitationalSeptember 12, 2026
5,000 Meters · Helder ParkOK Black Jamboree · Sep 2317:51.10OK Black JamboreeSeptember 23, 2026
5,000 Meters · Holland ChristianOK Black Jamboree #2 · Oct 718:06.50OK Black Jamboree #2October 7, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 716:49.3MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 317:29.1425th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:40.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2817:11.62026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 1717:04.15Mel Hall InvitationalOctober 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 126 · Spring LakeSpring Lake5,000 Meters D212616:49.3 PB11
Oct 30MHSAA LP Region 10-2 @ Chippewa HillsOct 30 · 5,000 Meters D2 Boys · Place 21 · Spring LakeSpring Lake5,000 Meters D2 Boys2117:23.41 PB11
Oct 21OK Black Conference MeetOct 21 · 5,000 Meters Varsity · Place 23 · Spring LakeSpring Lake5,000 Meters Varsity2317:23.911
Oct 17Mel Hall InvitationalOct 17 · 5,000 Meters HS BOYS · Place 4 · Spring LakeSpring Lake5,000 Meters HS BOYS417:04.15 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 104 · Spring LakeSpring Lake5,000 Meters Division 210417:40.7 PB11
Oct 7OK Black Jamboree #2Oct 7 · 5,000 Meters Varsity · Place 22 · Spring LakeSpring Lake5,000 Meters Varsity2218:06.50 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 77 · Spring LakeSpring Lake5,000 Meters D2 Varsity7717:29.14 PB11
Sep 23OK Black JamboreeSep 23 · 5,000 Meters Varsity · Place 21 · Spring LakeSpring Lake5,000 Meters Varsity2117:51.10 PB11
Sep 12Sparta InvitationalSep 12 · 5,000 Meters Gold Varsity · Place 14 · Spring LakeSpring Lake5,000 Meters Gold Varsity1417:57.14 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Nightfall Boys · Place 50 · Spring LakeSpring Lake5,000 Meters Nightfall Boys5017:11.6 PB11
Aug 252026 Early Season Warrior InvitationalAug 25 · 5,000 Meters Varsity · Place 17 · Spring LakeSpring Lake5,000 Meters Varsity1718:26.5411

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 2 FinalsNov 1 · 5,000 Meters Division 2 · Place 159 · Spring LakeSpring Lake5,000 Meters Division 215917:04.8010
Oct 25MHSAA LP Region 10-2 @ Benzie (C)Oct 25 · 5,000 Meters Division 2 · Place 31 · Spring LakeSpring Lake5,000 Meters Division 23116:55.2010
Oct 15OK Black Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 24 · Spring LakeSpring Lake5,000 Meters Varsity2417:25.2610
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 2 · Place 190 · Spring LakeSpring Lake5,000 Meters Division 219018:50.810
Oct 1OK Black Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 21 · Spring LakeSpring Lake5,000 Meters Varsity2117:47.9710
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 175 · Spring LakeSpring Lake5,000 Meters Varsity Elite17518:06.3410
Sep 17OK Black Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 24 · Spring LakeSpring Lake5,000 Meters Varsity2417:53.2610
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 43 · Spring LakeSpring Lake5,000 Meters Varsity4317:43.0710
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 31 · Spring LakeSpring Lake5,000 Meters Varsity3117:50.0110

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 10-2 @ BenzieOct 25 · 5,000 Meters Division 2 · Place 53 · Spring LakeSpring Lake5,000 Meters Division 25317:37.419
Oct 16OK Black Conference MeetOct 16 · 5,000 Meters Varsity · Place 32 · Spring LakeSpring Lake5,000 Meters Varsity3217:36.019
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 163 · Spring LakeSpring Lake5,000 Meters Division 216318:20.59
Oct 2OK Black Jamboree #2Oct 2 · 5,000 Meters Varsity · Place 41 · Spring LakeSpring Lake5,000 Meters Varsity4118:15.839
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 210 · Spring LakeSpring Lake5,000 Meters Varsity Elite21018:26.069
Sep 18OK Black Jamboree @ Unity ChristianSep 18 · 5,000 Meters Varsity · Place 40 · Spring LakeSpring Lake5,000 Meters Varsity4019:15.699
Sep 742nd West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 66 · Spring LakeSpring Lake5,000 Meters Varsity6618:27.349
Aug 24Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 56 · Spring LakeSpring Lake5,000 Meters Varsity5618:06.39

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28Allendale PROM by StridersOct 28 · 5,000 Meters Varsity · Place 117 · Spring LakeSpring Lake5,000 Meters Varsity11719:48.848
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School Varsity · Place 12 · Spring LakeSpring Lake2 Miles Large School Varsity1213:09.35 PB8
Oct 14MHSAA Middle School Regional - Zone 6 @ Holland ChristianOct 14 · 2 Miles Middle School Large School · Place 25 · Spring LakeSpring Lake2 Miles Middle School Large School2512:21.60 PB8
Oct 10Fruitport MS Jamboree-GHLS, SL, RP, MS, Musk.Oct 10 · 2 Miles Middle School · Place 11 · Spring LakeSpring Lake2 Miles Middle School1112:37.02 PB8
Oct 3WMMSC Jamboree at Byron CenterOct 3 · 2 Miles Middle School · Place 18 · Spring LakeSpring Lake2 Miles Middle School1813:55.97 PB8
Sep 30Allendale Falcon InviteSep 30 · 2 Miles Middle School Grades 6-8 · Place 31 · Spring LakeSpring Lake2 Miles Middle School Grades 6-83112:30.548
Sep 26Greenville MS Meet at Brookside Golf CourseSep 26 · 2 Miles Middle School · Place 12 · Spring LakeSpring Lake2 Miles Middle School1212:24.87 PB8
Sep 232023 Chargers Autumn Sunrise InviteSep 23 · 2 Miles Middle School · Place 16 · Spring LakeSpring Lake2 Miles Middle School1613:00.48
Sep 18WMMSC Week 2 Jamboree at Grand HavenSep 18 · 2 Miles Middle School · Place 23 · Spring LakeSpring Lake2 Miles Middle School2312:46.99 PB8
Sep 16Sparta InvitationalSep 16 · 2,500 Meters Middle School Varsity Division 2 · Place 6 · Spring LakeSpring Lake2,500 Meters Middle School Varsity Division 269:50.238
Sep 12WMMSC Jamboree @ Spring LakeSep 12 · 2 Miles Middle School · Place 12 · Spring LakeSpring Lake2 Miles Middle School1212:59.49 PB8