Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ella SharpJackson MS & HS-JV Invitational · Sep 23 | 20:40.2 | Jackson MS & HS-JV Invitational | September 23, 2016 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 20:22.70 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Gilmore Car MuseumSMAC Championships · Oct 21 | 19:21 | SMAC Championships | October 21, 2017 |
| 5,000 Meters · Heritage ParkBert Cebulski Memorial Invitational · Aug 25 | 22:22.3 | Bert Cebulski Memorial Invitational | August 25, 2016 |
| 5,000 Meters · Kalamazoo Central HSSMAC East #2 Jamboree · Oct 6 | 21:31 | SMAC East #2 Jamboree | October 6, 2015 |
| 5,000 Meters · Kalamazoo Valley Community CollegeSMAC East Jamboree 1 · Sep 19 | 20:21 | SMAC East Jamboree 1 | September 19, 2017 |
| 5,000 Meters · Kensington Metropark OFFICIALAverill Distance Meet · Sep 9 | 20:17.1 | Averill Distance Meet | September 9, 2017 |
| 5,000 Meters · Linden Grove Middle SchoolSMAC East 2 @ K-Central · Oct 4 | 21:01 | SMAC East 2 @ K-Central | October 4, 2016 |
| 5,000 Meters · Mattawan HSSMAC East #1 @ Portage West MS · Sep 22 | 21:35 | SMAC East #1 @ Portage West MS | September 22, 2015 |
| 5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 at Portage Central · Oct 28 | 19:35.4 | MHSAA LP Region 03-1 at Portage Central | October 28, 2017 |
| 5,000 Meters · Portage West MSPortage JV Race · Oct 31 | 20:13 | Portage JV Race | October 31, 2015 |
| 5,000 Meters · Riverside Elementary SchoolSMAC East Jamboree 2 · Oct 3 | 19:36 | SMAC East Jamboree 2 | October 3, 2017 |
| 5,000 Meters · Riverview Park (St Joe) OFFICIALSMAC Championships · Oct 22 | 19:57 | SMAC Championships | October 22, 2016 |
| 5,000 Meters · TBDSMAC East 1 @ Gull Lake · Sep 20 | 21:19 | SMAC East 1 @ Gull Lake | September 20, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 03-1 at Portage CentralOct 28 · 5,000 Meters Varsity · Place 104 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 104 | 19:35.4 PB | 11 |
| Oct 21 | SMAC ChampionshipsOct 21 · 5,000 Meters Men's JV · Place 38 · Kalamazoo Loy Norrix | 5,000 Meters Men's JV | 38 | 19:21 PB | 11 |
| Oct 3 | SMAC East Jamboree 2Oct 3 · 5,000 Meters Varsity · Place 51 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 51 | 19:36 PB | 11 |
| Sep 19 | SMAC East Jamboree 1Sep 19 · 5,000 Meters Varsity · Place 53 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 53 | 20:21 PB | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Green Race (Division 1 & 2) · Place 214 · Kalamazoo Loy Norrix | 5,000 Meters Green Race (Division 1 & 2) | 214 | 20:22.70 PB | 11 |
| Sep 9 | Averill Distance MeetSep 9 · 5,000 Meters Large School Boys Division · Place 119 · Kalamazoo Loy Norrix | 5,000 Meters Large School Boys Division | 119 | 20:17.1 PB | 11 |
| Aug 24 | 11th Annual Bert Cebulski InvitationalAug 24 · 5,000 Meters Varsity · Place 54 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 54 | 19:45.2 | 11 |
| Aug 18 | Portage Central Early BirdAug 18 · 5,000 Meters Varsity · Place 148 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 148 | 6:34 | — |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Portage JV RaceOct 29 · 5,000 Meters Boys JV · Place 72 · Kalamazoo Loy Norrix | 5,000 Meters Boys JV | 72 | 20:37 | 10 |
| Oct 22 | SMAC ChampionshipsOct 22 · 5,000 Meters Men's JV · Place 78 · Kalamazoo Loy Norrix | 5,000 Meters Men's JV | 78 | 19:57 PB | 10 |
| Oct 4 | SMAC East 2 @ K-CentralOct 4 · 5,000 Meters Varsity · Place 71 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 71 | 21:01 PB | 10 |
| Sep 23 | Jackson MS & HS-JV InvitationalSep 23 · 5,000 Meters HS Junior Varsity Boys · Place 109 · Kalamazoo Loy Norrix | 5,000 Meters HS Junior Varsity Boys | 109 | 20:40.2 PB | 10 |
| Sep 20 | SMAC East 1 @ Gull LakeSep 20 · 5,000 Meters Varsity · Place 54 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 54 | 21:19 PB | 10 |
| Sep 10 | Averill InvitationalSep 10 · 5,000 Meters JV Boys Division · Kalamazoo Loy Norrix | 5,000 Meters JV Boys Division | 0 | 22:00Unofficial | 10 |
| Aug 25 | Bert Cebulski Memorial InvitationalAug 25 · 5,000 Meters Reserve Boys · Place 33 · Kalamazoo Loy Norrix | 5,000 Meters Reserve Boys | 33 | 22:22.3 PB | 10 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Portage JV RaceOct 31 · 5,000 Meters Boys Entries · Place 52 · Kalamazoo Loy Norrix | 5,000 Meters Boys Entries | 52 | 20:13 PB | 9 |
| Oct 24 | SMAC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 73 · Kalamazoo Loy Norrix | 5,000 Meters Junior Varsity | 73 | 20:16 | 9 |
| Oct 10 | Portage InviteOct 10 · Varsity · Place 404 · Kalamazoo Loy Norrix | Varsity | 404 | 20:52.3 | — |
| Oct 6 | SMAC East #2 JamboreeOct 6 · 5,000 Meters Varsity · Place 82 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 82 | 21:31 PB | 9 |
| Sep 25 | Jackson MS/HS-JV InviteSep 25 · 5,000 Meters HS JV · Place 111 · Kalamazoo Loy Norrix | 5,000 Meters HS JV | 111 | 21:25.9 | 9 |
| Sep 22 | SMAC East #1 @ Portage West MSSep 22 · 5,000 Meters Varsity · Place 70 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 70 | 21:35 PB | 9 |
| Sep 12 | 2015 Averill Memorial Cross Country InvitationalSep 12 · 5,000 Meters Division 1 · Kalamazoo Loy Norrix | 5,000 Meters Division 1 | 0 | 22:54Unofficial | 9 |
| Aug 27 | Bert Cebulski InvitationalAug 27 · 5,000 Meters Varsity · Place 122 · Kalamazoo Loy Norrix | 5,000 Meters Varsity | 122 | 23:56.90 | 9 |