Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championships · Oct 1215:05.59WMMSC ChampionshipsOctober 12, 2021
2 Miles · Byron Center West Middle SchoolByron Center MS Meet @ BCW MS · Oct 515:20.04Byron Center MS Meet @ BCW MSOctober 5, 2021
5,000 Meters · Caledonia HSCaledonia - Middleville Thornapple Kellogg Dual Meet · Aug 2922:50.8Caledonia - Middleville Thornapple Kellogg Dual MeetAugust 29, 2025
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1321:17.51Sparta InvitationalSeptember 13, 2025
5,000 Meters · Lakewood HSBarry County Championships · Oct 2722:36.38Barry County Championships October 27, 2025
5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 2521:34.502023 Under the Lights InviteAugust 25, 2023
5,000 Meters · Wayland Middle SchoolOK Gold Jamboree #2 (Official) · Sep 2423:49.90OK Gold Jamboree #2 (Official)September 24, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Barry County Championships Oct 27 · 5,000 Meters Varsity · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity822:36.38 PB12
Oct 25MHSAA LP Region 12-2 @ GR South Christian (C)Oct 25 · 5,000 Meters Division 2 · Place 43 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 24322:29.312
Oct 15OK Gold Championship - West Catholic HostsOct 15 · 5,000 Meters Varsity · Place 11 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1121:40.1212
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 2 · Place 195 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 219523:26.112
Sep 24OK Gold Jamboree #2 (Official)Sep 24 · 5,000 Meters Varsity · Place 29 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2923:49.90 PB12
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue Varsity · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Blue Varsity1221:17.51 PB12
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 26 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity2622:47.3112
Sep 4OK Gold Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 13 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1321:44.1412
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1222:50.8 PB12
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 43 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity4321:57.2SR

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Barry County ChampionshipsOct 28 · 5,000 Meters Varsity · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity421:58.511
Oct 26MHSAA LP Region 12-2 @ GR South ChristianOct 26 · 5,000 Meters Division 2 · Place 59 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 25922:17.2211
Oct 16OK Gold ChampionshipOct 16 · 5,000 Meters Varsity · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1221:24.2411
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 89 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 28921:20.511
Sep 25OK Gold JamboreeSep 25 · 5,000 Meters Varsity · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1422:26.1511
Sep 14Sparta InvitationalSep 14 · 5,000 Meters Blue Varsity · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Blue Varsity621:31.3311
Sep 9Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 17 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1722:16.6711
Sep 5OK Gold Jamboree #1Sep 5 · 5,000 Meters Varsity · Place 15 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1522:55.03JR
Aug 30Middleville TK @ Caledonia DualAug 30 · 5,000 Meters Varsity · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Varsity1022:48.911
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Girls 5k · Place 72 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Sunset Girls 5k7222:18.711

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 12-2 @ South ChristianOct 28 · 5,000 Meters Division 2 · Place 28 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Division 22821:22.9210
Oct 24Barry County Invite hosted by D-KOct 24 · 5,000 Meters Varsity · Place 10 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity1023:49.0310
Oct 17OK Gold Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 16 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity1620:47.9710
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 2 · Place 74 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Division 27420:49.310
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 2 · Place 40 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity Division 24020:52.7710
Sep 26OK Gold Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 12 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity1221:11.9110
Sep 232023 Chargers Autumn Sunrise InviteSep 23 · 5,000 Meters Varsity · Place 20 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity2020:31.7SO
Sep 16Sparta InvitationalSep 16 · 5,000 Meters Varsity · Place 16 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity1620:56.4710
Sep 11TK Coach B InvitationalSep 11 · 5,000 Meters Varsity · Place 9 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity921:23.9510
Sep 6OK Gold Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 18 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity1821:58.2010
Sep 1Cal vs. TK DualSep 1 · 5,000 Meters Varsity · Place 6 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity621:43.210
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Midnight Girls 5k · Place 35 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg5,000 Meters Midnight Girls 5k3521:34.50 PB10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Barry County ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity723:24.409
Oct 29MHSAA LP Region 12-2 @ GR South ChristianOct 29 · 5,000 Meters Division 2 · Place 52 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Division 25222:35.909
Oct 18OK Gold ChampionshipsOct 18 · 5,000 Meters Varsity · Place 36 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity3622:38.339
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 2 · Place 195 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Division 219522:55.09
Sep 27OK Gold Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 40 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity4022:30.75FR
Sep 242022 Chargers Autumn Sunrise InviteSep 24 · 5,000 Meters Varsity · Place 42 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity4221:51.2FR
Sep 12TK Coach B Invitational Sep 12 · 5,000 Meters Varsity · Place 21 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity2123:14.269
Sep 7OK Gold Jamboree 1Sep 7 · 5,000 Meters Varsity · Place 36 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity3623:48.819
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 67 · Middleville Thornapple-Middleville Thornapple-5,000 Meters Varsity6723:00.70FR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12WMMSC ChampionshipsOct 12 · 2 Miles MS Varsity · Place 95 · Thornapple KelloggThornapple Kellogg2 Miles MS Varsity9515:05.59 PB8
Oct 5Byron Center MS Meet @ BCW MSOct 5 · 2 Miles Middle School · Place 15 · Thornapple KelloggThornapple Kellogg2 Miles Middle School1515:20.04 PB8