Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Kenowa Hills High School Athletic FieldKenowa Hills Fun Run · Sep 28 | 15:44.00 | Kenowa Hills Fun Run | September 28, 2023 |
| 3138 m · Candlestone Golf Course 2-mileOK Silver MS Championship · Oct 18 | 15:26 | OK Silver MS Championship | October 18, 2023 |
| 5,000 Meters · Allendale HSMHSAA LP Region 11-2 @ Allendale · Oct 31 | 21:33.00 | MHSAA LP Region 11-2 @ Allendale | October 31, 2026 |
| 5,000 Meters · Fennville High School66th Fennville Open · Sep 12 | 21:18.2 | 66th Fennville Open | September 12, 2026 |
| 5,000 Meters · Jijak Camp 5KOK Silver Jamboree #2 · Sep 30 | 20:19.88 | OK Silver Jamboree #2 | September 30, 2026 |
| 5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 18 | 20:08.44 | Ottawa Hills XC Invitational | September 18, 2026 |
| 5,000 Meters · Rycenga ParkOK Silver Meet #1 · Sep 9 | 22:33 | OK Silver Meet #1 | September 9, 2026 |
| 5,000 Meters · Saranac HSSaranac Color Run · Oct 13 | 22:12.91 | Saranac Color Run | October 13, 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 31 | MHSAA LP Region 11-2 @ AllendaleOct 31 · 5,000 Meters D2 Boys · Place 80 · Comstock ParkComstock Park | 5,000 Meters D2 Boys | 80 | 21:33.00 PB | 9 |
| Oct 13 | Saranac Color RunOct 13 · 5,000 Meters Boys Varsity · Place 66 · Comstock ParkComstock Park | 5,000 Meters Boys Varsity | 66 | 22:12.91 PB | 9 |
| Sep 30 | OK Silver Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 29 · Comstock ParkComstock Park | 5,000 Meters Varsity | 29 | 20:19.88 PB | 9 |
| Sep 18 | Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 138 · Comstock ParkComstock Park | 5,000 Meters Session 1 Large School Varsity | 138 | 20:08.44 PB | 9 |
| Sep 12 | 66th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 43 · Comstock ParkComstock Park | 5,000 Meters Varsity | 43 | 21:18.2 PB | 9 |
| Sep 9 | OK Silver Meet #1Sep 9 · 5,000 Meters Boys Varsity · Place 33 · Comstock ParkComstock Park | 5,000 Meters Boys Varsity | 33 | 22:33 PB | 9 |
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
3 results