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 | 14:52.3 | Ryan Shay Memorial XC Invitational | August 19, 2017 |
| 3,200 Meters · Jean Burns FarmRyan Shay Memorial Cross Country Invitational · Aug 22 | 16:48.0 | Ryan Shay Memorial Cross Country Invitational | August 22, 2015 |
| 5,000 Meters · Boyne Falls HSBoyne Falls Logger Invitational · Oct 1 | 22:00 | Boyne Falls Logger Invitational | October 1, 2016 |
| 5,000 Meters · Charlevoix HSMUD RUN · Sep 10 | 24:17 | MUD RUN | September 10, 2016 |
| 5,000 Meters · East Jordan ParkEast Jordan Invitational · Aug 30 | 23:44.1 | East Jordan Invitational | August 30, 2017 |
| 5,000 Meters · House on a HillHouse on the Hill · Sep 17 | 28:05 | House on the Hill | September 17, 2016 |
| 5,000 Meters · Mackinaw CityMackinaw Club Invite · Oct 8 | 24:09 | Mackinaw Club Invite | October 8, 2015 |
| 5,000 Meters · Mancelona High School Ski Valley Conference Meet · Oct 11 | 22:13 | Ski Valley Conference Meet | October 11, 2017 |
| 5,000 Meters · Michaywe 5kNorthern Michigan XC Championships Rotary Invite · Oct 22 | 21:19.80 | Northern Michigan XC Championships Rotary Invite | October 22, 2016 |
| 5,000 Meters · Michaywe Pines GolfMHSAA LP Region 28-04 @ Gaylord · Oct 29 | 21:23.37 | MHSAA LP Region 28-04 @ Gaylord | October 29, 2016 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Finals Division 4 · Nov 7 | 25:17.1 | MHSAA LP Finals Division 4 | November 7, 2015 |
| 5,000 Meters · Shanley FieldBulldog Invitational · Sep 19 | 22:14.7 | Bulldog Invitational | September 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Northern Michigan XC ChampionshipsOct 21 · 5,000 Meters Boys Varsity · Place 198 · Indian River Inland Lakes | 5,000 Meters Boys Varsity | 198 | 22:46.76 | 11 |
| Oct 11 | Ski Valley Conference MeetOct 11 · 5,000 Meters Varsity · Place 31 · Indian River Inland Lakes | 5,000 Meters Varsity | 31 | 22:13 PB | 11 |
| Sep 30 | Boyne Falls Logger InviteSep 30 · 5,000 Meters Varsity · Place 42 · Indian River Inland Lakes | 5,000 Meters Varsity | 42 | 22:28 | 11 |
| Sep 28 | Mackinaw City InvitationalSep 28 · 5,000 Meters Varsity · Indian River Inland Lakes | 5,000 Meters Varsity | — | 21:54Unofficial | 11 |
| Sep 19 | Bulldog InvitationalSep 19 · 5,000 Meters Varsity · Place 45 · Indian River Inland Lakes | 5,000 Meters Varsity | 45 | 22:14.7 PB | 11 |
| Aug 30 | East Jordan InvitationalAug 30 · 5,000 Meters Varsity · Place 75 · Indian River Inland Lakes | 5,000 Meters Varsity | 75 | 23:44.1 PB | 11 |
| Aug 19 | Ryan Shay Memorial XC InvitationalAug 19 · 2 Miles Division 4 Varsity · Place 68 · Indian River Inland Lakes | 2 Miles Division 4 Varsity | 68 | 14:52.3 PB | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 28-04 @ GaylordOct 29 · 5,000 Meters Varsity · Place 71 · Indian River Inland Lakes | 5,000 Meters Varsity | 71 | 21:23.37 PB | 10 |
| Oct 22 | Northern Michigan XC Championships Rotary InviteOct 22 · 5,000 Meters Varsity Boys · Place 168 · Indian River Inland Lakes | 5,000 Meters Varsity Boys | 168 | 21:19.80 PB | 10 |
| Oct 1 | Boyne Falls Logger InvitationalOct 1 · 5,000 Meters Varsity · Place 47 · Indian River Inland Lakes | 5,000 Meters Varsity | 47 | 22:00 PB | 10 |
| Sep 17 | House on the HillSep 17 · 5,000 Meters BC · Place 59 · Indian River Inland Lakes | 5,000 Meters BC | 59 | 28:05 PB | 10 |
| Sep 10 | MUD RUNSep 10 · 5,000 Meters Junior Varsity · Place 84 · Indian River Inland Lakes | 5,000 Meters Junior Varsity | 84 | 24:17 PB | 10 |
| Aug 20 | Ryan Shay Memorial Cross Country InvitationalAug 20 · 2 Miles Varsity Division 4 · Place 92 · Indian River Inland ... | 2 Miles Varsity Division 4 | 92 | 15:28.8 PR | — |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Finals Division 4Nov 7 · 5,000 Meters LP D4 · Place 245 · Indian River Inland Lakes | 5,000 Meters LP D4 | 245 | 25:17.1 PB | 9 |
| Oct 31 | MHSAA LP Regional 28-4 @ GaylordOct 31 · 5,000 Meters Varsity · Place 98 · Indian River Inland Lakes | 5,000 Meters Varsity | 98 | 23:20.55 | 9 |
| Oct 24 | Northern Michigan XC Championship/Rotary InviteOct 24 · 5,000 Meters Varsity · Place 169 · Indian River Inland Lakes | 5,000 Meters Varsity | 169 | 23:24.4 | 9 |
| Oct 8 | Mackinaw Club InviteOct 8 · 5,000 Meters Varsity · Place 60 · Indian River Inland Lakes | 5,000 Meters Varsity | 60 | 24:09 PB | 9 |
| Oct 3 | Boyne Falls Logger InvitationalOct 3 · 5,000 Meters Varsity · Place 67 · Indian River Inland Lakes | 5,000 Meters Varsity | 67 | 24:02 | 9 |
| Aug 22 | Ryan Shay Memorial Cross Country InvitationalAug 22 · 3,200 Meters Division 4 Varsity · Place 66 · Indian River Inland Lakes | 3,200 Meters Division 4 Varsity | 66 | 16:48.0 PB | 9 |