Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Branstrom Park Middle School courseCSAA MS Cross Country · Sep 2519:36.5CSAA MS Cross CountrySeptember 25, 2018
2,500 Meters · Baker WoodsCSAA MS Gold and Silver · Sep 1014:57.2CSAA MS Gold and SilverSeptember 10, 2019
2,500 Meters · Long Lake ParkMS CSAA Silver at Kent City · Sep 1813:41.25MS CSAA Silver at Kent CitySeptember 18, 2018
3,000 Meters · Kent City High SchoolCSAA Silver Jamboree at Lakeview · Sep 1716:15.47CSAA Silver Jamboree at LakeviewSeptember 17, 2019
3,200 Meters · Holton HSCSAA Silver MS Meet at Holton · Oct 216:08.53CSAA Silver MS Meet at HoltonOctober 2, 2018
5,000 Meters · Baker WoodsCSAA Silver Jamboree at Hesperia · Sep 1622:41.01CSAA Silver Jamboree at HesperiaSeptember 16, 2020
5,000 Meters · Chippewa Hills HSMHSAA LP Region 30-4 @ Chippewa Hills · Oct 2817:47.53MHSAA LP Region 30-4 @ Chippewa HillsOctober 28, 2023
5,000 Meters · Lakeview HS (Lakeview)CSAA Silver Jamboree at Lakeview · Oct 622:09.1CSAA Silver Jamboree at LakeviewOctober 6, 2020
5,000 Meters · Mason County FairgroundsKelder Poured Walls Hoka Postal · Sep 2920:24.36Kelder Poured Walls Hoka PostalSeptember 29, 2020
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 618:31.79MHSAA LP D4 FinalsNovember 6, 2021
5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 2917:21.802025 Jeff Drenth MemorialAugust 29, 2025
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1117:48.64th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
5,000 Meters · West Shore Community CollegeLudington Cross Country Invite · Sep 1921:28.10Ludington Cross Country InviteSeptember 19, 2020
5,000 Meters · White Cloud HSCSAA Silver Jamboree at White Cloud · Sep 2221:52.84CSAA Silver Jamboree at White CloudSeptember 22, 2020
6,000 Meters · Hanover CollegeHanover Invitational · Sep 1322:42.65Hanover InvitationalSeptember 13, 2025
8,000 Meters · Goodells County ParkNJCAA Regional & MCCAA Conference · Oct 2529:12.70NJCAA Regional & MCCAA ConferenceOctober 25, 2024
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 831:41.3NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 928:39.7NJCAA D2 XC ChampionshipsNovember 9, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 236 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters NJCAA D223631:41.3 PBSo
Oct 24NJCAA Region 12 Championships and MCCAA Conference ChampionshipOct 24 · 8,000 Meters Varsity · Place 56 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity5629:21.7SO
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 107 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity10728:26.47So
Sep 26MCCAA Northern Conference ChampionshipSep 26 · 8,000 Meters Championship · Place 15 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Championship1530:42.50So
Sep 13Hanover InvitationalSep 13 · 6,000 Meters Men's Race · Place 36 · Muskegon (Mich.) CCMuskegon (Mich.) CC6,000 Meters Men's Race3622:42.65 PBSo
Sep 6Ferris State Ray Helsing Bulldog InvitationalSep 6 · 8,000 Meters Varsity · Place 30 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity3029:47.03SO
Aug 292025 Jeff Drenth MemorialAug 29 · 5,000 Meters Men's 5K · Place 69 · Muskegon (Mich.) CCMuskegon (Mich.) CC5,000 Meters Men's 5K6917:21.80 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NJCAA D2 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D2 · Place 160 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters NJCAA D216028:39.7 PBFr
Oct 25NJCAA Regional & MCCAA ConferenceOct 25 · 8,000 Meters Men's 8k · Place 56 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Men's 8k5629:12.70 PBFr
Oct 12Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 131 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity13129:21.56Fr
Sep 20Northern Conference -MCCAA MeetSep 20 · 8,000 Meters Varsity · Place 10 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity1029:39.40Fr
Sep 13Raider-Knight XC InviteSep 13 · 8,000 Meters Varsity · Place 76 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity7630:17.5Fr
Sep 7Ferris State Ray Helsing Bulldog InviteSep 7 · 8,000 Meters Varsity · Place 23 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity2328:44.86FR
Aug 30Skipper's Cross Country ShowcaseAug 30 · 8,000 Meters Varsity · Place 26 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity2630:09.60Fr

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 102 · White CloudWhite Cloud5,000 Meters Boys All Comers10217:48.6 PB12
Nov 4MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters Division 4 · Place 99 · White CloudWhite Cloud5,000 Meters Division 49918:00.612
Oct 28MHSAA LP Region 30-4 @ Chippewa HillsOct 28 · 5,000 Meters D4 Boys · Place 6 · White CloudWhite Cloud5,000 Meters D4 Boys617:47.53 PB12
Oct 24Run Around the CloudOct 24 · 5,000 Meters Varsity · Place 3 · White CloudWhite Cloud5,000 Meters Varsity319:34.6612
Oct 212023 Late Season Warrior InvitationalOct 21 · 5,000 Meters Varsity · Place 24 · White CloudWhite Cloud5,000 Meters Varsity2417:38.2012
Oct 17CSAA Conference FinalsOct 17 · 5,000 Meters Varsity · Place 20 · White CloudWhite Cloud5,000 Meters Varsity2018:11.8412
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 34 · White CloudWhite Cloud5,000 Meters Division 43417:40.112
Oct 3CSAA WHITE CLOUDOct 3 · 5,000 Meters Varsity · Place 20 · White CloudWhite Cloud5,000 Meters Varsity2019:30.7512
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 17 · White CloudWhite Cloud5,000 Meters Varsity1717:51.112
Sep 19CSAA Reed CitySep 19 · 5,000 Meters Varsity · Place 27 · White CloudWhite Cloud5,000 Meters Varsity2718:46.6112
Sep 16Ludington Invite Sep 16 · 5,000 Meters Varsity · Place 28 · White CloudWhite Cloud5,000 Meters Varsity2819:19.3012
Sep 9Hill and Bale InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · White CloudWhite Cloud5,000 Meters Varsity1019:19.5612
Aug 29Newaygo County MeetAug 29 · 5,000 Meters Varsity · Place 8 · White CloudWhite Cloud5,000 Meters Varsity820:39.6512

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 20-3 @ Chippewa HillsOct 28 · 5,000 Meters Division 3 · Place 30 · White CloudWhite Cloud5,000 Meters Division 33018:20.9811
Oct 25Run Around the CloudOct 25 · 5,000 Meters Varsity · Place 10 · White CloudWhite Cloud5,000 Meters Varsity1019:25.8411
Oct 222022 Late Season Warrior InvitationalOct 22 · 5,000 Meters Varsity · Place 7 · White CloudWhite Cloud5,000 Meters Varsity718:51.9711
Oct 18CSAA Conference MeetOct 18 · 5,000 Meters Varsity · Place 27 · White CloudWhite Cloud5,000 Meters Varsity2718:49.3811
Oct 13Manistee Chris Grabowski Memorial InvitationalOct 13 · 5,000 Meters Varsity · Place 23 · White CloudWhite Cloud5,000 Meters Varsity2319:06.5411
Oct 4CSAA Jamboree at LakeviewOct 4 · 5,000 Meters Varsity · Place 23 · White CloudWhite Cloud5,000 Meters Varsity2319:02.8511
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 41 · White CloudWhite Cloud5,000 Meters Varsity4118:09.311
Sep 24Cadillac Bandeen Viking Invitational (2022)Sep 24 · 5,000 Meters Varsity · Place 24 · White CloudWhite Cloud5,000 Meters Varsity2418:18.811
Sep 22CSAA Conference Morley StanwoodSep 22 · 5,000 Meters Varsity · Place 25 · White CloudWhite Cloud5,000 Meters Varsity2518:43.9011
Sep 17Ludington Cross Country InviteSep 17 · 5,000 Meters Varsity · Place 19 · White CloudWhite Cloud5,000 Meters Varsity1920:12.4011
Sep 102022 Hill and Bale InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · White CloudWhite Cloud5,000 Meters Varsity1420:30.5811
Aug 232022 Early Season Warrior InvitationalAug 23 · 5,000 Meters Varsity · Place 6 · White CloudWhite Cloud5,000 Meters Varsity619:23.3311

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 113 · White CloudWhite Cloud5,000 Meters D411318:31.79 PB10
Oct 30MHSAA LP Region 29-4 @ BenzieOct 30 · 5,000 Meters Division 4 · Place 19 · White CloudWhite Cloud5,000 Meters Division 41918:22.0710
Oct 26Run Around the CloudOct 26 · 5,000 Meters Varsity · Place 16 · White CloudWhite Cloud5,000 Meters Varsity1619:58.3210
Oct 232021 Late Season Warrior Invitational Oct 23 · 5,000 Meters Varsity · Place 42 · White CloudWhite Cloud5,000 Meters Varsity4219:11.9110
Oct 19CSAA Silver Championship @ LakeviewOct 19 · 5,000 Meters Varsity · Place 13 · White CloudWhite Cloud5,000 Meters Varsity1320:39.8910
Oct 14Manistee Chris Grabowski Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 35 · White CloudWhite Cloud5,000 Meters Varsity3520:06.5310
Oct 5CSAA @ White Cloud MS & HSOct 5 · 5,000 Meters Varsity · Place 10 · White CloudWhite Cloud5,000 Meters Varsity1020:07.4110
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity · Place 30 · White CloudWhite Cloud5,000 Meters Varsity3018:23.110
Sep 25Cadillac InvitationalSep 25 · 5,000 Meters Varsity · Place 55 · White CloudWhite Cloud5,000 Meters Varsity5519:03.4710
Sep 21CSAA @ Hesperia MS & HSSep 21 · 5,000 Meters Varsity · Place 6 · White CloudWhite Cloud5,000 Meters Varsity620:20.3110
Sep 18Ludington Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 23 · White CloudWhite Cloud5,000 Meters Varsity2319:35.3010
Sep 11Newaygo North Woods InvitationalSep 11 · 5,000 Meters Varsity · Place 9 · White CloudWhite Cloud5,000 Meters Varsity919:37.210
Sep 9CSAA @ HoltonSep 9 · 5,000 Meters Varsity · Place 9 · White CloudWhite Cloud5,000 Meters Varsity920:00.6610
Aug 252021 Hesperia Baker Woods InviteAug 25 · 5,000 Meters Varsity · Place 9 · White CloudWhite Cloud5,000 Meters Varsity921:4010

