Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Otsego HSOtsego Bulldog Invitational · Oct 3 | 20:02.3 | Otsego Bulldog Invitational | October 3, 2015 |
| 2 Miles · Indian Lake Nazarene Camp OFFICIALFutures Wolverine Conference Meet · Oct 27 | 24:20 | Futures Wolverine Conference Meet | October 27, 2015 |
| 2 Miles · Otsego HSAlamo Invitational - Otego Hosts · Oct 19 | 25:08.02 | Alamo Invitational - Otego Hosts | October 19, 2015 |
| 2,500 Meters · Allegan County FairgroundsAllegan Tiger Shark Invitational · Oct 4 | 24:06.92 | Allegan Tiger Shark Invitational | October 4, 2014 |
| 2816 m · Allegan County FairgroundsAllegan Tiger Shark Invitational · Oct 10 | 20:04.38 | Allegan Tiger Shark Invitational | October 10, 2015 |
| 3,200 Meters · South Christian Athletic FieldsEast Grand Rapids MS Meet of Champions Invite · Oct 18 | 28:11.43 | East Grand Rapids MS Meet of Champions Invite | October 18, 2014 |
| 5,000 Meters · BangorBangor Invitational · Sep 24 | 45:16 | Bangor Invitational | September 24, 2016 |
| 5,000 Meters · Honeysett FarmSturgis @ Plainwell · Sep 20 | 48:04.0 | Sturgis @ Plainwell | September 20, 2016 |
| 5,000 Meters · McGraft ParkMuskegon Big Red Invitational · Aug 26 | 38:57.35 | Muskegon Big Red Invitational | August 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results2016 Cross Country
4 results2015 Cross Country
9 results2014 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | East Grand Rapids MS Meet of Champions InviteOct 18 · 3,200 Meters Open · Place 31 · PlainwellPlainwell | 3,200 Meters Open | 31 | 28:11.43 PB | 7 |
| Oct 16 | Wolverine MS Confernce MeetOct 16 · 3,000 Meters Middle School · Place 60 · PlainwellPlainwell | 3,000 Meters Middle School | 60 | 29:56Unofficial | 7 |
| Oct 13 | prairie Dawg/Alamo inviteOct 13 · 3,000 Meters Middle School · Place 86 · PlainwellPlainwell | 3,000 Meters Middle School | 86 | 23:07Unofficial | 7 |
| Oct 9 | South Haven vs PlainwellOct 9 · 1.5 Mile Middle School · Place 37 · PlainwellPlainwell | 1.5 Mile Middle School | 37 | 22:58Unofficial | 7 |
| Oct 4 | Allegan Tiger Shark InvitationalOct 4 · 2,500 Meters Middle School · Place 97 · PlainwellPlainwell | 2,500 Meters Middle School | 97 | 24:06.92 PB | 7 |
| Oct 2 | Plainwell vs OtsegoOct 2 · 3,000 Meters Middle School · PlainwellPlainwell | 3,000 Meters Middle School | 0 | 26:50Unofficial | 7 |
| Sep 27 | Otsego Bulldog InvitationalSep 27 · 1.7 Mile Middle School · Place 189 · PlainwellPlainwell | 1.7 Mile Middle School | 189 | 21:20 | 7 |
| Sep 25 | Plainwell MS/South Haven MSSep 25 · 3,000 Meters Middle School · Place 30 · PlainwellPlainwell | 3,000 Meters Middle School | 30 | 20:08Unofficial | 7 |
| Sep 18 | plainwell @ three riversSep 18 · 3,000 Meters Middle School · Place 27 · PlainwellPlainwell | 3,000 Meters Middle School | 27 | 29:03Unofficial | 7 |
| Sep 11 | Plainwell MSSep 11 · 3,000 Meters Middle School · Place 30 · PlainwellPlainwell | 3,000 Meters Middle School | 30 | 28:14Unofficial | 7 |
| Sep 4 | South Haven MS InvitationalSep 4 · 1.7 Mile Middle School · Place 94 · PlainwellPlainwell | 1.7 Mile Middle School | 94 | 22:22Unofficial | 7 |