Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseAnchor Bay Open Invite · Oct 29 | 17:51 | Anchor Bay Open Invite | October 29, 2016 |
| 5,000 Meters · Algonac HSMHSAA LP Region 09-1 at Algonac HS · Oct 28 | 16:36.0 | MHSAA LP Region 09-1 at Algonac HS | October 28, 2017 |
| 5,000 Meters · Center Line HSCarl Schoensee Memorial 2017 · Sep 23 | 16:42 | Carl Schoensee Memorial 2017 | September 23, 2017 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALWaterford Mott Fall Classic · Sep 29 | 17:11.8 | Waterford Mott Fall Classic | September 29, 2017 |
| 5,000 Meters · Metro Beach Pointe CourseMAC Division Championship · Oct 21 | 16:36 | MAC Division Championship | October 21, 2017 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 17:00.8 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Stony Creek - Bay Point BeachMacomb County Championship · Oct 15 | 17:43 | Macomb County Championship | October 15, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post-A-PR Invite · Nov 1 | 16:42.4 | Tortoise & Hare Post-A-PR Invite | November 1, 2017 |
| 5,000 Meters · Westview OrchardsMAC Jamboree #1 · Sep 12 | 17:29.0 | MAC Jamboree #1 | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Tortoise & Hare Post-A-PR InviteNov 1 · 5,000 Meters MERCURIAL Current PR BELOW 19:30 · Place 8 · Macomb Dakota | 5,000 Meters MERCURIAL Current PR BELOW 19:30 | 8 | 16:42.4 PB | 12 |
| Oct 28 | MHSAA LP Region 09-1 at Algonac HSOct 28 · 5,000 Meters Varsity · Place 27 · Macomb Dakota | 5,000 Meters Varsity | 27 | 16:36.0 PB | 12 |
| Oct 21 | MAC Division ChampionshipOct 21 · 5,000 Meters Red Boys · Place 7 · Macomb Dakota | 5,000 Meters Red Boys | 7 | 16:36 PB | 12 |
| Oct 14 | Macomb County ChampionshipOct 14 · 5,000 Meters Varsity · Place 12 · Macomb Dakota | 5,000 Meters Varsity | 12 | 16:36 | 12 |
| Sep 29 | Waterford Mott Fall ClassicSep 29 · 5,000 Meters Varsity · Place 15 · Macomb Dakota | 5,000 Meters Varsity | 15 | 17:11.8 PB | 12 |
| Sep 23 | Carl Schoensee Memorial 2017Sep 23 · 5,000 Meters Varsity · Place 1 · Macomb Dakota | 5,000 Meters Varsity | 1 | 16:42 PB | 12 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division I · Place 22 · Macomb Dakota | 5,000 Meters Division I | 22 | 17:00.8 PB | 12 |
| Sep 12 | MAC Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 7 · Macomb Dakota | 5,000 Meters Varsity | 7 | 17:29.0 PB | 12 |
| Aug 31 | Mustang Early BirdAug 31 · 5,000 Meters Varsity · Place 3 · Macomb Dakota | 5,000 Meters Varsity | 3 | 17:06Unofficial | 12 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | A2 Tortoise & Hare Post a PR InviteNov 2 · 5,000 Meters Varsity (Fast) · Place 37 · Macomb Dakota | 5,000 Meters Varsity (Fast) | 37 | 17:32.67 | 11 |
| Oct 29 | Anchor Bay Open InviteOct 29 · 5,000 Meters Junior Varsity · Place 3 · Macomb Dakota | 5,000 Meters Junior Varsity | 3 | 17:51 PB | 11 |
| Oct 15 | Macomb County ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 4 · Macomb Dakota | 5,000 Meters Junior Varsity | 4 | 17:43 PB | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Portage InviteOct 10 · Varsity · Place 133 · MacOmb Dakota | Varsity | 133 | 18:40.3 | — |