Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Gilmore Car MuseumKAMSL Gull Lake hosts Hillside & PC MS · Sep 19 | 17:33.3 | KAMSL Gull Lake hosts Hillside & PC MS | September 19, 2017 |
| 2 Miles · Gilmore Car Museum MS CourseKAMSL Meet @ Gull Lake · Oct 8 | 14:31.16 | KAMSL Meet @ Gull Lake | October 8, 2018 |
| 2 Miles · Harper Creek Middle SchoolHarper Creek MS Invitational · Sep 11 | 14:51.8 | Harper Creek MS Invitational | September 11, 2018 |
| 2 Miles · Indian Lake Nazarene Camp OFFICIALKAMSL @ Vicksburg · Sep 24 | 14:17 | KAMSL @ Vicksburg | September 24, 2018 |
| 2 Miles · Portage West MSKAMSL Jamboree · Oct 22 | 13:25.55 | KAMSL Jamboree | October 22, 2018 |
| 2 Miles · Richland Township ParkKAMSL @ Gull Lake w/ Linden Grove & Maple Street · Oct 3 | 18:59.90 | KAMSL @ Gull Lake w/ Linden Grove & Maple Street | October 3, 2017 |
| 2 Miles · Riverside Elementary SchoolKAMSL @ Lakeview · Oct 1 | 13:30.74 | KAMSL @ Lakeview | October 1, 2018 |
| 2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 6 | 10:36.1 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 3,200 Meters · Portage West MSPortage North MS Invite · Oct 15 | 13:47.79 | Portage North MS Invite | October 15, 2018 |
| 5,000 Meters · Gilmore Car MuseumGull Lake vs Delton · Aug 25 | 20:51.3 | Gull Lake vs Delton | August 25, 2020 |
| 5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 23 | 20:26.6 | SMAC Championships | October 23, 2021 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 19:46.3 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Riverside Elementary SchoolGull Lake vs. BC Lakeview · Sep 22 | 19:26.6 | Gull Lake vs. BC Lakeview | September 22, 2020 |
| 5,000 Meters · Riverview ParkSMAC Championships · Oct 22 | 18:09.68 | SMAC Championships | October 22, 2022 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 13 | 30:50.8 | Calvin Diemer Classic | September 13, 2025 |
| 8,000 Meters · Goodells County ParkSkipper's Cross Country Showcase · Aug 29 | 30:49.40 | Skipper's Cross Country Showcase | August 29, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 11 | 28:48.80 | NJCAA Cross Country National Championship | November 11, 2023 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 8 | 30:33.6 | NJCAA Division III Cross Country Championships 2025 | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 42 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters NJCAA D3 | 42 | 30:33.6 PB | So |
| Oct 24 | NJCAA Region 12 Championships and MCCAA Conference ChampionshipOct 24 · 8,000 Meters Varsity · Place 67 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters Varsity | 67 | 30:20.5 | SO |
| Oct 11 | Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 126 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters Varsity | 126 | 29:24.01 | So |
| Sep 13 | Calvin Diemer ClassicSep 13 · 8,000 Meters Men · Place 72 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters Men | 72 | 30:50.8 PB | So |
| Aug 29 | Skipper's Cross Country ShowcaseAug 29 · 8,000 Meters College · Place 38 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters College | 38 | 30:49.40 PB | So |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div III · Place 29 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters Men 8000 Meter Run Div III | 29 | 28:48.80 PB | Fr |
| Oct 27 | NJCAA Regional & MCCAA Conference ChampionshipsOct 27 · 8,000 Meters Varsity · Place 33 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters Varsity | 33 | 28:42.8 | Fr |
| Sep 29 | Skippers Cross County InviteSep 29 · 8,000 Meters Varsity · Place 43 · Kellogg (Mich.) CCKellogg (Mich.) CC | 8,000 Meters Varsity | 43 | 30:39.00 | Fr |
| Sep 15 | GRCC Raider XC InviteSep 15 · 8,000 Meters Varsity · Place 57 · Kellogg Community ColleKellogg Community Colle | 8,000 Meters Varsity | 57 | 28:18.1 | Fr |
| Sep 1 | Comet OpenSep 1 · 5,000 Meters Open · Place 38 · Kellogg CommunityKellogg Community | 5,000 Meters Open | 38 | 17:14.6 | Fr |
2022 Cross Country
1 results2021 Cross Country
1 results2020 Cross Country
2 results2019 Cross Country
2 results2018 Cross Country
8 results2017 Cross Country
5 results