Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hesperia HSCSAA Silver Jamboree at Hesperia · Oct 3 | 24:15.43 | CSAA Silver Jamboree at Hesperia | October 3, 2017 |
| 5,000 Meters · Hill and Bale 5kHill and Bale · Sep 9 | 23:02.7 | Hill and Bale | September 9, 2017 |
| 5,000 Meters · Holton HSCSAA Silver Jamboree at Holton · Sep 5 | 22:49.64 | CSAA Silver Jamboree at Holton | September 5, 2017 |
| 5,000 Meters · Kent City High SchoolCSAA Silver Jamboree at Lakeview · Sep 17 | 22:41.97 | CSAA Silver Jamboree at Lakeview | September 17, 2019 |
| 5,000 Meters · Oakridge HSOakridge HS Invitational · Sep 23 | 23:07.91 | Oakridge HS Invitational | September 23, 2017 |
| 5,000 Meters · Rycenga ParkFruitport Invitational · Sep 30 | 21:29.58 | Fruitport Invitational | September 30, 2017 |
| 5,000 Meters · University Park Golf CourseGMAA High School · Oct 13 | 21:33.47 | GMAA High School | October 13, 2017 |
| 5,000 Meters · West Shore Community CollegeLudington Cross Country Invitational · Sep 14 | 22:24.65 | Ludington Cross Country Invitational | September 14, 2019 |
| 5,000 Meters · White Cloud HSAround the Cloud · Oct 25 | 23:25 | Around the Cloud | October 25, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 53 · Holton | 5,000 Meters Division 4 | 53 | 20:52.9 | 12 |
| Oct 22 | Run Around the CloudOct 22 · 5,000 Meters Varsity · Place 31 · Holton | 5,000 Meters Varsity | 31 | 22:19.75 | 12 |
| Oct 15 | CSAA Silver Jamboree at HoltonOct 15 · 5,000 Meters Varsity · Place 27 · Holton | 5,000 Meters Varsity | 27 | 21:11.79 | 12 |
| Oct 11 | GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 88 · Holton | 5,000 Meters Varsity | 88 | 21:58.75 | 12 |
| Oct 7 | CSAA Silver Jamboree at Kent City High SchoolOct 7 · 5,000 Meters Varsity · Place 31 · Holton | 5,000 Meters Varsity | 31 | 22:43.06 | 12 |
| Sep 21 | Oarkridge HS InvitationalSep 21 · 5,000 Meters Varsity · Place 52 · Holton | 5,000 Meters Varsity | 52 | 23:34.32 | 12 |
| Sep 17 | CSAA Silver Jamboree at LakeviewSep 17 · 5,000 Meters Varsity · Place 32 · Holton | 5,000 Meters Varsity | 32 | 22:41.97 PB | 12 |
| Sep 14 | Ludington Cross Country InvitationalSep 14 · 5,000 Meters Varsity Division 1 · Place 30 · Holton | 5,000 Meters Varsity Division 1 | 30 | 22:24.65 PB | 12 |
| Sep 7 | Hill and BaleSep 7 · 5,000 Meters Varsity · Place 40 · Holton | 5,000 Meters Varsity | 40 | 23:23.1 | — |
| Sep 3 | CSAA Silver Jamboree at White CloudSep 3 · 5,000 Meters Varsity · Place 36 · Holton | 5,000 Meters Varsity | 36 | 25:03.81 | 12 |
| Aug 19 | Orchard view inviteAug 19 · 5,000 Meters Varsity · Place 85 · Holton | 5,000 Meters Varsity | 85 | 24:46.05 | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | GMAA High SchoolOct 13 · 5,000 Meters Varsity · Place 70 · Holton | 5,000 Meters Varsity | 70 | 21:33.47 PB | 10 |
| Oct 3 | CSAA Silver Jamboree at HesperiaOct 3 · 5,000 Meters Varsity · Place 30 · Holton | 5,000 Meters Varsity | 30 | 24:15.43 PB | 10 |
| Sep 30 | Fruitport InvitationalSep 30 · 5,000 Meters Varsity · Place 82 · Holton | 5,000 Meters Varsity | 82 | 21:29.58 PB | 10 |
| Sep 23 | Oakridge HS InvitationalSep 23 · 5,000 Meters Varsity · Place 59 · Holton | 5,000 Meters Varsity | 59 | 23:07.91 PB | 10 |
| Sep 19 | CSAA Silver Jamboree at White CloudSep 19 · 5,000 Meters Varsity · Place 34 · Holton | 5,000 Meters Varsity | 34 | 23:29.16 | 10 |
| Sep 9 | Hill and BaleSep 9 · 5,000 Meters Boys Small · Place 43 · Holton | 5,000 Meters Boys Small | 43 | 23:02.7 PB | 10 |
| Sep 5 | CSAA Silver Jamboree at HoltonSep 5 · 5,000 Meters Varsity · Place 29 · Holton | 5,000 Meters Varsity | 29 | 22:49.64 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Around the CloudOct 25 · 5,000 Meters Varsity · Place 27 · Holton | 5,000 Meters Varsity | 27 | 23:25 PB | 9 |
| Oct 18 | CSAA Jamboree - Tri-CountyOct 18 · 5,000 Meters Varsity · Place 100 · Holton | 5,000 Meters Varsity | 100 | 22:11.80Unofficial | 9 |