Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Helder ParkDux Dash · Sep 2512:31.40Dux DashSeptember 25, 2021
2 Miles · Littlejohn Lake County parkMS Tri Allegan, Otsego and Plainwell · Sep 913:14MS Tri Allegan, Otsego and PlainwellSeptember 9, 2021
2 Miles · Otsego 2 Mile CoursBulldog MS Invite · Oct 1212:44.49Bulldog MS InviteOctober 12, 2020
2 Miles · Otsego HSAlamo Invite · Oct 1412:54.35Alamo InviteOctober 14, 2019
2 Miles · Otsego MSPlainwell MS @ Otsego MS · Sep 2813:20.07Plainwell MS @ Otsego MSSeptember 28, 2020
2 Miles · Paw Paw High SchoolMS Wolverine Jamboree · Sep 2613:03MS Wolverine JamboreeSeptember 26, 2019
2 Miles · Sturgis Middle SchoolWolverine Conference Jamboree at Sturgis · Sep 2312:39.16Wolverine Conference Jamboree at SturgisSeptember 23, 2021
2 Miles · Three Rivers Middle SchoolWolverine Middle School Conference Championship · Oct 712:00.9Wolverine Middle School Conference ChampionshipOctober 7, 2021
2 Miles · Wayland Middle SchoolWayland MS Invitational · Oct 113:41.71Wayland MS InvitationalOctober 1, 2020
2 Miles · Wayland Middle SchoolWayland Wildcat MS Invitational · Oct 313:45.89Wayland Wildcat MS InvitationalOctober 3, 2019
3,000 Meters · Honeysett FarmEdwardsburg. Three Rivers at Plainwell MS · Sep 1612:00.19Edwardsburg. Three Rivers at Plainwell MSSeptember 16, 2021
3,200 Meters · Allegan County FairgroundsWolverine Conference MS Championship · Oct 712:50.17Wolverine Conference MS ChampionshipOctober 7, 2019
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 816:48.40MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 2316:31.32024 Under the Lights InviteAugust 23, 2024
5,000 Meters · The Plex NorthMastodon Alumni Open · Sep 517:19.3Mastodon Alumni OpenSeptember 5, 2026
6,000 Meters · Purdue University Fort WayneRumble in the Fort · Sep 1920:28.45Rumble in the FortSeptember 19, 2026
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1626:55.4Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 3127:17.8Horizon League Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Horizon League Cross Country ChampionshipsOct 31 · 8,000 Meters Horizon League · Place 87 · Purdue Fort WaynePurdue Fort Wayne8,000 Meters Horizon League8727:17.8 PBFr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 162 · Purdue Fort WaynePurdue Fort Wayne8,000 Meters White16226:55.4 PBFr
Sep 19Rumble in the FortSep 19 · 6,000 Meters Men · Place 44 · Purdue Fort WaynePurdue Fort Wayne6,000 Meters Men4420:28.45 PBFr
Sep 5Mastodon Alumni OpenSep 5 · 5,000 Meters Collegiate · Place 35 · Purdue Fort WaynePurdue Fort Wayne5,000 Meters Collegiate3517:19.3 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Open #1 · Place 52 · PlainwellPlainwell5,000 Meters Boys Elite Open #15216:48.40 PB12
Aug 15Viking StampedeAug 15 · 5,000 Meters Varsity · PlainwellPlainwell5,000 Meters Varsity0DNS12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Boys 5k · Place 6 · PlainwellPlainwell5,000 Meters Sunset Boys 5k616:31.3 PB11

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Wolverine Middle School Conference ChampionshipOct 7 · 2 Miles Boys Varsity · Place 5 · PlainwellPlainwell2 Miles Boys Varsity512:00.9 PB8
Sep 25Dux DashSep 25 · 2 Miles 8th Grade · Place 10 · PlainwellPlainwell2 Miles 8th Grade1012:31.40 PB8
Sep 23Wolverine Conference Jamboree at SturgisSep 23 · 2 Miles New Division · Place 3 · PlainwellPlainwell2 Miles New Division312:39.16 PB8
Sep 16Edwardsburg. Three Rivers at Plainwell MSSep 16 · 3,000 Meters Middle School · Place 1 · PlainwellPlainwell3,000 Meters Middle School112:00.19 PB8
Sep 9MS Tri Allegan, Otsego and PlainwellSep 9 · 2 Miles Middle School · Place 2 · PlainwellPlainwell2 Miles Middle School213:14 PB8

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15VIcksburg MS vs Plainwell MSOct 15 · 3,000 Meters Middle School · Place 2 · PlainwellPlainwell3,000 Meters Middle School212:14.617
Oct 12Bulldog MS InviteOct 12 · 2 Miles Middle School Varsity · Place 21 · PlainwellPlainwell2 Miles Middle School Varsity2112:44.49 PB7
Oct 7Wolverine Middle School Conference MeetOct 7 · 2 Miles Boys Championship · Place 27 · PlainwellPlainwell2 Miles Boys Championship2713:22.07
Oct 1Wayland MS InvitationalOct 1 · 2 Miles Varsity · Place 28 · PlainwellPlainwell2 Miles Varsity2813:41.71 PB7
Sep 28Plainwell MS @ Otsego MSSep 28 · 2 Miles Middle School · Place 4 · PlainwellPlainwell2 Miles Middle School413:20.07 PB7
Sep 24Edwardsburg MS vs Plainwell MSSep 24 · 3,000 Meters Middle School · Place 3 · PlainwellPlainwell3,000 Meters Middle School312:54.967
Sep 17Three Rivers vs Plainwell and VicksburgSep 17 · 2 Miles Boys top 10 · Place 9 · PlainwellPlainwell2 Miles Boys top 10913:127

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Alamo InviteOct 14 · 2 Miles Middle School Varsity · Place 36 · PlainwellPlainwell2 Miles Middle School Varsity3612:54.35 PB6
Oct 7Wolverine Conference MS ChampionshipOct 7 · 3,200 Meters MS Varsity Boys · Place 24 · PlainwellPlainwell3,200 Meters MS Varsity Boys2412:50.17 PB6
Oct 3Wayland Wildcat MS InvitationalOct 3 · 2 Miles Varsity · Place 28 · PlainwellPlainwell2 Miles Varsity2813:45.89 PB6
Sep 28Otsego Bulldog InviteSep 28 · 2 Miles Middle School Combined · Place 99 · PlainwellPlainwell2 Miles Middle School Combined9913:08.66
Sep 26MS Wolverine JamboreeSep 26 · 2 Miles Middle School · Place 10 · PlainwellPlainwell2 Miles Middle School1013:03 PB6
Sep 19South haven @ plainwellSep 19 · 3,000 Meters Middle School · Place 6 · PlainwellPlainwell3,000 Meters Middle School613:39.06
Sep 12MS Wolverine JamboreeSep 12 · 2 Miles Middle School · Place 21 · PlainwellPlainwell2 Miles Middle School2114:296