Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1116:19.36WMMSC ChampionshipOctober 11, 2022
2 Miles · Byron Center West Middle SchoolWMMSC Bronze Championship · Oct 416:46.40WMMSC Bronze ChampionshipOctober 4, 2022
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 616:47.12Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1317:36.17MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Jenison HSWMMSC Jamboree at Jenison · Oct 317:12.70WMMSC Jamboree at JenisonOctober 3, 2023
2 Miles · Johnson ParkWyoming MS CC Meet · Sep 2718:05.71Wyoming MS CC MeetSeptember 27, 2022
2 Miles · Lowell HS OFFICIALWMMSC Jamboree @ Lowell HS · Sep 1319:35.60WMMSC Jamboree @ Lowell HSSeptember 13, 2022
2 Miles · Macatawa Bay MS - West OttawaJamboree @ WO: Cedar Springs, Fruitport, Cityside, Thornapple Kellogg, Wayland, Holland, Creekside · Sep 2617:24.30Jamboree @ WO: Cedar Springs, Fruitport, Cityside, Thornapple Kellogg, Wayland, Holland, CreeksideSeptember 26, 2023
2 Miles · Thornapple-Kellogg MS XC CourseWMMSC Jamboree at TK · Sep 718:41.85WMMSC Jamboree at TK September 7, 2022
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1017:27.34WMMSC South Championship at TKOctober 10, 2023
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2917:05.57Wayland MS Invite September 29, 2022
5,000 Meters · Caledonia HSCaledonia - Middleville Thornapple Kellogg Dual Meet · Aug 2924:42.8Caledonia - Middleville Thornapple Kellogg Dual MeetAugust 29, 2025
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1324:16.09Sparta InvitationalSeptember 13, 2025
5,000 Meters · Lakewood HSBarry County Championships · Oct 2723:57.88Barry County Championships October 27, 2025
5,000 Meters · Maple Valley Jr/Sr High SchoolBarry County CC Championship 2026 · Nov 223:22.71Barry County CC Championship 2026November 2, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 323:15.5925th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1023:50.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2823:58.42026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Wayland Middle SchoolOK Gold Jamboree #2 (Official) · Sep 2424:49.42OK Gold Jamboree #2 (Official)September 24, 2025
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1424:04.1Coach B Invitational September 14, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Barry County CC Championship 2026Nov 2 · 5,000 Meters Varsity · Place 21 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2123:22.71 PB11
Oct 21OK Gold Jamboree @ South ChristianOct 21 · 5,000 Meters Junior Varsity · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Junior Varsity1423:21.211
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 Reserve · Place 63 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 2 Reserve6323:50.7 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 JV · Place 62 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters D2 JV6223:15.59 PB11
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Girls · Place 26 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Thornapple Division Girls2624:04.1 PB11
Sep 9OK Gold Jamboree at Wayland UnionSep 9 · 5,000 Meters Varsity · Place 36 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3626:08.311
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Girls · Place 136 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Starlight Girls13623:58.4 PB11
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 22 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2225:04.911

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Barry County Championships Oct 27 · 5,000 Meters Varsity · Place 16 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1623:57.88 PB10
Oct 25MHSAA LP Region 12-2 @ GR South Christian (C)Oct 25 · 5,000 Meters Division 2 · Place 54 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 25424:04.510
Oct 15OK Gold Championship - West Catholic HostsOct 15 · 5,000 Meters Varsity · Place 31 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3124:35.6810
Sep 24OK Gold Jamboree #2 (Official)Sep 24 · 5,000 Meters Varsity · Place 36 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3624:49.42 PB10
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue Varsity · Place 34 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Blue Varsity3424:16.09 PB10
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 54 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity5425:00.3710
Sep 4OK Gold Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 36 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3624:05.2310
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 27 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2724:42.8 PB10
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 139 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity13924:58.4SO

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Barry County ChampionshipsOct 28 · 5,000 Meters Varsity · Place 25 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2528:04.49
Oct 16OK Gold ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 18 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Junior Varsity1825:37.749
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 139 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 213926:11.19
Sep 25OK Gold JamboreeSep 25 · 5,000 Meters Varsity · Place 49 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity4927:01.769
Sep 14Sparta InvitationalSep 14 · 5,000 Meters Blue Varsity · Place 31 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Blue Varsity3125:43.519
Sep 9Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 57 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity5726:11.039
Sep 5OK Gold Jamboree #1Sep 5 · 5,000 Meters Varsity · Place 40 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity4026:10.60FR
Aug 30Middleville TK @ Caledonia DualAug 30 · 5,000 Meters Varsity · Place 31 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity3127:11.09
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Girls 5k · Place 164 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Sunset Girls 5k16426:25.89

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Small School JV · Place 20 · Thornapple KelloggThornapple Kellogg2 Miles Small School JV2017:36.17 PB8
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Girls · Place 85 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Girls8517:27.34 PB8
Oct 3WMMSC Jamboree at JenisonOct 3 · 2 Miles Middle School Girls · Place 66 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Girls6617:12.70 PB8
Sep 28Wayland MS InviteSep 28 · 2 Miles MdS Girls · Place 70 · Thornapple KelloggThornapple Kellogg2 Miles MdS Girls7017:29.158
Sep 26Jamboree @ WO: Cedar Springs, Fruitport, Cityside, Thornapple Kellogg, Wayland, Holland, CreeksideSep 26 · 2 Miles Middle School · Place 82 · Thornapple KelloggThornapple Kellogg2 Miles Middle School8217:24.30 PB8
Sep 12WMMSC Jamboree at Wayland Sep 12 · 2 Miles Middle School Girls · Place 108 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Girls10820:25.078

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS JV · Place 54 · Thornapple KelloggThornapple Kellogg2 Miles MS JV5416:19.36 PB7
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 68 · Thornapple KelloggThornapple Kellogg2 Miles Middle School6816:47.12 PB7
Oct 4WMMSC Bronze ChampionshipOct 4 · 2 Miles Middle School · Place 65 · Thornapple KelloggThornapple Kellogg2 Miles Middle School6516:46.40 PB7
Sep 29Wayland MS Invite Sep 29 · 2 Miles Middle School · Place 75 · Thornapple KelloggThornapple Kellogg2 Miles Middle School7517:05.57 PB7
Sep 27Wyoming MS CC MeetSep 27 · 2 Miles Middle School · Place 100 · Thornapple KelloggThornapple Kellogg2 Miles Middle School10018:05.71 PB7
Sep 13WMMSC Jamboree @ Lowell HSSep 13 · 2 Miles Middle School · Place 108 · Thornapple KelloggThornapple Kellogg2 Miles Middle School10819:35.60 PB7
Sep 7WMMSC Jamboree at TK Sep 7 · 2 Miles Middle School Girls · Place 29 · Thornapple KelloggThornapple Kellogg2 Miles Middle School Girls2918:41.85 PB7

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5Byron Center MS Meet @ BCW MSOct 5 · 2 Miles Middle School · Place 101 · Thornapple KelloggThornapple Kellogg2 Miles Middle School10119:08.716
Sep 30Wayland Union MS INVITATIONALSep 30 · 2 Miles Middle School · Place 129 · Thornapple KelloggThornapple Kellogg2 Miles Middle School12919:22.806
Sep 28Wyoming MS WMMS JamboreeSep 28 · 2 Miles Middle School · Place 128 · Thornapple KelloggThornapple Kellogg2 Miles Middle School12817:45.786
Sep 21Caledonia MS WMMS JamboreeSep 21 · 2 Miles Middle School · Place 134 · Thornapple KelloggThornapple Kellogg2 Miles Middle School13419:00.756
Sep 8WMMSC Jamboree at TKSep 8 · 2 Miles Middle School · Place 51 · Thornapple KelloggThornapple Kellogg2 Miles Middle School5120:34.966