Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k @ Springhill CampsEvart XC Invitational · Sep 19 | 19:38.47 | Evart XC Invitational | September 19, 2020 |
| 5,000 Meters · Benzie CentralMHSAA LP Region 29-4 host Bear Lake @ Buckley · Oct 31 | 18:50.45 | MHSAA LP Region 29-4 host Bear Lake @ Buckley | October 31, 2020 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 29 | 20:57.99 | Benzie Central Pete Moss Invitational | August 29, 2020 |
| 5,000 Meters · KingsleyKingsley Invite · Sep 24 | 19:39.10 | Kingsley Invite | September 24, 2020 |
| 5,000 Meters · KingsleyKingsley Invitational · Sep 21 | 22:41 | Kingsley Invitational | September 21, 2017 |
| 5,000 Meters · Manistee HS CC CourseChris Grabowski Memorial Invitational · Oct 12 | 22:49.47 | Chris Grabowski Memorial Invitational | October 12, 2017 |
| 5,000 Meters · Mesick HSMesick Bulldog Invitational · Oct 5 | 22:19.39 | Mesick Bulldog Invitational | October 5, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 2 | 18:49.8 | MHSAA LP D4 Finals | November 2, 2019 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 18:31.3 | Portage Invite | October 5, 2019 |
| 5,000 Meters · PR Cross Country & Outdoor Ed Science PropertyCecil Burch Memorial Invitational · Oct 3 | 19:23.67 | Cecil Burch Memorial Invitational | October 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 29-4 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D4 Boys · Place 24 · Grand Traverse Academy | 5,000 Meters D4 Boys | 24 | 18:50.45 PB | 12 |
| Oct 3 | Cecil Burch Memorial Invitational Oct 3 · 5,000 Meters Varsity 2 · Place 8 · Grand Traverse Academy | 5,000 Meters Varsity 2 | 8 | 19:23.67 PB | 12 |
| Sep 24 | Kingsley InviteSep 24 · 5,000 Meters Varsity Boys · Place 11 · Grand Traverse Academy | 5,000 Meters Varsity Boys | 11 | 19:39.10 PB | 12 |
| Sep 19 | Evart XC InvitationalSep 19 · 5,000 Meters High School (White) Boys · Place 10 · Grand Traverse Academy | 5,000 Meters High School (White) Boys | 10 | 19:38.47 PB | 12 |
| Aug 29 | Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Friday Session 2 · Place 17 · Grand Traverse Academy | 5,000 Meters Friday Session 2 | 17 | 20:57.99 PB | 12 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D4 FinalsNov 2 · 5,000 Meters D4 · Place 152 · Grand Traverse Academy | 5,000 Meters D4 | 152 | 18:49.8 PB | 11 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 4 · Place 54 · Grand Traverse Academy | 5,000 Meters Division 4 | 54 | 18:31.3 PB | 11 |
2017 Cross Country
3 results