Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bad Axe High SchoolHatchet Invitational (HS, MS) · Sep 9 | 14:56.08 | Hatchet Invitational (HS, MS) | September 9, 2017 |
| 2 Miles · Cass City Public ParkCass City Invite · Oct 7 | 14:04.49 | Cass City Invite | October 7, 2017 |
| 2 Miles · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 23 | 14:30.17 | Laker Cross Country Invitational | September 23, 2017 |
| 2 Miles · North Branch HSLapeer County Press Cross Country Meet · Sep 19 | 14:37.7 | Lapeer County Press Cross Country Meet | September 19, 2017 |
| 2400 m · LakeVille HSLakeVille Invitational · Aug 30 | 11:35.34 | LakeVille Invitational | August 30, 2017 |
| 3,200 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 22 | 15:14.82 | Thumb Area Cross Country Championship | October 22, 2016 |
| 3,200 Meters · Mayville HSRed October Run · Oct 9 | 13:57.42 | Red October Run | October 9, 2017 |
| 3,200 Meters · Reese HSReese XC Invitational · Sep 16 | 14:29.87 | Reese XC Invitational | September 16, 2017 |
| 3,200 Meters · Ubly MSUbly Invitational · Oct 11 | 14:00.39 | Ubly Invitational | October 11, 2017 |
| 3,200 Meters · USA Middle School 3200MUSA Invite · Aug 23 | 14:50.32 | USA Invite | August 23, 2017 |
| 3,200 Meters · Wagener County ParkWagener Park Invitational · Sep 30 | 13:36.59 | Wagener Park Invitational | September 30, 2017 |
| 5,000 Meters · Bad Axe High SchoolHatchet XC Invitational (HS, MS) · Sep 8 | 23:06.54 | Hatchet XC Invitational (HS, MS) | September 8, 2018 |
| 5,000 Meters · Bad Axe HSBad Axe Hatchet XC Invitational · Sep 12 | 23:20.86 | Bad Axe Hatchet XC Invitational | September 12, 2020 |
| 5,000 Meters · Caro HSCaro / Lapeer / Mayville / North Branch · Aug 27 | 25:29.50 | Caro / Lapeer / Mayville / North Branch | August 27, 2020 |
| 5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Event A · Sep 26 | 24:00.29 | Laker Cross Country Event A | September 26, 2020 |
| 5,000 Meters · Kingston High SchoolKingston Varsity Quad · Sep 8 | 24:47.21 | Kingston Varsity Quad | September 8, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 6 | 22:37.85 | MHSAA LP D4 Finals | November 6, 2021 |
| 5,000 Meters · Reese HSReese Invite · Sep 15 | 23:10.55 | Reese Invite | September 15, 2018 |
| 5,000 Meters · Ubly HSUbly Invitational · Oct 13 | 23:21.8 | Ubly Invitational | October 13, 2020 |
| 5,000 Meters · USA HSUSA XC Invitational · Aug 23 | 30:29.40 | USA XC Invitational | August 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 235 · MayvilleMayville | 5,000 Meters D4 | 235 | 22:37.85 PB | 12 |
| Oct 30 | MHSAA LP Region 35-4 @ DeckervilleOct 30 · 5,000 Meters Division 4 · Place 69 · MayvilleMayville | 5,000 Meters Division 4 | 69 | 22:54.44 | 12 |
| Oct 23 | Thumb Area Cross Country ChampionshipOct 23 · 5,000 Meters Varsity · Place 88 · MayvilleMayville | 5,000 Meters Varsity | 88 | 22:41.31 | 12 |
| Oct 18 | NCTL League MeetOct 18 · 5,000 Meters Varsity · Place 22 · MayvilleMayville | 5,000 Meters Varsity | 22 | 24:20 | 12 |
| Oct 16 | Dave Patterson InviteOct 16 · 5,000 Meters Varsity · Place 58 · MayvilleMayville | 5,000 Meters Varsity | 58 | 25:53.42 | 12 |
| Oct 13 | Ubly InvitationalOct 13 · 5,000 Meters Varsity · Place 101 · MayvilleMayville | 5,000 Meters Varsity | 101 | 23:25.37 | 12 |
| Oct 2 | WAGENER PARK CROSS COUNTRY INVITATIONAL.Oct 2 · 5,000 Meters Varsity · Place 84 · MayvilleMayville | 5,000 Meters Varsity | 84 | 25:04.80 | 12 |
| Sep 25 | Laker Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 41 · MayvilleMayville | 5,000 Meters Varsity | 41 | 25:05.29 | 12 |
| Sep 21 | North Branch / County Press InviteSep 21 · 5,000 Meters Varsity · Place 57 · MayvilleMayville | 5,000 Meters Varsity | 57 | 25:47.60 | 12 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Varsity · Place 74 · MayvilleMayville | 5,000 Meters Varsity | 74 | 25:29.5 | — |
| Sep 11 | Hatchet InvitationalSep 11 · 5,000 Meters Varsity · Place 88 · MayvilleMayville | 5,000 Meters Varsity | 88 | 25:33.42 | 12 |
| Sep 1 | Caro Early SeasonSep 1 · 5,000 Meters Varsity · Place 32 · MayvilleMayville | 5,000 Meters Varsity | 32 | 27:11.98 | 12 |
| Aug 23 | USA XC InvitationalAug 23 · 5,000 Meters Varsity Boys · Place 31 · MayvilleMayville | 5,000 Meters Varsity Boys | 31 | 30:29.40 PB | 12 |
2020 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 241 · MayvilleMayville | 5,000 Meters D4 - Official | 241 | 23:54.43 | 11 |
| Oct 31 | MHSAA LP Region 35-4 @ DeckervilleOct 31 · 5,000 Meters Division 4 · Place 46 · MayvilleMayville | 5,000 Meters Division 4 | 46 | 22:18.91 | 11 |
| Oct 24 | MHSAA Pre-Regional 70-4 @ MayvilleOct 24 · 5,000 Meters Varsity · Place 33 · MayvilleMayville | 5,000 Meters Varsity | 33 | 23:02.32 | 11 |
| Oct 21 | NCTL League MeetOct 21 · 5,000 Meters Varsity · Place 27 · MayvilleMayville | 5,000 Meters Varsity | 27 | 24:09.49 | 11 |
| Oct 17 | Dave Patterson Challenge InviteOct 17 · 5,000 Meters Varsity · Place 45 · MayvilleMayville | 5,000 Meters Varsity | 45 | 22:57.05 | 11 |
| Oct 13 | Ubly InvitationalOct 13 · 5,000 Meters Varsity Boys (10/13) · Place 29 · MayvilleMayville | 5,000 Meters Varsity Boys (10/13) | 29 | 23:21.8 PB | 11 |
| Oct 3 | Wilson Park meet IIOct 3 · 5,000 Meters Varsity · MayvilleMayville | 5,000 Meters Varsity | 0 | 23:25.84Unofficial | 11 |
| Oct 1 | Kingston HS Invite 2Oct 1 · 5,000 Meters Varsity · Place 20 · MayvilleMayville | 5,000 Meters Varsity | 20 | 24:08.49 | 11 |
| Sep 26 | Laker Cross Country Event ASep 26 · 5,000 Meters Varsity · Place 26 · MayvilleMayville | 5,000 Meters Varsity | 26 | 24:00.29 PB | 11 |
| Sep 19 | Mayville Quad #2 Sep 19 · 5,000 Meters Varsity · Place 26 · MayvilleMayville | 5,000 Meters Varsity | 26 | 24:47.3 | 11 |
| Sep 12 | Bad Axe Hatchet XC InvitationalSep 12 · 5,000 Meters Varsity Boys A · Place 31 · MayvilleMayville | 5,000 Meters Varsity Boys A | 31 | 23:20.86 PB | 11 |
| Sep 8 | Kingston Varsity QuadSep 8 · 5,000 Meters Varsity · Place 21 · MayvilleMayville | 5,000 Meters Varsity | 21 | 24:47.21 PB | 11 |
| Sep 2 | Mayville QuadSep 2 · 5,000 Meters Varsity · Place 26 · MayvilleMayville | 5,000 Meters Varsity | 26 | 24:04.14 | 11 |
| Aug 27 | Caro / Lapeer / Mayville / North BranchAug 27 · 5,000 Meters Varsity · Place 35 · MayvilleMayville | 5,000 Meters Varsity | 35 | 25:29.50 PB | 11 |
| Aug 21 | USA QuadAug 21 · 5,000 Meters Varsity · Place 23 · MayvilleMayville | 5,000 Meters Varsity | 23 | 25:42.76 | 11 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Thumb Area Cross Country ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 33 · MayvilleMayville | 5,000 Meters Junior Varsity | 33 | 22:24.02 | 10 |
| Oct 12 | Dave Patterson Challenge InviteOct 12 · 5,000 Meters Varsity · Place 49 · MayvilleMayville | 5,000 Meters Varsity | 49 | 23:03.26 | 10 |
| Oct 9 | Ubly InvitationalOct 9 · 5,000 Meters Varsity · Place 114 · MayvilleMayville | 5,000 Meters Varsity | 114 | 22:03.8 | 10 |
| Sep 28 | Wagener Park InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 70 · MayvilleMayville | 5,000 Meters Junior Varsity | 70 | 23:33.91 | 10 |
| Sep 21 | Laker Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 69 · MayvilleMayville | 5,000 Meters Varsity | 69 | 24:46.24 | 10 |
| Sep 17 | County Press InvitationalSep 17 · 5,000 Meters Varsity · Place 86 · MayvilleMayville | 5,000 Meters Varsity | 86 | 22:47 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity · Place 123 · MayvilleMayville | 5,000 Meters Junior Varsity | 123 | 26:27.2 | 10 |
| Sep 7 | Hatchet Invitational Sep 7 · 5,000 Meters Varsity · Place 93 · MayvilleMayville | 5,000 Meters Varsity | 93 | 22:50.66 | 10 |
| Aug 27 | Corunna Earlybird InvitationalAug 27 · 5,000 Meters Varsity · Place 64 · MayvilleMayville | 5,000 Meters Varsity | 64 | 24:03.52 | 10 |
| Aug 19 | USA Cross Country InviteAug 19 · 5,000 Meters Varsity · Place 42 · MayvilleMayville | 5,000 Meters Varsity | 42 | 26:40.45 | 10 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Thumb Area Cross Country ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 36 · MayvilleMayville | 5,000 Meters Junior Varsity | 36 | 22:51.56 | 9 |
| Oct 15 | NCTL League MeetOct 15 · 5,000 Meters Varsity · Place 38 · MayvilleMayville | 5,000 Meters Varsity | 38 | 23:41.77 | 9 |
| Oct 13 | Dave Patterson ChallengeOct 13 · Varsity · Place 42 · MayvilleMayville | Varsity | 42 | 23:59.42 | 9 |
| Oct 10 | Ubly InvitationalOct 10 · Varsity · Place 143 · MayvilleMayville | Varsity | 143 | 24:01.46 | 9 |
| Oct 6 | 31st Heritage InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 144 · MayvilleMayville | 5,000 Meters Junior Varsity | 144 | 25:57.78 | 9 |
| Sep 29 | Wagener Park InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 66 · MayvilleMayville | 5,000 Meters Junior Varsity | 66 | 22:35.98 | 9 |
| Sep 22 | Laker Cross Country InvitationalSep 22 · Varsity · Place 57 · MayvilleMayville | Varsity | 57 | 23:48.32 | 9 |
| Sep 18 | County MeetSep 18 · 5,000 Meters Varsity · Place 80 · MayvilleMayville | 5,000 Meters Varsity | 80 | 24:53.44 | 9 |
| Sep 15 | Reese InviteSep 15 · 5,000 Meters Varsity (Varsity & JV) · Place 42 · MayvilleMayville | 5,000 Meters Varsity (Varsity & JV) | 42 | 23:10.55 PB | 9 |
| Sep 8 | Hatchet XC Invitational (HS, MS) Sep 8 · 5,000 Meters Varsity · Place 123 · MayvilleMayville | 5,000 Meters Varsity | 123 | 23:06.54 PB | 9 |
| Aug 28 | Corunna Earlybird InvitationalAug 28 · Varsity · Place 94 · MayvilleMayville | Varsity | 94 | 25:28.52 | 9 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Freeland High School Cross-Country InvitationalOct 14 · 2 Miles Middle School · Place 71 · Mayville MSMayville MS | 2 Miles Middle School | 71 | 13:38.52Unofficial | 8 |
| Oct 11 | Ubly InvitationalOct 11 · 3,200 Meters K-8 Boys · Place 24 · Mayville MSMayville MS | 3,200 Meters K-8 Boys | 24 | 14:00.39 PB | 8 |
| Oct 9 | Red October RunOct 9 · 3,200 Meters 8th grade · Place 7 · Mayville MSMayville MS | 3,200 Meters 8th grade | 7 | 13:57.42 PB | 8 |
| Oct 7 | Cass City InviteOct 7 · 2 Miles Middle School · Place 20 · Mayville MSMayville MS | 2 Miles Middle School | 20 | 14:04.49 PB | 8 |
| Sep 30 | Wagener Park InvitationalSep 30 · 3,200 Meters Middle School · Place 28 · Mayville MSMayville MS | 3,200 Meters Middle School | 28 | 13:36.59 PB | 8 |
| Sep 23 | Laker Cross Country InvitationalSep 23 · 2 Miles Junior High · Place 14 · Mayville MSMayville MS | 2 Miles Junior High | 14 | 14:30.17 PB | 8 |
| Sep 19 | Lapeer County Press Cross Country MeetSep 19 · 2 Mile Middle School · Mayville MSMayville MS | 2 Mile Middle School | — | 14:37.7 PB | 8 |
| Sep 16 | Reese XC InvitationalSep 16 · 3,200 Meters Middle School · Place 29 · Mayville MSMayville MS | 3,200 Meters Middle School | 29 | 14:29.87 PB | 8 |
| Sep 9 | Hatchet Invitational (HS, MS)Sep 9 · 2 Miles K-8 · Place 52 · Mayville MSMayville MS | 2 Miles K-8 | 52 | 14:56.08 PB | 8 |
| Aug 30 | LakeVille InvitationalAug 30 · 2,400 Meters Middle School · Place 12 · Mayville MSMayville MS | 2,400 Meters Middle School | 12 | 11:35.34 PB | 8 |
| Aug 23 | USA InviteAug 23 · 3,200 Meters Middle School · Place 13 · Mayville MSMayville MS | 3,200 Meters Middle School | 13 | 14:50.32 PB | 8 |
2016 Cross Country
4 results