Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Allendale HSWMMSC Championship · Oct 11 | 15:16.41 | WMMSC Championship | October 11, 2022 |
| 2 Miles · Beach Elementary SchoolWMMSC Jamboree at Cedar Springs · Sep 20 | 16:21.41 | WMMSC Jamboree at Cedar Springs | September 20, 2022 |
| 2 Miles · Byron Center West Middle SchoolWMMSC Bronze Championship · Oct 4 | 15:40.30 | WMMSC Bronze Championship | October 4, 2022 |
| 2 Miles · Coopersville HSCoopersville MS Jamboree · Sep 12 | 16:41.10 | Coopersville MS Jamboree | September 12, 2023 |
| 2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 14 | 15:30.94 | MHSAA Middle School Regional - Zone 6 @ GRPS | October 14, 2022 |
| 2 Miles · Johnson ParkWyoming MS CC Meet · Sep 27 | 16:21.53 | Wyoming MS CC Meet | September 27, 2022 |
| 2 Miles · Kenowa Hills High School Athletic FieldWMMSC Jamboree at Kenowa #1 · Sep 26 | 16:25.34 | WMMSC Jamboree at Kenowa #1 | September 26, 2023 |
| 2 Miles · Lowell HS OFFICIALWMMSC MS XC Meet @ Lowell HS · Oct 3 | 16:52.42 | WMMSC MS XC Meet @ Lowell HS | October 3, 2023 |
| 2 Miles · South Christian Sports ParkGrandville MS Invitational · Sep 19 | 16:37.79 | Grandville MS Invitational | September 19, 2023 |
| 2 Miles · Thornapple-Kellogg MS XC CourseWMMSC Jamboree at TK · Sep 7 | 17:12.69 | WMMSC Jamboree at TK | September 7, 2022 |
| 5,000 Meters · Riverside ParkOK Gold HS Meet at Riverside Park · Sep 30 | 22:51.46 | OK Gold HS Meet at Riverside Park | September 30, 2026 |
| 5,000 Meters · Saranac HSSaranac Invitational · Sep 1 | 30:04.27 | Saranac Invitational | September 1, 2026 |
| 5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 23 | 25:05.1 | 2024 Under the Lights Invite | August 23, 2024 |
| 5,000 Meters · Wayland Middle SchoolOK Gold Jamboree #2 (Official) · Sep 24 | 24:11.98 | OK Gold Jamboree #2 (Official) | September 24, 2025 |
| 5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 14 | 25:35.4 | Coach B Invitational | September 14, 2026 |
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 6 | Wayland Wildcat InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 31 · WyomingWyoming | 5,000 Meters Boys Varsity | 31 | 24:15.8 | 11 |
| Sep 30 | OK Gold HS Meet at Riverside ParkSep 30 · 5,000 Meters Varsity · Place 74 · WyomingWyoming | 5,000 Meters Varsity | 74 | 22:51.46 PB | 11 |
| Sep 18 | Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 215 · WyomingWyoming | 5,000 Meters Session 2 Varsity | 215 | 24:13.83 | 11 |
| Sep 14 | Coach B Invitational Sep 14 · 5,000 Meters Kellogg Division Boys · Place 39 · WyomingWyoming | 5,000 Meters Kellogg Division Boys | 39 | 25:35.4 PB | 11 |
| Sep 9 | OK Gold Jamboree at Wayland UnionSep 9 · 5,000 Meters Varsity · Place 74 · WyomingWyoming | 5,000 Meters Varsity | 74 | 26:11.5 | 11 |
| Sep 1 | Saranac InvitationalSep 1 · 5,000 Meters Division 1 and 2 Varsity & JV · Place 47 · WyomingWyoming | 5,000 Meters Division 1 and 2 Varsity & JV | 47 | 30:04.27 PB | 11 |
2025 Cross Country
1 results2024 Cross Country
2 results2023 Cross Country
6 results2022 Cross Country
6 results