Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ryan Shay Memorial XC InvitationalRyan Shay Memorial XC Invitational · Aug 19 | 12:35 | Ryan Shay Memorial XC Invitational | August 19, 2017 |
| 5,000 Meters · Alba Public SchoolNLC Jamboree #4 Alba · Oct 1 | 22:10 | NLC Jamboree #4 Alba | October 1, 2014 |
| 5,000 Meters · Boyne Falls HSBoyne Falls Logger Invitational · Oct 1 | 19:15 | Boyne Falls Logger Invitational | October 1, 2016 |
| 5,000 Meters · Central Lake "Hot Dog" InvitationalCentral Lake "Hot Dog" Invitational · Sep 23 | 19:50.8 | Central Lake "Hot Dog" Invitational | September 23, 2017 |
| 5,000 Meters · Charlevoix HSMUD RUN · Sep 10 | 20:20 | MUD RUN | September 10, 2016 |
| 5,000 Meters · House on a HillNLC Jamboree #3 · Oct 4 | 18:49 | NLC Jamboree #3 | October 4, 2017 |
| 5,000 Meters · Jean Burns FarmMHSAA LP D4 Region 28 @ Central Lake · Oct 24 | 20:23.8 | MHSAA LP D4 Region 28 @ Central Lake | October 24, 2014 |
| 5,000 Meters · Mackinaw CityNLC Conference Final · Oct 14 | 19:09 | NLC Conference Final | October 14, 2015 |
| 5,000 Meters · Maple Creek Golf ClubNichigan Class D Cross Country Coaches State Championships · Oct 22 | 19:05.5 | Nichigan Class D Cross Country Coaches State Championships | October 22, 2016 |
| 5,000 Meters · Michaywe 5kMHSAA LP Regional 28-4 @ Gaylord · Oct 31 | 19:14.89 | MHSAA LP Regional 28-4 @ Gaylord | October 31, 2015 |
| 5,000 Meters · Michaywe Pines GolfMHSAA LP Region 28-4 at Gaylord · Oct 28 | 19:05.66 | MHSAA LP Region 28-4 at Gaylord | October 28, 2017 |
| 5,000 Meters · Michigan Class D XC ChampionshipsMichigan Class D State Championships · Oct 18 | 19:46.1 | Michigan Class D State Championships | October 18, 2014 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 4 | 18:37.4 | MHSAA LP Division 4 Finals | November 4, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Finals Division 4 · Nov 7 | 18:50.2 | MHSAA LP Finals Division 4 | November 7, 2015 |
| 5,000 Meters · Wolverine NLC Conference Final · Oct 18 | 18:49 | NLC Conference Final | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters D4 · Place 134 · Ellsworth | 5,000 Meters D4 | 134 | 18:37.4 PB | 12 |
| Oct 28 | MHSAA LP Region 28-4 at GaylordOct 28 · 5,000 Meters Varsity · Place 27 · Ellsworth | 5,000 Meters Varsity | 27 | 19:05.66 PB | 12 |
| Oct 21 | Michigan Class D State ChampionshipOct 21 · 5,000 Meters Varsity · Place 107 · Ellsworth | 5,000 Meters Varsity | 107 | 20:20.7 | 12 |
| Oct 18 | NLC Conference FinalOct 18 · 5,000 Meters Varsity · Place 3 · Ellsworth | 5,000 Meters Varsity | 3 | 18:49 PB | 12 |
| Oct 4 | NLC Jamboree #3Oct 4 · 5,000 Meters Varsity · Ellsworth | 5,000 Meters Varsity | — | 18:49 PB | 12 |
| Sep 30 | Boyne Falls Logger InviteSep 30 · 5,000 Meters Varsity · Place 12 · Ellsworth | 5,000 Meters Varsity | 12 | 19:17 | 12 |
| Sep 23 | Central Lake "Hot Dog" InvitationalSep 23 · 5,000 Meters D4 Varsity · Place 28 · Ellsworth | 5,000 Meters D4 Varsity | 28 | 19:50.8 PB | 12 |
| Sep 20 | NLC Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 3 · Ellsworth | 5,000 Meters Varsity | 3 | 19:42 | 12 |
| Sep 6 | NLC Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 3 · Ellsworth | 5,000 Meters Varsity | 3 | 19:44.83 | 12 |
| Aug 19 | Ryan Shay Memorial XC InvitationalAug 19 · 2 Miles Division 4 Varsity · Place 29 · Ellsworth | 2 Miles Division 4 Varsity | 29 | 12:35 PB | 12 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 28-04 @ GaylordOct 29 · 5,000 Meters Varsity · Place 38 · Ellsworth | 5,000 Meters Varsity | 38 | 19:14.93 | 11 |
| Oct 22 | Nichigan Class D Cross Country Coaches State ChampionshipsOct 22 · 5,000 Meters Varsity · Place 64 · Ellsworth | 5,000 Meters Varsity | 64 | 19:05.5 PB | 11 |
| Oct 19 | NLC Conference Final, EllsworthOct 19 · 5,000 Meters Varsity · Place 7 · Ellsworth | 5,000 Meters Varsity | 7 | 19:57 | 11 |
| Oct 12 | NLC Jamboree #3 WolverineOct 12 · 5,000 Meters Varsity · Place 5 · Ellsworth | 5,000 Meters Varsity | 5 | 19:04 | 11 |
| Oct 5 | NLC Jamboree #2 Mackinaw CityOct 5 · 5,000 Meters Varsity · Place 7 · Ellsworth | 5,000 Meters Varsity | 7 | 19:56 | 11 |
| Oct 1 | Boyne Falls Logger InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · Ellsworth | 5,000 Meters Varsity | 10 | 19:15 PB | 11 |
| Sep 21 | NLC Jamboree #1 Boyne FallsSep 21 · 5,000 Meters Varsity · Place 3 · Ellsworth | 5,000 Meters Varsity | 3 | 19:34 | 11 |
| Sep 17 | House on the HillSep 17 · 5,000 Meters D · Place 8 · Ellsworth | 5,000 Meters D | 8 | 19:48 | 11 |
| Sep 10 | MUD RUNSep 10 · 5,000 Meters Varsity · Place 29 · Ellsworth | 5,000 Meters Varsity | 29 | 20:20 PB | 11 |
| Aug 20 | Ryan Shay Memorial Cross Country InvitationalAug 20 · 2 Miles Varsity Division 4 · Place 34 · Ellsworth | 2 Miles Varsity Division 4 | 34 | 12:36.8 PR | — |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Finals Division 4Nov 7 · 5,000 Meters LP D4 · Place 158 · Ellsworth | 5,000 Meters LP D4 | 158 | 18:50.2 PB | 10 |
| Oct 31 | MHSAA LP Regional 28-4 @ GaylordOct 31 · 5,000 Meters Varsity · Place 38 · Ellsworth | 5,000 Meters Varsity | 38 | 19:14.89 PB | 10 |
| Oct 14 | NLC Conference FinalOct 14 · 5,000 Meters Varsity · Ellsworth | 5,000 Meters Varsity | — | 19:09 PB | 10 |
| Oct 3 | Boyne Falls Logger InvitationalOct 3 · 5,000 Meters Varsity · Place 26 · Ellsworth | 5,000 Meters Varsity | 26 | 19:56 | 10 |
| Sep 30 | NLC Jamboree #3Sep 30 · 5,000 Meters Varsity · Ellsworth | 5,000 Meters Varsity | — | 19:33.82 | 10 |
| Sep 26 | Central lake Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 23 · Ellsworth | 5,000 Meters Varsity | 23 | 20:21.9 | 10 |
| Sep 23 | NLC Jamboree #2Sep 23 · 5,000 Meters Varsity · Ellsworth | 5,000 Meters Varsity | — | 19:58.39 | 10 |
| Sep 9 | NLC Jamboree #1Sep 9 · 5,000 Meters Varsity · Ellsworth | 5,000 Meters Varsity | — | 19:33.82 | 10 |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP D4 State FinalsNov 1 · 5,000 Meters Varsity · Place 206 · Ellsworth | 5,000 Meters Varsity | 206 | 19:55.2 | 9 |
| Oct 24 | MHSAA LP D4 Region 28 @ Central LakeOct 24 · 5,000 Meters Varsity · Place 57 · Ellsworth | 5,000 Meters Varsity | 57 | 20:23.8 PB | 9 |
| Oct 18 | Michigan Class D State ChampionshipsOct 18 · 5,000 Meters Men Varsity · Place 85 · Ellsworth | 5,000 Meters Men Varsity | 85 | 19:46.1 PB | 9 |
| Oct 15 | NLC Conference Championship, Boyne FallsOct 15 · 5,000 Meters Varsity · Place 16 · Ellsworth | 5,000 Meters Varsity | 16 | 20:30 | 9 |
| Oct 1 | NLC Jamboree #4 AlbaOct 1 · 5,000 Meters Varsity · Place 19 · Ellsworth | 5,000 Meters Varsity | 19 | 22:10 PB | 9 |
| Sep 17 | NLC Jamboree #2 EllsworthSep 17 · 5,000 Meters Varsity · Place 15 · Ellsworth | 5,000 Meters Varsity | 15 | 21:33 | 9 |
| Sep 3 | NLC Jamboree #1 Mackinaw CitySep 3 · 5,000 Meters Varsity · Place 17 · Ellsworth | 5,000 Meters Varsity | 17 | 24:29 | 9 |