Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Sep 30 | 18:25.36 | Allendale Falcon Invite | September 30, 2017 |
| 5,000 Meters · Benzie Central HSBenzie/Bear Lake PROM (Post Regional Open Meet) · Oct 26 | 17:54.21 | Benzie/Bear Lake PROM (Post Regional Open Meet) | October 26, 2019 |
| 5,000 Meters · Branstrom ParkCSAA Gold Jamboree Fremont · Oct 2 | 19:16.5 | CSAA Gold Jamboree Fremont | October 2, 2018 |
| 5,000 Meters · Central Montcalm HSCSAA Gold at Central Montcalm · Sep 4 | 19:23.59 | CSAA Gold at Central Montcalm | September 4, 2018 |
| 5,000 Meters · Chippewa Hills HSCSAA Gold Jamboree #3 -Chippewa Hills · Oct 15 | 19:20.35 | CSAA Gold Jamboree #3 -Chippewa Hills | October 15, 2019 |
| 5,000 Meters · Grand Haven High SchoolDon Anderson Trail Run · Aug 29 | 21:23.33 | Don Anderson Trail Run | August 29, 2017 |
| 5,000 Meters · Grant Home courseCSAA Gold Championship · Oct 16 | 17:48.55 | CSAA Gold Championship | October 16, 2018 |
| 5,000 Meters · Hill and Bale 5kHill and Bale · Sep 9 | 20:08.8 | Hill and Bale | September 9, 2017 |
| 5,000 Meters · MK Conklin ParkCSAA Gold Jamboree 2 · Oct 6 | 18:24.0 | CSAA Gold Jamboree 2 | October 6, 2020 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 17:48.3 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · West Shore Community CollegeLudington Cross Country Invitational · Sep 15 | 18:20.29 | Ludington Cross Country Invitational | September 15, 2018 |
| 5,000 Meters · White Cloud HSCSAA Jamboree at White Cloud · Oct 17 | 20:02.66 | CSAA Jamboree at White Cloud | October 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | CSAA Gold Jamboree 2Oct 6 · 5,000 Meters Boys Varsity · Place 15 · Fremont | 5,000 Meters Boys Varsity | 15 | 18:24.0 PB | 12 |
| Oct 3 | Bulldog Elite (Invitation Only)Oct 3 · 5,000 Meters JV · Place 7 · Fremont | 5,000 Meters JV | 7 | 17:41.29Unofficial | 12 |
2019 Cross Country
2 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | CSAA Gold ChampionshipOct 16 · 5,000 Meters Varsity · Place 18 · Fremont | 5,000 Meters Varsity | 18 | 17:48.55 PB | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 2 Men · Place 97 · Fremont | 5,000 Meters Division 2 Men | 97 | 17:48.3 PB | 10 |
| Oct 2 | CSAA Gold Jamboree FremontOct 2 · 5,000 Meters HS Boys · Place 18 · Fremont | 5,000 Meters HS Boys | 18 | 19:16.5 PB | 10 |
| Sep 15 | Ludington Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · Fremont | 5,000 Meters Varsity | 5 | 18:20.29 PB | 10 |
| Sep 4 | CSAA Gold at Central MontcalmSep 4 · 5,000 Meters Varsity · Place 15 · Fremont | 5,000 Meters Varsity | 15 | 19:23.59 PB | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Late Season Warrior InvitationalOct 21 · 5,000 Meters Varsity · Place 19 · Fremont | 5,000 Meters Varsity | 19 | 18:58.75Unofficial | 9 |
| Oct 17 | CSAA Jamboree at White CloudOct 17 · 5,000 Meters Varsity · Place 51 · Fremont | 5,000 Meters Varsity | 51 | 20:02.66 PB | 9 |
| Oct 3 | CSAA Gold Jamboree at FremontOct 3 · 5,000 Meters Varsity · Place 29 · Fremont | 5,000 Meters Varsity | 29 | 21:13.5 | 9 |
| Sep 30 | Allendale Falcon InviteSep 30 · 5,000 Meters Freshman · Place 6 · Fremont | 5,000 Meters Freshman | 6 | 18:25.36 PB | 9 |
| Sep 19 | CSAA Gold Jamboree at Tri CountSep 19 · 5,000 Meters Varsity · Place 34 · Fremont | 5,000 Meters Varsity | 34 | 19:34.4Unofficial | 9 |
| Sep 16 | Briggs True Value Ludington Cross Country InvitationalSep 16 · 5,000 Meters Varsity · Place 31 · Fremont | 5,000 Meters Varsity | 31 | 20:15.35 | 9 |
| Sep 9 | Hill and BaleSep 9 · 5,000 Meters Boys JV · Place 6 · Fremont | 5,000 Meters Boys JV | 6 | 20:08.8 PB | 9 |
| Sep 5 | CSAA Gold Jamboree Sep 5 · 5,000 Meters Varsity · Place 45 · Fremont | 5,000 Meters Varsity | 45 | 20:43.15 | 9 |
| Aug 29 | Don Anderson Trail RunAug 29 · 5,000 Meters Varsity · Place 56 · Fremont | 5,000 Meters Varsity | 56 | 21:23.33 PB | 9 |