Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSCorunna Early Bird · Sep 1 | 18:54.22 | Corunna Early Bird | September 1, 2015 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown Frosh/JV Invitational · Oct 13 | 17:33.5 | Bob Brown Frosh/JV Invitational | October 13, 2016 |
| 5,000 Meters · Ella Sharp Park OFFICIALCAAC Blue Meet #1 · Sep 20 | 18:23.9 | CAAC Blue Meet #1 | September 20, 2016 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALPost a PR Last Chance Invite · Oct 29 | 18:39.83 | Post a PR Last Chance Invite | October 29, 2014 |
| 5,000 Meters · Ledge Meadows Golf CourseCAAC Blue League Meet · Oct 22 | 17:11.4 | CAAC Blue League Meet | October 22, 2015 |
| 5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 17 | 16:55 | Greater Lansing Cross Country Championship | October 17, 2015 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 18:54 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsMHSAA LP Regional 04-1 @ Brighton · Oct 30 | 17:08.1 | MHSAA LP Regional 04-1 @ Brighton | October 30, 2015 |
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 |
| Oct 28 | Brighton Regional PROMOct 28 · 5,000 Meters Varsity · Place 1 · Okemos | 5,000 Meters Varsity | 1 | 17:28.7 | 12 |
| Oct 20 | CAAC Blue League MeetOct 20 · 5,000 Meters Junior Varsity · Place 1 · Okemos | 5,000 Meters Junior Varsity | 1 | 17:37.4 | 12 |
| Oct 13 | Bob Brown Frosh/JV InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 1 · Okemos | 5,000 Meters Junior Varsity | 1 | 17:33.5 PB | 12 |
| Oct 1 | A2 Running Co. Coaching Legends Classic - HSOct 1 · 5,000 Meters Vars-Big Schools (Gold) · Place 75 · Okemos | 5,000 Meters Vars-Big Schools (Gold) | 75 | 17:54.32 | 12 |
| Sep 20 | CAAC Blue Meet #1Sep 20 · 5,000 Meters Varsity · Place 19 · Okemos | 5,000 Meters Varsity | 19 | 18:23.9 PB | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Regional 04-1 @ BrightonOct 30 · 5,000 Meters Varsity · Place 46 · Okemos | 5,000 Meters Varsity | 46 | 17:08.1 PB | 11 |
| Oct 22 | CAAC Blue League MeetOct 22 · 5,000 Meters Varsity · Place 13 · Okemos | 5,000 Meters Varsity | 13 | 17:11.4 PB | 11 |
| Oct 17 | Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 40 · Okemos | 5,000 Meters Varsity | 40 | 16:55 PB | 11 |
| Sep 26 | Jackson HS InviteSep 26 · 5,000 Meters D1 Boys · Place 76 · Okemos | 5,000 Meters D1 Boys | 76 | 17:29.1Unofficial | 11 |
| Sep 22 | CAAC Blue Meet #1Sep 22 · 5,000 Meters Varsity · Place 19 · Okemos | 5,000 Meters Varsity | 19 | 17:58.6 | 11 |
| Sep 1 | Corunna Early BirdSep 1 · 5,000 Meters Varsity Large · Place 19 · Okemos | 5,000 Meters Varsity Large | 19 | 18:54.22 PB | 11 |
| Aug 15 | Okemos Alumni MeetAug 15 · 5,000 Meters Varsity · Okemos | 5,000 Meters Varsity | 0 | 20:00Unofficial | 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 156 · Okemos | 5,000 Meters Varsity 1 | 156 | 18:39.83 PB | 10 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 1 JV · Place 149 · Okemos | 5,000 Meters Division 1 JV | 149 | 18:54 PB | 10 |