Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMHSAA LP Region 11-02 @ Allendale · Oct 29 | 16:31.86 | MHSAA LP Region 11-02 @ Allendale | October 29, 2016 |
| 5,000 Meters · Allendale HSMHSAA LP Regional 11-2 @ Allendale · Oct 31 | 16:38.27 | MHSAA LP Regional 11-2 @ Allendale | October 31, 2015 |
| 5,000 Meters · Branstrom ParkLakes Jamboree at Fremont · Oct 6 | 18:49.3 | Lakes Jamboree at Fremont | October 6, 2015 |
| 5,000 Meters · Gracewil Country ClubOK Black meet 1 @ Kenowa Hills · Sep 21 | 16:58.00 | OK Black meet 1 @ Kenowa Hills | September 21, 2016 |
| 5,000 Meters · Hill and Bale 5kHill and Bale Invitational · Sep 10 | 17:15.3 | Hill and Bale Invitational | September 10, 2016 |
| 5,000 Meters · Ludington College courseLakes 8 Conference Jamboree- Ludington · Sep 30 | 19:35.26 | Lakes 8 Conference Jamboree- Ludington | September 30, 2014 |
| 5,000 Meters · McGraft ParkMuskegon Big Red Invitational · Aug 27 | 16:31.34 | Muskegon Big Red Invitational | August 27, 2016 |
| 5,000 Meters · Oak Ridge Golf CourseOK Black Meet 2 @ Mona Shores · Oct 5 | 16:15.96 | OK Black Meet 2 @ Mona Shores | October 5, 2016 |
| 5,000 Meters · Orchard View HSCardinal Invitational · Aug 22 | 16:41.67 | Cardinal Invitational | August 22, 2016 |
| 5,000 Meters · Orchard View HSCardinal Invitational · Aug 24 | 17:48.11 | Cardinal Invitational | August 24, 2015 |
| 5,000 Meters · Reeths-Puffer HSOK Black Conference meet @ Reeths-Puffer · Oct 19 | 16:15.78 | OK Black Conference meet @ Reeths-Puffer | October 19, 2016 |
| 5,000 Meters · Rycenga ParkFruitport Invitational · Oct 1 | 17:07.38 | Fruitport Invitational | October 1, 2016 |
| 5,000 Meters · Sparta XC (HS)Sparta Invite · Sep 17 | 16:52.06 | Sparta Invite | September 17, 2016 |
| 5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 22 | 16:37.4 | Mel Hall Invitational | October 22, 2016 |
| 5,000 Meters · University Park Golf CourseGMAA City Meet · Oct 16 | 16:29.64 | GMAA City Meet | October 16, 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 29 | MHSAA LP Region 11-02 @ AllendaleOct 29 · 5,000 Meters Varsity · Place 10 · Fruitport | 5,000 Meters Varsity | 10 | 16:31.86 PB | 12 |
| Oct 22 | Mel Hall InvitationalOct 22 · 5,000 Meters Varsity · Place 2 · Fruitport | 5,000 Meters Varsity | 2 | 16:37.4 PB | 12 |
| Oct 19 | OK Black Conference meet @ Reeths-PufferOct 19 · 5,000 Meters Varsity · Place 1 · Fruitport | 5,000 Meters Varsity | 1 | 16:15.78 PB | 12 |
| Oct 5 | OK Black Meet 2 @ Mona ShoresOct 5 · 5,000 Meters Varsity · Place 1 · Fruitport | 5,000 Meters Varsity | 1 | 16:15.96 PB | 12 |
| Oct 1 | Fruitport InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · Fruitport | 5,000 Meters Varsity | 1 | 17:07.38 PB | 12 |
| Sep 21 | OK Black meet 1 @ Kenowa HillsSep 21 · 5,000 Meters Varsity · Place 1 · Fruitport | 5,000 Meters Varsity | 1 | 16:58.00 PB | 12 |
| Sep 17 | Sparta InviteSep 17 · 5,000 Meters Gold Varsity · Place 2 · Fruitport | 5,000 Meters Gold Varsity | 2 | 16:52.06 PB | 12 |
| Sep 10 | Hill and Bale InvitationalSep 10 · 5,000 Meters Varsity Large Schools · Place 2 · Fruitport | 5,000 Meters Varsity Large Schools | 2 | 17:15.3 PB | 12 |
| Aug 27 | Muskegon Big Red InvitationalAug 27 · 5,000 Meters Varsity · Place 1 · Fruitport | 5,000 Meters Varsity | 1 | 16:31.34 PB | 12 |
| Aug 22 | Cardinal InvitationalAug 22 · 5,000 Meters Varsity · Place 2 · Fruitport | 5,000 Meters Varsity | 2 | 16:41.67 PB | 12 |
2015 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Regional 11-2 @ AllendaleOct 31 · 5,000 Meters Varsity · Place 10 · Fruitport | 5,000 Meters Varsity | 10 | 16:38.27 PB | 11 |
| Oct 24 | Mel Hall InvitationalOct 24 · 5,000 Meters Varsity · Place 2 · Fruitport | 5,000 Meters Varsity | 2 | 17:32.80 | 11 |
| Oct 20 | Lakes Jamboree at Spring LakeOct 20 · 5,000 Meters Varsity · Place 5 · Fruitport | 5,000 Meters Varsity | 5 | 17:08.27 | 11 |
| Oct 16 | GMAA City MeetOct 16 · 5,000 Meters Varsity · Place 2 · Fruitport | 5,000 Meters Varsity | 2 | 16:29.64 PB | 11 |
| Oct 9 | Shores InvitationalOct 9 · 5,000 Meters Varsity · Place 1 · Fruitport | 5,000 Meters Varsity | 1 | 16:16.56 | 11 |
| Oct 6 | Lakes Jamboree at FremontOct 6 · 5,000 Meters Varsity · Place 10 · Fruitport | 5,000 Meters Varsity | 10 | 18:49.3 PB | 11 |
| Oct 3 | Fruitport InvitationalOct 3 · 5,000 Meters Varsity · Place 2 · Fruitport | 5,000 Meters Varsity | 2 | 17:16.70 | 11 |
| Sep 29 | Lakes Jamboree at FruitportSep 29 · 5,000 Meters Varsity · Place 8 · Fruitport | 5,000 Meters Varsity | 8 | 17:48.00 | 11 |
| Sep 26 | Oakridge InvitationalSep 26 · 5,000 Meters Varsity · Place 6 · Fruitport | 5,000 Meters Varsity | 6 | 17:06.47Unofficial | 11 |
| Sep 19 | Sparta InvitationalSep 19 · 5,000 Meters Gold Varsity · Place 3 · Fruitport | 5,000 Meters Gold Varsity | 3 | 17:20.6 | 11 |
| Sep 12 | Hill and Bale InvitationalSep 12 · 5,000 Meters Varsity Large Schools · Place 6 · Fruitport | 5,000 Meters Varsity Large Schools | 6 | 17:40.1 | 11 |
| Sep 3 | Fremont @ Reeths-PufferSep 3 · 5,000 Meters Varsity · Place 5 · Fruitport | 5,000 Meters Varsity | 5 | 17:49.40 | 11 |
| Aug 24 | Cardinal InvitationalAug 24 · 5,000 Meters Varsity · Place 6 · Fruitport | 5,000 Meters Varsity | 6 | 17:48.11 PB | 11 |
2014 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP D2 Region 11 @ AllendaleOct 25 · 5,000 Meters Varsity · Place 43 · Fruitport | 5,000 Meters Varsity | 43 | 18:14.75 | 10 |
| Oct 18 | Mel Hall InvitationalOct 18 · 5,000 Meters Varsity · Place 25 · Fruitport | 5,000 Meters Varsity | 25 | 18:05.2 | 10 |
| Oct 14 | Lakes 8 Conference Meet- O.V. Oct 14 · 5,000 Meters Varsity · Place 19 · Fruitport | 5,000 Meters Varsity | 19 | 18:10.26 | 10 |
| Oct 10 | GMAA City Cross Country MeetOct 10 · 5,000 Meters Varsity · Place 25 · Fruitport | 5,000 Meters Varsity | 25 | 17:55.43 | 10 |
| Sep 30 | Lakes 8 Conference Jamboree- LudingtonSep 30 · 5,000 Meters Varsity · Place 28 · Fruitport | 5,000 Meters Varsity | 28 | 19:35.26 PB | 10 |
| Sep 27 | Fruitport InvitationalSep 27 · 5,000 Meters Varsity · Place 27 · Fruitport | 5,000 Meters Varsity | 27 | 18:54.64 | 10 |
| Sep 23 | Lakes 8 Conference Jamboree- Spring LakeSep 23 · 5,000 Meters Varsity · Place 24 · Fruitport | 5,000 Meters Varsity | 24 | 19:17.9 | 10 |
| Sep 13 | Sparta InviteSep 13 · 5,000 Meters Gold Varsity · Place 39 · Fruitport | 5,000 Meters Gold Varsity | 39 | 19:12.21 | 10 |
| Sep 6 | Hill and Bale InvitationalSep 6 · 5,000 Meters Varsity · Place 55 · Fruitport | 5,000 Meters Varsity | 55 | 20:02.6 | 10 |
| Aug 25 | O.V. Cardinal InvitationalAug 25 · 5,000 Meters Varsity · Place 34 · Fruitport | 5,000 Meters Varsity | 34 | 19:28.32 | 10 |