Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Central Montcalm HSCentral Montcalm Hornet Run Grade Level Race · Sep 9 | 13:21.68 | Central Montcalm Hornet Run Grade Level Race | September 9, 2017 |
| 2 Miles · Allegan County FairgroundsAllegan Invitational · Oct 7 | 15:04.0 | Allegan Invitational | October 7, 2017 |
| 2 Miles · Beach Elementary SchoolSparta Speed Races · Oct 10 | 13:14.8 | Sparta Speed Races | October 10, 2019 |
| 2 Miles · Coopersville HSMS Jamboree at Coopersville · Sep 17 | 13:49.61 | MS Jamboree at Coopersville | September 17, 2019 |
| 2 Miles · Forest Hills Eastern HS OFFICIALWMMSC Jamboree - (Host-FHC) · Oct 8 | 12:59.49 | WMMSC Jamboree - (Host-FHC) | October 8, 2019 |
| 2 Miles · Forest Hills Eastern XC CourseForest Hills Central MS XC Jamboree · Oct 9 | 15:00.07 | Forest Hills Central MS XC Jamboree | October 9, 2018 |
| 2 Miles · Lowell HS OFFICIALMiddle School Meet @ Lowell · Sep 24 | 14:11.60 | Middle School Meet @ Lowell | September 24, 2019 |
| 2 Miles · Sparta 2 Mile CourseSparta Invitational · Sep 16 | 16:07.57 | Sparta Invitational | September 16, 2017 |
| 2 Miles · Spring Lake HS OFFICIALMS Conference Championship · Oct 15 | 13:23.06 | MS Conference Championship | October 15, 2019 |
| 2 Miles · Wayland Middle SchoolWayland MS Invitational · Oct 4 | 14:40.90 | Wayland MS Invitational | October 4, 2018 |
| 3,200 Meters · Beach Elementary SchoolCedar Springs Invitational · Sep 23 | 15:32.14 | Cedar Springs Invitational | September 23, 2017 |
| 3,200 Meters · Coopersville HSOK Blue Jamboree 3 · Oct 17 | 14:40.22 | OK Blue Jamboree 3 | October 17, 2017 |
| 3,200 Meters · Oakridge MSOakridge MS Invitational · Sep 21 | 14:01.71 | Oakridge MS Invitational | September 21, 2019 |
| 3,200 Meters · Sparta HSSparta Middle School Speed Races · Oct 12 | 14:09.17 | Sparta Middle School Speed Races | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results2018 Cross Country
7 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | OK Blue Jamboree 3Oct 17 · 3,200 Meters Middle School · Place 37 · Sparta | 3,200 Meters Middle School | 37 | 14:40.22 PB | 6 |
| Oct 12 | Sparta Middle School Speed RacesOct 12 · 3,200 Meters Middle School (8+ runners) · Place 20 · Sparta | 3,200 Meters Middle School (8+ runners) | 20 | 14:09.17 PB | 6 |
| Oct 10 | WMMSC JamboreeOct 10 · 3,200 Meters Middle School · Sparta | 3,200 Meters Middle School | — | 14:28.0Unofficial | 6 |
| Oct 7 | Allegan InvitationalOct 7 · 2 Miles Middle School · Place 117 · Sparta | 2 Miles Middle School | 117 | 15:04.0 PB | 6 |
| Sep 23 | Cedar Springs InvitationalSep 23 · 3,200 Meters Middle School Boys · Place 55 · Sparta | 3,200 Meters Middle School Boys | 55 | 15:32.14 PB | 6 |
| Sep 19 | WMMSC JamboreeSep 19 · 2 Miles Middle School · Sparta | 2 Miles Middle School | — | 17:06Unofficial | 6 |
| Sep 16 | Sparta InvitationalSep 16 · 2 Miles MS Reserve · Place 6 · Sparta | 2 Miles MS Reserve | 6 | 16:07.57 PB | 6 |
| Sep 9 | Central Montcalm Hornet Run Grade Level RaceSep 9 · 1.8 Miles 6th grade · Place 27 · Sparta | 1.8 Miles 6th grade | 27 | 13:21.68 PB | 6 |