Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 24 | 16:07.36 | Laker Cross Country Invitational | September 24, 2022 |
| 3,200 Meters · Brown City Jr/Sr High SchoolBrown City JH/Elem. Invite · Oct 3 | 15:25.53 | Brown City JH/Elem. Invite | October 3, 2022 |
| 3,200 Meters · Crosswell Lexington HSCroswell/Lexington JH/Elem Meet · Oct 10 | 16:55.29 | Croswell/Lexington JH/Elem Meet | October 10, 2022 |
| 3,200 Meters · Kingston High SchoolJr High NCTL League Meet · Oct 18 | 15:47 | Jr High NCTL League Meet | October 18, 2021 |
| 5,000 Meters · Brown City Jr/Sr High SchoolGreen Devil Invite JH/HS · Oct 6 | 22:17.81 | Green Devil Invite JH/HS | October 6, 2026 |
| 5,000 Meters · Crosswell Lexington HSMike Jackson Memorial Invitational · Aug 20 | 21:50.12 | Mike Jackson Memorial Invitational | August 20, 2026 |
| 5,000 Meters · Dryden XC CourseNCTL Cross Country Championships · Oct 18 | 28:18.25 | NCTL Cross Country Championships | October 18, 2023 |
| 5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker (Crawford Kennedy Memorial) Cross Country Invitational · Sep 26 | 22:04.19 | Laker (Crawford Kennedy Memorial) Cross Country Invitational | September 26, 2026 |
| 5,000 Meters · Evergreen ParkCass City HS/MS Invite · Aug 26 | 23:07.79 | Cass City HS/MS Invite | August 26, 2026 |
| 5,000 Meters · Goodells County ParkSkipper's Cross Country Showcase · Aug 29 | 22:53.30 | Skipper's Cross Country Showcase | August 29, 2025 |
| 5,000 Meters · Huron County Fair Grounds2026 Hatchet Invitational · Sep 12 | 22:36.09 | 2026 Hatchet Invitational | September 12, 2026 |
| 5,000 Meters · Ubly HSUbly Invitational · Oct 14 | 21:47.29 | Ubly Invitational | October 14, 2026 |
| 5,000 Meters · Wagener County ParkMHSAA LP Region 35-4 @ Deckerville · Oct 31 | 21:17.99 | MHSAA LP Region 35-4 @ Deckerville | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 35-4 @ DeckervilleOct 31 · 5,000 Meters D4 Boys · Place 39 · PeckPeck | 5,000 Meters D4 Boys | 39 | 21:17.99 PB | 12 |
| Oct 14 | Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 115 · PeckPeck | 5,000 Meters Varsity | 115 | 21:47.29 PB | 12 |
| Oct 6 | Green Devil Invite JH/HSOct 6 · 5,000 Meters Varsity · Place 35 · PeckPeck | 5,000 Meters Varsity | 35 | 22:17.81 PB | 12 |
| Oct 3 | Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 109 · PeckPeck | 5,000 Meters Varsity | 109 | 21:43.24 | 12 |
| Sep 26 | Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 44 · PeckPeck | 5,000 Meters Varsity | 44 | 22:04.19 PB | 12 |
| Sep 12 | 2026 Hatchet InvitationalSep 12 · 5,000 Meters Varsity · Place 48 · PeckPeck | 5,000 Meters Varsity | 48 | 22:36.09 PB | 12 |
| Aug 26 | Cass City HS/MS InviteAug 26 · 5,000 Meters Varsity · Place 73 · PeckPeck | 5,000 Meters Varsity | 73 | 23:07.79 PB | 12 |
| Aug 20 | Mike Jackson Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 55 · PeckPeck | 5,000 Meters Varsity | 55 | 21:50.12 PB | 12 |
2025 Cross Country
2 results2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
3 results