Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baldwin MSHudsonville Eagle Invitational · Aug 24 | 17:49.29 | Hudsonville Eagle Invitational | August 24, 2018 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Championship · Oct 14 | 18:09.7 | Kent Ottawa Championship | October 14, 2017 |
| 5,000 Meters · Calvin College 5K Course - Gainey Athletic ComplexKent/Ottawa County meet · Oct 15 | 17:59.1 | Kent/Ottawa County meet | October 15, 2016 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 17:54.03 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Gun Lake ParkTK Coach B Invitational · Sep 11 | 17:45.34 | TK Coach B Invitational | September 11, 2017 |
| 5,000 Meters · Lavern Gibson Championship Cross Country CourseNXR Midwest Regional Championships · Nov 13 | 18:34.4 | NXR Midwest Regional Championships | November 13, 2016 |
| 5,000 Meters · Macatawa Bay MS - West OttawaOK Red Jamboree #1 · Sep 19 | 17:48.5 | OK Red Jamboree #1 | September 19, 2017 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 29 | 17:26.6 | Otsego Bulldog Invite | September 29, 2018 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invitational · Sep 30 | 17:00.1 | Otsego Bulldog Invitational | September 30, 2017 |
| 5,000 Meters · Portage West Middle SchoolPortage Central JV Race · Oct 27 | 17:30.8 | Portage Central JV Race | October 27, 2018 |
| 5,000 Meters · Portage West MSPortage JV Race · Oct 29 | 18:13 | Portage JV Race | October 29, 2016 |
| 5,000 Meters · Riverside ParkOK Red Conference Championship · Oct 19 | 17:38.2 | OK Red Conference Championship | October 19, 2017 |
| 5,000 Meters · Riverside ParkOK Red Conference Championship · Oct 20 | 17:33.9 | OK Red Conference Championship | October 20, 2016 |
| 5,000 Meters · South Christian Athletic FieldsOK Red Jamboree #2 · Oct 3 | 17:23.6 | OK Red Jamboree #2 | October 3, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MHSAA LP Division 1 FinalsNov 3 · Division 1 · Place 215 · Caledonia | Division 1 | 215 | 17:57.2 | — |
| Oct 27 | MHSAA LP Region 32-4 @ Portage CentralOct 27 · 5,000 Meters Junior Varsity · Place 1 · Caledonia | 5,000 Meters Junior Varsity | 1 | 17:30.8 | 12 |
| Oct 27 | Portage Central JV RaceOct 27 · 5,000 Meters High School JV · Place 1 · Caledonia | 5,000 Meters High School JV | 1 | 17:30.8 PB | 12 |
| Oct 18 | OK Red Championship MeetOct 18 · 5,000 Meters Varsity · Place 40 · Caledonia | 5,000 Meters Varsity | 40 | 17:55.8 | 12 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 JV Men · Place 22 · Caledonia | 5,000 Meters Division 1 JV Men | 22 | 17:49.8 | 12 |
| Oct 3 | OK Red JamboreeOct 3 · 5,000 Meters Varsity · Place 50 · Caledonia | 5,000 Meters Varsity | 50 | 19:19.8 | 12 |
| Sep 29 | Otsego Bulldog InviteSep 29 · 5,000 Meters D1 Junior Varsity · Place 3 · Caledonia | 5,000 Meters D1 Junior Varsity | 3 | 17:26.6 PB | 12 |
| Sep 22 | Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Varsity · Place 44 · Caledonia | 5,000 Meters Varsity | 44 | 18:04.7 | 12 |
| Sep 18 | OK Red Conference Jamboree #1Sep 18 · Varsity · Place 29 · Caledonia | Varsity | 29 | 18:08.8 | 12 |
| Sep 10 | Coach B InvitationalSep 10 · Varsity · Place 11 · Caledonia | Varsity | 11 | 18:27.95 | 12 |
| Aug 24 | Hudsonville Eagle InvitationalAug 24 · 5,000 Meters Varsity · Place 27 · Caledonia | 5,000 Meters Varsity | 27 | 17:49.29 PB | 12 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 03-1 at Portage CentralOct 28 · 5,000 Meters Varsity · Place 56 · Caledonia | 5,000 Meters Varsity | 56 | 17:38.2 | 11 |
| Oct 19 | OK Red Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 36 · Caledonia | 5,000 Meters Varsity | 36 | 17:38.2 PB | 11 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 5,000 Meters Kent Varsity · Place 60 · Caledonia | 5,000 Meters Kent Varsity | 60 | 18:09.7 PB | 11 |
| Oct 3 | OK Red Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 29 · Caledonia | 5,000 Meters Varsity | 29 | 17:23.6 PB | 11 |
| Sep 30 | Otsego Bulldog InvitationalSep 30 · 5,000 Meters D1 Varsity · Place 21 · Caledonia | 5,000 Meters D1 Varsity | 21 | 17:00.1 PB | 11 |
| Sep 23 | Cougar Falcon Invite at the Eagles NestSep 23 · 5,000 Meters Varsity Eagle Division Boys · Place 47 · Caledonia | 5,000 Meters Varsity Eagle Division Boys | 47 | 18:39.4 | 11 |
| Sep 19 | OK Red Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 22 · Caledonia | 5,000 Meters Varsity | 22 | 17:48.5 PB | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Green Race (Division 1 & 2) · Place 62 · Caledonia | 5,000 Meters Green Race (Division 1 & 2) | 62 | 17:54.03 PB | 11 |
| Sep 11 | TK Coach B InvitationalSep 11 · 5,000 Meters Thornapple Division - Big · Place 3 · Caledonia | 5,000 Meters Thornapple Division - Big | 3 | 17:45.34 PB | 11 |
| Aug 25 | Hudsonville Eagle InviteAug 25 · 5,000 Meters Varsity · Place 14 · Caledonia | 5,000 Meters Varsity | 14 | 18:01.65 | 11 |
2016 Cross Country
4 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Portage InviteOct 10 · Varsity · Place 75 · Caledonia | Varsity | 75 | 17:58.8 | — |