Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1114:29.37WMMSC ChampionshipOctober 11, 2022
2 Miles · Beach Elementary SchoolWMMSC North Conference at Cedar Springs · Oct 1014:04.86WMMSC North Conference at Cedar SpringsOctober 10, 2023
2 Miles · Brookside Golf CourseGreenville MS Meet at Brookside Golf Course · Sep 2613:08.23Greenville MS Meet at Brookside Golf CourseSeptember 26, 2023
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 614:47.45Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · Coopersville HSCoopersville MS Jamboree · Sep 1215:16.30Coopersville MS JamboreeSeptember 12, 2023
2 Miles · East Rockford MSEast Rockford MS Invite · Sep 1914:13.05East Rockford MS InviteSeptember 19, 2024
2 Miles · Forest Hills Eastern HS OFFICIALFHE MS CC Meet · Sep 2814:40.89FHE MS CC MeetSeptember 28, 2022
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1414:19.22MHSAA Middle School Regional - Zone 6 @ GRPSOctober 14, 2022
2 Miles · Kenowa Hills High School Athletic FieldKenowa Hills Fun Run · Sep 2913:28.98Kenowa Hills Fun RunSeptember 29, 2022
2 Miles · Lowell HS OFFICIALWMMSC MS XC Meet @ Lowell HS · Oct 314:47.47WMMSC MS XC Meet @ Lowell HSOctober 3, 2023
2,500 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1410:43.24Sparta InvitationalSeptember 14, 2024
2.4 Miles · Brookside Golf CourseGreenville MS Meet at Brookside Golf Course · Oct 420:08.21Greenville MS Meet at Brookside Golf CourseOctober 4, 2022
3,200 Meters · Lowell HS OFFICIALRCA MS Jamboree at Lowell (formerly Coops) · Sep 2414:19.50RCA MS Jamboree at Lowell (formerly Coops)September 24, 2024
5,000 Meters · 204 E Muskegon StCedar Springs XC Invitational · Sep 1919:23.58Cedar Springs XC InvitationalSeptember 19, 2026
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3118:44.22MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · Allendale HSRCA Jamboree · Oct 1418:53.52RCA Jamboree October 14, 2026
5,000 Meters · Chippewa Hills HS2026 Early Season Warrior Invitational · Aug 2520:40.612026 Early Season Warrior InvitationalAugust 25, 2026
5,000 Meters · Coopersville HS GroundsRCA Jamboree at Coopersville · Sep 2318:47.20RCA Jamboree at CoopersvilleSeptember 23, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1219:02.73Sparta InvitationalSeptember 12, 2026
5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Oiler XC Invite · Sep 418:56.102026 Oiler XC InviteSeptember 4, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 318:08.622026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:23.52026 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 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Boys · Place 68 · GreenvilleGreenville5,000 Meters D1 Boys6818:44.22 PB10
Oct 14RCA Jamboree Oct 14 · 5,000 Meters Varsity · Place 35 · GreenvilleGreenville5,000 Meters Varsity3518:53.52 PB10
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Blue Boys Varsity · Place 29 · GreenvilleGreenville5,000 Meters HS Blue Boys Varsity2918:08.62 PB10
Sep 23RCA Jamboree at CoopersvilleSep 23 · 5,000 Meters Varsity · Place 31 · GreenvilleGreenville5,000 Meters Varsity3118:47.20 PB10
Sep 19Cedar Springs XC InvitationalSep 19 · 5,000 Meters Varsity · Place 22 · GreenvilleGreenville5,000 Meters Varsity2219:23.58 PB10
Sep 12Sparta InvitationalSep 12 · 5,000 Meters Blue Varsity · Place 12 · GreenvilleGreenville5,000 Meters Blue Varsity1219:02.73 PB10
Sep 42026 Oiler XC InviteSep 4 · 5,000 Meters Varsity - Blue (Large) · Place 57 · GreenvilleGreenville5,000 Meters Varsity - Blue (Large)5718:56.10 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 126 · GreenvilleGreenville5,000 Meters Sunset Boys12619:23.5 PB10
Aug 252026 Early Season Warrior InvitationalAug 25 · 5,000 Meters Varsity · Place 52 · GreenvilleGreenville5,000 Meters Varsity5220:40.61 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue Varsity · Place 58 · GreenvilleGreenville5,000 Meters Blue Varsity5820:34.739
Aug 292025 Oiler InviteAug 29 · 5,000 Meters Varsity - Large · Place 108 · GreenvilleGreenville5,000 Meters Varsity - Large10821:07.329

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24RCA MS Jamboree at Lowell (formerly Coops)Sep 24 · 3,200 Meters 8th Grade · Place 19 · GreenvilleGreenville3,200 Meters 8th Grade1914:19.50 PB8
Sep 19East Rockford MS InviteSep 19 · 2 Miles 8th Grade Boys · Place 37 · GreenvilleGreenville2 Miles 8th Grade Boys3714:13.05 PB8
Sep 14Sparta InvitationalSep 14 · 2,500 Meters MS D1 Varsity · Place 32 · GreenvilleGreenville2,500 Meters MS D1 Varsity3210:43.24 PB8

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 107 · GreenvilleGreenville2 Miles Large School Varsity10714:36.167
Oct 10WMMSC North Conference at Cedar SpringsOct 10 · 2 Miles Middle School Boys · Place 32 · GreenvilleGreenville2 Miles Middle School Boys3214:04.86 PB7
Oct 3WMMSC MS XC Meet @ Lowell HSOct 3 · 2 Miles Middle School Boys · Place 41 · GreenvilleGreenville2 Miles Middle School Boys4114:47.47 PB7
Sep 28Kenowa Hills Fun RunSep 28 · 2 Miles Middle School · Place 21 · GreenvilleGreenville2 Miles Middle School2113:43.607
Sep 26Greenville MS Meet at Brookside Golf CourseSep 26 · 2 Miles Middle School · Place 27 · GreenvilleGreenville2 Miles Middle School2713:08.23 PB7
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 7th Grade Boys · Place 22 · GreenvilleGreenville2 Miles 7th Grade Boys2213:42.70Unofficial7
Sep 12Coopersville MS JamboreeSep 12 · 2 Miles Middle School · Place 45 · GreenvilleGreenville2 Miles Middle School4515:16.30 PB7

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 92 · GreenvilleGreenville2 Miles Boys Large School9214:19.22 PB6
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS Varsity · Place 115 · GreenvilleGreenville2 Miles MS Varsity11514:29.37 PB6
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 63 · GreenvilleGreenville2 Miles Middle School6314:47.45 PB6
Oct 4Greenville MS Meet at Brookside Golf CourseOct 4 · 2.4 Miles Middle School · Place 60 · GreenvilleGreenville2.4 Miles Middle School6020:08.21 PB6
Sep 29Kenowa Hills Fun RunSep 29 · 2 Miles Middle School · Place 18 · GreenvilleGreenville2 Miles Middle School1813:28.98 PB6
Sep 28FHE MS CC MeetSep 28 · 2 Miles Middle School · Place 67 · GreenvilleGreenville2 Miles Middle School6714:40.89 PB6
Sep 7WMMSC Jamboree at Spring LakeSep 7 · 2 Miles Middle School · Place 46 · GreenvilleGreenville2 Miles Middle School4616:03.56Unofficial6