Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Grand Rapids Union High SchoolOK Green Conference Meet 3 · Sep 3016:25.55OK Green Conference Meet 3September 30, 2020
5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 217:01.1Allendale Falcon InviteOctober 2, 2021
5,000 Meters · Hamilton HSOK Green Jamboree #3 · Oct 817:47.98OK Green Jamboree #3October 8, 2019
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 216:57.7MHSAA LP D1 FinalsNovember 2, 2019
5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 516:40.2Portage InviteOctober 5, 2019
5,000 Meters · Reeths-Puffer High SchoolOK Green Conference Championship Meet · Oct 2017:23.31OK Green Conference Championship MeetOctober 20, 2021
5,000 Meters · Riverside ParkOK Green Jamboree at Riverside Park · Sep 2816:53.88OK Green Jamboree at Riverside ParkSeptember 28, 2022
8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2126:56.26NAIA Cross Country ChampionshipsNovember 21, 2025
8,000 Meters · Aspen Ridge Golf CourseMidwest Classic · Sep 1926:37.00Midwest ClassicSeptember 19, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2525:37.9Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 725:09.10Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 525:28.8Indiana Wesleyan Twilight InvitationalSeptember 5, 2025
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2525:07.40NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2126:30.3NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 6 · 8,000 Meters Championship · Place 9 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Championship925:19.7Sr
Oct 24NAIA Great Lakes ChallengeOct 24 · 8,000 Meters Varsity · Place 78 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Varsity7825:34.40SR
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Black Open · Place 26 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Black Open2625:37.9 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 229 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters NAIA Championship22926:56.26 PBJr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 8,000 Meters Collegiate · Place 3 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Collegiate325:09.10 PBJr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 41 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Mens 8K - Maroon4125:07.40 PBJr
Sep 19Midwest ClassicSep 19 · 8,000 Meters College · Place 6 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters College626:37.00 PBJr
Sep 5Indiana Wesleyan Twilight InvitationalSep 5 · 8,000 Meters Men's Race · Place 29 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Men's Race2925:28.8 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NAIA Cross Country ChampionshipsNov 22 · 8,000 Meters Championship · Place 132 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Championship13225:21.8SO
Nov 82024 WHAC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 8 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Varsity825:36.42So
Oct 26NAIA Great Lakes ChallengeOct 26 · 8,000 Meters Varsity · Place 38 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Varsity3825:06.2SO
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Open · Place 147 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Open14726:12.4So
Sep 13WSU Warrior ChallengeSep 13 · 5 Miles Varsity · Place 33 · CornerstoneCornerstone5 Miles Varsity3326:42.8SO
Aug 30CMU Jeff Drenth Memorial InviteAug 30 · 5,000 Meters Varsity · Place 27 · CornerstoneCornerstone5,000 Meters Varsity2715:58.7SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3WHAC ChampionshipNov 3 · 8,000 Meters Varsity · Place 14 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Varsity1425:57.2FR
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 8,000 Meters Maroon · Place 105 · Cornerstone (Mich.)Cornerstone (Mich.)8,000 Meters Maroon10526:30.3 PBFr
Sep 15Warrior ChallengeSep 15 · 8,000 Meters Varsity · Place 35 · CornerstoneCornerstone8,000 Meters Varsity3526:55.6FR
Sep 1CMU Jeff Drenth Memorial InviteSep 1 · 5,000 Meters Varsity · Place 39 · CornerstoneCornerstone5,000 Meters Varsity3916:10.6FR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 57 · Zeeland WestZeeland West5,000 Meters Division 15716:30.4412
Oct 29MHSAA LP Region 01-1 @ AllendaleOct 29 · 5,000 Meters Division 1 · Place 8 · Zeeland WestZeeland West5,000 Meters Division 1816:23.5712
Oct 19OK Green Conference MeetOct 19 · 5,000 Meters Varsity · Place 2 · Zeeland WestZeeland West5,000 Meters Varsity216:29.9312
Oct 15Kent Ottawa Invite at GaineyOct 15 · 5,000 Meters Varsity · Place 1 · Zeeland WestZeeland West5,000 Meters Varsity116:38.9012
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 35 · Zeeland WestZeeland West5,000 Meters Division 13516:17.912
Oct 1Allendale Falcon InviteOct 1 · 5,000 Meters Varsity · Place 6 · Zeeland WestZeeland West5,000 Meters Varsity616:27.7012
Sep 28OK Green Jamboree at Riverside ParkSep 28 · 5,000 Meters Varsity · Place 7 · Zeeland WestZeeland West5,000 Meters Varsity716:53.88 PB12
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 8 · Zeeland WestZeeland West5,000 Meters Varsity816:47.712
Sep 7Wyoming High schoolSep 7 · 2.6 Miles Varsity · Place 2 · Zeeland WestZeeland West2.6 Miles Varsity214:52.80SR
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 8 · Zeeland WestZeeland West5,000 Meters Varsity816:36.90SR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29MHSAA LP Region 03-1 @ Portage CentralOct 29 · 5,000 Meters Division 1 · Place 22 · Zeeland WestZeeland West5,000 Meters Division 12216:54.8911
Oct 20OK Green Conference Championship MeetOct 20 · 5,000 Meters Boys Varsity · Place 11 · Zeeland WestZeeland West5,000 Meters Boys Varsity1117:23.31 PB11
Oct 16Kent Ottawa County MeetOct 16 · 5,000 Meters Varsity · Place 1 · Zeeland WestZeeland West5,000 Meters Varsity117:17.711
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 58 · Zeeland WestZeeland West5,000 Meters Division 15816:43.111
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters High School Scarlet (Big) · Place 20 · Zeeland WestZeeland West5,000 Meters High School Scarlet (Big)2017:01.1 PB11
Sep 29OK Green Conference Meet #2Sep 29 · 5,000 Meters Varsity · Place 5 · Zeeland WestZeeland West5,000 Meters Varsity517:15.3011
Sep 17Ottawa Hills Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 19 · Zeeland WestZeeland West5,000 Meters Varsity1916:54.9711
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 18 · Zeeland WestZeeland West5,000 Meters Varsity1817:05.811
Aug 272021 Under the Lights InviteAug 27 · 5,000 Meters Varsity · Place 9 · Zeeland WestZeeland West5,000 Meters Varsity917:05.9011

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 03-1 @ PortageOct 30 · 5,000 Meters D1 Boys · Place 23 · Zeeland WestZeeland West5,000 Meters D1 Boys2316:42.5610
Oct 24MHSAA Pre-Regional 05-1 @ Holland W OttawaOct 24 · 5,000 Meters Varsity · Place 12 · Zeeland WestZeeland West5,000 Meters Varsity1216:50.3010
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 4 · Zeeland WestZeeland West5,000 Meters Varsity416:33.0410
Oct 10Little PortageOct 10 · 5,000 Meters Varsity · Place 17 · Zeeland WestZeeland West5,000 Meters Varsity1717:19.8510
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 38 · Zeeland WestZeeland West5,000 Meters Varsity3817:00.79So
Sep 30OK Green Conference Meet 3Sep 30 · 4,667.1 Meters Varsity Boys Race 1 · Place 3 · Zeeland WestZeeland West4,667.1 Meters Varsity Boys Race 1316:25.55 PB10
Sep 16OK Green Jamboree @ HollandSep 16 · 5,000 Meters Varsity · Place 6 · Zeeland WestZeeland West5,000 Meters Varsity617:22.7610
Sep 12West Ottawa Bredeweg InviteSep 12 · 5,000 Meters Varsity · Place 29 · Zeeland WestZeeland West5,000 Meters Varsity2919:03.6210
Sep 2OK Green Conference Meet #1Sep 2 · 5,000 Meters Varsity · Place 2 · Zeeland WestZeeland West5,000 Meters Varsity217:16.7410

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 140 · Zeeland WestZeeland West5,000 Meters D114016:57.7 PB9
Oct 26MHSAA LP Region 03-1 @ Portage CentralOct 26 · 5,000 Meters Division 1 · Place 16 · Zeeland WestZeeland West5,000 Meters Division 11616:35.49
Oct 17OK Green Conference MeetOct 17 · 5,000 Meters Varsity · Place 9 · Zeeland WestZeeland West5,000 Meters Varsity916:58.909
Oct 8OK Green Jamboree #3Oct 8 · 5,000 Meters Varsity 1 · Place 3 · Zeeland WestZeeland West5,000 Meters Varsity 1317:47.98 PB9
Oct 5Portage InviteOct 5 · 5,000 Meters Division 1 · Place 63 · Zeeland WestZeeland West5,000 Meters Division 16316:40.2 PB9
Sep 28Allendale Falcon InviteSep 28 · 5,000 Meters Varsity · Place 24 · Zeeland WestZeeland West5,000 Meters Varsity2417:02.39
Sep 18OK Green Jamboree #2Sep 18 · 5,000 Meters Varsity · Place 7 · Zeeland WestZeeland West5,000 Meters Varsity717:42.239
Sep 132019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 35 · Zeeland WestZeeland West5,000 Meters Varsity3517:48.1FR
Sep 7West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 32 · Zeeland WestZeeland West5,000 Meters Varsity3217:43.69
Sep 4OK Green Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 10 · Zeeland WestZeeland West5,000 Meters Varsity1017:40.809
Aug 23Eagle InvitationalAug 23 · 5,000 Meters Varsity · Place 13 · Zeeland WestZeeland West5,000 Meters Varsity1317:32.89