Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Center Line HSCarl Schoensee Memorial 2017 · Sep 23 | 18:50 | Carl Schoensee Memorial 2017 | September 23, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 18:47.88 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALMHSAA LP Region 07-1 @ Waterford Mott · Oct 27 | 19:11.5 | MHSAA LP Region 07-1 @ Waterford Mott | October 27, 2018 |
| 5,000 Meters · Hess-HathawayMHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott) · Oct 28 | 18:22.1 | MHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott) | October 28, 2017 |
| 5,000 Meters · Island Lake Recreation Area OFFICIALLakes Valley Conference Meet · Oct 19 | 19:01.95 | Lakes Valley Conference Meet | October 19, 2017 |
| 5,000 Meters · Linden HSMHSAA LP Region 07-01 @ Linden · Oct 29 | 19:21.55 | MHSAA LP Region 07-01 @ Linden | October 29, 2016 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 8 | 18:39.9 | Oakland County Championships | October 8, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post-A-PR Invite · Nov 1 | 17:48.6 | Tortoise & Hare Post-A-PR Invite | November 1, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 90 · Waterford Kettering | 5,000 Meters Varsity | 90 | 19:05.6 | 11 |
| Oct 27 | MHSAA LP Region 07-1 @ Waterford MottOct 27 · 5,000 Meters D1 Boys · Place 70 · Waterford Kettering | 5,000 Meters D1 Boys | 70 | 19:11.5 PB | 11 |
| Oct 18 | Lakes Valley Conference MeetOct 18 · 5,000 Meters Varsity · Place 49 · Waterford Kettering | 5,000 Meters Varsity | 49 | 18:59.63 | 11 |
| Oct 9 | WK v South Lyon v WLWOct 9 · 5,000 Meters Varsity · Place 33 · Waterford Kettering | 5,000 Meters Varsity | 33 | 21:18Unofficial | 11 |
| Oct 2 | WK v WLN v MottOct 2 · 5,000 Meters Varsity · Place 18 · Waterford Kettering | 5,000 Meters Varsity | 18 | 19:16Unofficial | 11 |
| Sep 28 | Waterford Mott Fall ClassicSep 28 · Varsity · Place 56 · Waterford Kettering | Varsity | 56 | 18:59.2 | 11 |
| Sep 22 | Jackson Invitational - VarsitySep 22 · 5,000 Meters Varsity Division 1 · Place 152 · Waterford Kettering | 5,000 Meters Varsity Division 1 | 152 | 18:47.9 | 11 |
| Sep 8 | Running Fit - Detroit Mercy Titans X-Country InvitationalSep 8 · 5,000 Meters Open · Place 91 · Waterford Kettering | 5,000 Meters Open | 91 | 20:10.4 | 11 |
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 75 · Waterford Kettering | 5,000 Meters MERCURIAL Current PR BELOW 19:30 | 75 | 17:48.6 PB | 10 |
| Oct 28 | MHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott)Oct 28 · 5,000 Meters Varsity · Place 62 · Waterford Kettering | 5,000 Meters Varsity | 62 | 18:22.1 PB | 10 |
| Oct 19 | Lakes Valley Conference MeetOct 19 · 5,000 Meters Varsity · Place 45 · Waterford Kettering | 5,000 Meters Varsity | 45 | 19:01.95 PB | 10 |
| Oct 10 | Kettering v Milford v LakelandOct 10 · 5,000 Meters Varsity · Waterford Kettering | 5,000 Meters Varsity | 0 | 19:06Unofficial | 10 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 166 · Waterford Kettering | 5,000 Meters Varsity | 166 | 19:22.7 | 10 |
| Sep 23 | Carl Schoensee Memorial 2017Sep 23 · 5,000 Meters Varsity · Place 33 · Waterford Kettering | 5,000 Meters Varsity | 33 | 18:50 PB | 10 |
| Sep 19 | Northern v Mott v KetteringSep 19 · 5,000 Meters Varsity · Waterford Kettering | 5,000 Meters Varsity | 0 | 19:20Unofficial | 10 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Bronze Race (Division 2 & 3) · Place 90 · Waterford Kettering | 5,000 Meters Bronze Race (Division 2 & 3) | 90 | 18:47.88 PB | 10 |
| Sep 12 | East v Kettering v CentralSep 12 · 5,000 Meters Varsity · Waterford Kettering | 5,000 Meters Varsity | 0 | 18:35Unofficial | 10 |
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 143 · Waterford Kettering | 5,000 Meters Varsity (Fast) | 143 | 18:58.13 | 9 |
| Oct 29 | MHSAA LP Region 07-01 @ LindenOct 29 · 5,000 Meters Varsity · Place 80 · Waterford Kettering | 5,000 Meters Varsity | 80 | 19:21.55 PB | 9 |
| Oct 20 | KLAA Lakes Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 71 · Waterford Kettering | 5,000 Meters Varsity | 71 | 18:48.8Unofficial | 9 |
| Oct 11 | Kettering v LakelandOct 11 · 5,000 Meters Varsity · Waterford Kettering | 5,000 Meters Varsity | 0 | 19:18Unofficial | 9 |
| Oct 8 | Oakland County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 148 · Waterford Kettering | 5,000 Meters Varsity | 148 | 18:39.9 PB | 9 |