Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSCorunna Home XC Meet #1 · Sep 10 | 20:46.55 | Corunna Home XC Meet #1 | September 10, 2020 |
| 5,000 Meters · Delta College - HS 5KTVC East Jamboree #2 (Host Garber) · Sep 24 | 20:13.41 | TVC East Jamboree #2 (Host Garber) | September 24, 2019 |
| 5,000 Meters · Delta College OFFICIALTVC 8 Jamboree (Hosted by Garber) · Sep 28 | 19:31.36 | TVC 8 Jamboree (Hosted by Garber) | September 28, 2021 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal (Don Baese) Invitational · Sep 28 | 19:49.25 | Carson City-Crystal (Don Baese) Invitational | September 28, 2019 |
| 5,000 Meters · Frankenmuth HSTVC Overall Championships (Host: Frankenmuth) · Oct 15 | 19:47.7 | TVC Overall Championships (Host: Frankenmuth) | October 15, 2019 |
| 5,000 Meters · Freeland's Home Cross-Country CourseTVC 8 Jamboree (Hosted by Freeland) · Sep 15 | 21:29.12 | TVC 8 Jamboree (Hosted by Freeland) | September 15, 2021 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 7 | 19:35.39 | MHSAA LP D2 Finals | November 7, 2020 |
| 5,000 Meters · Roberts ParkTVC 8 Jamboree (Hosted by Swan Valley) · Oct 12 | 20:16.04 | TVC 8 Jamboree (Hosted by Swan Valley) | October 12, 2021 |
| 5,000 Meters · Stratford Woods51st Lancer Invitational · Sep 7 | 20:08.52 | 51st Lancer Invitational | September 7, 2019 |
| 5,000 Meters · Stratford Woods OFFICIAL52nd Annual Lancer Invitational · Sep 11 | 21:08.62 | 52nd Annual Lancer Invitational | September 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D2 FinalsNov 7 · 5,000 Meters D2 - Official · Place 238 · Alma | 5,000 Meters D2 - Official | 238 | 19:35.39 PB | 10 |
| Sep 29 | TVC Jamboree 2 (Frankenmuth)Sep 29 · 5,000 Meters Boys Varsity · Place 28 · Alma | 5,000 Meters Boys Varsity | 28 | 21:10.68 | 10 |
| Sep 10 | Corunna Home XC Meet #1Sep 10 · 5,000 Meters Varsity Boys · Place 26 · Alma | 5,000 Meters Varsity Boys | 26 | 20:46.55 PB | 10 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | TVC Overall Championships (Host: Frankenmuth)Oct 15 · 5,000 Meters Junior Varsity · Place 3 · Alma | 5,000 Meters Junior Varsity | 3 | 19:47.7 PB | 9 |
| Sep 28 | Carson City-Crystal (Don Baese) InvitationalSep 28 · 5,000 Meters High School Boys · Place 48 · Alma | 5,000 Meters High School Boys | 48 | 19:49.25 PB | 9 |
| Sep 24 | TVC East Jamboree #2 (Host Garber)Sep 24 · 5,000 Meters Varsity/Junior Varsity · Place 28 · Alma | 5,000 Meters Varsity/Junior Varsity | 28 | 20:13.41 PB | 9 |
| Sep 10 | TVC East Jamboree #1 (Host Swan Valley)Sep 10 · 5,000 Meters Varsity · Place 23 · Alma | 5,000 Meters Varsity | 23 | 20:26.52 | 9 |
| Sep 7 | 51st Lancer InvitationalSep 7 · 5,000 Meters Varsity (Black Division) · Place 65 · Alma | 5,000 Meters Varsity (Black Division) | 65 | 20:08.52 PB | 9 |