Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOK Green Conference Meet · May 811.02aOK Green Conference MeetMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorMona Shores @ RP · Apr 1519.75aMona Shores @ RPApril 15, 2025
200 Meters · OutdoorOK Green Conference Meet · May 822.14aOK Green Conference MeetMay 8, 2026
200m Hurdles · 30" / 0.762m · OutdoorWO/Holland @ Mona Shores Dual · Apr 2834.73aWO/Holland @ Mona Shores DualApril 28, 2022
400 Meters · OutdoorMona Shores @ Muskegon (Not RP Meet) · Apr 2455.60Mona Shores @ Muskegon (Not RP Meet)April 24, 2025
55m Hurdles · 33" · OutdoorMona Shores at Hudsonville MS · Apr 1411.89aMona Shores at Hudsonville MSApril 14, 2022
70 Meter · OutdoorWO/Holland @ Mona Shores Dual · Apr 2810.62aWO/Holland @ Mona Shores DualApril 28, 2022
70 Meters · OutdoorMona Shores MS at Reeths-Puffer · May 109.22aMona Shores MS at Reeths-PufferMay 10, 2023
Results · OutdoorEK Crestwood @ Mona Shores MS · Apr 259.88aEK Crestwood @ Mona Shores MSApril 25, 2023

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 19West Michigan All Star MeetMay 19 · 100 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters411.25a11
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 200 Meters · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters222.68a11
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 200 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters322.58a11
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 100 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters411.39a11
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 100 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters311.13a11
May 8OK Green Conference MeetMay 8 · 200 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters323.04a11
May 8OK Green Conference MeetMay 8 · 200 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters322.14a PB11
May 8OK Green Conference MeetMay 8 · 100 Meters · Place 6 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters611.23a11
May 8OK Green Conference MeetMay 8 · 100 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters411.02a PB11
May 1GMAA City Championship (EQ Approved)May 1 · 200 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores200 MetersRound S323.15a11
May 1GMAA City Championship (EQ Approved)May 1 · 200 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters123.01a11
May 1GMAA City Championship (EQ Approved)May 1 · 100 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores100 MetersRound S411.48a11
May 1GMAA City Championship (EQ Approved)May 1 · 100 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters111.13a11
Apr 28Mona Shores and BC at CaledoniaApr 28 · 200 Meters · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters222.81a11
Apr 28Mona Shores and BC at CaledoniaApr 28 · 100 Meters · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters211.17a11
Apr 25GR Elite Challenge (EQ approved)Apr 25 · 200 Meters · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters823.03a11
Apr 25GR Elite Challenge (EQ approved)Apr 25 · 100 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters511.18a11
Apr 21Mona Shores at Jenison HSApr 21 · 100 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters111.23a11
Apr 20Muskegon at Mona ShoresApr 20 · 200 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1.23.35a11
Apr 20Muskegon at Mona ShoresApr 20 · 100 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters1.11.30a11
Apr 18BC Bulldog Games (EQ Approved)Apr 18 · 200 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters522.97a11
Apr 18BC Bulldog Games (EQ Approved)Apr 18 · 100 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters311.26a11
Apr 14Reeths-Puffer at Mona ShoresApr 14 · 200 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters123.50a11
Apr 14Reeths-Puffer at Mona ShoresApr 14 · 100 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters111.21a11
Mar 25Mona Shores Time TrialsMar 25 · 200 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1.24.24aUnofficial11
Mar 25Mona Shores Time TrialsMar 25 · 100 Meters · Place 2 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2.11.76aUnofficial11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2GMAA @ RP (EQ Meet)May 2 · 200 Meters · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores200 MetersRound S1124.19a10
Apr 29Byron Center & Caledonia @ Mona ShoresApr 29 · Long Jump · Place 16 · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump1614-810
Apr 29Byron Center & Caledonia @ Mona ShoresApr 29 · 400 Meters · Place 9 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters959.01a10
Apr 29Byron Center & Caledonia @ Mona ShoresApr 29 · 100 Meters · Place 9 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters911.96a10
Apr 24Mona Shores @ Muskegon (Not RP Meet)Apr 24 · 400 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters155.60 PB10
Apr 24Mona Shores @ Muskegon (Not RP Meet)Apr 24 · 100 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters511.99a10
Apr 24Mona Shores @ Muskegon (Not RP Meet)Apr 24 · Long Jump · Place 3 · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump318-1010
Apr 22Muskegon at Byron Center and Mona v JenisonApr 22 · Long Jump · Place 11 · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump1117-810
Apr 22Muskegon at Byron Center and Mona v JenisonApr 22 · 200 Meters · Place 15 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1524.6210
Apr 22Muskegon at Byron Center and Mona v JenisonApr 22 · 100 Meters · Place 26 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2612.1610
Apr 18Fruitport InvitationalApr 18 · 200 Meters · Place 17 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1725.0710
Apr 15Mona Shores @ RPApr 15 · 110m Hurdles · Place 6 · Muskegon Mona ShoresMuskegon Mona Shores110m Hurdles39" / 0.991m6.19.75a PB10
Apr 15Mona Shores @ RPApr 15 · 200 Meters · Place 3 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters3.24.35a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1GR Union vs. Holland and Mona ShoresMay 1 · 100 Meters · Place 19 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters1912.61a—
Apr 25Mona Shores at Wyoming HSApr 25 · Long Jump · Place 13 · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump1316-6—
Apr 25Mona Shores at Wyoming HSApr 25 · 200 Meters · Place 15 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1526.01a—
Apr 25Mona Shores at Wyoming HSApr 25 · 100 Meters · Place 18 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters1812.50a—
Apr 23Muskegon and Mona Shores at Zeeland WestApr 23 · Long Jump · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump—SCR9
Apr 23Muskegon and Mona Shores at Zeeland WestApr 23 · 200 Meters · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters8.25.58a9
Apr 23Muskegon and Mona Shores at Zeeland WestApr 23 · 100 Meters · Place 13 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters13.12.51a9
Apr 17Zeeland East at Mona ShoresApr 17 · Long Jump · Place 21 · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump2115-3—
Apr 17Zeeland East at Mona ShoresApr 17 · 110m Hurdles · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores110m Hurdles520.32a—
Apr 17Zeeland East at Mona ShoresApr 17 · 200 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters525.33a—
Apr 12Fruitport Trojan InvitationalApr 12 · 110m Hurdles · Place 14 · Muskegon Mona ShoresMuskegon Mona Shores110m Hurdles1419.72a—
Apr 10Muskegon & Reeths-Puffer at Mona ShoresApr 10 · 110m Hurdles · Place 6 · Muskegon Mona ShoresMuskegon Mona Shores110m Hurdles620.67a—
Apr 10Muskegon & Reeths-Puffer at Mona ShoresApr 10 · 200 Meters · Place 11 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1125.15a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17Grand Haven MS @ Mona Shores MS (RESCHEDULE)May 17 · 55m Hurdles · Place 1 · Mona ShoresMona Shores55m Hurdles19.90a—
May 17Grand Haven MS @ Mona Shores MS (RESCHEDULE)May 17 · 70 Meters · Place 1 · Mona ShoresMona Shores70 Meters19.32a—
May 10Mona Shores MS at Reeths-PufferMay 10 · 55m Hurdles · Place 2 · Mona ShoresMona Shores55m Hurdles29.67a—
May 10Mona Shores MS at Reeths-PufferMay 10 · 70 Meters · Place 1 · Mona ShoresMona Shores70 Meters19.22a PB—
May 9EK Pinewood and Mona Shores at West Ottawa MSMay 9 · 55m Hurdles · Place 4 · Mona ShoresMona Shores55m Hurdles49.30a—
May 9EK Pinewood and Mona Shores at West Ottawa MSMay 9 · 70 Meters · Place 6 · Mona ShoresMona Shores70 Meters69.40a—
May 3Muskegon MS & Holland MS @ Mona Shores MSMay 3 · 55m Hurdles · Place 4 · Mona ShoresMona Shores55m Hurdles49.71a—
May 3Muskegon MS & Holland MS @ Mona Shores MSMay 3 · 70 Meters · Place 4 · Mona ShoresMona Shores70 Meters49.57a—
Apr 25EK Crestwood @ Mona Shores MSApr 25 · Results · Place 2 · Mona ShoresMona ShoresResults29.88a PB—
Apr 13Hudsonville (Riley) @ Mona Shores MSApr 13 · Results · Place 2 · Mona ShoresMona ShoresResults210.31a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23MKO Boys Conference MeetMay 23 · 200m Hurdles · Place 17 · Mona ShoresMona Shores200m Hurdles30" / 0.762m17.35.81a7
May 10Reeths Puffer @ Mona Shores DualMay 10 · 70 Meter · Place 6 · Mona ShoresMona Shores70 Meter6.10.75a7
May 10Reeths Puffer @ Mona Shores DualMay 10 · 200m Hurdles · Place 5 · Mona ShoresMona Shores200m Hurdles30" / 0.762m5.35.82a7
May 2Mona Shores at GH Lakeshore MSMay 2 · 70 Meter · Place 7 · Mona ShoresMona Shores70 Meter7.10.88a7
May 2Mona Shores at GH Lakeshore MSMay 2 · 200m Hurdles · Place 5 · Mona ShoresMona Shores200m Hurdles30" / 0.762m5.38.40a7
May 2Mona Shores at GH Lakeshore MSMay 2 · 100 Meters · Mona ShoresMona Shores100 Meters—SCR7
Apr 28WO/Holland @ Mona Shores DualApr 28 · 70 Meter · Place 3 · Mona ShoresMona Shores70 Meter3.10.62a PB7
Apr 28WO/Holland @ Mona Shores DualApr 28 · 200m Hurdles · Place 9 · Mona ShoresMona Shores200m Hurdles30" / 0.762m9.34.73a PB7
Apr 28WO/Holland @ Mona Shores DualApr 28 · 100 Meters · Place 5 · Mona ShoresMona Shores100 Meters5.15.05a7
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · 70 Meter · Place 15 · Mona ShoresMona Shores70 Meter15.10.70a7
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · 200m Hurdles · Place 6 · Mona ShoresMona Shores200m Hurdles30" / 0.762m6.35.91a7
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · 100 Meters · Place 19 · Mona ShoresMona Shores100 Meters19.14.78a7
Apr 20Grandville @ Mona Shores DualApr 20 · 70 Meter · Place 10 · Mona ShoresMona Shores70 Meter10.10.96a7
Apr 20Grandville @ Mona Shores DualApr 20 · 200m Hurdles · Place 6 · Mona ShoresMona Shores200m Hurdles30" / 0.762m6.36.72a7
Apr 20Grandville @ Mona Shores DualApr 20 · 200 Meters · Mona ShoresMona Shores200 Meters—SCR7
Apr 14Mona Shores at Hudsonville MSApr 14 · 70 Meter · Place 18 · Mona ShoresMona Shores70 Meter18.11.19a7
Apr 14Mona Shores at Hudsonville MSApr 14 · 55m Hurdles · Place 9 · Mona ShoresMona Shores55m Hurdles33"9.11.89a PB7