Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1114:09.97WMMSC ChampionshipOctober 11, 2022
2 Miles · Byron Center West Middle SchoolWMMSC Bronze Championship · Oct 414:26.10WMMSC Bronze ChampionshipOctober 4, 2022
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 614:06.78Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · East Kentwood HSPinewood Cross Country Meet 9/17 · Sep 1713:56.90Pinewood Cross Country Meet 9/17September 17, 2024
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1312:45.67MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Jenison HSWMMSC Jamboree at Jenison · Oct 313:04.19WMMSC Jamboree at JenisonOctober 3, 2023
2 Miles · Johnson ParkWyoming MS CC Meet · Sep 2714:54.96Wyoming MS CC MeetSeptember 27, 2022
2 Miles · Lowell HS OFFICIALWMMSC Jamboree @ Lowell HS · Sep 1315:16.20WMMSC Jamboree @ Lowell HSSeptember 13, 2022
2 Miles · Macatawa Bay MS - West OttawaJamboree @ WO: Cedar Springs, Fruitport, Cityside, Thornapple Kellogg, Wayland, Holland, Creekside · Sep 2613:13.50Jamboree @ WO: Cedar Springs, Fruitport, Cityside, Thornapple Kellogg, Wayland, Holland, CreeksideSeptember 26, 2023
2 Miles · Thornapple-Kellogg MS XC CourseWMMSC Jamboree at TK · Sep 715:43.20WMMSC Jamboree at TK September 7, 2022
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1013:35.88WMMSC South Championship at TKOctober 10, 2023
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2813:09.95Wayland MS InviteSeptember 28, 2023
5,000 Meters · Caledonia HSCaledonia - Middleville-Thornapple Kellogg Dual Meet · Aug 2119:08.8Caledonia - Middleville-Thornapple Kellogg Dual MeetAugust 21, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1319:38.29Sparta InvitationalSeptember 13, 2025
5,000 Meters · Jijak Camp 5KHopkins Invitational · Sep 1918:43.96Hopkins InvitationalSeptember 19, 2026
5,000 Meters · Lakewood HSBarry County Championships · Oct 2721:12.65Barry County Championships October 27, 2025
5,000 Meters · Maple Valley Jr/Sr High SchoolBarry County CC Championship 2026 · Nov 218:30.87Barry County CC Championship 2026November 2, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 318:09.5925th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:37.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOK Gold HS Meet at Riverside Park · Sep 3018:25.68OK Gold HS Meet at Riverside ParkSeptember 30, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3118:25.53MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:20.22026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Wayland Middle SchoolOK Gold Jamboree at Wayland Union · Sep 919:50.3OK Gold Jamboree at Wayland UnionSeptember 9, 2026
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1419:06.9Coach B Invitational September 14, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2Barry County CC Championship 2026Nov 2 · 5,000 Meters Varsity · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1218:30.87 PB10
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Boys · Place 50 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters D2 Boys5018:25.53 PB10
Oct 21OK Gold Jamboree @ South ChristianOct 21 · 5,000 Meters Varsity · Place 17 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1718:42.010
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 166 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 216618:37.1 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 115 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters D2 Varsity11518:09.59 PB10
Sep 30OK Gold HS Meet at Riverside ParkSep 30 · 5,000 Meters Varsity · Place 19 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1918:25.68 PB10
Sep 19Hopkins InvitationalSep 19 · 5,000 Meters Varsity · Place 25 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2518:43.96 PB10
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Boys · Place 18 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Thornapple Division Boys1819:06.9 PB10
Sep 9OK Gold Jamboree at Wayland UnionSep 9 · 5,000 Meters Varsity · Place 13 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1319:50.3 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 81 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Starlight Boys8118:20.2 PB10
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1419:08.8 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Barry County Championships Oct 27 · 5,000 Meters Varsity · Place 31 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3121:12.65 PB9
Oct 25MHSAA LP Region 12-2 @ GR South Christian (C)Oct 25 · 5,000 Meters Division 2 · Place 59 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 25919:19.19
Oct 15OK Gold Championship - West Catholic HostsOct 15 · 5,000 Meters Varsity · Place 32 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3219:23.319
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 2 · Place 268 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 226819:42.89
Sep 24OK Gold Jamboree #2 (Official)Sep 24 · 5,000 Meters Varsity · Place 25 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2519:55.019
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue Varsity · Place 48 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Blue Varsity4819:38.29 PB9
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 48 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity4820:17.519
Sep 4OK Gold Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 25 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2519:38.769
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 27 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2720:00.29
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 162 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity16220:19.9FR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 6 @ GRPSOct 15 · 2 Miles Varsity · Place 14 · Thornapple KelloggThornapple Kellogg2 Miles Varsity1412:33.718
Oct 8WMMSC Conference Meet at WaylandOct 8 · 2 Miles Middle School · Place 14 · Thornapple KelloggThornapple Kellogg2 Miles Middle School1412:36.508
Oct 1WMMSC Jamboree at TKOct 1 · 2 Miles Middle School · Place 4 · Thornapple KelloggThornapple Kellogg2 Miles Middle School412:33.788
Sep 26Wayland MS InvitationalSep 26 · 2 Miles Middle School · Place 10 · Thornapple KelloggThornapple Kellogg2 Miles Middle School1013:14.428
Sep 23WMMSC Jamboree at Cityside (Boys Only)Sep 23 · 2 Miles Middle School · Place 8 · Thornapple KelloggThornapple Kellogg2 Miles Middle School813:27.828
Sep 17Pinewood Cross Country Meet 9/17Sep 17 · 2 Miles Middle School · Place 19 · Thornapple KelloggThornapple Kellogg2 Miles Middle School1913:56.90 PB8
Sep 10WMMSC Jamboree at TKSep 10 · 2 Miles Middle School · Place 6 · Thornapple KelloggThornapple Kellogg2 Miles Middle School613:48.698

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Small School Varsity · Place 19 · Thornapple KelloggThornapple Kellogg2 Miles Small School Varsity1912:45.67 PB7
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Boys · Place 31 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Boys3113:35.88 PB7
Oct 3WMMSC Jamboree at JenisonOct 3 · 2 Miles Middle School Boys · Place 20 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Boys2013:04.19 PB7
Sep 28Wayland MS InviteSep 28 · 2 Miles MdS Boys · Place 13 · Thornapple KelloggThornapple Kellogg2 Miles MdS Boys1313:09.95 PB7
Sep 26Jamboree @ WO: Cedar Springs, Fruitport, Cityside, Thornapple Kellogg, Wayland, Holland, CreeksideSep 26 · 2 Miles Middle School · Place 29 · Thornapple KelloggThornapple Kellogg2 Miles Middle School2913:13.50 PB7
Sep 12WMMSC Jamboree at Wayland Sep 12 · 2 Miles Middle School Boys · Place 23 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Boys2313:47.307

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS JV · Place 28 · Thornapple KelloggThornapple Kellogg2 Miles MS JV2814:09.97 PB6
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 50 · Thornapple KelloggThornapple Kellogg2 Miles Middle School5014:06.78 PB6
Oct 4WMMSC Bronze ChampionshipOct 4 · 2 Miles Middle School · Place 43 · Thornapple KelloggThornapple Kellogg2 Miles Middle School4314:26.10 PB6
Sep 29Wayland MS Invite Sep 29 · 2 Miles Middle School · Place 57 · Thornapple KelloggThornapple Kellogg2 Miles Middle School5714:46.346
Sep 27Wyoming MS CC MeetSep 27 · 2 Miles Middle School · Place 67 · Thornapple KelloggThornapple Kellogg2 Miles Middle School6714:54.96 PB6
Sep 13WMMSC Jamboree @ Lowell HSSep 13 · 2 Miles Middle School · Place 67 · Thornapple KelloggThornapple Kellogg2 Miles Middle School6715:16.20 PB6
Sep 7WMMSC Jamboree at TK Sep 7 · 2 Miles Middle School Boys · Place 27 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Boys2715:43.20 PB6