Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorGR Elite Challenge · Apr 295:41.28aGR Elite ChallengeApril 29, 2023
100 Meters · OutdoorZeeland at Hudsonville MS · Apr 2616.15aZeeland at Hudsonville MSApril 26, 2021
1600 Meters · OutdoorU of M Health-West Sports Medicine Scholarship Invite · May 235:31.21aU of M Health-West Sports Medicine Scholarship InviteMay 23, 2023
3200 Meters · OutdoorOK Red Conference Championship · May 1312:12.96aOK Red Conference ChampionshipMay 13, 2022
400 Meters · OutdoorHastings Team Invitational (EQ Approved) · Apr 181:03.90aHastings Team Invitational (EQ Approved)April 18, 2025
800 Meters · OutdoorOK Red Conference Meet - EQ · May 92:25.56aOK Red Conference Meet - EQMay 9, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27U of M Health-West Sports Medicine Scholarship InviteMay 27 · 400 Meters · Place 18 · HudsonvilleHudsonville400 Meters181:04.35a12
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 400 Meters · Place 13 · HudsonvilleHudsonville400 Meters131:04.41a12
May 9OK Red Conference Meet - EQMay 9 · 800 Meters · Place 9 · HudsonvilleHudsonville800 Meters92:25.56a PB12
May 2JT Long Invitational at Kalamazoo Central (EQ Approved)May 2 · 400 Meters · Place 8 · HudsonvilleHudsonville400 Meters81:04.27a12
Apr 30Grand Haven at HudsonvilleApr 30 · 400 Meters · Place 5 · HudsonvilleHudsonville400 Meters51:04.28a12
Apr 23Hudsonville @ East KentwoodApr 23 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters41:05.19a12
Apr 21West Ottawa at HudsonvilleApr 21 · 800 Meters · Place 6 · HudsonvilleHudsonville800 Meters62:38.15a12
Apr 21West Ottawa at HudsonvilleApr 21 · Shot Put · Place 2 · HudsonvilleHudsonvilleShot Put218-10.0012
Apr 18Hastings Team Invitational (EQ Approved)Apr 18 · 400 Meters · Place 3 · HudsonvilleHudsonville400 Meters3.1:03.90a PB12
Apr 16Hudsonville at Grandville HSApr 16 · Shot Put · Place 17 · HudsonvilleHudsonvilleShot Put1716-5.512
Apr 16Hudsonville at Grandville HSApr 16 · 1600 Meters · Place 7 · HudsonvilleHudsonville1600 Meters76:30.42a12
Apr 16Hudsonville at Grandville HSApr 16 · 400 Meters · Place 3 · HudsonvilleHudsonville400 Meters31:09.63a12
Mar 27Hudsonville at RockfordMar 27 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters41:04.81a12
Mar 27Hudsonville at RockfordMar 27 · Shot Put · Place 5 · HudsonvilleHudsonvilleShot Put519-8.5012

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Ken Bell InvitationalMay 3 · 800 Meters · Place 12 · HudsonvilleHudsonville800 Meters122:33.69a—
May 3Ken Bell InvitationalMay 3 · 400 Meters · Place 12 · HudsonvilleHudsonville400 Meters121:04.95a—
May 1Grandville at HudsonvilleMay 1 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters21:05.89a—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 1600 Meters · Place 3 · HudsonvilleHudsonville1600 Meters35:50.52a—
Apr 24Hudsonville at West OttawaApr 24 · 1600 Meters · Place 7 · HudsonvilleHudsonville1600 Meters76:11.07a—
Apr 24Hudsonville at West OttawaApr 24 · 800 Meters · Place 5 · HudsonvilleHudsonville800 Meters52:43.26a—
Apr 19Panther InviteApr 19 · 800 Meters · Place 6 · HudsonvilleHudsonville800 Meters6.2:32.35a11
Apr 17Hudsonville at CaledoniaApr 17 · 800 Meters · Place 2 · HudsonvilleHudsonville800 Meters22:36.94a—
Apr 17Hudsonville at CaledoniaApr 17 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters41:05.83a—
Apr 12Hastings Team InvitationalApr 12 · 800 Meters · Place 5 · HudsonvilleHudsonville800 Meters52:40.71a—
Apr 12Hastings Team InvitationalApr 12 · 400 Meters · Place 6 · HudsonvilleHudsonville400 Meters61:06.35a—
Apr 10Rockford at HudsonvilleApr 10 · 1600 Meters · Place 5 · HudsonvilleHudsonville1600 Meters55:56.51a—
Apr 10Rockford at HudsonvilleApr 10 · 800 Meters · Place 2 · HudsonvilleHudsonville800 Meters22:37.23a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 1600 Meters · Place 17 · HudsonvilleHudsonville1600 Meters17.5:31.21a PB10
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 800 Meters · Place 29 · HudsonvilleHudsonville800 Meters29.2:34.06a10
May 19MHSAA LP Region 02-1 @ Grand HavenMay 19 · 1600 Meters · Place 11 · HudsonvilleHudsonville1600 Meters115:39.62a—
May 12OK Red Conference MeetMay 12 · 1600 Meters · Place 14 · HudsonvilleHudsonville1600 Meters145:36.93a—
May 12OK Red Conference MeetMay 12 · 800 Meters · Place 17 · HudsonvilleHudsonville800 Meters172:35.52a—
May 5Ken Bell InvitationalMay 5 · 1600 Meters · Place 10 · HudsonvilleHudsonville1600 Meters105:38.05a—
May 5Ken Bell InvitationalMay 5 · 800 Meters · Place 10 · HudsonvilleHudsonville800 Meters102:36.43a—
May 3Grand Haven at HudsonvilleMay 3 · 1600 Meters · Place 5 · HudsonvilleHudsonville1600 Meters55:42.13a—
May 3Grand Haven at HudsonvilleMay 3 · 800 Meters · Place 5 · HudsonvilleHudsonville800 Meters52:37.19a—
Apr 29GR Elite ChallengeApr 29 · 1 Mile · Place 24 · HudsonvilleHudsonville1 Mile245:41.28a PB—
Apr 29GR Elite ChallengeApr 29 · 1600 Meters · Place 24 · HudsonvilleHudsonville1600 Meters245:39.56a—
Apr 26Jenison and Hudsonville at CaledoniaApr 26 · 1600 Meters · Place 4 · HudsonvilleHudsonville1600 Meters45:37.53a—
Apr 26Jenison and Hudsonville at CaledoniaApr 26 · 800 Meters · Place 4 · HudsonvilleHudsonville800 Meters42:35.80a—
Apr 19West Ottawa, Hudsonville at Rockford HSApr 19 · 1600 Meters · Place 9 · HudsonvilleHudsonville1600 Meters95:56.83a—
Apr 14Hastings Team InvitationalApr 14 · 1600 Meters · Place 8 · HudsonvilleHudsonville1600 Meters85:58.60a—
Apr 14Hastings Team InvitationalApr 14 · 800 Meters · Place 4 · HudsonvilleHudsonville800 Meters42:36.65a—
Apr 12EK and Grandville at HudsonvilleApr 12 · 3200 Meters · Place 6 · HudsonvilleHudsonville3200 Meters613:09.45a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · 1600 Meters · Place 10 · HudsonvilleHudsonville1600 Meters105:35.399
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · 800 Meters · Place 22 · HudsonvilleHudsonville800 Meters222:36.679
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 3200 Meters · Place 15 · HudsonvilleHudsonville3200 Meters1512:13.749
May 13OK Red Conference ChampionshipMay 13 · 3200 Meters · Place 8 · HudsonvilleHudsonville3200 Meters8.12:12.96a PB9
May 13OK Red Conference ChampionshipMay 13 · 1600 Meters · HudsonvilleHudsonville1600 Meters—NT9
May 6Ken Bell InvitationalMay 6 · 3200 Meters · Place 6 · HudsonvilleHudsonville3200 Meters612:32.59FR
May 6Ken Bell InvitationalMay 6 · 1600 Meters · Place 4 · HudsonvilleHudsonville1600 Meters45:45.41FR
May 2East Kentwood at HudsonvilleMay 2 · 3200 Meters · Place 2 · HudsonvilleHudsonville3200 Meters212:39.609
May 2East Kentwood at HudsonvilleMay 2 · 1600 Meters · Place 5 · HudsonvilleHudsonville1600 Meters55:46.569
Apr 27Jenison at HudsonvilleApr 27 · 3200 Meters · Place 4 · HudsonvilleHudsonville3200 Meters412:45.419
Apr 27Jenison at HudsonvilleApr 27 · 1600 Meters · Place 2 · HudsonvilleHudsonville1600 Meters25:48.129
Apr 25Hudsonville at Rockford HSApr 25 · 3200 Meters · Place 2 · HudsonvilleHudsonville3200 Meters212:47.54FR
Apr 25Hudsonville at Rockford HSApr 25 · 1600 Meters · Place 3 · HudsonvilleHudsonville1600 Meters35:46.54FR
Apr 20West Ottawa at HudsonvilleApr 20 · 1600 Meters · Place 8 · HudsonvilleHudsonville1600 Meters85:58.699
Mar 24GVSU Laker Challenge - GirlsMar 24 · 1600 Meters · Place 25 · HudsonvilleHudsonville1600 Meters255:55.139
Mar 24GVSU Laker Challenge - GirlsMar 24 · 800 Meters · Place 28 · HudsonvilleHudsonville800 Meters282:41.009

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25MKO Girls Conference MeetMay 25 · 3200 Meters · Place 2 · Hudsonville PublicHudsonville Public3200 Meters2.13:45.35a8
May 17Hamilton at Hudsonville MSMay 17 · 3200 Meters · Place 1 · Hudsonville PublicHudsonville Public3200 Meters1.14:28.93a8
May 17Hamilton at Hudsonville MSMay 17 · 400 Meters · Place 2 · Hudsonville PublicHudsonville Public400 Meters2.1:09.99a8
May 13Hudsonville at Pinewood MSMay 13 · 3200 Meters · Place 1 · Hudsonville PublicHudsonville Public3200 Meters1.14:11.41a8
May 13Hudsonville at Pinewood MSMay 13 · 400 Meters · Place 4 · Hudsonville PublicHudsonville Public400 Meters4.1:11.14a8
May 5Hudsonville at Grandville MSMay 5 · 3200 Meters · Place 1 · Hudsonville PublicHudsonville Public3200 Meters1.14:15.01a8
May 5Hudsonville at Grandville MSMay 5 · 400 Meters · Place 4 · Hudsonville PublicHudsonville Public400 Meters4.1:12.59a8
May 3Jenison at Hudsonville MSMay 3 · 3200 Meters · Place 3 · Hudsonville PublicHudsonville Public3200 Meters3.14:35.24a8
Apr 29Hudsonville @ CrestwoodApr 29 · 3200 Meters · Place 1 · Hudsonville PublicHudsonville Public3200 Meters1.14:47.89a8
Apr 29Hudsonville @ CrestwoodApr 29 · 100 Meters · Place 12 · Hudsonville PublicHudsonville Public100 Meters12.16.17a8
Apr 26Zeeland at Hudsonville MSApr 26 · 3200 Meters · Place 2 · Hudsonville PublicHudsonville Public3200 Meters2.14:30.76a8
Apr 26Zeeland at Hudsonville MSApr 26 · 100 Meters · Place 10 · Hudsonville PublicHudsonville Public100 Meters10.16.15a PB8