Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrandville @ Mona Shores Dual · Apr 2013.45aGrandville @ Mona Shores DualApril 20, 2022
70 Meter · OutdoorMKO Boys Conference Meet · May 239.43aMKO Boys Conference MeetMay 23, 2022
Discus · 1.6kg · OutdoorMona Shores @ RP · Apr 1576' 3"Mona Shores @ RPApril 15, 2025
Shot Put · 12lb · OutdoorMuskegon at Mona Shores · Apr 2042' 5"Muskegon at Mona ShoresApril 20, 2026
Shot Put · 4kg · OutdoorMKO Boys Conference Meet · May 2337-05.00MKO Boys Conference MeetMay 23, 2022
Shot Put · 8lb · OutdoorMona Shores at GH Lakeshore MS · May 235' 9Mona Shores at GH Lakeshore MSMay 2, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · Shot Put · Place 17 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put1740-9.7512
May 8OK Green Conference MeetMay 8 · Shot Put · Place 9 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put942-1.512
May 1GMAA City Championship (EQ Approved)May 1 · Shot Put · Place 4 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put442-812
Apr 28Mona Shores and BC at CaledoniaApr 28 · Shot Put · Place 6 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put641-11.2512
Apr 21Mona Shores at Jenison HSApr 21 · Shot Put · Place 1 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put144-3.512
Apr 20Muskegon at Mona ShoresApr 20 · Shot Put · Place 1 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put12lb1.42' 5" PB12
Apr 14Reeths-Puffer at Mona ShoresApr 14 · Shot Put · Place 1 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put143-812
Mar 25Mona Shores Time TrialsMar 25 · 100 Meters · Muskegon Mona ShoresMuskegon Mona Shores100 Meters—NT12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9OK Green Conference ChampionshipsMay 9 · Shot Put · Place 6 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put640-7.2511
Apr 29Byron Center & Caledonia @ Mona ShoresApr 29 · Shot Put · Place 9 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put937-011
Apr 24Mona Shores @ Muskegon (Not RP Meet)Apr 24 · Shot Put · Place 3 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put337-1011
Apr 22Muskegon at Byron Center and Mona v JenisonApr 22 · Shot Put · Place 11 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put1137-2.511
Apr 18Fruitport InvitationalApr 18 · Shot Put · Place 13 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put1335-4.511
Apr 15Mona Shores @ RPApr 15 · Discus · Place 11 · Muskegon Mona ShoresMuskegon Mona ShoresDiscus1.6kg11.76' 3" PB11
Apr 15Mona Shores @ RPApr 15 · Shot Put · Place 3 · Muskegon Mona ShoresMuskegon Mona ShoresShot Put12lb3.36' 3"11

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23MKO Boys Conference MeetMay 23 · 70 Meter · Place 18 · Mona ShoresMona Shores70 Meter18.9.43a PB8
May 23MKO Boys Conference MeetMay 23 · Shot Put · Place 6 · Mona ShoresMona ShoresShot Put4kg6.37-05.00 PB8
May 10Reeths Puffer @ Mona Shores DualMay 10 · 70 Meter · Place 3 · Mona ShoresMona Shores70 Meter3.9.48a8
May 10Reeths Puffer @ Mona Shores DualMay 10 · Shot Put · Place 2 · Mona ShoresMona ShoresShot Put4kg2.36' 108
May 5Mona Shores at MuskegonMay 5 · Shot Put · Place 3 · Mona ShoresMona ShoresShot Put12lb3.33.10Unofficial8
May 2Mona Shores at GH Lakeshore MSMay 2 · 70 Meter · Place 3 · Mona ShoresMona Shores70 Meter3.9.66a8
May 2Mona Shores at GH Lakeshore MSMay 2 · Shot Put · Place 2 · Mona ShoresMona ShoresShot Put8lb2.35' 9 PB8
Apr 28WO/Holland @ Mona Shores DualApr 28 · 70 Meter · Place 2 · Mona ShoresMona Shores70 Meter2.9.48a8
Apr 28WO/Holland @ Mona Shores DualApr 28 · Shot Put · Place 3 · Mona ShoresMona ShoresShot Put4kg3.34' 88
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · 70 Meter · Place 6 · Mona ShoresMona Shores70 Meter6.9.92a8
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · Shot Put · Place 3 · Mona ShoresMona ShoresShot Put4kg3.37-03.008
Apr 20Grandville @ Mona Shores DualApr 20 · Shot Put · Place 1 · Mona ShoresMona ShoresShot Put4kg1.36' 08
Apr 20Grandville @ Mona Shores DualApr 20 · 100 Meters · Place 2 · Mona ShoresMona Shores100 Meters2.13.45a PB8
Apr 14Mona Shores at Hudsonville MSApr 14 · 70 Meter · Place 4 · Mona ShoresMona Shores70 Meter4.10.09a8
Apr 14Mona Shores at Hudsonville MSApr 14 · Shot Put · Place 2 · Mona ShoresMona ShoresShot Put8lb2.35-07.008

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 24MKO Boys Conference MeetMay 24 · Shot Put · Place 7 · Mona ShoresMona ShoresShot Put4kg7.31-08.507
May 18Mona Shores at Reeths-PufferMay 18 · 70 Meter · Mona ShoresMona Shores70 Meter—10.24Unofficial7
May 18Mona Shores at Reeths-PufferMay 18 · Shot Put · Place 2 · Mona ShoresMona ShoresShot Put8lb2.32’3”Unofficial7
May 18Mona Shores at Reeths-PufferMay 18 · 100 Meters · Mona ShoresMona Shores100 Meters—17.4Unofficial7
May 13Muskegon @ Mona ShoresMay 13 · 70 Meter · Place 1 · Mona ShoresMona Shores70 Meter1.10.39a7
May 13Muskegon @ Mona ShoresMay 13 · Shot Put · Place 3 · Mona ShoresMona ShoresShot Put4kg3.30' 5.57
May 13Muskegon @ Mona ShoresMay 13 · 100 Meters · Place 8 · Mona ShoresMona Shores100 Meters8.14.93a7
May 10Grand Haven @ Mona ShoresMay 10 · 70 Meter · Place 2 · Mona ShoresMona Shores70 Meter2.10.63a7
May 10Grand Haven @ Mona ShoresMay 10 · Shot Put · Place 2 · Mona ShoresMona ShoresShot Put4kg2.30' 07
May 10Grand Haven @ Mona ShoresMay 10 · 100 Meters · Place 4 · Mona ShoresMona Shores100 Meters4.15.00a7
May 5Mona Shores at West Ottawa MSMay 5 · 70 Meter · Place 11 · Mona ShoresMona Shores70 Meter11.10.75a7
May 5Mona Shores at West Ottawa MSMay 5 · Shot Put · Place 2 · Mona ShoresMona ShoresShot Put8lb2.31-09.007
May 5Mona Shores at West Ottawa MSMay 5 · 100 Meters · Place 9 · Mona ShoresMona Shores100 Meters9.14.67a7
May 3East Kentwood - Crestwood @ Mona ShoresMay 3 · 70 Meter · Place 2 · Mona ShoresMona Shores70 Meter2.10.69a7
May 3East Kentwood - Crestwood @ Mona ShoresMay 3 · Shot Put · Place 4 · Mona ShoresMona ShoresShot Put4kg4.30' 17
May 3East Kentwood - Crestwood @ Mona ShoresMay 3 · 100 Meters · Place 1 · Mona ShoresMona Shores100 Meters1.14.88a7
Apr 28Holland Christian MS vs Mona Shores MSApr 28 · 70 Meter · Place 7 · Mona ShoresMona Shores70 Meter7.12.17
Apr 28Holland Christian MS vs Mona Shores MSApr 28 · Shot Put · Place 5 · Mona ShoresMona ShoresShot Put4kg5.24' 8.57
Apr 28Holland Christian MS vs Mona Shores MSApr 28 · 100 Meters · Place 3 · Mona ShoresMona Shores100 Meters3.15.47
Apr 26Mona Shores MS at Holland MSApr 26 · 70 Meter · Place 8 · Mona ShoresMona Shores70 Meter8.10.677
Apr 26Mona Shores MS at Holland MSApr 26 · Shot Put · Place 4 · Mona ShoresMona ShoresShot Put4kg4.26-02.007
Apr 26Mona Shores MS at Holland MSApr 26 · 100 Meters · Place 14 · Mona ShoresMona Shores100 Meters14.15.547