Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2331:09.92024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2231:32.32025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 1831:55.52023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)November 18, 2023
10,000 Meters · Walking Stick Golf CourseNCAA Division II South Central Region · Nov 832:03.6NCAA Division II South Central RegionNovember 8, 2025
2 Miles · West Ottawa High SchoolWest Ottawa MS Jamboree · Oct 412:26.97West Ottawa MS JamboreeOctober 4, 2016
2.9 Miles · Grand Rapids Union High SchoolOK Green Conference Meet 3 · Sep 3016:13.22OK Green Conference Meet 3September 30, 2020
3,000 Meters · Ridge Point Community ChurchMKO @ Holland/Ridge Pointe · Sep 1311:55MKO @ Holland/Ridge PointeSeptember 13, 2017
3,000 Meters · University Park Golf CourseGMAA Middle School Invitational · Oct 1411:11.69GMAA Middle School InvitationalOctober 14, 2016
3,000 Meters · West Ottawa High SchoolWest Ottawa MS Jamboree · Oct 412:26.97West Ottawa MS JamboreeOctober 4, 2016
3,200 Meters · Grand Haven High SchoolGrand Haven Lakeshore MS · Sep 2611:50.4Grand Haven Lakeshore MSSeptember 26, 2017
3,200 Meters · Holland ChristianHolland Christian Middle School CC Invite · Oct 1110:58.14Holland Christian Middle School CC InviteOctober 11, 2017
3,200 Meters · Mona Shores MSMona Shores MS Invitational · Sep 711:49.35Mona Shores MS InvitationalSeptember 7, 2017
3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Sep 2012:06.28Reeths-Puffer MS JamboreeSeptember 20, 2017
3,200 Meters · Roosevelt Elementary SchoolMKO Jamboree @ Zeeland · Sep 2111:42.24MKO Jamboree @ ZeelandSeptember 21, 2016
3,200 Meters · South Christian Athletic FieldsGrandville Middle School XC Invitational · Sep 1511:49.29Grandville Middle School XC InvitationalSeptember 15, 2017
3,200 Meters · University Park Golf CourseGMAA Middle school Inv. · Oct 1310:38.89GMAA Middle school Inv.October 13, 2017
5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 215:48.3Allendale Falcon InviteOctober 2, 2021
5,000 Meters · Benzie CentralMHSAA LP Region 01-1 host Bear Lake @ Buckley · Oct 3116:34.50MHSAA LP Region 01-1 host Bear Lake @ BuckleyOctober 31, 2020
5,000 Meters · Indian Riffle ParkMid-East Meet of Champions · Nov 2015:57.08Mid-East Meet of ChampionsNovember 20, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1616:47.0NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 615:38.30MHSAA LP D1 FinalsNovember 6, 2021
5,000 Meters · Oak Ridge Golf CourseGMAA Cross Country Championships · Oct 1615:54.64GMAA Cross Country ChampionshipsOctober 16, 2021
5,000 Meters · Reeths-Puffer High SchoolOK Green Conference Championship Meet · Oct 2015:58.92OK Green Conference Championship MeetOctober 20, 2021
5,000 Meters · Reeths-Puffer HSRP CC Duel Invite · Oct 416:30.86RP CC Duel InviteOctober 4, 2019
5,000 Meters · Rycenga ParkOK Black Meet 1 @ Fruitport · Sep 1817:19.36OK Black Meet 1 @ FruitportSeptember 18, 2019
5,000 Meters · University Park Golf CourseGMAA Cross County Championships · Oct 1716:12.35GMAA Cross County ChampionshipsOctober 17, 2020
5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 1116:30.35GMAA Cross Country ChampionshipsOctober 11, 2019
6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 619:09.9Gage McSpadden Memorial InvitationalSeptember 6, 2024
7080 m · University of Colorado BoulderCU Time Trial · Sep 123:23.1CU Time TrialSeptember 1, 2023
7300 m · CU Boulder SouthC.U. Time Trial · Sep 223:34.7C.U. Time TrialSeptember 2, 2022
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1124:33.52Lewis CrossoverOctober 11, 2025
8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 626:23.9Rust Buster InvitationalSeptember 6, 2025
8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 2025:56.0MSU Denver Roadrunners InvitationalSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 94 · Colorado ChristianColorado Christian10,000 Meters D2 Championship9431:32.3 PBSr
Nov 8NCAA Division II South Central RegionNov 8 · 10,000 Meters South Central · Place 47 · Colorado ChristianColorado Christian10,000 Meters South Central4732:03.6 PBSr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 26 · Colorado ChristianColorado Christian8,000 Meters Mens 80002624:33.52 PBSr
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 8,000 Meters College · Place 21 · Colorado ChristianColorado Christian8,000 Meters College2125:56.0 PBSr
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 33 · Colorado ChristianColorado Christian8,000 Meters New College3326:23.9 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 80 · Colorado ChristianColorado Christian10,000 Meters Championship8031:09.9 PBJr
Nov 9NCAA DII South Central RegionalNov 9 · 10,000 Meters Division 2 · Place 51 · Colorado ChristianColorado Christian10,000 Meters Division 25133:23.3JR
Sep 6Gage McSpadden Memorial InvitationalSep 6 · 6,000 Meters College · Place 6 · Colorado ChristianColorado Christian6,000 Meters College619:09.9 PBJr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 10,000 Meters Championship · Place 170 · Colorado ChristianColorado Christian10,000 Meters Championship17031:55.5 PBSo
Oct 212023 RMAC XC ChampionshipsOct 21 · 8,000 Meters College · Place 73 · Colorado ChristianColorado Christian8,000 Meters College7326:27.2So
Sep 1CU Time TrialSep 1 · 7,080 Meters College · Place 34 · Colorado ChristianColorado Christian7,080 Meters College3423:23.1 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2C.U. Time TrialSep 2 · 7,300 Meters College · Place 33 · Colorado ChristianColorado Christian7,300 Meters College3323:34.7 PBFr

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 20Mid-East Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 21 · MichiganMichigan5,000 Meters Varsity2115:57.08 PB12
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Elite · Place 16 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Elite1615:59.412
Nov 6MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 8 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters D1815:38.30 PB12
Oct 20OK Green Conference Championship MeetOct 20 · 5,000 Meters Boys Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Boys Varsity115:58.92 PB12
Oct 16GMAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boys Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Boys Varsity115:54.64 PB12
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters High School Scarlet (Big) · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters High School Scarlet (Big)115:48.3 PB12
Sep 29OK Green Conference Meet #2Sep 29 · 5,000 Meters Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity116:28.6412
Sep 172021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 28 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Elite2816:29.812
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 2 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity216:08.412
Sep 8OK Green Jamboree #1 @ Ridge PointSep 8 · 5,000 Meters Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity116:06.2612
Aug 28Pete Moss Benzie InviteAug 28 · 5,000 Meters Varsity · Place 5 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity515:51.312
Aug 24Eagle InvitationalAug 24 · 5,000 Meters Division 1 · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Division 1116:31.6912

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 54 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters D1 - Official5416:22.2811
Oct 31MHSAA LP Region 01-1 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D1 Boys · Place 12 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters D1 Boys1216:34.50 PB11
Oct 23MHSAA Pre-Regional 01-1 @ Grand HavenOct 23 · 5,000 Meters Varsity · Place 2 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity216:23.6211
Oct 17GMAA Cross County ChampionshipsOct 17 · 5,000 Meters Boys Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Boys Varsity116:12.35 PB11
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 3 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity316:29.7011
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 15 · MUSKEGON REETHS-PUFFMUSKEGON REETHS-PUFF5,000 Meters Varsity1516:38.3311
Sep 30OK Green Conference Meet 3Sep 30 · 4,667.1 Meters Boys Varsity Race 3 · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer4,667.1 Meters Boys Varsity Race 3116:13.22 PB11
Sep 26Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 4 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity416:33.411
Sep 16OK Green Jamboree @ HollandSep 16 · 5,000 Meters Varsity · Place 2 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity217:08.8011
Sep 2OK Green Conference Meet #1Sep 2 · 5,000 Meters Varsity · Place 5 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity518:01.4511

