Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · GRPS Northeast CampusGRPS Elementary and Middle School Invitational · Oct 22 | 17:39.9 | GRPS Elementary and Middle School Invitational | October 22, 2016 |
| 5,000 Meters · Allendale HSMiHS Championships · Oct 28 | 24:02.23 | MiHS Championships | October 28, 2017 |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Sep 30 | 24:47.18 | Allendale Falcon Invite | September 30, 2017 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Championship · Oct 14 | 26:26.3 | Kent Ottawa Championship | October 14, 2017 |
| 5,000 Meters · Grand Haven High SchoolDon Anderson Trail Run · Aug 29 | 31:42.11 | Don Anderson Trail Run | August 29, 2017 |
| 5,000 Meters · Hill and Bale 5kHill and Bale · Sep 9 | 35:07.5 | Hill and Bale | September 9, 2017 |
| 5,000 Meters · Long Lake ParkKent City Regional Primer · Oct 20 | 25:26.52 | Kent City Regional Primer | October 20, 2017 |
| 5,000 Meters · Ravenna HSBulldog Invite · Sep 12 | 24:36.69 | Bulldog Invite | September 12, 2019 |
| 5,000 Meters · Riverside ParkWMICCC #2 · Sep 25 | 24:28.55 | WMICCC #2 | September 25, 2019 |
| 5,000 Meters · Riverside ParkWMICC #1 · Sep 5 | 27:46.55 | WMICC #1 | September 5, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
2 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MiHS ChampionshipsOct 28 · 5,000 Meters Varsity · Place 95 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Varsity | 95 | 24:02.23 PB | 9 |
| Oct 20 | Kent City Regional PrimerOct 20 · 5,000 Meters Varsity · Place 46 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Varsity | 46 | 25:26.52 PB | 9 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 5,000 Meters Kent Junior Varsity · Place 251 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Kent Junior Varsity | 251 | 26:26.3 PB | 9 |
| Oct 11 | West Michigan Independent Conference Championship MeetOct 11 · 5,000 Meters Varsity · Place 82 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Varsity | 82 | 26:51.00 | 9 |
| Sep 30 | Allendale Falcon InviteSep 30 · 5,000 Meters Freshman · Place 88 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Freshman | 88 | 24:47.18 PB | 9 |
| Sep 14 | Bulldog InviteSep 14 · 5,000 Meters Varsity · Place 52 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Varsity | 52 | 31:03.00 | 9 |
| Sep 9 | Hill and BaleSep 9 · 5,000 Meters Boys JV · Place 66 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Boys JV | 66 | 35:07.5 PB | 9 |
| Sep 6 | West Michigan Independent League #1Sep 6 · 5,000 Meters Varsity · Place 75 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Varsity | 75 | 27:09.69 | 9 |
| Aug 29 | Don Anderson Trail RunAug 29 · 5,000 Meters Varsity · Place 89 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Varsity | 89 | 31:42.11 PB | 9 |
| Aug 22 | Kent City Long Lake InviteAug 22 · 5,000 Meters Boys 6+ race · Place 98 · West MI Academy of Environmental ScienceWest MI Academy of Environmental Science | 5,000 Meters Boys 6+ race | 98 | 31:47.06 | 9 |
2016 Cross Country
2 results