Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bad Axe High SchoolHatchet Invitational (HS, MS) · Sep 9 | 19:03.99 | Hatchet Invitational (HS, MS) | September 9, 2017 |
| 5,000 Meters · Brown City Jr/Sr High SchoolBrown City Invitational · Aug 31 | 19:24.92 | Brown City Invitational | August 31, 2017 |
| 5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 22 | 19:15.78 | Thumb Area Cross Country Championship | October 22, 2016 |
| 5,000 Meters · Cass City Public ParkCass City Invite · Oct 7 | 18:48.82 | Cass City Invite | October 7, 2017 |
| 5,000 Meters · Michigan Class D XC ChampionshipsMichigan Class D State Championship · Oct 21 | 17:44.8 | Michigan Class D State Championship | October 21, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 4 | 18:53.6 | MHSAA LP Division 4 Finals | November 4, 2017 |
| 5,000 Meters · Reese HSReese XC Invitational · Sep 16 | 19:15.09 | Reese XC Invitational | September 16, 2017 |
| 5,000 Meters · Ubly HSUbly Invitational · Oct 11 | 18:24.33 | Ubly Invitational | October 11, 2017 |
| 5,000 Meters · USA HSUSA Invite · Aug 23 | 20:05.38 | USA Invite | August 23, 2017 |
| 5,000 Meters · Wagener County ParkMHSAA LP Region 35-4 at Wagener Park (Deckerville) · Oct 28 | 17:48.28 | MHSAA LP Region 35-4 at Wagener Park (Deckerville) | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters D4 · Place 159 · Kingston | 5,000 Meters D4 | 159 | 18:53.6 PB | 11 |
| Oct 28 | MHSAA LP Region 35-4 at Wagener Park (Deckerville)Oct 28 · 5,000 Meters Varsity · Place 11 · Kingston | 5,000 Meters Varsity | 11 | 17:48.28 PB | 11 |
| Oct 21 | Michigan Class D State ChampionshipOct 21 · 5,000 Meters Varsity · Place 28 · Kingston | 5,000 Meters Varsity | 28 | 17:44.8 PB | 11 |
| Oct 11 | Ubly InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 18 · Kingston | 5,000 Meters Varsity Boys | 18 | 18:24.33 PB | 11 |
| Oct 7 | Cass City InviteOct 7 · 5,000 Meters Varsity · Place 12 · Kingston | 5,000 Meters Varsity | 12 | 18:48.82 PB | 11 |
| Sep 30 | Wagener Park InvitationalSep 30 · 5,000 Meters Varsity · Place 95 · Kingston | 5,000 Meters Varsity | 95 | 19:13.95 | 11 |
| Sep 16 | Reese XC InvitationalSep 16 · 5,000 Meters Varsity · Place 22 · Kingston | 5,000 Meters Varsity | 22 | 19:15.09 PB | 11 |
| Sep 9 | Hatchet Invitational (HS, MS)Sep 9 · 5,000 Meters Varsity · Place 32 · Kingston | 5,000 Meters Varsity | 32 | 19:03.99 PB | 11 |
| Aug 31 | Brown City InvitationalAug 31 · 5,000 Meters Varsity · Place 16 · Kingston | 5,000 Meters Varsity | 16 | 19:24.92 PB | 11 |
| Aug 23 | USA InviteAug 23 · 5,000 Meters Varsity · Place 11 · Kingston | 5,000 Meters Varsity | 11 | 20:05.38 PB | 11 |
2016 Cross Country
2 results