Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSOK Blue Conference Championships · Oct 14 | 25:05.42 | OK Blue Conference Championships | October 14, 2014 |
| 5,000 Meters · Allendale HSMHSAA LP D2 Region 11 @ Allendale · Oct 25 | 24:47.84 | MHSAA LP D2 Region 11 @ Allendale | October 25, 2014 |
| 5,000 Meters · Coopersville HSOK Blue Jamboree 3 · Oct 17 | 25:23.89 | OK Blue Jamboree 3 | October 17, 2017 |
| 5,000 Meters · Grace Will Country Club - Kenowa HillsKenowa Hills Invitational · Aug 29 | 27:33.18 | Kenowa Hills Invitational | August 29, 2016 |
| 5,000 Meters · Grand Haven High School18th Annual Don Anderson Trail Run · Sep 3 | 29:05.67 | 18th Annual Don Anderson Trail Run | September 3, 2014 |
| 5,000 Meters · Lightning Bend ParkOk Blue #2 · Sep 30 | 25:33 | Ok Blue #2 | September 30, 2015 |
| 5,000 Meters · Orchard View HSCardinal Invitational · Aug 22 | 28:32.96 | Cardinal Invitational | August 22, 2016 |
| 5,000 Meters · Ravenna HSRavenna/ Coopersville · Sep 6 | 25:56.00 | Ravenna/ Coopersville | September 6, 2017 |
| 5,000 Meters · Riverside ParkOK Blue Jamboree #1 · Sep 13 | 25:38.10 | OK Blue Jamboree #1 | September 13, 2017 |
| 5,000 Meters · Riverside ParkOK Blue Jamboree #1 · Sep 14 | 25:56.31 | OK Blue Jamboree #1 | September 14, 2016 |
| 5,000 Meters · Rycenga ParkMel Hall Invitational · Oct 24 | 27:42.03 | Mel Hall Invitational | October 24, 2015 |
| 5,000 Meters · Saranac HSSaranac Color Run · Oct 13 | 26:00.5 | Saranac Color Run | October 13, 2015 |
| 5,000 Meters · Sparta HSOK Blue Jamboree - Sparta · Sep 24 | 25:43.96 | OK Blue Jamboree - Sparta | September 24, 2014 |
| 5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 21 | 24:27.5 | Mel Hall Invitational | October 21, 2017 |
| 5,000 Meters · Unity Christian High SchoolUnity Christian Invitational · Aug 21 | 28:35.00 | Unity Christian Invitational | August 21, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Mel Hall InvitationalOct 21 · 5,000 Meters Varsity · Place 69 · Coopersville | 5,000 Meters Varsity | 69 | 24:27.5 PB | 12 |
| Oct 17 | OK Blue Jamboree 3Oct 17 · 5,000 Meters Varsity · Place 79 · Coopersville | 5,000 Meters Varsity | 79 | 25:23.89 PB | 12 |
| Oct 10 | Saranac Color RunOct 10 · 5,000 Meters Varsity and JV · Place 74 · Coopersville | 5,000 Meters Varsity and JV | 74 | 26:01.9 | 12 |
| Sep 27 | OK Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 94 · Coopersville | 5,000 Meters Varsity | 94 | 26:12.5 | 12 |
| Sep 13 | OK Blue Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 73 · Coopersville | 5,000 Meters Varsity | 73 | 25:38.10 PB | 12 |
| Sep 6 | Ravenna/ CoopersvilleSep 6 · 5,000 Meters Varsity · Place 9 · Coopersville | 5,000 Meters Varsity | 9 | 25:56.00 PB | 12 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Gold Race · Place 93 · Coopersville | 5,000 Meters Gold Race | 93 | 26:31.62Unofficial | 12 |
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 72 · Coopersville | 5,000 Meters Varsity | 72 | 25:30.51 | 11 |
| Oct 22 | Mel Hall InvitationalOct 22 · 5,000 Meters Varsity · Place 79 · Coopersville | 5,000 Meters Varsity | 79 | 25:26.9 | 11 |
| Oct 18 | OK Blue Jamboree @ AllendaleOct 18 · 5,000 Meters Junior Varsity · Place 51 · Coopersville | 5,000 Meters Junior Varsity | 51 | 26:31.60 | 11 |
| Oct 11 | Saranac Color RunOct 11 · 5,000 Meters Varsity and JV · Place 72 · Coopersville | 5,000 Meters Varsity and JV | 72 | 26:22.9 | 11 |
| Oct 1 | Allendale Falcon InviteOct 1 · 5,000 Meters Junior Varsity · Place 94 · Coopersville | 5,000 Meters Junior Varsity | 94 | 25:40.81 | 11 |
| Sep 28 | The Real OK Blue Jamboree @SpartaSep 28 · 5,000 Meters Varsity · Place 88 · Coopersville | 5,000 Meters Varsity | 88 | 26:00.8 | 11 |
| Sep 14 | OK Blue Jamboree #1Sep 14 · 5,000 Meters Varsity · Place 87 · Coopersville | 5,000 Meters Varsity | 87 | 25:56.31 PB | 11 |
| Aug 31 | Coopersville / Ravenna DualAug 31 · 5,000 Meters Varsity · Coopersville | 5,000 Meters Varsity | 0 | 27:47.0Unofficial | 11 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Gold Race · Place 153 · Coopersville | 5,000 Meters Gold Race | 153 | 27:33.18 PB | 11 |
| Aug 22 | Cardinal InvitationalAug 22 · 5,000 Meters Varsity · Place 185 · Coopersville | 5,000 Meters Varsity | 185 | 28:32.96 PB | 11 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Mel Hall InvitationalOct 24 · 5,000 Meters Varsity · Place 97 · Coopersville | 5,000 Meters Varsity | 97 | 27:42.03 PB | 10 |
| Oct 20 | OK Blue Jamboree #3Oct 20 · 5,000 Meters Varsity-Scoring HS Entries · Place 74 · Coopersville | 5,000 Meters Varsity-Scoring HS Entries | 74 | 26:23.33 | 10 |
| Oct 13 | Saranac Color RunOct 13 · 5,000 Meters Varsity and JV · Place 59 · Coopersville | 5,000 Meters Varsity and JV | 59 | 26:00.5 PB | 10 |
| Oct 3 | Allendale Falcon Invite - 5th AnnualOct 3 · 5,000 Meters High School Scarlet · Place 105 · Coopersville | 5,000 Meters High School Scarlet | 105 | 25:59.97 | 10 |
| Sep 30 | Ok Blue #2Sep 30 · 5,000 Meters Varsity · Place 63 · Coopersville | 5,000 Meters Varsity | 63 | 25:33 PB | 10 |
| Sep 16 | OK Blue JamboreeSep 16 · 5,000 Meters Varsity · Place 73 · Coopersville | 5,000 Meters Varsity | 73 | 28:25.03 | 10 |
| Sep 9 | Zeeland East @ CoopersvilleSep 9 · 5,000 Meters Varsity · Coopersville | 5,000 Meters Varsity | 0 | 26:57Unofficial | 10 |
| Sep 2 | Coopersville @ RavennaSep 2 · 5,000 Meters Varsity · Place 8 · Coopersville | 5,000 Meters Varsity | 8 | 27:14Unofficial | 10 |
| Aug 21 | Unity Christian InvitationalAug 21 · 5,000 Meters Varsity · Place 59 · Coopersville | 5,000 Meters Varsity | 59 | 28:35.00 PB | 10 |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP D2 Region 11 @ AllendaleOct 25 · 5,000 Meters Varsity · Place 73 · Coopersville | 5,000 Meters Varsity | 73 | 24:47.84 PB | 9 |
| Oct 18 | Mel Hall InvitationalOct 18 · 5,000 Meters Varsity · Place 103 · Coopersville | 5,000 Meters Varsity | 103 | 24:55.1 | 9 |
| Oct 14 | OK Blue Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 57 · Coopersville | 5,000 Meters Varsity | 57 | 25:05.42 PB | 9 |
| Sep 27 | Allendale Falcon Invite - 4th AnnualSep 27 · 5,000 Meters Junior Varsity · Place 83 · Coopersville | 5,000 Meters Junior Varsity | 83 | 25:02.16 | 9 |
| Sep 24 | OK Blue Jamboree - SpartaSep 24 · 5,000 Meters Varsity · Place 54 · Coopersville | 5,000 Meters Varsity | 54 | 25:43.96 PB | 9 |
| Sep 10 | OK Blue JamboreeSep 10 · 5,000 Meters Varsity · Place 53 · Coopersville | 5,000 Meters Varsity | 53 | 26:12.24 | 9 |
| Sep 3 | 18th Annual Don Anderson Trail RunSep 3 · 5,000 Meters Varsity · Place 63 · Coopersville | 5,000 Meters Varsity | 63 | 29:05.67 PB | 9 |