Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Caledonia HSOK White Jamboree #3 · Oct 1 | 20:15.12 | OK White Jamboree #3 | October 1, 2014 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexCougar Falcon Invite at the Eagles Nest · Sep 24 | 19:05.6 | Cougar Falcon Invite at the Eagles Nest | September 24, 2016 |
| 5,000 Meters · Calvin College 5K Course - Gainey Athletic ComplexKent Ottawa Championships · Oct 17 | 18:58.5 | Kent Ottawa Championships | October 17, 2015 |
| 5,000 Meters · Fenn Valley WineryFennville Open · Sep 12 | 19:18.63 | Fennville Open | September 12, 2015 |
| 5,000 Meters · Grace Will Country Club - Kenowa HillsKenowa Hills Invitational · Aug 24 | 20:11.7 | Kenowa Hills Invitational | August 24, 2015 |
| 5,000 Meters · Gracewil Country ClubOK Black meet 1 @ Kenowa Hills · Sep 21 | 19:04.16 | OK Black meet 1 @ Kenowa Hills | September 21, 2016 |
| 5,000 Meters · Lowell HSOK White Jamboree #1 · Sep 3 | 26:01.62 | OK White Jamboree #1 | September 3, 2014 |
| 5,000 Meters · Lowell HS OFFICIALOK White - Lowell · Sep 9 | 20:04.15 | OK White - Lowell | September 9, 2015 |
| 5,000 Meters · Macatawa Bay MS - West OttawaWest Ottawa Bredeweg Invite · Aug 29 | 19:24.68 | West Ottawa Bredeweg Invite | August 29, 2015 |
| 5,000 Meters · Oak Ridge Golf CourseOK Black Meet 2 @ Mona Shores · Oct 5 | 18:35.34 | OK Black Meet 2 @ Mona Shores | October 5, 2016 |
| 5,000 Meters · Orchard View HSCardinal Invitational · Aug 22 | 19:48.52 | Cardinal Invitational | August 22, 2016 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invitational · Oct 1 | 19:19.9 | Otsego Bulldog Invitational | October 1, 2016 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invitational · Oct 3 | 19:37.7 | Otsego Bulldog Invitational | October 3, 2015 |
| 5,000 Meters · Portage West Middle SchoolMHSAA LP Regional 03-1 @ Portage Central · Oct 31 | 19:36.0 | MHSAA LP Regional 03-1 @ Portage Central | October 31, 2015 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 19:55 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Reeths-Puffer HSOK Black Conference meet @ Reeths-Puffer · Oct 19 | 18:28.26 | OK Black Conference meet @ Reeths-Puffer | October 19, 2016 |
| 5,000 Meters · Riverside ParkOK White - Riverside/EGR · Oct 21 | 18:45.26 | OK White - Riverside/EGR | October 21, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OK Black Conference meet @ Reeths-PufferOct 19 · 5,000 Meters Junior Varsity · Place 2 · Jenison | 5,000 Meters Junior Varsity | 2 | 18:28.26 PB | 11 |
| Oct 15 | Kent/Ottawa County meetOct 15 · 5,000 Meters Junior Varsity · Place 51 · Jenison | 5,000 Meters Junior Varsity | 51 | 19:10.8 | 11 |
| Oct 5 | OK Black Meet 2 @ Mona ShoresOct 5 · 5,000 Meters Varsity · Place 27 · Jenison | 5,000 Meters Varsity | 27 | 18:35.34 PB | 11 |
| Oct 1 | Otsego Bulldog InvitationalOct 1 · 5,000 Meters D1 Varsity · Place 52 · Jenison | 5,000 Meters D1 Varsity | 52 | 19:19.9 PB | 11 |
| Sep 24 | Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters Eagle Division · Place 67 · Jenison | 5,000 Meters Eagle Division | 67 | 19:05.6 PB | 11 |
| Sep 21 | OK Black meet 1 @ Kenowa HillsSep 21 · 5,000 Meters Varsity · Place 24 · Jenison | 5,000 Meters Varsity | 24 | 19:04.16 PB | 11 |
| Sep 10 | Fennville InvitationalSep 10 · 5,000 Meters Varsity · Place 34 · Jenison | 5,000 Meters Varsity | 34 | 20:02.54 | 11 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Black Race · Place 100 · Jenison | 5,000 Meters Black Race | 100 | 22:06.56 | 11 |
| Aug 22 | Cardinal InvitationalAug 22 · 5,000 Meters Varsity · Place 75 · Jenison | 5,000 Meters Varsity | 75 | 19:48.52 PB | 11 |
| Aug 19 | Portage Central Early BirdAug 19 · 5,000 Meters Boy's Entries · Place 163 · Jenison | 5,000 Meters Boy's Entries | 163 | 20:46 | 11 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Regional 03-1 @ Portage CentralOct 31 · 5,000 Meters Varsity · Place 101 · Jenison | 5,000 Meters Varsity | 101 | 19:36.0 PB | 10 |
| Oct 21 | OK White - Riverside/EGROct 21 · 5,000 Meters Varsity · Place 61 · Jenison | 5,000 Meters Varsity | 61 | 18:45.26 PB | 10 |
| Oct 17 | Kent Ottawa ChampionshipsOct 17 · 5,000 Meters Varsity · Place 41 · Jenison | 5,000 Meters Varsity | 41 | 18:58.5 PB | 10 |
| Oct 7 | OK White Jamboree - CaledoniaOct 7 · 5,000 Meters Varsity · Place 107 · Jenison | 5,000 Meters Varsity | 107 | 21:09.99 | 10 |
| Oct 3 | Otsego Bulldog InvitationalOct 3 · 5,000 Meters Blue Junior Varsity · Place 89 · Jenison | 5,000 Meters Blue Junior Varsity | 89 | 19:37.7 PB | 10 |
| Sep 23 | OK White - GaineySep 23 · 5,000 Meters Varsity · Place 51 · Jenison | 5,000 Meters Varsity | 51 | 19:13.88 | 10 |
| Sep 12 | Fennville OpenSep 12 · 5,000 Meters Varsity · Place 38 · Jenison | 5,000 Meters Varsity | 38 | 19:18.63 PB | 10 |
| Sep 9 | OK White - LowellSep 9 · 5,000 Meters Varsity · Place 51 · Jenison | 5,000 Meters Varsity | 51 | 20:04.15 PB | 10 |
| Aug 29 | West Ottawa Bredeweg InviteAug 29 · 5,000 Meters Varsity · Place 62 · Jenison | 5,000 Meters Varsity | 62 | 19:24.68 PB | 10 |
| Aug 24 | Kenowa Hills InvitationalAug 24 · 5,000 Meters Black Race · Place 78 · Jenison | 5,000 Meters Black Race | 78 | 20:11.7 PB | 10 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | OK White Conference MeetOct 15 · 5,000 Meters Varsity · Place 84 · Jenison | 5,000 Meters Varsity | 84 | 19:47.38 | 9 |
| Oct 11 | Kent-Ottawa ChampionshipsOct 11 · 5,000 Meters Kent Junior Varsity · Place 37 · Jenison | 5,000 Meters Kent Junior Varsity | 37 | 21:17.3 | 9 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 1 JV · Place 232 · Jenison | 5,000 Meters Division 1 JV | 232 | 19:55 PB | 9 |
| Oct 1 | OK White Jamboree #3Oct 1 · 5,000 Meters Varsity · Place 77 · Jenison | 5,000 Meters Varsity | 77 | 20:15.12 PB | 9 |
| Sep 27 | Otsego Bulldog InvitationalSep 27 · 5,000 Meters JV Blue Division · Place 74 · Jenison | 5,000 Meters JV Blue Division | 74 | 20:39 | 9 |
| Sep 17 | OK White Jamboree #2Sep 17 · 5,000 Meters Varsity · Place 96 · Jenison | 5,000 Meters Varsity | 96 | 21:04.94 | 9 |
| Sep 6 | West Ottawa Bredeweg InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 97 · Jenison | 5,000 Meters Junior Varsity | 97 | 22:34.10 | 9 |
| Sep 3 | OK White Jamboree #1Sep 3 · 5,000 Meters Varsity · Place 122 · Jenison | 5,000 Meters Varsity | 122 | 26:01.62 PB | 9 |
| Aug 27 | Kenowa Hills InviteAug 27 · 5,000 Meters Black Race · Place 160 · Jenison | 5,000 Meters Black Race | 160 | 25:30.47 | 9 |