Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Fisher Trails - Northwood UMHSAA Middle School Regional - Zone 4 @ Midland · Oct 16 | 14:23.41 | MHSAA Middle School Regional - Zone 4 @ Midland | October 16, 2021 |
| 2 Miles · Linden Middle SchoolLinden Classic · Sep 25 | 16:00.31 | Linden Classic | September 25, 2021 |
| 3,200 Meters · Brown City Jr/Sr High SchoolBrown City JH/Elem Invitational · Oct 2 | 13:35.57 | Brown City JH/Elem Invitational | October 2, 2023 |
| 3,200 Meters · Crosswell Lexington HSCroswell/Lexington JH/Elementary Invite · Oct 9 | 13:11.47 | Croswell/Lexington JH/Elementary Invite | October 9, 2023 |
| 5,000 Meters · Bad Axe High SchoolHatchet Under the Lights XC Classic · Aug 21 | 20:21 | Hatchet Under the Lights XC Classic | August 21, 2026 |
| 5,000 Meters · Brown City Jr/Sr High SchoolBig Thumb Conference Black/White Meet · Oct 15 | 20:28.79 | Big Thumb Conference Black/White Meet | October 15, 2024 |
| 5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 18 | 19:57.25 | Thumb Area Cross Country Championship | October 18, 2025 |
| 5,000 Meters · Caro Golf Club2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) · Oct 15 | 19:12.03 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) | October 15, 2025 |
| 5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker (Crawford Kennedy Memorial) Cross Country Invitational · Sep 26 | 20:44.66 | Laker (Crawford Kennedy Memorial) Cross Country Invitational | September 26, 2026 |
| 5,000 Meters · Evergreen ParkCass City HS/MS Invite · Aug 26 | 19:24.20 | Cass City HS/MS Invite | August 26, 2026 |
| 5,000 Meters · Huron County Fair Grounds2026 Hatchet Invitational · Sep 12 | 20:17.19 | 2026 Hatchet Invitational | September 12, 2026 |
| 5,000 Meters · North Park campgroundNorth Park Invitational · Oct 10 | 19:47.40 | North Park Invitational | October 10, 2026 |
| 5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 9 | 21:41.20 | 2026 Shepherd John Bruder Classic | September 9, 2026 |
| 5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 19 | 19:50.19 | 58th Annual Holly-Duane Raffin Festival of Races | September 19, 2026 |
| 5,000 Meters · Wagener County ParkWagener Park Cross Country Invitational · Oct 3 | 19:32.48 | 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
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 25-3 @ DeckervilleOct 31 · 5,000 Meters D3 Boys · Place 70 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters D3 Boys | 70 | 20:26.21 | 11 |
| Oct 24 | THUMB AREA CROSS COUNTRY CHAMPIONSHIP Oct 24 · 5,000 Meters Varsity · Place 58 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 58 | 20:41.90 | 11 |
| Oct 21 | Big Thumb Conference Black/White MeetOct 21 · 5,000 Meters Varsity · Place 22 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 22 | 19:43.47 | 11 |
| Oct 10 | North Park Invitational Oct 10 · 5,000 Meters Varsity · Place 22 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 22 | 19:47.40 PB | 11 |
| Oct 6 | Green Devil Invite JH/HSOct 6 · 5,000 Meters Varsity · Place 24 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 24 | 21:04.15 | 11 |
| Oct 3 | Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 63 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 63 | 19:32.48 PB | 11 |
| Sep 26 | Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 33 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 33 | 20:44.66 PB | 11 |
| Sep 19 | 58th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 93 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters D4 Boys | 93 | 19:50.19 PB | 11 |
| Sep 12 | 2026 Hatchet InvitationalSep 12 · 5,000 Meters Varsity · Place 18 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 18 | 20:17.19 PB | 11 |
| Sep 9 | 2026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 164 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters HS Boys 5K | 164 | 21:41.20 PB | 11 |
| Aug 26 | Cass City HS/MS InviteAug 26 · 5,000 Meters Varsity · Place 18 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 18 | 19:24.20 PB | 11 |
| Aug 21 | Hatchet Under the Lights XC ClassicAug 21 · 5,000 Meters Varsity · Place 21 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 21 | 20:21 PB | 11 |
2025 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 196 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Division 4 | 196 | 19:30.70 | 10 |
| Oct 25 | MHSAA LP Region 35-4 @ Deckerville (C)Oct 25 · 5,000 Meters Division 4 · Place 22 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Division 4 | 22 | 19:14.24 | 10 |
| Oct 18 | Thumb Area Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 49 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 49 | 19:57.25 PB | 10 |
| Oct 15 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions)Oct 15 · 5,000 Meters Varsity (White) · Place 18 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity (White) | 18 | 19:12.03 PB | 10 |
| Oct 11 | Dave Patterson InviteOct 11 · 5,000 Meters Varsity · Place 25 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 25 | 19:55.05 | 10 |
| Oct 8 | Ubly InvitationalOct 8 · 5,000 Meters Varsity · Place 40 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 40 | 19:02.85 | 10 |
| Oct 4 | North Park Invitational Oct 4 · 5,000 Meters Varsity · Place 21 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 21 | 20:02.70 | 10 |
| Sep 27 | Wagener Park XC InvitationalSep 27 · 5,000 Meters Varsity · Place 71 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 71 | 20:35.97 | 10 |
| Sep 13 | 57th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 4 · Place 42 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Division 4 | 42 | 19:57.50 | 10 |
| Sep 6 | Hatchet InviteSep 6 · 5,000 Meters Varsity · Place 28 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 28 | 19:38.53 | 10 |
| Sep 3 | 2025 Shepherd John Bruder ClassicSep 3 · 5,000 Meters Varsity · Place 157 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 157 | 20:51.20 | 10 |
| Aug 27 | Cass City HS/MS InviteAug 27 · 5,000 Meters Varsity · Place 23 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 23 | 19:44.30 | — |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 142 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 142 | 22:15.84 | 10 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 35-4 @ DeckervilleOct 26 · 5,000 Meters Division 4 · Place 36 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Division 4 | 36 | 19:49.81 | 9 |
| Oct 19 | Thumb Area Cross Country ChampionshipOct 19 · 5,000 Meters Varsity · Place 57 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 57 | 20:29.94 | 9 |
| Oct 15 | Big Thumb Conference Black/White MeetOct 15 · 5,000 Meters Varsity White · Place 30 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity White | 30 | 20:28.79 PB | 9 |
| Oct 9 | Ubly InvitationalOct 9 · 5,000 Meters Varsity · Place 44 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 44 | 19:35.19 | 9 |
| Sep 28 | Wagener Park XC InvitationalSep 28 · 5,000 Meters Varsity · Place 51 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 51 | 19:44.52 | 9 |
| Sep 21 | 41st Linden ClassicSep 21 · 5,000 Meters Varsity · Place 15 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 15 | 21:32.49 | 9 |
| Sep 14 | 56th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 4 · Place 41 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Division 4 | 41 | 19:48.3 | 9 |
| Sep 7 | Hatchet InvitationalSep 7 · 5,000 Meters Varsity · Place 25 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 25 | 19:52.99 | 9 |
| Sep 4 | 2024 Shepherd John Bruder ClassicSep 4 · 5,000 Meters Varsity · Place 48 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 48 | 19:41.8 | 9 |
| Aug 28 | Cass City HS/MS InviteAug 28 · 5,000 Meters Varsity · Place 18 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 18 | 19:41.77 | 9 |
| Aug 19 | USA XC InvitationalAug 19 · 5,000 Meters Varsity · Place 24 · Unionville-SebewaingUnionville-Sebewaing | 5,000 Meters Varsity | 24 | 21:42.71 | 9 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | THUMB AREA CROSS COUNTRY CHAMPIONSHIPOct 21 · 3,200 Meters Middle School · Place 19 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 19 | 13:07.77 | 8 |
| Oct 17 | GTC League MeetOct 17 · 2 Miles Middle School · Place 12 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School | 12 | 13:16.06 | 8 |
| Oct 11 | Ubly InvitationalOct 11 · 3,200 Meters Elementary · Place 19 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Elementary | 19 | 12:41.68 | 8 |
| Oct 9 | Croswell/Lexington JH/Elementary InviteOct 9 · 3,200 Meters Junior High (6-7-8) · Place 7 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 3,200 Meters Junior High (6-7-8) | 7 | 13:11.47 PB | 8 |
| Oct 2 | Brown City JH/Elem InvitationalOct 2 · 3,200 Meters Junior High (6-8) · Place 17 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 3,200 Meters Junior High (6-8) | 17 | 13:35.57 PB | 8 |
| Sep 30 | Wagener Park Cross Country InvitationalSep 30 · 3,200 Meters Middle School · Place 28 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 28 | 13:41.49 | 8 |
| Sep 30 | Wagener Park Cross Country InvitationalSep 30 · 3,200 Meters Middle School · Place 28 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 28 | 13:41.49 | 8 |
| Sep 23 | 40th Linden ClassicSep 23 · 3,200 Meters Middle School · Place 42 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 42 | 13:26.30 | 8 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 2 Miles Middle School Varsity · Place 65 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School Varsity | 65 | 13:55.7 | 8 |
| Sep 7 | 2023 Shepherd John Bruder ClassicSep 7 · 2 Miles Middle School · Place 16 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School | 16 | 13:09.4 | 8 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | THUMB AREA CROSS COUNTRY CHAMPIONSHIPOct 22 · 3,200 Meters Middle School · Place 45 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 45 | 14:27.78 | 7 |
| Oct 18 | GTC League MeetOct 18 · 3,200 Meters Middle School · Place 27 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 27 | 13:56.79 | 7 |
| Oct 12 | Ubly InvitationalOct 12 · 3,200 Meters Elementary · Place 48 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Elementary | 48 | 14:30.79 | 7 |
| Oct 10 | Croswell/Lexington JH/Elem MeetOct 10 · 3,200 Meters Junior High (6-7-8) · Place 17 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 3,200 Meters Junior High (6-7-8) | 17 | 13:47.89 | 7 |
| Oct 3 | Brown City JH/Elem. InviteOct 3 · 3,200 Meters Junior High (6-8) · Place 21 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 3,200 Meters Junior High (6-8) | 21 | 13:40.74 | 7 |
| Oct 1 | Wagener Park Cross Country InvitationalOct 1 · 3,200 Meters Middle School · Place 38 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 38 | 14:12.05 | — |
| Sep 24 | 39th Linden ClassicSep 24 · 3,200 Meters Middle School · Place 80 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 80 | 14:38.5 | 7 |
| Sep 17 | 54th Holly-Duane Raffin Festival of RacesSep 17 · 2 Miles Middle School Varsity · Place 134 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School Varsity | 134 | 15:22.4 | 7 |
| Sep 13 | Reese InviteSep 13 · 3,200 Meters Elementary · Place 20 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Elementary | 20 | 14:24.18 | 7 |
| Sep 7 | 2022 Shepherd John Bruder ClassicSep 7 · 2 Miles Middle School · Place 68 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School | 68 | 14:36.2 | 7 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Thumb Area Cross Country ChampionshipOct 23 · 3,200 Meters Middle School · Place 54 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 54 | 14:18.98 | 6 |
| Oct 19 | GTC League MeetOct 19 · 3,200 Meters Middle School · Place 13 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 13 | 13:46.51 | 6 |
| Oct 16 | MHSAA Middle School Regional - Zone 4 @ MidlandOct 16 · 2 Miles Boys Championship · Place 80 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 2 Miles Boys Championship | 80 | 14:23.41 PB | 6 |
| Oct 13 | Ubly InvitationalOct 13 · 3,200 Meters Elementary · Place 31 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Elementary | 31 | 14:00.39 | 6 |
| Oct 11 | Croswell JH MeetOct 11 · 3,200 Meters Middle School · Place 13 · Unionville-SebewaingUnionville-Sebewaing | 3,200 Meters Middle School | 13 | 13:20.19 | 6 |
| Oct 4 | Brown City JH Invitational Oct 4 · 3,200 Meters Junior High (6-8) · Place 23 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 3,200 Meters Junior High (6-8) | 23 | 13:56.97 | 6 |
| Oct 2 | 2021 Shepherd BLUEJAY InviteOct 2 · 2 Miles Middle School · Place 47 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School | 47 | 13:55.8 | 6 |
| Sep 25 | Linden ClassicSep 25 · 2 Miles Middle School Team · Place 50 · Unionville-Sebewaing MSUnionville-Sebewaing MS | 2 Miles Middle School Team | 50 | 16:00.31 PB | 6 |
| Sep 11 | Hatchet InvitationalSep 11 · 2 Miles Middle School · Place 24 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School | 24 | 14:30.71 | 6 |
| Sep 8 | 2021 Shepherd John Bruder ClassicSep 8 · 2 Miles Middle School · Place 70 · Unionville-SebewaingUnionville-Sebewaing | 2 Miles Middle School | 70 | 14:41.6 | 6 |