Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Baldwin MSMKO Jamboree at Hudsonville · Sep 25 | 15:33.08 | MKO Jamboree at Hudsonville | September 25, 2019 |
| 2 Miles · Byron Center West Middle SchoolMKO 5-Team Meet at Byron Center · Oct 9 | 15:14.04 | MKO 5-Team Meet at Byron Center | October 9, 2019 |
| 2 Miles · Grand Haven High SchoolMKO Jamboree at Grand Haven · Oct 7 | 15:14.97 | MKO Jamboree at Grand Haven | October 7, 2019 |
| 2 Miles · Macatawa Bay MS - West OttawaMKO Conference Meet · Oct 17 | 16:10.3 | MKO Conference Meet | October 17, 2019 |
| 2 Miles · Mona Shores MSMona MS Sailor Invitational · Sep 5 | 16:47.49 | Mona MS Sailor Invitational | September 5, 2019 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 11:39.9 | Portage Invite | October 5, 2019 |
| 3,200 Meters · Grand Haven High SchoolMKO Hamilton, Holland, Hudsonville @ G. Haven Lakeshore MS · Sep 19 | 18:58.4 | MKO Hamilton, Holland, Hudsonville @ G. Haven Lakeshore MS | September 19, 2018 |
| 3,200 Meters · Holland ChristianHolland Christian MS Invitational · Oct 10 | 16:47.15 | Holland Christian MS Invitational | October 10, 2018 |
| 3,200 Meters · Mona Shores MSMona Shores MS Sailor Invitational · Sep 6 | 17:43.67 | Mona Shores MS Sailor Invitational | September 6, 2018 |
| 3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Sep 17 | 16:47.87 | Reeths-Puffer MS Jamboree | September 17, 2019 |
| 3,200 Meters · Rycenga Park 3200mGrand Haven MS, Zeeland Cityside and Creekside @ Fruitport MS · Sep 25 | 19:03.02 | Grand Haven MS, Zeeland Cityside and Creekside @ Fruitport MS | September 25, 2018 |
| 5,000 Meters · Allendale HSDual meet vs Grand Haven · Sep 15 | 24:26 | Dual meet vs Grand Haven | September 15, 2020 |
| 5,000 Meters · Grand Haven High SchoolGrand Haven vs Zeeland Dual Meet · Aug 24 | 25:43.3 | Grand Haven vs Zeeland Dual Meet | August 24, 2020 |
| 5,000 Meters · South Christian Sports ParkOK Red Dual: Grandville vs. Grand Haven · Sep 10 | 23:10.95 | OK Red Dual: Grandville vs. Grand Haven | September 10, 2020 |
| 5,000 Meters · Unity Christian High SchoolOK Red Dual - Grand Haven at Jenison (Unity) · Oct 6 | 23:46.47 | OK Red Dual - Grand Haven at Jenison (Unity) | October 6, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | West Ottawa at Grand HavenOct 13 · 5,000 Meters Varsity · Place 42 · Grand HavenGrand Haven | 5,000 Meters Varsity | 42 | 22:17.60 | 9 |
| Oct 6 | OK Red Dual - Grand Haven at Jenison (Unity)Oct 6 · 5,000 Meters Varsity · Place 46 · Grand HavenGrand Haven | 5,000 Meters Varsity | 46 | 23:46.47 PB | 9 |
| Sep 29 | Grand Haven at RockfordSep 29 · 5,000 Meters Varsity · Place 66 · Grand HavenGrand Haven | 5,000 Meters Varsity | 66 | 22:54.23 | 9 |
| Sep 22 | East Kentwood at Grand HavenSep 22 · 5,000 Meters Varsity · Place 39 · Grand HavenGrand Haven | 5,000 Meters Varsity | 39 | 22:43.40 | 9 |
| Sep 19 | Caledonia at Grand HavenSep 19 · 5,000 Meters Varsity · Place 49 · Grand HavenGrand Haven | 5,000 Meters Varsity | 49 | 21:51.84 | 9 |
| Sep 15 | Dual meet vs Grand HavenSep 15 · 5,000 Meters Open · Place 56 · Grand HavenGrand Haven | 5,000 Meters Open | 56 | 24:26 PB | 9 |
| Sep 10 | OK Red Dual: Grandville vs. Grand HavenSep 10 · 5,000 Meters Varsity · Place 50 · Grand HavenGrand Haven | 5,000 Meters Varsity | 50 | 23:10.95 PB | 9 |
| Aug 24 | Grand Haven vs Zeeland Dual MeetAug 24 · 5,000 Meters Varsity · Place 29 · Grand HavenGrand Haven | 5,000 Meters Varsity | 29 | 25:43.3 PB | 9 |
2019 Cross Country
7 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Holland Christian MS InvitationalOct 10 · 3,200 Meters Junior Varsity · Place 233 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Junior Varsity | 233 | 16:47.15 PB | 7 |
| Oct 3 | Holland Christian MS QuadOct 3 · 3,200 Meters Middle School · Place 115 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 115 | 18:25.92 | 7 |
| Sep 25 | Grand Haven MS, Zeeland Cityside and Creekside @ Fruitport MSSep 25 · 3,200 Meters Middle School · Place 98 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 98 | 19:03.02 PB | 7 |
| Sep 19 | MKO Hamilton, Holland, Hudsonville @ G. Haven Lakeshore MSSep 19 · 3,200 Meters Middle School · Place 154 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 154 | 18:58.4 PB | 7 |
| Sep 12 | MKO Quad hosted by Mona ShoresSep 12 · 3,200 Meters Middle School · Place 120 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School | 120 | 19:00.99 | 7 |
| Sep 6 | Mona Shores MS Sailor InvitationalSep 6 · 3,200 Meters Middle School JV · Place 146 · Grand Haven LakeshoreGrand Haven Lakeshore | 3,200 Meters Middle School JV | 146 | 17:43.67 PB | 7 |