Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 17:28.47 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 27 | 17:23 | Mustang Invite | August 27, 2019 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 18:28.25 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALMHSAA LP Region 07-1 @ Waterford Mott · Oct 27 | 17:13.4 | MHSAA LP Region 07-1 @ Waterford Mott | October 27, 2018 |
| 5,000 Meters · Island Lake Recreation Area OFFICIALLakes Valley Conference Meet · Oct 19 | 17:59.91 | Lakes Valley Conference Meet | October 19, 2017 |
| 5,000 Meters · Lakeland HSFrosh-Soph Invitational · Nov 1 | 19:17.1 | Frosh-Soph Invitational | November 1, 2016 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 2 | 16:25.3 | MHSAA LP D1 Finals | November 2, 2019 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 16:25.5 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 7 | 18:29.0 | Oakland County Championships | October 7, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post-A-PR Invite · Nov 1 | 17:29.5 | 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.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 60 · White Lake Lakeland | 5,000 Meters D1 | 60 | 16:25.3 PB | 12 |
| Oct 26 | MHSAA LP Region 07-1 @ HollyOct 26 · 5,000 Meters Division 1 · Place 13 · White Lake Lakeland | 5,000 Meters Division 1 | 13 | 16:30.8 | 12 |
| Oct 17 | Lakes Valley Conference MeetOct 17 · 5,000 Meters Varsity · Place 4 · White Lake Lakeland | 5,000 Meters Varsity | 4 | 17:06.74 | 12 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 · Place 39 · White Lake Lakeland | 5,000 Meters Division 1 | 39 | 16:25.5 PB | 12 |
| Sep 28 | 2019 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 15 · White Lake Lakeland | 5,000 Meters Varsity | 15 | 16:36.1 | 12 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division I · Place 36 · White Lake Lakeland | 5,000 Meters Division I | 36 | 17:24.6 | 12 |
| Aug 27 | Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 10 · White Lake Lakeland | 5,000 Meters 11/12 Boys | 10 | 17:23 PB | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 27 · White Lake Lakeland | 5,000 Meters Varsity | 27 | 17:19.5 | 11 |
| Oct 27 | MHSAA LP Region 07-1 @ Waterford MottOct 27 · 5,000 Meters D1 Boys · Place 21 · White Lake Lakeland | 5,000 Meters D1 Boys | 21 | 17:13.4 PB | 11 |
| Oct 18 | Lakes Valley Conference MeetOct 18 · 5,000 Meters Varsity · Place 17 · White Lake Lakeland | 5,000 Meters Varsity | 17 | 17:08.25 | 11 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 Men · Place 46 · White Lake Lakeland | 5,000 Meters Division 1 Men | 46 | 16:54.2 | 11 |
| Sep 29 | 2018 Shepherd BLUEJAY InviteSep 29 · 5,000 Meters Varsity · Place 6 · White Lake Lakeland | 5,000 Meters Varsity | 6 | 16:48.50 | 11 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · Varsity · Place 48 · White Lake Lakeland | Varsity | 48 | 18:09.5 | 11 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 11/12 Boys · Place 11 · White Lake Lakeland | 5,000 Meters 11/12 Boys | 11 | 17:28.47 PB | 11 |
2017 Cross Country
6 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 39 · White Lake Lakeland | 5,000 Meters MERCURIAL Current PR BELOW 19:30 | 39 | 17:29.5 PB | 10 |
| Oct 19 | Lakes Valley Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 2 · White Lake Lakeland | 5,000 Meters Junior Varsity | 2 | 17:59.91 PB | 10 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 104 · White Lake Lakeland | 5,000 Meters Varsity | 104 | 18:29.0 PB | 10 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High school JV #1 (Bronze/Spartan) · Place 15 · White Lake Lakeland | 5,000 Meters High school JV #1 (Bronze/Spartan) | 15 | 18:28.25 PB | 10 |
| Sep 12 | Tri WLN & Lakeland @ South LyonSep 12 · 5,000 Meters Varsity · Place 16 · White Lake Lakeland | 5,000 Meters Varsity | 16 | 19:00.85 | 10 |
| Aug 29 | Mustang InviteAug 29 · 5,000 Meters 9/10 · Place 31 · White Lake Lakeland | 5,000 Meters 9/10 | 31 | 19:18.41 | 10 |
2016 Cross Country
4 results