Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 6 | 10:17.6 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 3,200 Meters · Byron Center West Middle SchoolMKO Quad at Byron Center West MS · Sep 11 | 13:31.98 | MKO Quad at Byron Center West MS | September 11, 2018 |
| 3,200 Meters · Gainey 3200 Meter CourseKent Ottawa Championship · Oct 14 | 13:25.5 | Kent Ottawa Championship | October 14, 2017 |
| 3,200 Meters · Grand Haven High SchoolGrand Haven Lakeshore MS · Sep 20 | 13:09.1 | Grand Haven Lakeshore MS | September 20, 2017 |
| 3,200 Meters · Holland ChristianHolland Christian MS Invitational · Oct 10 | 12:53.81 | Holland Christian MS Invitational | October 10, 2018 |
| 3,200 Meters · Macatawa Bay MS - West OttawaWest Ottawa MS Quad · Sep 25 | 13:07.96 | West Ottawa MS Quad | September 25, 2018 |
| 3,200 Meters · Mona Shores MSMona Shores MS Sailor Invitational · Sep 6 | 13:11.20 | Mona Shores MS Sailor Invitational | September 6, 2018 |
| 3,200 Meters · South Christian Athletic FieldsGrandville MKO League Meet · Oct 4 | 13:07.09 | Grandville MKO League Meet | October 4, 2017 |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 2 | 17:41.9 | Allendale Falcon Invite | October 2, 2021 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 18:55.1 | Portage Invite | October 5, 2019 |
| 5,000 Meters · South Christian Sports ParkOK Red Dual: Grandville vs. Grand Haven · Sep 10 | 18:55.00 | OK Red Dual: Grandville vs. Grand Haven | September 10, 2020 |
| 5,000 Meters · Unity Christian HSOK Red Dual - Grandville at Jenison · Sep 1 | 20:14.02 | OK Red Dual - Grandville at Jenison | September 1, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Allendale Falcon InviteOct 2 · 5,000 Meters High School Scarlet (Big) · Place 30 · GrandvilleGrandville | 5,000 Meters High School Scarlet (Big) | 30 | 17:41.9 PB | 11 |
2020 Cross Country
2 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 JV · Place 175 · GrandvilleGrandville | 5,000 Meters Division 1 JV | 175 | 18:55.1 PB | 9 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Holland Christian MS InvitationalOct 10 · 3,200 Meters Middle School Varsity · Place 61 · GrandvilleGrandville | 3,200 Meters Middle School Varsity | 61 | 12:53.81 PB | 8 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 2,500 Meters Middle School Boys · Place 155 · GrandvilleGrandville | 2,500 Meters Middle School Boys | 155 | 10:17.6 PB | 8 |
| Oct 3 | Holland Christian MS QuadOct 3 · 3,200 Meters Middle School · Place 28 · GrandvilleGrandville | 3,200 Meters Middle School | 28 | 12:57.52 | 8 |
| Sep 25 | West Ottawa MS QuadSep 25 · 3,200 Meters Middle School · Place 18 · GrandvilleGrandville | 3,200 Meters Middle School | 18 | 13:07.96 PB | 8 |
| Sep 21 | Grandville MKO MeetSep 21 · 3,200 Meters 7th-8th Grade · Place 5 · GrandvilleGrandville | 3,200 Meters 7th-8th Grade | 5 | 13:29.39 | 8 |
| Sep 11 | MKO Quad at Byron Center West MSSep 11 · 3,200 Meters Middle School · Place 14 · GrandvilleGrandville | 3,200 Meters Middle School | 14 | 13:31.98 PB | 8 |
| Sep 6 | Mona Shores MS Sailor InvitationalSep 6 · 3,200 Meters Middle School · Place 17 · GrandvilleGrandville | 3,200 Meters Middle School | 17 | 13:11.20 PB | 8 |
2017 Cross Country
4 results