Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Elementary Course 1600 MetersKent Ottawa Championship · Oct 14 | 8:31.1 | Kent Ottawa Championship | October 14, 2017 |
| 2 Miles · Allendale MS Two Mile CourseAllendale Falcon Invite · Sep 30 | 18:33.12 | Allendale Falcon Invite | September 30, 2017 |
| 2 Miles · Beach Elementary SchoolSparta Speed Races · Oct 10 | 19:14.3 | Sparta Speed Races | October 10, 2019 |
| 2 Miles · Chargers Two Mile CourseChargers Middle School Invite · Sep 11 | 21:38.4 | Chargers Middle School Invite | September 11, 2019 |
| 2 Miles · MS Two Mile CourseChristian School Invitational · Sep 8 | 19:11.09 | Christian School Invitational | September 8, 2018 |
| 2 Miles · South Christian Athletic FieldsChristian School Meet · Sep 9 | 20:32.17 | Christian School Meet | September 9, 2017 |
| 2 Miles · Wayland Middle SchoolWayland MS Invitational · Oct 4 | 18:50.10 | Wayland MS Invitational | October 4, 2018 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 14:07.7 | Portage Invite | October 5, 2019 |
| 3,200 Meters · Sparta HSSparta Speed Races · Oct 11 | 18:01.3 | Sparta Speed Races | October 11, 2018 |
| 3,200 Meters · Wayland Union MS 2 Mile XC CourseWayland MS Invite · Oct 5 | 17:41.22 | Wayland MS Invite | October 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Sparta Speed RacesOct 10 · 2 Miles Middle School 8+ · Place 79 · Grand Rapids South Christian | 2 Miles Middle School 8+ | 79 | 19:14.3 PB | 8 |
| Oct 5 | Portage InviteOct 5 · 2,500 Meters Middle School B/C · Place 421 · Grand Rapids South Christian | 2,500 Meters Middle School B/C | 421 | 14:07.7 PB | 8 |
| Sep 28 | Allendale Falcon InviteSep 28 · 2 Miles Middle School Grades 6-8 · Place 101 · Grand Rapids South C.. | 2 Miles Middle School Grades 6-8 | 101 | 21:15.9 | 8 |
| Sep 21 | Cougar Falcon Invite at the Eagles NestSep 21 · 3,200 Meters Middle School 8th Grade · Place 217 · Grand Rapids South C.. | 3,200 Meters Middle School 8th Grade | 217 | 20:50.7 | 8 |
| Sep 11 | Chargers Middle School InviteSep 11 · 2 Miles 7th-8th Boys · Place 81 · Grand Rapids South Christian | 2 Miles 7th-8th Boys | 81 | 21:38.4 PB | 8 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Kent Ottawa County MeetOct 13 · 2 Miles Middle School · Place 141 · Grand Rapids South Christ | 2 Miles Middle School | 141 | 19:37.7 | 7 |
| Oct 11 | Sparta Speed RacesOct 11 · 3,200 Meters MS Runners 8+ · Place 65 · Grand Rapids South Christian | 3,200 Meters MS Runners 8+ | 65 | 18:01.3 PB | 7 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 2,500 Meters Middle School Boys · Place 623 · Grand Rapids South Christian | 2,500 Meters Middle School Boys | 623 | 14:11.1 | 7 |
| Oct 4 | Wayland MS InvitationalOct 4 · 2 Miles Middle School - JV · Place 114 · Grand Rapids South Christian | 2 Miles Middle School - JV | 114 | 18:50.10 PB | 7 |
| Sep 8 | Christian School InvitationalSep 8 · 2 Miles Middle School · Place 128 · Grand Rapids South Christian | 2 Miles Middle School | 128 | 19:11.09 PB | 7 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 1,600 Meters K-6 Elementary · Place 27 · Grand Rapids South Christian | 1,600 Meters K-6 Elementary | 27 | 8:31.1 PB | 6 |
| Oct 12 | Sparta Middle School Speed RacesOct 12 · 3,200 Meters Middle School (8+ runners) · Place 64 · Grand Rapids South Christian | 3,200 Meters Middle School (8+ runners) | 64 | 18:12.77 | 6 |
| Oct 5 | Wayland MS InviteOct 5 · 3,200 Meters Middle School · Place 132 · Grand Rapids South Christian | 3,200 Meters Middle School | 132 | 17:41.22 PB | 6 |
| Sep 30 | Allendale Falcon InviteSep 30 · 2 Miles Middle School Scarlet 6-8th · Place 70 · Grand Rapids South Christian | 2 Miles Middle School Scarlet 6-8th | 70 | 18:33.12 PB | 6 |
| Sep 23 | Cougar Falcon Invite at the Eagles NestSep 23 · 1,600 Meters K-6 Grade Boys · Place 45 · Grand Rapids South Christian | 1,600 Meters K-6 Grade Boys | 45 | 9:13.8 | 6 |
| Sep 9 | Christian School MeetSep 9 · 2 Miles Middle School · Place 66 · Grand Rapids South Christian | 2 Miles Middle School | 66 | 20:32.17 PB | 6 |