Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fenn Valley WinerySAC Jamboree #1 · Sep 13 | 38:53.15 | SAC Jamboree #1 | September 13, 2017 |
| 5,000 Meters · Gilmore Car MuseumSAC #3 at Gilmore Car Museum · Oct 11 | 27:50.06 | SAC #3 at Gilmore Car Museum | October 11, 2018 |
| 5,000 Meters · Gilmore Car MuseumSAC Conference Championship · Oct 11 | 37:34.99 | SAC Conference Championship | October 11, 2016 |
| 5,000 Meters · Manistee National Golf CourseManistee National Invite · Oct 21 | 33:27.9 | Manistee National Invite | October 21, 2017 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 29 | 26:42.7 | Otsego Bulldog Invite | September 29, 2018 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invitational · Sep 30 | 35:35.5 | Otsego Bulldog Invitational | September 30, 2017 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 27:43.0 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Portage West MSPortage JV Race · Oct 29 | 29:31 | Portage JV Race | October 29, 2016 |
| 5,000 Meters · Riverview Park (St Joe) OFFICIALSt. Joseph Invitational · Aug 22 | 40:38 | St. Joseph Invitational | August 22, 2017 |
| 5,000 Meters · Warner CampSouthWest Michigan Rustbuster XC Invitational · Aug 27 | 31:01.3 | SouthWest Michigan Rustbuster XC Invitational | August 27, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 4 · Place 209 · Kalamazoo Hackett | 5,000 Meters Division 4 | 209 | 27:55.9 | 12 |
| Sep 28 | Otsego Bulldog InviteSep 28 · 5,000 Meters 3/4 Varsity Combined · Place 168 · Kalamazoo Hackett | 5,000 Meters 3/4 Varsity Combined | 168 | 27:56.3 | 12 |
| Aug 27 | SouthWest Michigan Rustbuster XC Invitational Aug 27 · 5,000 Meters Varsity · Place 94 · Kalamazoo Hackett | 5,000 Meters Varsity | 94 | 31:01.3 PB | 12 |
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 32-4 at Portage CentralOct 28 · 5,000 Meters Varsity · Place 85 · Kalamazoo Hackett | 5,000 Meters Varsity | 85 | 32:08.8 | 10 |
| Oct 21 | Manistee National InviteOct 21 · 5,000 Meters Varsity Small · Place 45 · Kalamazoo Hackett | 5,000 Meters Varsity Small | 45 | 33:27.9 PB | 10 |
| Oct 10 | SAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 38 · Kalamazoo Hackett | 5,000 Meters Junior Varsity | 38 | 38:17.88 | 10 |
| Sep 30 | Otsego Bulldog InvitationalSep 30 · 5,000 Meters D4 Results · Place 60 · Kalamazoo Hackett | 5,000 Meters D4 Results | 60 | 35:35.5 PB | 10 |
| Sep 13 | SAC Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 123 · Kalamazoo Hackett | 5,000 Meters Varsity | 123 | 38:53.15 PB | 10 |
| Aug 22 | St. Joseph InvitationalAug 22 · 5,000 Meters Varsity 9-10 · Place 132 · Kalamazoo Hackett | 5,000 Meters Varsity 9-10 | 132 | 40:38 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Portage JV RaceOct 29 · 5,000 Meters Boys JV · Place 128 · Kalamazoo Hackett | 5,000 Meters Boys JV | 128 | 29:31 PB | 9 |
| Oct 11 | SAC Conference ChampionshipOct 11 · 5,000 Meters Varsity · Place 159 · Kalamazoo Hackett | 5,000 Meters Varsity | 159 | 37:34.99 PB | 9 |