Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMiHS Championships · Oct 29 | 25:24.96 | MiHS Championships | October 29, 2016 |
| 5,000 Meters · Bloomingdale HSBloomingdale Invite · Oct 15 | 27:25.5 | Bloomingdale Invite | October 15, 2016 |
| 5,000 Meters · Fenn Valley WineryFennville Invitational · Sep 10 | 32:56.86 | Fennville Invitational | September 10, 2016 |
| 5,000 Meters · Kalamazoo Christian Elementary SchoolKalamazoo Christian Comet Invitational · Oct 21 | 25:49.07 | Kalamazoo Christian Comet Invitational | October 21, 2017 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invitational · Sep 30 | 27:43.8 | Otsego Bulldog Invitational | September 30, 2017 |
| 5,000 Meters · Red Bud Moto Cross ParkRedBud Tri-State Invite · Sep 24 | 26:59.1 | RedBud Tri-State Invite | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MiHS ChampionshipsOct 28 · 5,000 Meters Varsity · Place 108 · Berrien County Youth Track | 5,000 Meters Varsity | 108 | 25:58.26 | 12 |
| Oct 21 | Kalamazoo Christian Comet InvitationalOct 21 · 5,000 Meters Varsity · Place 169 · Berrien County Youth Track | 5,000 Meters Varsity | 169 | 25:49.07 PB | 12 |
| Oct 7 | Baby Love 5KOct 7 · 5,000 Meters Open · Place 18 · Berrien County Youth Track | 5,000 Meters Open | 18 | 27:59.4Unofficial | 12 |
| Sep 30 | Otsego Bulldog InvitationalSep 30 · 5,000 Meters D4 Results · Place 58 · Berrien County Youth Track | 5,000 Meters D4 Results | 58 | 27:43.8 PB | 12 |
| Sep 23 | Cat Tracks 5KSep 23 · 5,000 Meters Open · Place 33 · Berrien County Youth Track | 5,000 Meters Open | 33 | 29:45.6Unofficial | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MiHS ChampionshipsOct 29 · 5,000 Meters Varsity · Place 100 · Berrien County Youth Track | 5,000 Meters Varsity | 100 | 25:24.96 PB | 12 |
| Oct 22 | Kalamazoo Christian Comet InvitationalOct 22 · 5,000 Meters Varsity · Place 141 · Berrien County Youth Track | 5,000 Meters Varsity | 141 | 25:12.00Unofficial | 12 |
| Oct 15 | Bloomingdale InviteOct 15 · 5,000 Meters Varsity · Place 73 · Berrien County Youth Track | 5,000 Meters Varsity | 73 | 27:25.5 PB | 12 |
| Oct 8 | Fit 4 Fall 5KOct 8 · 5,000 Meters Open · Place 64 · Berrien County Youth Track | 5,000 Meters Open | 64 | 27:46Unofficial | 12 |
| Sep 24 | RedBud Tri-State InviteSep 24 · 5,000 Meters Varsity · Place 48 · Berrien County Youth Track | 5,000 Meters Varsity | 48 | 26:59.1 PB | 12 |
| Sep 10 | Fennville InvitationalSep 10 · 5,000 Meters Varsity · Place 105 · Berrien County Youth Track | 5,000 Meters Varsity | 105 | 32:56.86 PB | 12 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MiHS ChampionshipOct 31 · 5,000 Meters Varsity · Place 82 · Berrien County Youth | 5,000 Meters Varsity | 82 | 28:11.44 | 11 |
| Oct 24 | Kalamazoo Christian Comet InvitationalOct 24 · 5,000 Meters Varsity · Place 111 · Berrien County Youth Track | 5,000 Meters Varsity | 111 | 30:33.00 | 11 |
| Oct 10 | Fit 4 Fall 5KOct 10 · 5,000 Meters Open · Place 77 · Berrien County Youth Track | 5,000 Meters Open | 77 | 30:36Unofficial | 11 |