Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Elementary Course 1600 MetersKent/Ottawa County meet · Oct 15 | 6:18.6 | Kent/Ottawa County meet | October 15, 2016 |
| 2 Miles · Allendale MS Two Mile CourseAllendale Falcon Invite · Oct 1 | 13:23.79 | Allendale Falcon Invite | October 1, 2016 |
| 2 Miles · Sparta 2 Mile CourseSparta Invitational · Sep 16 | 13:04.49 | Sparta Invitational | September 16, 2017 |
| 3,200 Meters · Calvin College - Gainey Athletic ComplexCougar Falcon Invite at the Eagles Nest · Sep 24 | 13:47.4 | Cougar Falcon Invite at the Eagles Nest | September 24, 2016 |
| 3,200 Meters · Gainey 3200 Meter CourseKent Ottawa Championship · Oct 14 | 13:46.5 | Kent Ottawa Championship | October 14, 2017 |
| 3,200 Meters · GRPS Northeast CampusGRPS Elementary and Middle School Invitational · Oct 22 | 13:19.52 | GRPS Elementary and Middle School Invitational | October 22, 2016 |
| 5,000 Meters · Allendale HSMiHS Championships · Oct 29 | 20:13.40 | MiHS Championships | October 29, 2016 |
| 5,000 Meters · Riverside ParkWMICCC #2 · Sep 26 | 21:05.78 | WMICCC #2 | September 26, 2018 |
| 5,000 Meters · Riverside ParkWest Michigan Independent League #2 · Sep 27 | 21:16.99 | West Michigan Independent League #2 | September 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | WMICCC League MeetOct 10 · 5,000 Meters Varsity · Place 32 · GR_Track Club/GR FIRE | 5,000 Meters Varsity | 32 | 21:00.1 | — |
| Sep 26 | WMICCC #2Sep 26 · 5,000 Meters Varsity · Place 42 · GR FIRE | 5,000 Meters Varsity | 42 | 21:05.78 PB | 8 |
| Sep 5 | WMICC #1Sep 5 · 5,000 Meters Varsity · Place 29 · GR FIRE | 5,000 Meters Varsity | 29 | 21:31.66 | 8 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MiHS ChampionshipsOct 28 · 5,000 Meters Varsity · Place 54 · GR FIRE | 5,000 Meters Varsity | 54 | 20:30.14 | 7 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 3,200 Meters Middle School 7-8 · Place 31 · GR FIRE | 3,200 Meters Middle School 7-8 | 31 | 13:46.5 PB | 7 |
| Oct 11 | West Michigan Independent Conference Championship MeetOct 11 · 5,000 Meters Varsity · Place 49 · GR FIRE | 5,000 Meters Varsity | 49 | 21:25.35 | 7 |
| Sep 27 | West Michigan Independent League #2Sep 27 · 5,000 Meters Varsity · Place 44 · GR FIRE | 5,000 Meters Varsity | 44 | 21:16.99 PB | 7 |
| Sep 23 | Cougar Falcon Invite at the Eagles NestSep 23 · 3,200 Meters Middle School Boys · Place 55 · GR FIRE | 3,200 Meters Middle School Boys | 55 | 14:11.2 | 7 |
| Sep 16 | Sparta InvitationalSep 16 · 2 Mile D2 MS · Place 28 · GR FIRE | 2 Mile D2 MS | 28 | 13:04.49 PB | 7 |
| Sep 6 | West Michigan Independent League #1Sep 6 · 5,000 Meters Varsity · Place 38 · GR FIRE | 5,000 Meters Varsity | 38 | 21:26.66 | 7 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MiHS ChampionshipsOct 29 · 5,000 Meters Varsity · Place 48 · GR FIRE | 5,000 Meters Varsity | 48 | 20:13.40 PB | 6 |
| Oct 22 | GRPS Elementary and Middle School InvitationalOct 22 · 3,200 Meters Middle School-6th-8th · Place 9 · GR FIRE | 3,200 Meters Middle School-6th-8th | 9 | 13:19.52 PB | 6 |
| Oct 15 | Kent/Ottawa County meetOct 15 · 1,600 Meters K-6 Elementary · Place 3 · GR FIRE | 1,600 Meters K-6 Elementary | 3 | 6:18.6 PB | 6 |
| Oct 11 | West Michigan Independent League ChampionshipOct 11 · 5,000 Meters Varsity · Place 54 · GR FIRE | 5,000 Meters Varsity | 54 | 22:41.10 | 6 |
| Oct 1 | Allendale Falcon InviteOct 1 · 2 Miles Middle School Falcon 7-8th · Place 11 · GR FIRE | 2 Miles Middle School Falcon 7-8th | 11 | 13:23.79 PB | 6 |
| Sep 28 | West Michigan Independent LeagueSep 28 · 5,000 Meters Varsity · Place 51 · GR FIRE | 5,000 Meters Varsity | 51 | 22:04.39 | 6 |
| Sep 24 | Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 43 · GR FIRE | 3,200 Meters Middle School | 43 | 13:47.4 PB | 6 |
| Sep 17 | Sparta InviteSep 17 · 2 Mile D3 MS · Place 17 · GR FIRE | 2 Mile D3 MS | 17 | 14:10.15 | 6 |
| Sep 7 | West Michigan Independent LeagueSep 7 · 5,000 Meters Varsity · Place 37 · GR FIRE | 5,000 Meters Varsity | 37 | 22:51.70 | 6 |