Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Chargers Two Mile CourseChargers Middle School Invite · Sep 1113:17.3Chargers Middle School InviteSeptember 11, 2019
2 Miles · Heritage Christian SchoolChargers Middle School Invite · Oct 313:42Chargers Middle School InviteOctober 3, 2018
2 Miles · MS Two Mile CourseChristian School Invitational · Sep 814:25.79Christian School InvitationalSeptember 8, 2018
2 Miles · South Christian Athletic FieldsGrandville MS Invitational · Sep 2014:02.40Grandville MS InvitationalSeptember 20, 2019
2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 510:05.0Portage InviteOctober 5, 2019
5,000 Meters · Beach Elementary SchoolCedar Springs Invitational · Sep 2621:53.55Cedar Springs InvitationalSeptember 26, 2020
5,000 Meters · Broadway Acres Golf CourseComet Opener · Aug 2917:21.2Comet OpenerAugust 29, 2025
5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 2518:13.102023 Under the Lights InviteAugust 25, 2023
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 127:33.6MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 1328:21.0Calvin Diemer ClassicSeptember 13, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1128:37.72026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALAdrian College Heritage Classic · Sep 2627:49.7Adrian College Heritage ClassicSeptember 26, 2026
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3128:12.582026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1728:16.02Jayhawk InviteOctober 17, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1829:38.5Interregional InvitationalOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 94 · Calvin UniversityCalvin University8,000 Meters Collegiate9428:12.58 PBJr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 63 · Calvin UniversityCalvin University8,000 Meters Varsity6328:16.02 PBJr
Sep 26Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 33 · Calvin UniversityCalvin University8,000 Meters College3327:49.7 PBJr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 220 · Calvin UniversityCalvin University8,000 Meters College22028:37.7 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 63 · Calvin UniversityCalvin University8,000 Meters Men6327:33.6 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Open · Place 102 · Calvin UniversityCalvin University8,000 Meters Open10229:38.5 PBSo
Oct 4Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 105 · Calvin UniversityCalvin University8,000 Meters Collegiate10530:16.1So
Sep 13Calvin Diemer ClassicSep 13 · 8,000 Meters Men · Place 42 · Calvin UniversityCalvin University8,000 Meters Men4228:21.0 PBSo
Aug 29Comet OpenerAug 29 · 5,000 Meters Men's Race · Place 52 · Calvin UniversityCalvin University5,000 Meters Men's Race5217:21.2 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MIAA Championships 2024Nov 2 · 8,000 Meters Varsity · Place 118 · Calvin UniversityCalvin University8,000 Meters Varsity11829:33.1FR
Oct 12Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 107 · Calvin UniversityCalvin University8,000 Meters Varsity10728:23.39Fr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 3 FinalsNov 4 · 5,000 Meters Division 3 · Place 98 · GR Covenant ChristianGR Covenant Christian5,000 Meters Division 39817:20.112
Oct 28MHSAA LP Region 21-3 @ AllendaleOct 28 · 5,000 Meters Division 3 · Place 17 · GR Covenant ChristianGR Covenant Christian5,000 Meters Division 31717:23.2812
Oct 21Kalamazoo Christian Comet Invitational Oct 21 · 5,000 Meters Varsity · Place 18 · GR Covenant ChristianGR Covenant Christian5,000 Meters Varsity1817:39.3212
Oct 13Kent Ottawa County MeetOct 13 · 5,000 Meters Varsity · Place 20 · GR Covenant ChristianGR Covenant Christian5,000 Meters Varsity2017:29.4412
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 3 · Place 78 · GR Covenant ChristianGR Covenant Christian5,000 Meters Junior Varsity Division 37817:59.812
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 78 · GR Covenant ChristianGR Covenant Christian5,000 Meters Division 37817:59.812
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 84 · GR Covenant ChristianGR Covenant Christian5,000 Meters Varsity8418:00.212
Sep 232023 Chargers Autumn Sunrise InviteSep 23 · 5,000 Meters Varsity · Place 16 · GR Covenant ChristianGR Covenant Christian5,000 Meters Varsity1617:43.5SR
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 10 · GR Covenant ChristianGR Covenant Christian5,000 Meters Junior Varsity1018:09.0312
Sep 9Christian Schools Invitational Sep 9 · 5,000 Meters Varsity · Place 33 · GR Covenant ChristianGR Covenant Christian5,000 Meters Varsity3318:48.0812
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Starlight Boys 5k · Place 53 · GR Covenant ChristianGR Covenant Christian5,000 Meters Starlight Boys 5k5318:13.10 PB12

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25FHE JV PR InviteOct 25 · 5,000 Meters Junior Varsity · Place 23 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity2319:02.76JR
Oct 22Kalamazoo Christian Comet Invitational Oct 22 · 5,000 Meters Varsity · Place 77 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity7719:48.9011
Oct 15Kent Ottawa Invite at GaineyOct 15 · 5,000 Meters Junior Varsity · Place 43 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity4321:03.3411
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 3 · Place 180 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Division 318019:41.711
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Junior Varsity Elite · Place 169 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity Elite16920:14.011
Sep 16Ottawa Hills InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 47 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity4720:29.011
Sep 10Christian Schools Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 41 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity4121:59.3611
Sep 8Delton Kellogg InvitationalSep 8 · 5,000 Meters Varsity · Place 55 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity5521:23.7811
Aug 31Saranac InvitationalAug 31 · 5,000 Meters Division 3 · Place 59 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Division 35921:45.111
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 82 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity8220:19.60JR

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Kalamazoo Christian Comet Invitational Oct 23 · 5,000 Meters Varsity · Place 101 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity10121:14.7410
Oct 16Kent Ottawa County MeetOct 16 · 5,000 Meters Junior Varsity · Place 58 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity5821:52.310
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 3 · Place 219 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Division 321921:08.710
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Junior Varsity · Place 67 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity6722:00.810
Sep 252021 Chargers Autumn Sunrise InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 45 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity4521:18.4—
Sep 182021 Blue & Gold XC InviteSep 18 · 5,000 Meters Varsity · Place 68 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity6822:50.310
Sep 11Christian School InviteSep 11 · 5,000 Meters Junior Varsity · Place 35 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity3521:30.010
Sep 9Delton Kellogg Invitational Sep 9 · 5,000 Meters Varsity · Place 53 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity5320:59.6510
Sep 1Saranac Invitational Sep 1 · 5,000 Meters Division 3 · Place 49 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Division 34920:32.910
Aug 272021 Under the Lights InviteAug 27 · 5,000 Meters Junior Varsity · Place 44 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity4421:02.5010

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Chargers Mini MeetOct 17 · 5,000 Meters Varsity · Place 34 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity3420:37.39
Oct 10Autumn Sunrise InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 22 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity2220:30.79
Oct 3Covenant Christian @ South ChristianOct 3 · 5,000 Meters Varsity · Place 44 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity4421:38.09
Sep 26Cedar Springs InvitationalSep 26 · 5,000 Meters HS Group 2 · Place 40 · GR Covenant ChristianGR Covenant Christian5,000 Meters HS Group 24021:53.55 PB9
Sep 19Orange and Gold Town Crier InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 5 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity520:56.419
Sep 12Ionia, FHE, Covenant Christian, Belding QuadSep 12 · 5,000 Meters Junior Varsity · Place 10 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity1021:22.449
Sep 9Chargers High School QuadSep 9 · 5,000 Meters Varsity · Place 37 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Varsity3722:19.39
Sep 3Quad @ Cedar SpringsSep 3 · 5,000 Meters Junior Varsity · Place 5 · GR_Covenant ChristianGR_Covenant Christian5,000 Meters Junior Varsity521:50.09
Aug 26Forest Hills Eastern @ Covenant ChristianAug 26 · 5,000 Meters Varsity · Place 38 · Covenant Christian CCovenant Christian C5,000 Meters Varsity3823:17.6—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 5Portage InviteOct 5 · 2,500 Meters Middle School B/C · Place 93 · AHHC (Covenant Christian)AHHC (Covenant Christian)2,500 Meters Middle School B/C9310:05.0 PB8
Sep 28Allendale Falcon InviteSep 28 · 2 Miles Middle School Grades 6-8 · Place 6 · AHHC (Covenant Chris..AHHC (Covenant Chris..2 Miles Middle School Grades 6-8613:04.68
Sep 20Grandville MS InvitationalSep 20 · 2 Miles 8th Grade · Place 10 · AHHC (Covenant Christian)AHHC (Covenant Christian)2 Miles 8th Grade1014:02.40 PB8
Sep 14Sparta InvitationalSep 14 · 2,500 Meters Middle School Division 3 · Place 9 · AHHC (Covenant Chris..AHHC (Covenant Chris..2,500 Meters Middle School Division 3910:06.378
Sep 11Chargers Middle School InviteSep 11 · 2 Miles 7th-8th Boys · Place 12 · AHHC (Covenant Christian)AHHC (Covenant Christian)2 Miles 7th-8th Boys1213:17.3 PB8
Sep 7Christian School InvitationalSep 7 · 2 Miles Middle School · Place 10 · AHHC (Covenant Chris..AHHC (Covenant Chris..2 Miles Middle School1013:48.918
Aug 16ScrimmageAug 16 · 2 Miles Middle School · AHHC (Covenant Christian)AHHC (Covenant Christian)2 Miles Middle School013:36Unofficial8

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Kent Ottawa County MeetOct 13 · 2 Miles Middle School · Place 34 · Covenant ChristianCovenant Christian2 Miles Middle School3413:53.67
Oct 3Chargers Middle School InviteOct 3 · 2 Miles MS Boys · Place 7 · AHHC (Covenant Christian)AHHC (Covenant Christian)2 Miles MS Boys713:42 PB7
Sep 22Cedar Springs InviteSep 22 · 3,200 Meters Middle School · Place 38 · Covenant ChristianCovenant Christian3,200 Meters Middle School3813:41.757
Sep 8Christian School InvitationalSep 8 · 2 Miles Middle School · Place 38 · AHHC (Covenant Christian)AHHC (Covenant Christian)2 Miles Middle School3814:25.79 PB7