Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Delta CollegeAl Kayner · Sep 21 | 12:52.36 | Al Kayner | September 21, 2019 |
| 5,000 Meters · Bill and Mary Lott Memorial Course2020 Spartan Invitational · Sep 26 | 19:51.19 | 2020 Spartan Invitational | September 26, 2020 |
| 5,000 Meters · Delta College - HS 5KTVC East Jamboree #2 (Host Garber) · Sep 24 | 21:09.36 | TVC East Jamboree #2 (Host Garber) | September 24, 2019 |
| 5,000 Meters · Delta College OFFICIALTVC 8 Jamboree (Hosted by Garber) · Sep 28 | 19:44.72 | TVC 8 Jamboree (Hosted by Garber) | September 28, 2021 |
| 5,000 Meters · Frankenmuth HSTVC Jamboree 2 (Frankenmuth) · Sep 29 | 20:56.19 | TVC Jamboree 2 (Frankenmuth) | September 29, 2020 |
| 5,000 Meters · Freeland's Home Cross-Country CourseTVC 8 Jamboree (Hosted by Freeland) · Sep 15 | 19:59.04 | TVC 8 Jamboree (Hosted by Freeland) | September 15, 2021 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 7 | 19:04.95 | MHSAA LP D2 Finals | November 7, 2020 |
| 5,000 Meters · Roberts ParkTVC 8 Jamboree (Hosted by Swan Valley) · Oct 12 | 19:35.16 | TVC 8 Jamboree (Hosted by Swan Valley) | October 12, 2021 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 1 | 19:45.4 | 2020 Shepherd BLUEJAY Invite | October 1, 2020 |
| 5,000 Meters · St Johns MSSt. Johns Under The Lights Invitational · Aug 16 | 21:15.4 | St. Johns Under The Lights Invitational | August 16, 2019 |
| 5,000 Meters · Stratford Woods51st Lancer Invitational · Sep 7 | 22:01.09 | 51st Lancer Invitational | September 7, 2019 |
| 5,000 Meters · Stratford Woods OFFICIALFreeland Cross-Country Invitational · Oct 12 | 20:18.10 | Freeland Cross-Country Invitational | October 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 255 · Freeland | 5,000 Meters D2 | 255 | 19:16.59 | 12 |
| Oct 12 | TVC 8 Jamboree (Hosted by Swan Valley)Oct 12 · 5,000 Meters Varsity · Place 30 · Freeland | 5,000 Meters Varsity | 30 | 19:35.16 PB | 12 |
| Sep 28 | TVC 8 Jamboree (Hosted by Garber)Sep 28 · 5,000 Meters Varsity/Junior Varsity · Place 28 · Freeland | 5,000 Meters Varsity/Junior Varsity | 28 | 19:44.72 PB | 12 |
| Sep 15 | TVC 8 Jamboree (Hosted by Freeland)Sep 15 · 5,000 Meters Varsity · Place 23 · Freeland | 5,000 Meters Varsity | 23 | 19:59.04 PB | 12 |
| Aug 17 | 1500 Under the LightsAug 17 · 1,500 Meters Open · Freeland | 1,500 Meters Open | 0 | 5:09Unofficial | 12 |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D2 FinalsNov 7 · 5,000 Meters D2 - Official · Place 218 · Freeland | 5,000 Meters D2 - Official | 218 | 19:04.95 PB | 11 |
| Oct 1 | 2020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 5 - HS Boys · Place 50 · Freeland | 5,000 Meters Session 5 - HS Boys | 50 | 19:45.4 PB | 11 |
| Sep 29 | TVC Jamboree 2 (Frankenmuth)Sep 29 · 5,000 Meters Boys Varsity · Place 26 · Freeland | 5,000 Meters Boys Varsity | 26 | 20:56.19 PB | 11 |
| Sep 26 | 2020 Spartan InvitationalSep 26 · 5,000 Meters Varsity Boys D2 · Place 39 · Freeland | 5,000 Meters Varsity Boys D2 | 39 | 19:51.19 PB | 11 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | TVC Overall Championships (Host: Frankenmuth)Oct 15 · 5,000 Meters Junior Varsity · Place 13 · Freeland | 5,000 Meters Junior Varsity | 13 | 21:04.06 | 9 |
| Oct 12 | Freeland Cross-Country Invitational Oct 12 · 5,000 Meters Junior Varsity · Place 34 · Freeland | 5,000 Meters Junior Varsity | 34 | 20:18.10 PB | 9 |
| Sep 24 | TVC East Jamboree #2 (Host Garber)Sep 24 · 5,000 Meters Varsity/Junior Varsity · Place 40 · Freeland | 5,000 Meters Varsity/Junior Varsity | 40 | 21:09.36 PB | 9 |
| Sep 21 | Al KaynerSep 21 · 2 Miles Junior Varsity Boys · Place 55 · Freeland | 2 Miles Junior Varsity Boys | 55 | 12:52.36 PB | 9 |
| Sep 10 | TVC East Jamboree #1 (Host Swan Valley)Sep 10 · 5,000 Meters Varsity · Place 36 · Freeland | 5,000 Meters Varsity | 36 | 21:52.46 | 9 |
| Sep 7 | 51st Lancer InvitationalSep 7 · 5,000 Meters Varsity (Gold Division) · Place 74 · Freeland | 5,000 Meters Varsity (Gold Division) | 74 | 22:01.09 PB | 9 |
| Aug 16 | St. Johns Under The Lights InvitationalAug 16 · 5,000 Meters Boys Black (Small Schools) · Place 39 · Freeland | 5,000 Meters Boys Black (Small Schools) | 39 | 21:15.4 PB | 9 |