Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 17 | 17:50.2 | JR. Greater Lansing Cross Country Championship | October 17, 2022 |
| 3,200 Meters · Lakewood HSGLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022 · Sep 26 | 20:40.7 | GLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022 | September 26, 2022 |
| 3,200 Meters · Maple Valley Jr/Sr High SchoolGLAC MS Championship Meet · Oct 20 | 18:09.00 | GLAC MS Championship Meet | October 20, 2022 |
| 5,000 Meters · Country Mill Orchard and Cider Mill Olivet Pink Invite 2026 · Oct 10 | 22:00.87 | Olivet Pink Invite 2026 | October 10, 2026 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 3 | 23:11.68 | DeWitt Cross Country Invitational | October 3, 2026 |
| 5,000 Meters · Grand Woods Park OFFICIALEd Townsend Memorial Invite · Oct 8 | 24:00.89 | Ed Townsend Memorial Invite | October 8, 2026 |
| 5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 18 | 33:59.4 | CMAC Jamboree #1 | September 18, 2024 |
| 5,000 Meters · Owen's ParkHillsdale Invitational · Sep 2 | 28:17 | Hillsdale Invitational | September 2, 2026 |
| 5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 26 | 23:05.84 | Pewamo-Westphalia Invitational | September 26, 2026 |
| 5,000 Meters · Sleepy Hollow State ParkEarly Burg Beach Run - High School Meet · Aug 15 | 33:12.6 | Early Burg Beach Run - High School Meet | August 15, 2025 |
| 5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 18 | 33:48.6 | Under the Lights Invite | August 18, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 81 · Hope ChristianHope Christian | 5,000 Meters Boys High School | 81 | 23:59.31 | 12 |
| Oct 10 | Olivet Pink Invite 2026Oct 10 · 5,000 Meters Varsity · Place 43 · Hope ChristianHope Christian | 5,000 Meters Varsity | 43 | 22:00.87 PB | 12 |
| Oct 8 | Ed Townsend Memorial InviteOct 8 · 5,000 Meters Varsity and JV · Place 31 · Hope ChristianHope Christian | 5,000 Meters Varsity and JV | 31 | 24:00.89 PB | 12 |
| Oct 3 | DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 46 · Hope ChristianHope Christian | 5,000 Meters Boys Varsity Division 3 and 4 | 46 | 23:11.68 PB | 12 |
| Sep 26 | Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters White Division (Small) - Boys · Place 56 · Hope ChristianHope Christian | 5,000 Meters White Division (Small) - Boys | 56 | 23:05.84 PB | 12 |
| Sep 2 | Hillsdale InvitationalSep 2 · 5,000 Meters Hillsdale Invitational Varsity Men · Place 89 · Hope ChristianHope Christian | 5,000 Meters Hillsdale Invitational Varsity Men | 89 | 28:17 PB | 12 |
2025 Cross Country
1 results2024 Cross Country
2 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 18 | Under the Lights InviteAug 18 · 5,000 Meters Boys Black (Small Schools) · Place 206 · Lansing ChristianLansing Christian | 5,000 Meters Boys Black (Small Schools) | 206 | 33:48.6 PB | 9 |
2022 Cross Country
3 results2021 Cross Country
1 results