Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Culver Military AcademyCulver Academies Invitational · Sep 23 | 17:02.4 | Culver Academies Invitational | September 23, 2017 |
| 5,000 Meters · Hess-HathawayMHSAA LP Regional 07-1 @ Waterford Mott · Oct 31 | 17:02.3 | MHSAA LP Regional 07-1 @ Waterford Mott | October 31, 2015 |
| 5,000 Meters · Island Lake Recreation Area OFFICIALKLAA Lakes Conference Championship · Oct 22 | 16:53.7 | KLAA Lakes Conference Championship | October 22, 2015 |
| 5,000 Meters · Kensington Metropark OFFICIALAverill Distance Meet · Sep 9 | 17:11.3 | Averill Distance Meet | September 9, 2017 |
| 5,000 Meters · Lakeland HSLakeland Frosh-Soph Invite · Oct 28 | 17:50.8 | Lakeland Frosh-Soph Invite | October 28, 2014 |
| 5,000 Meters · Linden HSMHSAA LP Region 07-01 @ Linden · Oct 29 | 17:27.27 | MHSAA LP Region 07-01 @ Linden | October 29, 2016 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 8 | 17:01.6 | Oakland County Championships | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 157 · Highland-Milford | 5,000 Meters Division 1 | 157 | 16:57.6 | — |
| Oct 28 | MHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott)Oct 28 · 5,000 Meters Varsity · Place 32 · Highland-Milford | 5,000 Meters Varsity | 32 | 17:19.8 | 12 |
| Oct 19 | Lakes Valley Conference MeetOct 19 · 5,000 Meters Varsity · Place 19 · Highland-Milford | 5,000 Meters Varsity | 19 | 17:16.53 | 12 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 39 · Highland-Milford | 5,000 Meters Varsity | 39 | 17:36.9 | 12 |
| Sep 23 | Culver Academies InvitationalSep 23 · 5,000 Meters Elite · Place 39 · Highland-Milford | 5,000 Meters Elite | 39 | 17:02.4 PB | 12 |
| Sep 9 | Averill Distance MeetSep 9 · 5,000 Meters Large School Boys Division · Place 8 · Highland-Milford | 5,000 Meters Large School Boys Division | 8 | 17:11.3 PB | 12 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 07-01 @ LindenOct 29 · 5,000 Meters Varsity · Place 17 · Highland-Milford | 5,000 Meters Varsity | 17 | 17:27.27 PB | 11 |
| Oct 8 | Oakland County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 25 · Highland-Milford | 5,000 Meters Varsity | 25 | 17:01.6 PB | 11 |
| Sep 24 | Culver InviteSep 24 · 5,000 Meters Elite Boys · Place 62 · Highland-Milford | 5,000 Meters Elite Boys | 62 | 17:05.7 | 11 |
2015 Cross Country
3 results2014 Cross Country
3 results