Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bangor HS OFFICIALSAC Jamboree · Oct 15 | 31:29.72 | SAC Jamboree | October 15, 2014 |
| 5,000 Meters · Bloomingdale HSSAC East Jamboree · Sep 16 | 31:11.61 | SAC East Jamboree | September 16, 2015 |
| 5,000 Meters · Constantine HSSAC East Jamboree · Sep 30 | 28:20.87 | SAC East Jamboree | September 30, 2015 |
| 5,000 Meters · Fenn Valley WineryFennville Open · Sep 12 | 30:19.27 | Fennville Open | September 12, 2015 |
| 5,000 Meters · Gilmore Car MuseumSAC Conference Championship · Oct 11 | 25:18.11 | SAC Conference Championship | October 11, 2016 |
| 5,000 Meters · HartfordHartford Teske Invitational · Sep 8 | 29:11.5 | Hartford Teske Invitational | September 8, 2016 |
| 5,000 Meters · Kalamazoo Christian ElementarySAC Valley Jamboree 1 at KC · Sep 14 | 26:52.99 | SAC Valley Jamboree 1 at KC | September 14, 2016 |
| 5,000 Meters · Lawrence HSSAC Jamboree · Sep 17 | 31:41.10 | SAC Jamboree | September 17, 2014 |
| 5,000 Meters · Mendon HSMendon Jamboree · Oct 6 | 27:30 | Mendon Jamboree | October 6, 2015 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 32:43 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Schoolcraft HSSchoolcraft Jamboree · Sep 23 | 28:28 | Schoolcraft Jamboree | September 23, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | SAC Conference ChampionshipOct 11 · 5,000 Meters Varsity · Place 146 · Marcellus | 5,000 Meters Varsity | 146 | 25:18.11 PB | 12 |
| Sep 21 | Schoolcraft InvitationalSep 21 · 5,000 Meters Varsity · Place 64 · Marcellus | 5,000 Meters Varsity | 64 | 28:50 | 12 |
| Sep 14 | SAC Valley Jamboree 1 at KCSep 14 · 5,000 Meters Varsity · Place 84 · Marcellus | 5,000 Meters Varsity | 84 | 26:52.99 PB | 12 |
| Sep 10 | Fennville InvitationalSep 10 · 5,000 Meters Varsity · Place 104 · Marcellus | 5,000 Meters Varsity | 104 | 31:58.36 | 12 |
| Sep 8 | Hartford Teske InvitationalSep 8 · 5,000 Meters Varsity · Place 54 · Marcellus | 5,000 Meters Varsity | 54 | 29:11.5 PB | 12 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SAC League ChampionshipOct 14 · 5,000 Meters Varsity · Place 159 · Marcellus | 5,000 Meters Varsity | 159 | 27:33.14 | 11 |
| Oct 6 | Mendon JamboreeOct 6 · 5,000 Meters Varsity · Place 46 · Marcellus | 5,000 Meters Varsity | 46 | 27:30 PB | 11 |
| Sep 30 | SAC East JamboreeSep 30 · 5,000 Meters Varsity · Place 83 · Marcellus | 5,000 Meters Varsity | 83 | 28:20.87 PB | 11 |
| Sep 23 | Schoolcraft JamboreeSep 23 · 5,000 Meters Varsity · Place 56 · Marcellus | 5,000 Meters Varsity | 56 | 28:28 PB | 11 |
| Sep 16 | SAC East JamboreeSep 16 · 5,000 Meters Varsity · Place 82 · Marcellus | 5,000 Meters Varsity | 82 | 31:11.61 PB | 11 |
| Sep 12 | Fennville OpenSep 12 · 5,000 Meters Varsity · Place 168 · Marcellus | 5,000 Meters Varsity | 168 | 30:19.27 PB | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | SAC JamboreeOct 15 · 5,000 Meters Varsity · Place 84 · Marcellus | 5,000 Meters Varsity | 84 | 31:29.72 PB | 10 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 3/4 JV · Place 69 · Marcellus | 5,000 Meters Division 3/4 JV | 69 | 32:43 PB | 10 |
| Oct 1 | SAC JamboreeOct 1 · 5,000 Meters Varsity · Place 83 · Marcellus | 5,000 Meters Varsity | 83 | 33:51.52 | 10 |
| Sep 17 | SAC JamboreeSep 17 · 5,000 Meters Varsity · Place 83 · Marcellus | 5,000 Meters Varsity | 83 | 31:41.10 PB | 10 |
| Sep 13 | Fennville OpenSep 13 · 5,000 Meters Varsity · Place 86 · Marcellus | 5,000 Meters Varsity | 86 | 35:06.89 | 10 |