Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSCorunna Home XC Meet #1 · Sep 10 | 22:28.00 | Corunna Home XC Meet #1 | September 10, 2020 |
| 5,000 Meters · Delta College - HS 5KTVC East Jamboree #2 (Host Garber) · Sep 24 | 23:09.17 | TVC East Jamboree #2 (Host Garber) | September 24, 2019 |
| 5,000 Meters · Delta College OFFICIALTVC 8 Jamboree (Hosted by Garber) · Sep 28 | 21:09.58 | TVC 8 Jamboree (Hosted by Garber) | September 28, 2021 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal (Don Baese) Invitational · Sep 28 | 22:20.95 | Carson City-Crystal (Don Baese) Invitational | September 28, 2019 |
| 5,000 Meters · Frankenmuth HSTVC Overall Championships (Host: Frankenmuth) · Oct 15 | 22:03.1 | TVC Overall Championships (Host: Frankenmuth) | October 15, 2019 |
| 5,000 Meters · Freeland's Home Cross-Country CourseTVC 8 Jamboree (Hosted by Freeland) · Sep 15 | 22:45.41 | TVC 8 Jamboree (Hosted by Freeland) | September 15, 2021 |
| 5,000 Meters · Roberts ParkTVC 8 Jamboree (Hosted by Swan Valley) · Oct 12 | 21:35.09 | TVC 8 Jamboree (Hosted by Swan Valley) | October 12, 2021 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 1 | 20:07.2 | 2020 Shepherd BLUEJAY Invite | October 1, 2020 |
| 5,000 Meters · Stratford Woods51st Lancer Invitational · Sep 7 | 24:11.30 | 51st Lancer Invitational | September 7, 2019 |
| 5,000 Meters · Stratford Woods OFFICIAL52nd Annual Lancer Invitational · Sep 11 | 22:33.27 | 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 |
| Oct 1 | 2020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 5 - HS JV Boys · Place 15 · Alma | 5,000 Meters Session 5 - HS JV Boys | 15 | 20:07.2 PB | 11 |
| Sep 29 | TVC Jamboree 2 (Frankenmuth)Sep 29 · 5,000 Meters Boys Varsity · Place 42 · Alma | 5,000 Meters Boys Varsity | 42 | 22:32.94 | 11 |
| Sep 10 | Corunna Home XC Meet #1Sep 10 · 5,000 Meters Varsity Boys · Place 32 · Alma | 5,000 Meters Varsity Boys | 32 | 22:28.00 PB | 11 |
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 24 · Alma | 5,000 Meters Junior Varsity | 24 | 22:03.1 PB | 10 |
| Sep 28 | Carson City-Crystal (Don Baese) InvitationalSep 28 · 5,000 Meters High School Boys · Place 89 · Alma | 5,000 Meters High School Boys | 89 | 22:20.95 PB | 10 |
| Sep 24 | TVC East Jamboree #2 (Host Garber)Sep 24 · 5,000 Meters Varsity/Junior Varsity · Place 62 · Alma | 5,000 Meters Varsity/Junior Varsity | 62 | 23:09.17 PB | 10 |
| Sep 10 | TVC East Jamboree #1 (Host Swan Valley)Sep 10 · 5,000 Meters Varsity · Place 67 · Alma | 5,000 Meters Varsity | 67 | 25:17.34 | 10 |
| Sep 7 | 51st Lancer InvitationalSep 7 · 5,000 Meters Varsity (Black Division) · Place 126 · Alma | 5,000 Meters Varsity (Black Division) | 126 | 24:11.30 PB | 10 |