Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 6 | 17:29.36 | MHSAA LP D2 Finals | November 6, 2021 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 18:48.3 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Rycenga ParkOK Blue Jamboree #1 @ Fruitport · Sep 23 | 18:52.59 | OK Blue Jamboree #1 @ Fruitport | September 23, 2020 |
| 5,000 Meters · Sparta HSOK Blue Conference Championship · Oct 16 | 20:36.81 | OK Blue Conference Championship | October 16, 2018 |
| 5,000 Meters · Spring Lake HS OFFICIALOK Blue Conference Meet · Oct 20 | 17:53.27 | OK Blue Conference Meet | October 20, 2020 |
| 5,000 Meters · Unity Christian High SchoolOK Blue Jamboree #1 · Sep 22 | 18:41.42 | OK Blue Jamboree #1 | September 22, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Open · Place 94 · Spring Lake | 5,000 Meters Open | 94 | 18:56.3 | 12 |
| Nov 6 | MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 139 · Spring Lake | 5,000 Meters D2 | 139 | 17:29.36 PB | 12 |
| Oct 30 | MHSAA LP Region 11-2 @ AllendaleOct 30 · 5,000 Meters Division 2 · Place 16 · Spring Lake | 5,000 Meters Division 2 | 16 | 17:22.14 | 12 |
| Oct 23 | Mel Hall InvitationalOct 23 · 5,000 Meters Varsity · Place 13 · Spring Lake | 5,000 Meters Varsity | 13 | 17:16.20 | 12 |
| Oct 20 | OK Blue Conference MeetOct 20 · 5,000 Meters Varsity · Place 11 · Spring Lake | 5,000 Meters Varsity | 11 | 17:40.20 | 12 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 2 · Place 72 · Spring Lake | 5,000 Meters Division 2 | 72 | 17:35.6 | 12 |
| Oct 6 | OK Blue Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 9 · Spring Lake | 5,000 Meters Varsity | 9 | 18:02.12 | 12 |
| Oct 2 | Otsego Bulldog InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 57 · Spring Lake | 5,000 Meters Varsity Division 2 | 57 | 17:32.5 | 12 |
| Sep 25 | Cougar Falcon Invite at the Eagles NestSep 25 · 5,000 Meters Varsity · Place 28 · Spring Lake | 5,000 Meters Varsity | 28 | 17:45.3 | 12 |
| Sep 22 | OK Blue Jamboree #1Sep 22 · 5,000 Meters All · Place 10 · Spring Lake | 5,000 Meters All | 10 | 18:41.42 PB | 12 |
| Sep 17 | 2021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 128 · Spring Lake | 5,000 Meters Elite | 128 | 18:16.1 | 12 |
| Aug 28 | Pete Moss Benzie InviteAug 28 · 5,000 Meters Varsity · Place 54 · Spring Lake | 5,000 Meters Varsity | 54 | 17:36.7 | 12 |
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D2 FinalsNov 7 · 5,000 Meters D2 - Official · Place 138 · Spring Lake | 5,000 Meters D2 - Official | 138 | 17:50.13 | 11 |
| Oct 31 | MHSAA LP Region 11-2 @ AllendaleOct 31 · 5,000 Meters Division 2 · Place 35 · Spring Lake | 5,000 Meters Division 2 | 35 | 17:52.14 | 11 |
| Oct 20 | OK Blue Conference MeetOct 20 · 5,000 Meters Varsity · Place 16 · Spring Lake | 5,000 Meters Varsity | 16 | 17:53.27 PB | 11 |
| Oct 6 | OK Blue Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 15 · Spring Lake | 5,000 Meters Varsity | 15 | 17:44.84 | 11 |
| Oct 3 | Canceled - Bulldog InvitationalOct 3 · 5,000 Meters Varsity · Place 53 · Spring Lake | 5,000 Meters Varsity | 53 | 17:33.73 | 11 |
| Oct 3 | Bulldog Elite (Invitation Only)Oct 3 · 5,000 Meters Varsity · Place 53 · Spring Lake | 5,000 Meters Varsity | 53 | 17:33.73Unofficial | 11 |
| Sep 26 | Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 32 · Spring Lake | 5,000 Meters Varsity | 32 | 18:40.9 | 11 |
| Sep 23 | OK Blue Jamboree #1 @ FruitportSep 23 · 5,000 Meters Varsity · Place 17 · Spring Lake | 5,000 Meters Varsity | 17 | 18:52.59 PB | 11 |
| Sep 18 | Spring Lake at FHESep 18 · 5,000 Meters Varsity · Place 9 · Spring Lake | 5,000 Meters Varsity | 9 | 18:10.16 | 11 |
| Sep 12 | - Spring LakeSep 12 · 5,000 Meters Varsity · Place 39 · Spring Lake | 5,000 Meters Varsity | 39 | 18:48.22 | 11 |
| Aug 29 | Spring Lake Lead Off QuadAug 29 · 5,000 Meters Varsity · Place 12 · Spring Lake | 5,000 Meters Varsity | 12 | 18:17.73 | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Allendale PROM by StridersOct 26 · 5,000 Meters Varsity · Place 24 · Spring Lake | 5,000 Meters Varsity | 24 | 18:27.2 | 10 |
| Oct 19 | Mel Hall InvitationalOct 19 · 5,000 Meters Varsity · Place 49 · Spring Lake | 5,000 Meters Varsity | 49 | 19:02.4 | 10 |
| Oct 15 | OK Blue Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 40 · Spring Lake | 5,000 Meters Varsity | 40 | 18:45.90 | 10 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 2 JV · Place 40 · Spring Lake | 5,000 Meters Division 2 JV | 40 | 18:48.3 PB | 10 |
| Sep 28 | Allendale Falcon InviteSep 28 · 5,000 Meters Junior Varsity · Place 52 · Spring Lake | 5,000 Meters Junior Varsity | 52 | 18:53.3 | 10 |
| Sep 25 | OK Blue Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 38 · Spring Lake | 5,000 Meters Varsity | 38 | 19:27.78 | 10 |
| Sep 21 | Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Junior Varsity · Place 7 · Spring Lake | 5,000 Meters Junior Varsity | 7 | 19:27.7 | 10 |
| Aug 28 | Grand Haven InviteAug 28 · 5,000 Meters Varsity · Place 49 · Spring Lake | 5,000 Meters Varsity | 49 | 20:14.87 | 10 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Allendale PROM by StridersOct 27 · 5,000 Meters Varsity · Place 184 · Spring Lake | 5,000 Meters Varsity | 184 | 20:38.92 | 9 |
| Oct 20 | Mel Hall InvitationalOct 20 · 5,000 Meters Varsity · Place 82 · Spring Lake | 5,000 Meters Varsity | 82 | 20:13.0 | 9 |
| Oct 16 | OK Blue Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 64 · Spring Lake | 5,000 Meters Varsity | 64 | 20:36.81 PB | 9 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 2 JV Men · Place 145 · Spring Lake | 5,000 Meters Division 2 JV Men | 145 | 20:48.4 | 9 |
| Sep 26 | OK Blue Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 78 · Spring Lake | 5,000 Meters Varsity | 78 | 20:49.59 | 9 |
| Sep 22 | Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Freshman · Place 60 · Spring Lake | 5,000 Meters Freshman | 60 | 20:54.8 | 9 |
| Sep 8 | West Ottawa Bredeweg InvitationalSep 8 · 5,000 Meters Varsity · Place 171 · Spring Lake | 5,000 Meters Varsity | 171 | 21:13.79 | 9 |
| Aug 25 | Benzie Pete Moss InviteAug 25 · 5,000 Meters Junior Varsity · Place 92 · Spring Lake | 5,000 Meters Junior Varsity | 92 | 21:31.1 | 9 |
| Aug 20 | Orchard View Cardinal InvitationalAug 20 · 5,000 Meters Varsity · Place 154 · Spring Lake | 5,000 Meters Varsity | 154 | 23:16.61 | 9 |