Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Allendale HSSpring Lake and Kenowa at Allendale MS · Oct 7 | 15:23.20 | Spring Lake and Kenowa at Allendale MS | October 7, 2020 |
| 2 Miles · Byron Center West Middle SchoolAllendale, EGR, and Wyoming @ Byron Center West MS - 4:15 Start Time · Sep 15 | 16:13.71 | Allendale, EGR, and Wyoming @ Byron Center West MS - 4:15 Start Time | September 15, 2020 |
| 2 Miles · Coopersville HSAllendale and Fruitport at Coopersville MS · Sep 22 | 15:37.57 | Allendale and Fruitport at Coopersville MS | September 22, 2020 |
| 2 Miles · East Rockford MSMS Meet @ East Rockford MS · Sep 21 | 15:30.88 | MS Meet @ East Rockford MS | September 21, 2021 |
| 2 Miles · GRPS Northeast Campus2019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary Invitational · Oct 19 | 14:42.74 | 2019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary Invitational | October 19, 2019 |
| 2 Miles · Kenowa Hills High School Athletic FieldOK Blue WMMSC Championship · Oct 5 | 14:20.98 | OK Blue WMMSC Championship | October 5, 2021 |
| 2 Miles · Spring Lake HS OFFICIALMS Conference Championship · Oct 15 | 16:16.29 | MS Conference Championship | October 15, 2019 |
| 2 Miles · TK High SchoolWMMSC Jamboree at Thornapple Kellogg MS · Oct 1 | 17:42.51 | WMMSC Jamboree at Thornapple Kellogg MS | October 1, 2019 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 13:06.9 | Portage Invite | October 5, 2019 |
| 2100 m · Allendale HSAllendale Falcon Invite · Oct 2 | 9:12.0 | Allendale Falcon Invite | October 2, 2021 |
| 5,000 Meters · Diamond Springs Golf CourseOK Blue Conference Meet · Oct 19 | 21:07.81 | OK Blue Conference Meet | October 19, 2022 |
| 5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 23 | 20:45.2 | 2024 Under the Lights Invite | August 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
3 results2020 Cross Country
6 results2019 Cross Country
5 results