Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Allendale HSSpring Lake and Kenowa at Allendale MS · Oct 7 | 17:30.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 | 18:46.29 | 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 | 18:06.27 | Allendale and Fruitport at Coopersville MS | September 22, 2020 |
| 2 Miles · East Rockford MSMS Meet @ East Rockford MS · Sep 21 | 17:40.25 | 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 | 15:17.66 | 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 | 15:40.73 | OK Blue WMMSC Championship | October 5, 2021 |
| 2 Miles · Spring Lake HS OFFICIALMS Conference Championship · Oct 15 | 16:01.39 | MS Conference Championship | October 15, 2019 |
| 2 Miles · TK High SchoolWMMSC Jamboree at Thornapple Kellogg MS · Oct 1 | 15:58.39 | WMMSC Jamboree at Thornapple Kellogg MS | October 1, 2019 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 12:08.2 | Portage Invite | October 5, 2019 |
| 2100 m · Allendale HSAllendale Falcon Invite · Oct 2 | 10:08.5 | Allendale Falcon Invite | October 2, 2021 |
| 5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 12 | 18:42.9 | 2025 Auto-Owners Insurance Spartan Invite | September 12, 2025 |
| 5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 23 | 19:41.7 | 2024 Under the Lights Invite | August 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results2024 Cross Country
1 results2023 Cross Country
1 results2021 Cross Country
3 results2020 Cross Country
6 results2019 Cross Country
5 results