Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMHSAA LP Region 11-02 @ Allendale · Oct 29 | 22:37.93 | MHSAA LP Region 11-02 @ Allendale | October 29, 2016 |
| 5,000 Meters · Beach Elementary SchoolCedar Springs Invitational · Sep 23 | 24:09.86 | Cedar Springs Invitational | September 23, 2017 |
| 5,000 Meters · Calvin College 5K Course - Gainey Athletic ComplexKent/Ottawa County meet · Oct 15 | 24:39.6 | Kent/Ottawa County meet | October 15, 2016 |
| 5,000 Meters · Fenn Valley WineryFennville Invitational · Sep 9 | 25:12.37 | Fennville Invitational | September 9, 2017 |
| 5,000 Meters · Gilmore Car MuseumDelton Kellogg Gilmore Car Museum Invite · Sep 14 | 24:18.71 | Delton Kellogg Gilmore Car Museum Invite | September 14, 2017 |
| 5,000 Meters · Ironwood Golf CourseOK Silver Conference Meet - Calvin · Oct 17 | 22:07.60 | OK Silver Conference Meet - Calvin | October 17, 2017 |
| 5,000 Meters · Saranac HSSaranac Invitational · Aug 30 | 26:41.1 | Saranac Invitational | August 30, 2017 |
| 5,000 Meters · South Christian Athletic FieldsOK Silver - Godwin · Sep 27 | 22:51.06 | OK Silver - Godwin | September 27, 2017 |
| 5,000 Meters · Sparta XC (HS)Sparta Invitational · Sep 16 | 26:12.92 | Sparta Invitational | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 11-2 at AllendaleOct 28 · 5,000 Meters Varsity · Place 98 · Wyoming Kelloggsville | 5,000 Meters Varsity | 98 | 22:47.42 | 12 |
| Oct 17 | OK Silver Conference Meet - CalvinOct 17 · 5,000 Meters Varsity · Place 59 · Wyoming Kelloggsville | 5,000 Meters Varsity | 59 | 22:07.60 PB | 12 |
| Oct 11 | OK Silver - LeeOct 11 · 5,000 Meters Varsity · Place 60 · Wyoming Kelloggsvill | 5,000 Meters Varsity | 60 | 22:40.70 | 12 |
| Sep 27 | OK Silver - GodwinSep 27 · 5,000 Meters Varsity · Place 61 · Wyoming Kelloggsville | 5,000 Meters Varsity | 61 | 22:51.06 PB | 12 |
| Sep 23 | Cedar Springs InvitationalSep 23 · 5,000 Meters Varsity · Place 77 · Wyoming Kelloggsville | 5,000 Meters Varsity | 77 | 24:09.86 PB | 12 |
| Sep 19 | OK Silver - at HopkinsSep 19 · 5,000 Meters Varsity · Place 54 · Wyoming Kelloggsville | 5,000 Meters Varsity | 54 | 24:20.19Unofficial | 12 |
| Sep 16 | Sparta InvitationalSep 16 · 5,000 Meters White Varsity · Place 61 · Wyoming Kelloggsville | 5,000 Meters White Varsity | 61 | 26:12.92 PB | 12 |
| Sep 14 | Delton Kellogg Gilmore Car Museum InviteSep 14 · 5,000 Meters Varsity · Place 106 · Wyoming Kelloggsville | 5,000 Meters Varsity | 106 | 24:18.71 PB | 12 |
| Sep 9 | Fennville Invitational Sep 9 · 5,000 Meters Varsity · Place 104 · Wyoming Kelloggsville | 5,000 Meters Varsity | 104 | 25:12.37 PB | 12 |
| Aug 30 | Saranac InvitationalAug 30 · 5,000 Meters Division 1 and 2 · Place 122 · Wyoming Kelloggsville | 5,000 Meters Division 1 and 2 | 122 | 26:41.1 PB | 12 |
| Aug 24 | Kelloggsville Rocket InviteAug 24 · 5,000 Meters Varsity · Place 60 · Wyoming Kelloggsville | 5,000 Meters Varsity | 60 | 24:09.94 | 12 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 11-02 @ AllendaleOct 29 · 5,000 Meters Varsity · Place 99 · Wyoming Kelloggsville | 5,000 Meters Varsity | 99 | 22:37.93 PB | 11 |
| Oct 15 | Kent/Ottawa County meetOct 15 · 5,000 Meters Varsity · Place 217 · Wyoming Kelloggsville | 5,000 Meters Varsity | 217 | 24:39.6 PB | 11 |