Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Otsego HSOtsego Bulldog Invitational · Oct 3 | 14:14.9 | Otsego Bulldog Invitational | October 3, 2015 |
| 1.7 Miles · Allegan County FairgroundsAllegan Tiger Invitational · Oct 8 | 11:40.21 | Allegan Tiger Invitational | October 8, 2016 |
| 2 Miles · Bloomingdale HSBloomingdale Invite · Oct 15 | 13:53.4 | Bloomingdale Invite | October 15, 2016 |
| 2 Miles · Gobles Middle/High SchoolLittle Guys Invitational · Oct 22 | 14:38.6 | Little Guys Invitational | October 22, 2016 |
| 2 Miles · Lowell HS OFFICIALBob Perry Invitational · Sep 24 | 14:38.3 | Bob Perry Invitational | September 24, 2016 |
| 2 Miles · NorthPointe Christian Middle and High SchoolMustang Invite · Oct 4 | 15:29.0 | Mustang Invite | October 4, 2016 |
| 2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invitational · Sep 30 | 13:08.0 | Otsego Bulldog Invitational | September 30, 2017 |
| 2 Miles · Sparta 2 Mile CourseSparta Invitational · Sep 16 | 13:55.88 | Sparta Invitational | September 16, 2017 |
| 2816 m · Allegan County FairgroundsAllegan Tiger Shark Invitational · Oct 10 | 13:57.95 | Allegan Tiger Shark Invitational | October 10, 2015 |
| 3,200 Meters · Fenn Valley WineryFennville Invitational · Sep 10 | 18:05.02 | Fennville Invitational | September 10, 2016 |
| 3,200 Meters · Gainey 3200 Meter CourseKent Ottawa Championship · Oct 14 | 13:49.1 | Kent Ottawa Championship | October 14, 2017 |
| 3,200 Meters · Gobles Middle/High SchoolLittle Guys Invitational · Oct 21 | 14:27.65 | Little Guys Invitational | October 21, 2017 |
| 3,200 Meters · Helder ParkZeeland Creekside MS Grade Level Meet · Sep 23 | 15:17.25 | Zeeland Creekside MS Grade Level Meet | September 23, 2017 |
| 3,200 Meters · Sparta HSSparta Middle School Speed Races · Oct 12 | 12:49.90 | Sparta Middle School Speed Races | October 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 21 | Little Guys InvitationalOct 21 · 3,200 Meters Middle School · Place 21 · Holland Black River | 3,200 Meters Middle School | 21 | 14:27.65 PB | 8 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 3,200 Meters Middle School 7-8 · Place 33 · Holland Black River | 3,200 Meters Middle School 7-8 | 33 | 13:49.1 PB | 8 |
| Oct 12 | Sparta Middle School Speed RacesOct 12 · 3,200 Meters Middle School (1-3 runners) · Place 12 · Holland Black River | 3,200 Meters Middle School (1-3 runners) | 12 | 12:49.90 PB | 8 |
| Sep 30 | Otsego Bulldog InvitationalSep 30 · 2 Miles Middle School 6-8 Varsity · Place 79 · Holland Black River | 2 Miles Middle School 6-8 Varsity | 79 | 13:08.0 PB | 8 |
| Sep 23 | Zeeland Creekside MS Grade Level MeetSep 23 · 3,200 Meters 8th Grade · Place 38 · Holland Black River | 3,200 Meters 8th Grade | 38 | 15:17.25 PB | 8 |
| Sep 16 | Sparta InvitationalSep 16 · 2 Mile D2 A MS · Place 26 · Holland Black River | 2 Mile D2 A MS | 26 | 13:55.88 PB | 8 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Little Guys InvitationalOct 22 · 2 Miles Middle School Boys · Place 20 · Holland Black River | 2 Miles Middle School Boys | 20 | 14:38.6 PB | 7 |
| Oct 15 | Bloomingdale InviteOct 15 · 2 Miles Middle School · Place 14 · Holland Black River | 2 Miles Middle School | 14 | 13:53.4 PB | 7 |
| Oct 8 | Allegan Tiger InvitationalOct 8 · 1.7 Miles Middle School · Place 79 · Holland Black River | 1.7 Miles Middle School | 79 | 11:40.21 PB | 7 |
| Oct 4 | Mustang InviteOct 4 · 2 Miles Middle School · Place 10 · Holland Black River | 2 Miles Middle School | 10 | 15:29.0 PB | 7 |
| Oct 1 | Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School 6-8 · Place 131 · Holland Black River | 2 Miles Middle School 6-8 | 131 | 14:12.0 | 7 |
| Sep 24 | Bob Perry InvitationalSep 24 · 2 Miles Middle School · Place 23 · Holland Black River | 2 Miles Middle School | 23 | 14:38.3 PB | 7 |
| Sep 10 | Fennville InvitationalSep 10 · 3,200 Meters Middle School 7-8th · Place 31 · Holland Black River | 3,200 Meters Middle School 7-8th | 31 | 18:05.02 PB | 7 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MS Little Guys InvitationalOct 24 · 3,200 Meters 6th Grade · Place 9 · Holland Black River | 3,200 Meters 6th Grade | 9 | 17:30.61 | 6 |
| Oct 24 | HS Little Guys InvitationalOct 24 · 3,200 Meters 6th Grade · Place 18 · Holland Black River | 3,200 Meters 6th Grade | 18 | 17:30.61 | 6 |
| Oct 17 | Bloomingdale InviteOct 17 · 2 Mile 6th Grade · Place 10 · Holland Black River | 2 Mile 6th Grade | 10 | 16:24.7 | 6 |
| Oct 10 | Allegan Tiger Shark InvitationalOct 10 · 1.75 Mile Elementary · Place 46 · Holland Black River | 1.75 Mile Elementary | 46 | 13:57.95 PB | 6 |
| Oct 3 | Otsego Bulldog InvitationalOct 3 · 1 Mile Pups · Place 84 · Holland Black River | 1 Mile Pups | 84 | 14:14.9 PB | 6 |
| Sep 12 | Fennville OpenSep 12 · 3,200 Meters 6th Grade · Place 19 · Holland Black River | 3,200 Meters 6th Grade | 19 | 22:23.67 | 6 |