Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Brown City Jr/Sr High SchoolBig Thumb Conference Black/White Meet · Oct 15 | 15:22.97 | Big Thumb Conference Black/White Meet | October 15, 2024 |
| 3,200 Meters · Caro Golf Club2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) · Oct 15 | 14:35.73 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) | October 15, 2025 |
| 5,000 Meters · Evergreen ParkCass City HS/MS Invite · Aug 26 | 25:15.07 | Cass City HS/MS Invite | August 26, 2026 |
| 5,000 Meters · North Branch HSCounty Press/North Branch Meet · Sep 22 | 22:13.32 | County Press/North Branch Meet | September 22, 2026 |
| 5,000 Meters · North Park campgroundNorth Park Invitational · Oct 10 | 21:27.82 | North Park Invitational | October 10, 2026 |
| 5,000 Meters · Twin Brooks Golf CourseChesaning XC Invitational · Sep 17 | 21:44.02 | Chesaning XC Invitational | September 17, 2026 |
| 5,000 Meters · Ubly HSUbly Invitational · Oct 14 | 21:19.28 | Ubly Invitational | October 14, 2026 |
| 5,000 Meters · Wagener County ParkWagener Park Cross Country Invitational · Oct 3 | 22:46.21 | Wagener Park Cross Country Invitational | October 3, 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 24 | Dryden Cardinal ClassicOct 24 · 5,000 Meters Varsity · Place 57 · MarletteMarlette | 5,000 Meters Varsity | 57 | 22:44.53 | 9 |
| Oct 21 | Big Thumb Conference Black/White MeetOct 21 · 5,000 Meters Varsity · Place 21 · MarletteMarlette | 5,000 Meters Varsity | 21 | 21:12.88 | 9 |
| Oct 14 | Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 103 · MarletteMarlette | 5,000 Meters Varsity | 103 | 21:19.28 PB | 9 |
| Oct 10 | North Park Invitational Oct 10 · 5,000 Meters Varsity · Place 41 · MarletteMarlette | 5,000 Meters Varsity | 41 | 21:27.82 PB | 9 |
| Oct 3 | Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 126 · MarletteMarlette | 5,000 Meters Varsity | 126 | 22:46.21 PB | 9 |
| Sep 22 | County Press/North Branch MeetSep 22 · 5,000 Meters Varsity · Place 82 · MarletteMarlette | 5,000 Meters Varsity | 82 | 22:13.32 PB | 9 |
| Sep 17 | Chesaning XC Invitational Sep 17 · 5,000 Meters Varsity · Place 122 · MarletteMarlette | 5,000 Meters Varsity | 122 | 21:44.02 PB | 9 |
| Aug 26 | Cass City HS/MS InviteAug 26 · 5,000 Meters Varsity · Place 85 · MarletteMarlette | 5,000 Meters Varsity | 85 | 25:15.07 PB | 9 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSAA MS Regional - Zone 4 @ Brown City (C)Oct 21 · 3,200 Meters Middle School · Place 52 · Marlette MSMarlette MS | 3,200 Meters Middle School | 52 | 14:09.46 | — |
| Oct 18 | Dryden Cardinal ClassicOct 18 · 2 Miles Middle School · Place 17 · Marlette MSMarlette MS | 2 Miles Middle School | 17 | 14:19.00 | 7 |
| Oct 15 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions)Oct 15 · 3,200 Meters Middle School 6-8 (Black) · Place 14 · Marlette MSMarlette MS | 3,200 Meters Middle School 6-8 (Black) | 14 | 14:35.73 PB | 7 |
| Oct 8 | Ubly InvitationalOct 8 · 3,200 Meters Elementary · Place 42 · Marlette MSMarlette MS | 3,200 Meters Elementary | 42 | 14:30.51 | 7 |
| Oct 4 | North Park Invitational Oct 4 · 3,200 Meters Middle School · Place 20 · Marlette MSMarlette MS | 3,200 Meters Middle School | 20 | 14:44.26 | 7 |
| Sep 29 | Red October RunSep 29 · 3,200 Meters 8th Grade Grades 7-8 · Place 14 · Marlette MSMarlette MS | 3,200 Meters 8th Grade Grades 7-8 | 14 | 15:49.61 | 7 |
| Sep 16 | County Press/North Branch MeetSep 16 · 3,200 Meters Middle School · Place 26 · Marlette MSMarlette MS | 3,200 Meters Middle School | 26 | 14:55.15 | — |
| Sep 10 | Reese XC Invite Sep 10 · 2 Miles Elementary · Place 14 · Marlette MSMarlette MS | 2 Miles Elementary | 14 | 16:22.11 | 7 |
| Aug 27 | Cass City HS/MS InviteAug 27 · 3,200 Meters Grades 6-8 · Place 14 · Marlette MSMarlette MS | 3,200 Meters Grades 6-8 | 14 | 15:29.03 | — |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSAA MS Regional - Zone 4 @ Brown CityOct 22 · 3,200 Meters 8th Grade · Place 50 · MarletteMarlette | 3,200 Meters 8th Grade | 50 | 15:48.05 | 6 |
| Oct 19 | Dryden Cardinal Classic InvitationalOct 19 · 2 Miles Middle School · Place 24 · MarletteMarlette | 2 Miles Middle School | 24 | 15:16.90 | 6 |
| Oct 15 | Big Thumb Conference Black/White MeetOct 15 · 3,200 Meters JH Black · Place 13 · Marlette MSMarlette MS | 3,200 Meters JH Black | 13 | 15:22.97 PB | 6 |
| Oct 9 | Ubly InvitationalOct 9 · 3,200 Meters Elementary · Place 86 · MarletteMarlette | 3,200 Meters Elementary | 86 | 15:33.46 | 6 |
| Oct 5 | North Park InvitationalOct 5 · 3,200 Meters Middle School · Place 32 · MarletteMarlette | 3,200 Meters Middle School | 32 | 17:13.59 | 6 |
| Sep 30 | Red October RunSep 30 · 3,200 Meters 6th Grade Grades 5-6 · Place 18 · MarletteMarlette | 3,200 Meters 6th Grade Grades 5-6 | 18 | 16:54.42 | 6 |
| Sep 28 | Wagener Park XC InvitationalSep 28 · 3,200 Meters Middle School · Place 71 · MarletteMarlette | 3,200 Meters Middle School | 71 | 15:44.3 | 6 |
| Sep 17 | County Press/ North Branch MeetSep 17 · 3,200 Meters Middle School · Place 89 · MarletteMarlette | 3,200 Meters Middle School | 89 | 17:48.37 | 6 |
| Sep 11 | Reese InviteSep 11 · 2 Miles Middle School · Place 71 · MarletteMarlette | 2 Miles Middle School | 71 | 21:58.82 | 6 |
| Sep 7 | Hatchet InvitationalSep 7 · 2 Miles Middle School · Place 60 · MarletteMarlette | 2 Miles Middle School | 60 | 17:18.94 | 6 |