Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Grand Haven High SchoolWMMSC Jamboree at Grand Haven · Sep 22 | 12:01.44 | WMMSC Jamboree at Grand Haven | September 22, 2026 |
| 2 Miles · Hill and Bale 2 mileHill and Bale · Sep 12 | 13:04 | Hill and Bale | September 12, 2026 |
| 2 Miles · Holland ChristianMHSAA MS Regional - Zone 6 @ Holland Christian · Oct 13 | 11:34.80 | MHSAA MS Regional - Zone 6 @ Holland Christian | October 13, 2026 |
| 2 Miles · Mona Shores Middle SchoolMona Shores MS Jamboree · Oct 6 | 11:38 | Mona Shores MS Jamboree | October 6, 2026 |
| 2 Miles · Shepherd 2 Mile Course2026 Shepherd BLUEJAY Invite · Oct 3 | 11:20.07 | 2026 Shepherd BLUEJAY Invite | October 3, 2026 |
| 2 Miles · Spring Lake HS OFFICIALWMMSC Northwest Conference Meet · Oct 7 | 12:44.32 | WMMSC Northwest Conference Meet | October 7, 2025 |
| 2 Miles · Unity Christian High School2026 Unity Christian Invite · Sep 18 | 12:36.86 | 2026 Unity Christian Invite | September 18, 2026 |
| 2,500 Meters · Fruit Ridge HayridesSparta Invitational · Sep 13 | 10:00.50 | Sparta Invitational | September 13, 2025 |
| 3,000 Meters · Spring Lake HS OFFICIALWMMSC Jamboree at Spring Lake · Sep 8 | 11:32.09 | WMMSC Jamboree at Spring Lake | September 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | WMMSC Northwest Conference MeetOct 7 · 2 Miles Middle School · Place 5 · Spring Lake | 2 Miles Middle School | 5 | 12:44.32 PB | 7 |
| Sep 13 | Sparta InvitationalSep 13 · 2,500 Meters MS D2 Varsity · Place 17 · Spring Lake | 2,500 Meters MS D2 Varsity | 17 | 10:00.50 PB | 7 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Sparta InvitationalSep 14 · 2,500 Meters MS D2 Varsity · Place 16 · Spring Lake | 2,500 Meters MS D2 Varsity | 16 | 10:03.83 | 6 |