Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Byron Center West Middle SchoolMKO 5-Team Meet at Byron Center · Oct 9 | 12:46.53 | MKO 5-Team Meet at Byron Center | October 9, 2019 |
| 2 Miles · Grand Haven High SchoolMKO Jamboree at Grand Haven · Oct 7 | 13:09.85 | MKO Jamboree at Grand Haven | October 7, 2019 |
| 2 Miles · GRPS University 2 mile course2019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary Invitational · Oct 19 | 13:10.27 | 2019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary Invitational | October 19, 2019 |
| 2 Miles · Macatawa Bay MS - West OttawaMKO Conference Meet · Oct 17 | 13:12.9 | MKO Conference Meet | October 17, 2019 |
| 2 Miles · Mona Shores MSMona MS Sailor Invitational · Sep 5 | 13:45.98 | Mona MS Sailor Invitational | September 5, 2019 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 9:56.1 | Portage Invite | October 5, 2019 |
| 3,200 Meters · Grand Haven High SchoolMKO Hamilton, Holland, Hudsonville @ G. Haven Lakeshore MS · Sep 19 | 14:16.2 | MKO Hamilton, Holland, Hudsonville @ G. Haven Lakeshore MS | September 19, 2018 |
| 3,200 Meters · Holland ChristianHolland Christian MS Quad · Oct 3 | 13:05.25 | Holland Christian MS Quad | October 3, 2018 |
| 3,200 Meters · Mona Shores MSMKO Quad hosted by Mona Shores · Sep 12 | 14:06.50 | MKO Quad hosted by Mona Shores | September 12, 2018 |
| 3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Sep 17 | 13:19.81 | Reeths-Puffer MS Jamboree | September 17, 2019 |
| 3,200 Meters · Rycenga Park 3200mGrand Haven MS, Zeeland Cityside and Creekside @ Fruitport MS · Sep 25 | 13:53.50 | Grand Haven MS, Zeeland Cityside and Creekside @ Fruitport MS | September 25, 2018 |
| 5,000 Meters · Allendale HSDual meet vs Grand Haven · Sep 15 | 19:41 | Dual meet vs Grand Haven | September 15, 2020 |
| 5,000 Meters · South Christian Sports ParkOK Red Dual: Grandville vs. Grand Haven · Sep 10 | 20:18.51 | OK Red Dual: Grandville vs. Grand Haven | September 10, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
7 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Holland Christian MS InvitationalOct 10 · 3,200 Meters Middle School Varsity · Place 90 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School Varsity | 90 | 13:41.36 | 7 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 2,500 Meters Middle School Boys · Place 217 · Grand Haven LakeshoreGrand Haven Lakeshore | 2,500 Meters Middle School Boys | 217 | 10:35.9 | 7 |
| Oct 3 | Holland Christian MS QuadOct 3 · 3,200 Meters Middle School · Place 33 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 33 | 13:05.25 PB | 7 |
| Sep 25 | Grand Haven MS, Zeeland Cityside and Creekside @ Fruitport MSSep 25 · 3,200 Meters Middle School · Place 19 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 19 | 13:53.50 PB | 7 |
| Sep 19 | MKO Hamilton, Holland, Hudsonville @ G. Haven Lakeshore MSSep 19 · 3,200 Meters Middle School · Place 56 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 56 | 14:16.2 PB | 7 |
| Sep 12 | MKO Quad hosted by Mona ShoresSep 12 · 3,200 Meters Middle School · Place 27 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 27 | 14:06.50 PB | 7 |
| Sep 6 | Mona Shores MS Sailor InvitationalSep 6 · 3,200 Meters Middle School JV · Place 23 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School JV | 23 | 14:09.68 | 7 |
2016 Cross Country
1 results