2019 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Freshman/Sophomore · Place 6 · Unattached (MI)Unattached (MI)5,000 Meters Freshman/Sophomore616:47.0 PB10
Nov 2MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 108 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters D110816:42.910
Oct 26MHSAA LP Region 01-1 @ BenzieOct 26 · 5,000 Meters Division 1 · Place 6 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Division 1615:54.5110
Oct 16OK Black Conference meet @ UnionOct 16 · 5,000 Meters Varsity · Place 2 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity216:21.1310
Oct 11GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity116:30.35 PB10
Oct 4RP CC Duel InviteOct 4 · 5,000 Meters Varsity · Place 2 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity216:30.86 PB10
Oct 2OK Black Meet 2 @ JenisonOct 2 · 5,000 Meters Varsity · Place 2 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity216:56.8510
Sep 28Allendale Falcon InviteSep 28 · 5,000 Meters Varsity · Place 8 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity816:21.810
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 6 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity616:35.610
Sep 18OK Black Meet 1 @ FruitportSep 18 · 5,000 Meters Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity117:19.36 PB10
Aug 28Grand Haven InviteAug 28 · 5,000 Meters Varsity · Place 1 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity116:57.3110
Aug 24Benzie Central Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 10 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity1016:16.810
Aug 19Orchard view inviteAug 19 · 5,000 Meters Varsity · Place 4 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity416:52.5110

