Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSCorunna Early Bird · Sep 1 | 22:35.96 | Corunna Early Bird | September 1, 2015 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown Frosh/JV Invitational · Oct 13 | 17:37.7 | Bob Brown Frosh/JV Invitational | October 13, 2016 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALPost a PR Last Chance Invite · Oct 29 | 18:18.20 | Post a PR Last Chance Invite | October 29, 2014 |
| 5,000 Meters · Ledge Meadows Golf CourseCAAC Blue League Meet · Oct 20 | 17:56.3 | CAAC Blue League Meet | October 20, 2016 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 18:21 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Tortoise & Hare Post a PR Invite · Nov 2 | 18:00.92 | A2 Tortoise & Hare Post a PR Invite | November 2, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | A2 Tortoise & Hare Post a PR InviteNov 2 · 5,000 Meters Varsity (Fast) · Place 81 · Okemos | 5,000 Meters Varsity (Fast) | 81 | 18:00.92 PB | 12 |
| Oct 28 | Brighton Regional PROMOct 28 · 5,000 Meters Varsity · Place 20 · Okemos | 5,000 Meters Varsity | 20 | 18:16.8 | 12 |
| Oct 20 | CAAC Blue League MeetOct 20 · 5,000 Meters Junior Varsity · Place 2 · Okemos | 5,000 Meters Junior Varsity | 2 | 17:56.3 PB | 12 |
| Oct 13 | Bob Brown Frosh/JV InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 2 · Okemos | 5,000 Meters Junior Varsity | 2 | 17:37.7 PB | 12 |
| Oct 1 | A2 Running Co. Coaching Legends Classic - HSOct 1 · 5,000 Meters Vars-Big Schools (Gold) · Place 102 · Okemos | 5,000 Meters Vars-Big Schools (Gold) | 102 | 18:33.96 | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Post A PR InviteNov 4 · 5,000 Meters Open Race A · Place 119 · Okemos | 5,000 Meters Open Race A | 119 | 19:04.9 | 11 |
| Oct 30 | Brighton Regional PROMOct 30 · 5,000 Meters Varsity · Place 22 · Okemos | 5,000 Meters Varsity | 22 | 18:17.8 | 11 |
| Oct 22 | CAAC Blue League MeetOct 22 · 5,000 Meters Junior Varsity · Place 5 · Okemos | 5,000 Meters Junior Varsity | 5 | 18:21.5 | 11 |
| Oct 15 | Bob Brown Frosh/JV InvitationalOct 15 · 5,000 Meters J.V. Boys · Place 5 · Okemos | 5,000 Meters J.V. Boys | 5 | 18:11.3 | 11 |
| Sep 26 | Jackson HS InviteSep 26 · 5,000 Meters D1 Boys · Place 156 · Okemos | 5,000 Meters D1 Boys | 156 | 18:51.2Unofficial | 11 |
| Sep 22 | CAAC Blue Meet #1Sep 22 · 5,000 Meters Junior Varsity · Place 2 · Okemos | 5,000 Meters Junior Varsity | 2 | 19:05.1 | 11 |
| Sep 1 | Corunna Early BirdSep 1 · 5,000 Meters Varsity Large · Place 76 · Okemos | 5,000 Meters Varsity Large | 76 | 22:35.96 PB | 11 |
| Aug 15 | Okemos Alumni MeetAug 15 · 5,000 Meters Varsity · Okemos | 5,000 Meters Varsity | 0 | 20:03Unofficial | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Post a PR Last Chance InviteOct 29 · 5,000 Meters Varsity 1 · Place 119 · Okemos | 5,000 Meters Varsity 1 | 119 | 18:18.20 PB | 10 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 1 JV · Place 93 · Okemos | 5,000 Meters Division 1 JV | 93 | 18:21 PB | 10 |