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:47.52 | Hatchet Invitational (HS, MS) | September 9, 2017 |
| 5,000 Meters · Brown City Jr/Sr High SchoolBrown City Invitational · Aug 31 | 19:53.39 | Brown City Invitational | August 31, 2017 |
| 5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 22 | 18:55.81 | Thumb Area Cross Country Championship | October 22, 2016 |
| 5,000 Meters · Cass City Public ParkCass City Invite · Oct 7 | 19:17.55 | Cass City Invite | October 7, 2017 |
| 5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 24 | 20:09.14 | Laker Cross Country Invitational | September 24, 2016 |
| 5,000 Meters · Frankenmuth HSFrankenmuth Eagles Cross Country Invitational · Sep 22 | 20:23.0 | Frankenmuth Eagles Cross Country Invitational | September 22, 2016 |
| 5,000 Meters · Michigan Class D XC ChampionshipsMichigan Class D State Championship · Oct 21 | 19:06.3 | Michigan Class D State Championship | October 21, 2017 |
| 5,000 Meters · Pine River Country ClubAlma College Scottie CC Classic · Oct 23 | 20:22.51 | Alma College Scottie CC Classic | October 23, 2015 |
| 5,000 Meters · Ubly HSUbly Invitational · Oct 11 | 18:56.21 | Ubly Invitational | October 11, 2017 |
| 5,000 Meters · USA HSUSA Invite · Aug 23 | 21:20.64 | USA Invite | August 23, 2017 |
| 5,000 Meters · Wagener County ParkWagener Park Invitational · Sep 30 | 18:23.62 | Wagener Park Invitational | September 30, 2017 |
| 5,000 Meters · Wagener County ParkMHSAA LP Regional 35-4 @ Deckerville · Oct 31 | 20:42.7 | MHSAA LP Regional 35-4 @ Deckerville | October 31, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Michigan Class D State ChampionshipOct 21 · 5,000 Meters Varsity · Place 69 · Kingston | 5,000 Meters Varsity | 69 | 19:06.3 PB | 11 |
| Oct 11 | Ubly InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 37 · Kingston | 5,000 Meters Varsity Boys | 37 | 18:56.21 PB | 11 |
| Oct 7 | Cass City InviteOct 7 · 5,000 Meters Varsity · Place 24 · Kingston | 5,000 Meters Varsity | 24 | 19:17.55 PB | 11 |
| Sep 30 | Wagener Park InvitationalSep 30 · 5,000 Meters Varsity · Place 65 · Kingston | 5,000 Meters Varsity | 65 | 18:23.62 PB | 11 |
| Sep 9 | Hatchet Invitational (HS, MS)Sep 9 · 5,000 Meters Varsity · Place 55 · Kingston | 5,000 Meters Varsity | 55 | 19:47.52 PB | 11 |
| Aug 31 | Brown City InvitationalAug 31 · 5,000 Meters Varsity · Place 26 · Kingston | 5,000 Meters Varsity | 26 | 19:53.39 PB | 11 |
| Aug 23 | USA InviteAug 23 · 5,000 Meters Varsity · Place 28 · Kingston | 5,000 Meters Varsity | 28 | 21:20.64 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 35-04 @ Deckerville Wegener ParkOct 29 · 5,000 Meters Varsity · Place 19 · Kingston | 5,000 Meters Varsity | 19 | 18:24.6 | 10 |
| Oct 22 | Thumb Area Cross Country ChampionshipOct 22 · 5,000 Meters Varsity · Place 49 · Kingston | 5,000 Meters Varsity | 49 | 18:55.81 PB | 10 |
| Oct 1 | Wagener Park InvitationalOct 1 · 5,000 Meters Varsity · Place 79 · Kingston | 5,000 Meters Varsity | 79 | 19:24.8 | 10 |
| Sep 24 | Laker Cross Country InvitationalSep 24 · 5,000 Meters Varsity · Place 23 · Kingston | 5,000 Meters Varsity | 23 | 20:09.14 PB | 10 |
| Sep 22 | Frankenmuth Eagles Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 38 · Kingston | 5,000 Meters Varsity | 38 | 20:23.0 PB | 10 |
| Sep 10 | Bad Axe Hatchet Inv.Sep 10 · 5,000 Meters Varsity Males · Place 63 · Kingston | 5,000 Meters Varsity Males | 63 | 21:25 | 10 |
| Sep 1 | Brown City HS InvitationalSep 1 · 5,000 Meters Varsity · Place 42 · Kingston | 5,000 Meters Varsity | 42 | 21:22.17 | 10 |
2015 Cross Country
2 results