2018 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 01-1 @ AllendaleOct 27 · 5,000 Meters Division 1 · Place 23 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Division 12317:04.419
Oct 17OK Black Conference Meet @ Mona ShoresOct 17 · 5,000 Meters Varsity · Place 7 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity716:52.509
Oct 12GMAA Cross Country InvitationalOct 12 · Varsity · Place 8 · Muskegon Reeths-PufferMuskegon Reeths-PufferVarsity816:54.289
Oct 3OK Black Jamboree 2 @ Kenowa HillsOct 3 · Varsity · Place 9 · Muskegon Reeths-PufferMuskegon Reeths-PufferVarsity918:21.549
Sep 29Allendale Falcon InviteSep 29 · 5,000 Meters Varsity · Place 28 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity2817:05.79
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Varsity · Place 14 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity1417:13.69
Sep 19OK Black Reeths Puffer Jamboree 1Sep 19 · Varsity · Place 4 · Muskegon Reeths-PufferMuskegon Reeths-PufferVarsity417:20.159
Sep 7RP CC Duel InviteSep 7 · 5,000 Meters Varsity · Place 7 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity717:209
Aug 20Orchard View Cardinal InvitationalAug 20 · 5,000 Meters Varsity · Place 23 · Muskegon Reeths-PufferMuskegon Reeths-Puffer5,000 Meters Varsity2318:18.589

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13GMAA Middle school Inv.Oct 13 · 3,200 Meters Middle School · Place 2 · Reeths-PufferReeths-Puffer3,200 Meters Middle School210:38.89 PB8
Oct 11Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Middle School Varsity · Place 5 · Reeths-PufferReeths-Puffer3,200 Meters Middle School Varsity510:58.14 PB8
Oct 4Hamilton JamboreeOct 4 · 3,000 Meters Middle School · Place 3 · Reeths-PufferReeths-Puffer3,000 Meters Middle School310:55.50Unofficial8
Sep 26Grand Haven Lakeshore MSSep 26 · 3,200 Meters Middle School · Place 1 · Reeths-PufferReeths-Puffer3,200 Meters Middle School111:50.4 PB8
Sep 20Reeths-Puffer MS JamboreeSep 20 · 3,200 Meters Middle School · Place 3 · Reeths-PufferReeths-Puffer3,200 Meters Middle School312:06.28 PB8
Sep 15Grandville Middle School XC InvitationalSep 15 · 3,200 Meters Middle School · Place 1 · Reeths-PufferReeths-Puffer3,200 Meters Middle School111:49.29 PB8
Sep 13MKO @ Holland/Ridge PointeSep 13 · 3,000 Meters Middle School · Place 1 · Reeths-PufferReeths-Puffer3,000 Meters Middle School111:55 PB8
Sep 7Mona Shores MS InvitationalSep 7 · 3,200 Meters Middle School · Place 2 · Reeths-PufferReeths-Puffer3,200 Meters Middle School211:49.35 PB8

2016 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14GMAA Middle School InvitationalOct 14 · 3,000 Meters Middle School · Place 5 · Reeths-PufferReeths-Puffer3,000 Meters Middle School511:11.69 PB7
Oct 10Holland Christian MS InvitationalOct 10 · 3,200 Meters Middle School Varsity · Place 19 · Reeths-PufferReeths-Puffer3,200 Meters Middle School Varsity1911:57.697
Oct 4West Ottawa MS JamboreeOct 4 · 3,000 Meters Middle School · Place 5 · Reeths-PufferReeths-Puffer3,000 Meters Middle School512:26.97 PB7
Oct 4West Ottawa MS JamboreeOct 4 · 2 Miles Middle School · Place 5 · Reeths-PufferReeths-Puffer2 Miles Middle School512:26.97 PB7
Sep 27MKO meet at Grand HavenSep 27 · 3,200 Meters Middle School · Place 5 · Reeths-PufferReeths-Puffer3,200 Meters Middle School512:58.89Unofficial7
Sep 21MKO Jamboree @ ZeelandSep 21 · 3,200 Meters Middle School · Place 4 · Reeths-PufferReeths-Puffer3,200 Meters Middle School411:42.24 PB7
Sep 14Reeths-Puffer MS JamboreeSep 14 · 3,200 Meters Middle School · Place 3 · Reeths-PufferReeths-Puffer3,200 Meters Middle School312:19.67
Sep 8Muskegon Mona Shores Sailor InvitationalSep 8 · 3,200 Meters middle school varsity · Place 5 · Reeths-PufferReeths-Puffer3,200 Meters middle school varsity512:42.97