Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Otsego HSOtsego Bulldog Invitational · Oct 3 | 12:19.4 | Otsego Bulldog Invitational | October 3, 2015 |
| 1.7 Miles · Allegan County FairgroundsAllegan Tiger Invitational · Oct 8 | 11:43.76 | Allegan Tiger Invitational | October 8, 2016 |
| 2 Miles · Allegan County FairgroundsWolverine Conference Meet · Oct 22 | 13:08.94 | Wolverine Conference Meet | October 22, 2016 |
| 2 Miles · Indian Lake Nazarene Camp OFFICIALFutures Wolverine Conference Meet · Oct 27 | 13:37 | Futures Wolverine Conference Meet | October 27, 2015 |
| 2 Miles · L.E.White Middle SchoolPlainwell at Allegan Duel (MS) · Oct 13 | 13:47 | Plainwell at Allegan Duel (MS) | October 13, 2016 |
| 2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invitational · Oct 1 | 13:28.9 | Otsego Bulldog Invitational | October 1, 2016 |
| 2 Miles · Otsego HSAlamo Invitational - Otego Hosts · Oct 19 | 14:19.44 | Alamo Invitational - Otego Hosts | October 19, 2015 |
| 2 Miles · Paw Paw High SchoolDowagiac/Plainwell/South Haven/Paw Paw · Sep 28 | 13:57 | Dowagiac/Plainwell/South Haven/Paw Paw | September 28, 2017 |
| 2816 m · Allegan County FairgroundsAllegan Tiger Shark Invitational · Oct 10 | 12:30.35 | Allegan Tiger Shark Invitational | October 10, 2015 |
| 3,000 Meters · Honeysett Farmotsego at plainwell · Oct 20 | 12:42.85 | otsego at plainwell | October 20, 2016 |
| 3,200 Meters · 3200 Meter MS CourseOtsego Alamo MS Invite · Oct 16 | 13:42.64 | Otsego Alamo MS Invite | October 16, 2017 |
| 3,200 Meters · Helder ParkZeeland Creekside MS Grade Level Meet · Sep 23 | 14:18.45 | Zeeland Creekside MS Grade Level Meet | September 23, 2017 |
| 3,200 Meters · Otsego HSOtsego Middle School Conference Cross Country Meet · Oct 12 | 13:27.79 | Otsego Middle School Conference Cross Country Meet | October 12, 2017 |
| 3,200 Meters · Wayland Union MS 2 Mile XC CourseWayland MS Invite · Oct 5 | 14:02.94 | Wayland MS Invite | October 5, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 2 | 21:15.9 | MHSAA LP D2 Finals | November 2, 2019 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 29 | 20:31.3 | Otsego Bulldog Invite | September 29, 2018 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 21:15.8 | Portage Invite | October 5, 2019 |
| 5,000 Meters · US 131 Motorsports ParkAllegan County Meet · Oct 17 | 21:32.74 | Allegan County Meet | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
1 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Otsego Alamo MS InviteOct 16 · 3,200 Meters Middle School Varsity · Place 16 · PlainwellPlainwell | 3,200 Meters Middle School Varsity | 16 | 13:42.64 PB | 8 |
| Oct 12 | Otsego Middle School Conference Cross Country MeetOct 12 · 3,200 Meters Middle School · Place 20 · PlainwellPlainwell | 3,200 Meters Middle School | 20 | 13:27.79 PB | 8 |
| Oct 7 | Allegan InvitationalOct 7 · 2 Miles Middle School · Place 15 · PlainwellPlainwell | 2 Miles Middle School | 15 | 13:57.1 | 8 |
| Oct 5 | Wayland MS InviteOct 5 · 3,200 Meters Middle School · Place 22 · PlainwellPlainwell | 3,200 Meters Middle School | 22 | 14:02.94 PB | 8 |
| Sep 30 | Otsego Bulldog InvitationalSep 30 · 2 Miles Middle School 6-8 Varsity · Place 43 · PlainwellPlainwell | 2 Miles Middle School 6-8 Varsity | 43 | 13:53.8 | 8 |
| Sep 28 | Dowagiac/Plainwell/South Haven/Paw PawSep 28 · 2 Miles Middle School · Place 7 · PlainwellPlainwell | 2 Miles Middle School | 7 | 13:57 PB | 8 |
| Sep 23 | Zeeland Creekside MS Grade Level MeetSep 23 · 3,200 Meters 8th Grade · Place 9 · PlainwellPlainwell | 3,200 Meters 8th Grade | 9 | 14:18.45 PB | 8 |
| Sep 14 | otsego, allegan, south haven,paw paw, plainwellSep 14 · 3,000 Meters Middle School · PlainwellPlainwell | 3,000 Meters Middle School | 0 | 14:50Unofficial | 8 |
2016 Cross Country
8 results2015 Cross Country
10 results