2020 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 198 · White CloudWhite Cloud5,000 Meters D4 - Official19820:29.349
Oct 30MHSAA LP Region 30-4 @ ShepherdOct 30 · 5,000 Meters Division 4 · Place 41 · White CloudWhite Cloud5,000 Meters Division 44120:38.19
Oct 27Run around the CloudOct 27 · 5,000 Meters Varsity · Place 24 · White CloudWhite Cloud5,000 Meters Varsity2420:52.909
Oct 24MHSAA Pre-Regional 60-4 @ Beal CityOct 24 · 5,000 Meters Varsity · Place 22 · White CloudWhite Cloud5,000 Meters Varsity2221:11.619
Oct 20CSAA Silver Jamboree at Kent CityOct 20 · 5,000 Meters Varsity · Place 22 · White CloudWhite Cloud5,000 Meters Varsity2220:58.709
Oct 6CSAA Silver Jamboree at LakeviewOct 6 · 5,000 Meters High School Boys · Place 28 · White CloudWhite Cloud5,000 Meters High School Boys2822:09.1 PB9
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 286 · WHITE CLOUDWHITE CLOUD5,000 Meters Varsity28620:16.539
Sep 29Kelder Poured Walls Hoka PostalSep 29 · 5,000 Meters Varsity · Place 30 · White CloudWhite Cloud5,000 Meters Varsity3020:24.36 PB9
Sep 22CSAA Silver Jamboree at White CloudSep 22 · 5,000 Meters Varsity · Place 22 · White CloudWhite Cloud5,000 Meters Varsity2221:52.84 PB9
Sep 19Ludington Cross Country InviteSep 19 · 5,000 Meters Session 3 · Place 21 · White CloudWhite Cloud5,000 Meters Session 32121:28.10 PB9
Sep 16CSAA Silver Jamboree at HesperiaSep 16 · 5,000 Meters Varsity · Place 19 · White CloudWhite Cloud5,000 Meters Varsity1922:41.01 PB9
Sep 12Newaygo North Woods InviteSep 12 · 5,000 Meters Varsity · Place 28 · White CloudWhite Cloud5,000 Meters Varsity2821:41.89

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 26Fremont InvitationalSep 26 · 2 Miles Middle School · Place 37 · White CloudWhite Cloud2 Miles Middle School3717:14.78
Sep 17CSAA Silver Jamboree at LakeviewSep 17 · 3,000 Meters Middle School · Place 21 · White CloudWhite Cloud3,000 Meters Middle School2116:15.47 PB8
Sep 14Sparta InvitationalSep 14 · 2,500 Meters Middle School Division 3 · Place 37 · White CloudWhite Cloud2,500 Meters Middle School Division 33711:33.718
Sep 10CSAA MS Gold and SilverSep 10 · 2,500 Meters Middle School · Place 67 · White CloudWhite Cloud2,500 Meters Middle School6714:57.2 PB8

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2CSAA Silver MS Meet at HoltonOct 2 · 3,200 Meters Middle School · Place 21 · White CloudWhite Cloud3,200 Meters Middle School2116:08.53 PB7
Sep 25CSAA MS Cross CountrySep 25 · 2 Miles Middle School Boys · Place 84 · White CloudWhite Cloud2 Miles Middle School Boys8419:36.5 PB7
Sep 18MS CSAA Silver at Kent CitySep 18 · 2,500 Meters Middle School · Place 34 · White CloudWhite Cloud2,500 Meters Middle School3413:41.25 PB7
Sep 11CSAA Silver MS at HoltonSep 11 · 3,200 Meters Middle School · Place 102 · White CloudWhite Cloud3,200 Meters Middle School10219:38.927