Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSAllendale PROM · Oct 28 | 21:32.44 | Allendale PROM | October 28, 2017 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 26 | 23:45.3 | Benzie Central Pete Moss Invitational | August 26, 2017 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Championship · Oct 14 | 22:46.9 | Kent Ottawa Championship | October 14, 2017 |
| 5,000 Meters · Calvin College 5K Course - Gainey Athletic ComplexCougar Falcon Invite at the Eagles Nest · Sep 23 | 27:18.6 | Cougar Falcon Invite at the Eagles Nest | September 23, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 28:47.65 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Johnson ParkOK Gold Jamboree #2 · Oct 3 | 24:28.03 | OK Gold Jamboree #2 | October 3, 2017 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 29 | 18:40.3 | Otsego Bulldog Invite | September 29, 2018 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invitational · Sep 30 | 23:22.6 | Otsego Bulldog Invitational | September 30, 2017 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 19:26.6 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Riverside ParkOK Gold Conference Meet · Oct 17 | 22:15.74 | OK Gold Conference Meet | October 17, 2017 |
| 5,000 Meters · South Christian Athletic FieldsChristian School Invitational · Sep 8 | 20:15.30 | Christian School Invitational | September 8, 2018 |
| 5,000 Meters · South Christian Athletic FieldsChristian School Meet · Sep 9 | 24:36.58 | Christian School Meet | September 9, 2017 |
| 5,000 Meters · St Johns High SchoolInvite Under the Lights · Aug 17 | 20:14.4 | Invite Under the Lights | August 17, 2018 |
| 5,000 Meters · TK High SchoolOK Gold Championship Meet · Oct 16 | 19:12.15 | OK Gold Championship Meet | October 16, 2018 |
| 5,000 Meters · Wayland Union HS OK Gold #2 @ Wayland · Oct 3 | 21:43.25 | OK Gold #2 @ Wayland | October 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Kent Ottawa County MeetOct 17 · 5,000 Meters Varsity · Place 42 · GR_Christian | 5,000 Meters Varsity | 42 | 19:57.97 | 12 |
| Oct 10 | Calvin Christian and Potters House at GR ChristianOct 10 · 5,000 Meters Varsity · Place 15 · GR_Christian | 5,000 Meters Varsity | 15 | 20:00.41 | 12 |
| Oct 3 | Canceled - Bulldog InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 42 · GR_Christian | 5,000 Meters Junior Varsity | 42 | 19:01.25 | 12 |
| Oct 3 | Bulldog Elite (Invitation Only)Oct 3 · 5,000 Meters JV · Place 42 · GR Christian | 5,000 Meters JV | 42 | 19:01.25Unofficial | 12 |
| Sep 30 | JV OK White Tri at GR Christian #2Sep 30 · 5,000 Meters Junior Varsity · Place 13 · GR_Christian | 5,000 Meters Junior Varsity | 13 | 19:10.41 | 12 |
| Sep 26 | Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 60 · GR_Christian | 5,000 Meters Varsity | 60 | 19:55.0 | 12 |
| Sep 19 | South Christian at GR ChristianSep 19 · 5,000 Meters Varsity · Place 24 · GR_Christian | 5,000 Meters Varsity | 24 | 20:10.40 | 12 |
| Sep 12 | Christian Schools Invitational Sep 12 · 5,000 Meters Varsity · Place 39 · GR_Christian | 5,000 Meters Varsity | 39 | 20:16.35 | 12 |
| Aug 22 | FHE at GR ChristianAug 22 · 5,000 Meters Varsity · Place 19 · GR_Christian | 5,000 Meters Varsity | 19 | 20:21.97 | 12 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Allendale PROM by StridersOct 26 · 5,000 Meters Varsity · Place 34 · GR_Christian | 5,000 Meters Varsity | 34 | 18:53.4 | 11 |
| Oct 15 | OK-Gold Championship at Thornapple KelloggOct 15 · 5,000 Meters Junior Varsity · Place 16 · GR_Christian | 5,000 Meters Junior Varsity | 16 | 19:22.63 | 11 |
| Oct 12 | Kent Ottawa County MeetOct 12 · 5,000 Meters Varsity · Place 109 · GR_Christian | 5,000 Meters Varsity | 109 | 19:44.0 | 11 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 2 JV · Place 95 · GR Christian | 5,000 Meters Division 2 JV | 95 | 19:51.9 | 11 |
| Oct 2 | OK Gold Jamboree #2Oct 2 · 5,000 Meters Varsity · Place 64 · GR_Christian | 5,000 Meters Varsity | 64 | 21:14.21 | 11 |
| Sep 28 | Otsego Bulldog InviteSep 28 · 5,000 Meters D2 JV · Place 57 · GR Christian | 5,000 Meters D2 JV | 57 | 20:00.0 | 11 |
| Sep 21 | Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Junior Varsity · Place 51 · GR_Christian | 5,000 Meters Junior Varsity | 51 | 21:58.1 | 11 |
| Sep 18 | OK Gold Jamboree #1Sep 18 · 5,000 Meters Varsity · Place 78 · GR_Christian | 5,000 Meters Varsity | 78 | 21:20.93 | 11 |
| Sep 7 | Christian School InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 36 · GR_Christian | 5,000 Meters Junior Varsity | 36 | 20:55.48 | 11 |
| Aug 24 | Benzie Central Pete Moss InviteAug 24 · 5,000 Meters Junior Varsity · Place 61 · GR_Christian | 5,000 Meters Junior Varsity | 61 | 19:44.5 | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | OK Gold Championship MeetOct 16 · 5,000 Meters JV · Place 16 · GR Christian | 5,000 Meters JV | 16 | 19:12.15 PB | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 2 JV Men · Place 53 · GR Christian | 5,000 Meters Division 2 JV Men | 53 | 19:26.6 PB | 10 |
| Oct 3 | OK Gold #2 @ WaylandOct 3 · 5,000 Meters Varsity · Place 62 · GR Christian | 5,000 Meters Varsity | 62 | 21:43.25 PB | 10 |
| Sep 29 | Otsego Bulldog InviteSep 29 · 5,000 Meters D2 Junior Varsity · Place 15 · GR Christian | 5,000 Meters D2 Junior Varsity | 15 | 18:40.3 PB | 10 |
| Sep 22 | Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Junior Varsity · Place 40 · GR_Christian | 5,000 Meters Junior Varsity | 40 | 19:15.9 | 10 |
| Sep 8 | Christian School InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 25 · GR Christian | 5,000 Meters Junior Varsity | 25 | 20:15.30 PB | 10 |
| Aug 25 | Benzie Pete Moss InviteAug 25 · 5,000 Meters Junior Varsity · Place 31 · GR_Christian | 5,000 Meters Junior Varsity | 31 | 19:41.2 | 10 |
| Aug 17 | Invite Under the LightsAug 17 · 5,000 Meters Boys Red Division · Place 63 · GR Christian | 5,000 Meters Boys Red Division | 63 | 20:14.4 PB | 10 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Allendale PROMOct 28 · 5,000 Meters Prom HS/Club · Place 194 · GR Christian | 5,000 Meters Prom HS/Club | 194 | 21:32.44 PB | 9 |
| Oct 17 | OK Gold Conference MeetOct 17 · 5,000 Meters JV · Place 58 · GR Christian | 5,000 Meters JV | 58 | 22:15.74 PB | 9 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 5,000 Meters Kent Junior Varsity · Place 175 · GR Christian | 5,000 Meters Kent Junior Varsity | 175 | 22:46.9 PB | 9 |
| Oct 3 | OK Gold Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 105 · GR Christian | 5,000 Meters Varsity | 105 | 24:28.03 PB | 9 |
| Sep 30 | Otsego Bulldog InvitationalSep 30 · 5,000 Meters D2 Junior Varsity · Place 99 · GR Christian | 5,000 Meters D2 Junior Varsity | 99 | 23:22.6 PB | 9 |
| Sep 23 | Cougar Falcon Invite at the Eagles NestSep 23 · 5,000 Meters Freshman Boys · Place 98 · GR Christian | 5,000 Meters Freshman Boys | 98 | 27:18.6 PB | 9 |
| Sep 20 | OK Gold Jamboree #1Sep 20 · 5,000 Meters Varsity · Place 115 · GR Christian | 5,000 Meters Varsity | 115 | 28:11.23 | 9 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High school JV #1 (Bronze/Spartan) · Place 843 · GR Christian | 5,000 Meters High school JV #1 (Bronze/Spartan) | 843 | 28:47.65 PB | 9 |
| Sep 9 | Christian School MeetSep 9 · 5,000 Meters Junior Varsity · Place 98 · GR Christian | 5,000 Meters Junior Varsity | 98 | 24:36.58 PB | 9 |
| Aug 26 | Benzie Central Pete Moss Invitational Aug 26 · 5,000 Meters Junior Varsity · Place 143 · GR Christian | 5,000 Meters Junior Varsity | 143 | 23:45.3 PB | 9 |