Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMHSAA LP Region 31-4 at Allendale · Oct 28 | 25:11.11 | MHSAA LP Region 31-4 at Allendale | October 28, 2017 |
| 5,000 Meters · Berrien Springs High SchoolBerrien Springs Shamrock Invitational · Sep 7 | 26:38 | Berrien Springs Shamrock Invitational | September 7, 2017 |
| 5,000 Meters · Gobles Middle/High SchoolLittle Guys Invitational · Oct 21 | 27:31.52 | Little Guys Invitational | October 21, 2017 |
| 5,000 Meters · Grand Beach Golf CourseBison Invitational · Aug 30 | 27:14.9 | Bison Invitational | August 30, 2017 |
| 5,000 Meters · Lake Township ParkBridgman Invitational · Aug 23 | 26:15.5 | Bridgman Invitational | August 23, 2017 |
| 5,000 Meters · Red Bud Moto Cross ParkBCS Meet @ Buchanan · Sep 12 | 27:20.2 | BCS Meet @ Buchanan | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 31-4 at AllendaleOct 28 · 5,000 Meters Varsity · Place 68 · New Buffalo | 5,000 Meters Varsity | 68 | 25:11.11 PB | 12 |
| Oct 21 | Little Guys InvitationalOct 21 · 5,000 Meters Varsity · Place 84 · New Buffalo | 5,000 Meters Varsity | 84 | 27:31.52 PB | 12 |
| Sep 12 | BCS Meet @ BuchananSep 12 · 5,000 Meters Varsity · Place 51 · New Buffalo | 5,000 Meters Varsity | 51 | 27:20.2 PB | 12 |
| Sep 7 | Berrien Springs Shamrock InvitationalSep 7 · 5,000 Meters Varsity · Place 101 · New Buffalo | 5,000 Meters Varsity | 101 | 26:38 PB | 12 |
| Aug 30 | Bison InvitationalAug 30 · 5,000 Meters Varsity · Place 73 · New Buffalo | 5,000 Meters Varsity | 73 | 27:14.9 PB | 12 |
| Aug 23 | Bridgman InvitationalAug 23 · 5,000 Meters Varsity · Place 70 · New Buffalo | 5,000 Meters Varsity | 70 | 26:15.5 PB | 12 |