Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chestnut Grove11th River Rat Open (Regional Preview) · Oct 14 | 18:59.2 | 11th River Rat Open (Regional Preview) | October 14, 2016 |
| 5,000 Meters · Island Lake Recreation Area OFFICIALKLAA Lakes Conference Championship · Oct 22 | 19:15.7 | KLAA Lakes Conference Championship | October 22, 2015 |
| 5,000 Meters · Lakeland HSLakeland Frosh-Soph Invite · Oct 28 | 20:41.1 | Lakeland Frosh-Soph Invite | October 28, 2014 |
| 5,000 Meters · Linden HSLinden Classic · Sep 24 | 20:19.00 | Linden Classic | September 24, 2016 |
| 5,000 Meters · McLain FieldCranbrook-Kingswood Invite · Sep 11 | 19:29.9 | Cranbrook-Kingswood Invite | September 11, 2015 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 8 | 20:41.1 | Oakland County Championships | October 8, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Tortoise & Hare Post a PR Invite · Nov 2 | 18:35.17 | 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
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | A2 Tortoise & Hare Post a PR InviteNov 2 · 5,000 Meters Varsity (Less Fast) · Place 12 · Highland-Milford | 5,000 Meters Varsity (Less Fast) | 12 | 18:35.17 PB | 12 |
| Oct 14 | 11th River Rat Open (Regional Preview)Oct 14 · 5,000 Meters Reserve Boys · Place 2 · Highland-Milford | 5,000 Meters Reserve Boys | 2 | 18:59.2 PB | 12 |
| Oct 8 | Oakland County ChampionshipsOct 8 · 5,000 Meters Reserves · Place 155 · Highland-Milford | 5,000 Meters Reserves | 155 | 20:41.1 PB | 12 |
| Sep 24 | Linden ClassicSep 24 · 5,000 Meters Division I/II Reserve Race · Place 48 · Highland-Milford | 5,000 Meters Division I/II Reserve Race | 48 | 20:19.00 PB | 12 |
2015 Cross Country
3 results2014 Cross Country
2 results