Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Sparta 2 Mile CourseSparta Invitational · Sep 16 | 13:22.38 | Sparta Invitational | September 16, 2017 |
| 3,200 Meters · Gainey 3200 Meter CourseKent Ottawa Championship · Oct 14 | 14:15.4 | Kent Ottawa Championship | October 14, 2017 |
| 3,200 Meters · Holland ChristianHolland Christian Middle School CC Invite · Oct 11 | 13:43.98 | Holland Christian Middle School CC Invite | October 11, 2017 |
| 3,200 Meters · Jenison HS Football StadiumJenison MS XC Quad · Sep 13 | 13:52.06 | Jenison MS XC Quad | September 13, 2017 |
| 3,200 Meters · Rycenga ParkFruitport MS Jamboree · Sep 20 | 14:44.10 | Fruitport MS Jamboree | September 20, 2017 |
| 3,200 Meters · South Christian Athletic FieldsGrandville MKO League Meet · Oct 4 | 14:10.48 | Grandville MKO League Meet | October 4, 2017 |
| 5,000 Meters · Byron Center West Middle SchoolOK Green Jamboree · Oct 3 | 22:35.27 | OK Green Jamboree | October 3, 2018 |
| 5,000 Meters · Hamilton HSOK Green Jamboree #3 · Oct 8 | 22:31.25 | OK Green Jamboree #3 | October 8, 2019 |
| 5,000 Meters · Helder ParkOK Green Cross Country Championship · Oct 17 | 22:09.41 | OK Green Cross Country Championship | October 17, 2018 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 28 | 21:16.3 | Otsego Bulldog Invite | September 28, 2019 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 29 | 20:53.9 | Otsego Bulldog Invite | September 29, 2018 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 20:45.1 | Portage Invite | October 5, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OK White JV Tri at BCOct 19 · 5,000 Meters Junior Varsity · Place 10 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 10 | 20:37.89 | 11 |
| Oct 10 | Little PortageOct 10 · 5,000 Meters Junior Varsity · Place 51 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 51 | 20:53.86 | 11 |
| Sep 30 | EGR at Byron Center JV DualSep 30 · 5,000 Meters Junior Varsity · Place 14 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 14 | 21:00.30 | 11 |
| Sep 21 | FHN at Byron Center JV DualSep 21 · 5,000 Meters Junior Varsity · Place 19 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 19 | 20:54.60 | 11 |
| Sep 19 | Cedar Springs Mini InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 26 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 26 | 20:39.24 | 11 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Portage Central JV-Open RaceOct 26 · 5,000 Meters Junior Varsity · Place 101 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 101 | 20:20.6 | 10 |
| Oct 17 | OK Green Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 50 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 50 | 20:39.72 | 10 |
| Oct 12 | Kent Ottawa County MeetOct 12 · 5,000 Meters Junior Varsity · Place 66 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 66 | 20:32.9 | 10 |
| Oct 8 | OK Green Jamboree #3Oct 8 · 5,000 Meters Varsity 1 · Place 69 · Byron CenterByron Center | 5,000 Meters Varsity 1 | 69 | 22:31.25 PB | 10 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 JV · Place 425 · Byron CenterByron Center | 5,000 Meters Division 1 JV | 425 | 20:45.1 PB | 10 |
| Sep 28 | Otsego Bulldog InviteSep 28 · 5,000 Meters D1 Junior Varsity · Place 125 · Byron CenterByron Center | 5,000 Meters D1 Junior Varsity | 125 | 21:16.3 PB | 10 |
| Sep 18 | OK Green Jamboree #2Sep 18 · 5,000 Meters Varsity · Place 49 · Byron CenterByron Center | 5,000 Meters Varsity | 49 | 21:57.72 | 10 |
| Sep 14 | Sparta InvitationalSep 14 · 5,000 Meters Varsity · Place 83 · Byron CenterByron Center | 5,000 Meters Varsity | 83 | 21:27.88 | 10 |
| Sep 7 | West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Junior Varsity · Place 180 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 180 | 22:53.1 | 10 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 32-4 @ Portage CentralOct 27 · 5,000 Meters Junior Varsity · Place 115 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 115 | 21:24.7 | 9 |
| Oct 27 | Portage Central JV RaceOct 27 · 5,000 Meters High School JV · Place 115 · Byron CenterByron Center | 5,000 Meters High School JV | 115 | 21:24.7 | 9 |
| Oct 17 | OK Green Cross Country ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 63 · Byron CenterByron Center | 5,000 Meters Junior Varsity | 63 | 22:09.41 PB | 9 |
| Oct 13 | Kent Ottawa County MeetOct 13 · Varsity · Place 122 · Byron CenterByron Center | Varsity | 122 | 22:15.1 | 9 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 JV Men · Place 452 · Byron CenterByron Center | 5,000 Meters Division 1 JV Men | 452 | 21:31.9 | 9 |
| Oct 3 | OK Green Jamboree Oct 3 · 5,000 Meters Varsity #2 · Place 44 · Byron CenterByron Center | 5,000 Meters Varsity #2 | 44 | 22:35.27 PB | 9 |
| Sep 29 | Otsego Bulldog InviteSep 29 · 5,000 Meters D1 Junior Varsity · Place 134 · Byron CenterByron Center | 5,000 Meters D1 Junior Varsity | 134 | 20:53.9 PB | 9 |
| Sep 19 | OK Green JamboreeSep 19 · 5,000 Meters Varsity · Place 103 · Byron CenterByron Center | 5,000 Meters Varsity | 103 | 25:22.8 | — |
| Sep 8 | West Ottawa Bredeweg InvitationalSep 8 · 5,000 Meters Varsity · Place 184 · Byron CenterByron Center | 5,000 Meters Varsity | 184 | 21:23.35 | 9 |
| Sep 5 | OK Green Jamboree #1 @ Ridge Point ChurchSep 5 · Varsity · Place 70 · Byron CenterByron Center | Varsity | 70 | 26:04 | 9 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 3,200 Meters Middle School 7-8 · Place 44 · Byron Center WestByron Center West | 3,200 Meters Middle School 7-8 | 44 | 14:15.4 PB | 8 |
| Oct 11 | Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Junior Varsity · Place 61 · Byron Center WestByron Center West | 3,200 Meters Junior Varsity | 61 | 13:43.98 PB | 8 |
| Oct 4 | Grandville MKO League MeetOct 4 · 3,200 Meters Middle School · Place 57 · Byron Center WestByron Center West | 3,200 Meters Middle School | 57 | 14:10.48 PB | 8 |
| Oct 2 | MKO QuadOct 2 · 3,200 Meters Middle School · Place 23 · Byron Center WestByron Center West | 3,200 Meters Middle School | 23 | 14:20.77 | 8 |
| Sep 20 | Fruitport MS JamboreeSep 20 · 3,200 Meters Middle School · Place 40 · Byron Center WestByron Center West | 3,200 Meters Middle School | 40 | 14:44.10 PB | 8 |
| Sep 16 | Sparta InvitationalSep 16 · 2 Mile D1 MS · Place 23 · Byron Center WestByron Center West | 2 Mile D1 MS | 23 | 13:22.38 PB | 8 |
| Sep 13 | Jenison MS XC QuadSep 13 · 3,200 Meters Middle School · Place 30 · Byron Center WestByron Center West | 3,200 Meters Middle School | 30 | 13:52.06 PB | 8 |