Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMuskegon at Mona Shores · Apr 2012.29aMuskegon at Mona ShoresApril 20, 2026
200 Meters · OutdoorMona Shores and BC at Caledonia · Apr 2825.15aMona Shores and BC at CaledoniaApril 28, 2026
200m Hurdles · 30" / 0.762m · OutdoorEast Kentwood - Crestwood @ Mona Shores · May 335.82aEast Kentwood - Crestwood @ Mona ShoresMay 3, 2021
400 Meters · OutdoorOK Green Conference Meet · May 857.41aOK Green Conference MeetMay 8, 2026
Shot Put · 4kg · OutdoorCrestwood, Mona Shores, Holland Christian Tri @ EKHS · Apr 2726-00.00Crestwood, Mona Shores, Holland Christian Tri @ EKHSApril 27, 2022
Shot Put · 8lb · OutdoorMona Shores at GH Lakeshore MS · May 222' 8Mona 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

9 results
DateMeetEventPlMarkGr
May 8OK Green Conference MeetMay 8 · Long Jump · Place 14 · Muskegon Mona ShoresMuskegon Mona ShoresLong Jump1416-7.512
May 8OK Green Conference MeetMay 8 · 400 Meters · Place 14 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters1457.41a PB12
Apr 28Mona Shores and BC at CaledoniaApr 28 · 200 Meters · Place 19 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1925.15a PB12
Apr 28Mona Shores and BC at CaledoniaApr 28 · 100 Meters · Place 30 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters3012.49a12
Apr 21Mona Shores at Jenison HSApr 21 · 200 Meters · Place 27 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters2726.23a12
Apr 21Mona Shores at Jenison HSApr 21 · 100 Meters · Place 27 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2712.66a12
Apr 20Muskegon at Mona ShoresApr 20 · 100 Meters · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters8.12.29a PB12
Mar 25Mona Shores Time TrialsMar 25 · 200 Meters · Place 10 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters10.27.21aUnofficial12
Mar 25Mona Shores Time TrialsMar 25 · 100 Meters · Place 9 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters9.12.95aUnofficial12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Byron Center & Caledonia @ Mona ShoresApr 29 · 400 Meters · Place 5 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters558.26a11
Apr 29Byron Center & Caledonia @ Mona ShoresApr 29 · 100 Meters · Place 15 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters1512.60a11
Apr 24Mona Shores @ Muskegon (Not RP Meet)Apr 24 · 400 Meters · Place 4 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters41:00.2011
Apr 24Mona Shores @ Muskegon (Not RP Meet)Apr 24 · 100 Meters · Place 20 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2012.47a11
Apr 22Muskegon at Byron Center and Mona v JenisonApr 22 · 400 Meters · Place 20 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters2058.7411
Apr 22Muskegon at Byron Center and Mona v JenisonApr 22 · 100 Meters · Place 47 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters4712.8011
Apr 18Fruitport InvitationalApr 18 · 100 Meters · Place 21 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2112.3711
Apr 15Mona Shores @ RPApr 15 · 400 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters1.1:00.72a11
Apr 15Mona Shores @ RPApr 15 · 100 Meters · Place 1 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters1.12.30a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7OK Green JV ConferenceMay 7 · 100 Meters · Place 71 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters7114.91a—
May 1GR Union vs. Holland and Mona ShoresMay 1 · 400 Meters · Place 6 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters659.62a—
May 1GR Union vs. Holland and Mona ShoresMay 1 · 100 Meters · Place 22 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2212.73a—
Apr 25Mona Shores at Wyoming HSApr 25 · 400 Meters · Place 8 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters858.97a—
Apr 25Mona Shores at Wyoming HSApr 25 · 200 Meters · Place 19 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1926.58a—
Apr 25Mona Shores at Wyoming HSApr 25 · 100 Meters · Place 22 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2212.82a—
Apr 23Muskegon and Mona Shores at Zeeland WestApr 23 · 400 Meters · Place 10 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters10.1:05.24a10
Apr 23Muskegon and Mona Shores at Zeeland WestApr 23 · 200 Meters · Muskegon Mona ShoresMuskegon Mona Shores200 MetersEx.27.11a10
Apr 23Muskegon and Mona Shores at Zeeland WestApr 23 · 100 Meters · Muskegon Mona ShoresMuskegon Mona Shores100 MetersEx.13.53a10
Apr 17Zeeland East at Mona ShoresApr 17 · 400 Meters · Place 7 · Muskegon Mona ShoresMuskegon Mona Shores400 Meters759.44a—
Apr 17Zeeland East at Mona ShoresApr 17 · 200 Meters · Place 16 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters1627.39a—
Apr 17Zeeland East at Mona ShoresApr 17 · 100 Meters · Place 10 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters1012.91a—
Apr 10Muskegon & Reeths-Puffer at Mona ShoresApr 10 · 200 Meters · Place 20 · Muskegon Mona ShoresMuskegon Mona Shores200 Meters2026.36a—
Apr 10Muskegon & Reeths-Puffer at Mona ShoresApr 10 · 100 Meters · Place 21 · Muskegon Mona ShoresMuskegon Mona Shores100 Meters2113.01a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10Reeths Puffer @ Mona Shores DualMay 10 · Shot Put · Place 7 · Mona ShoresMona ShoresShot Put4kg7.25' 18
May 10Reeths Puffer @ Mona Shores DualMay 10 · 400 Meters · Place 2 · Mona ShoresMona Shores400 Meters2.1:06.97a8
May 10Reeths Puffer @ Mona Shores DualMay 10 · 200 Meters · Place 2 · Mona ShoresMona Shores200 Meters2.31.36a8
May 5Mona Shores at MuskegonMay 5 · 400 Meters · Place 4 · Mona ShoresMona Shores400 Meters4.1:10.13Unofficial8
May 5Mona Shores at MuskegonMay 5 · 200 Meters · Mona ShoresMona Shores200 Meters—31.50Unofficial8
May 2Mona Shores at GH Lakeshore MSMay 2 · Shot Put · Place 7 · Mona ShoresMona ShoresShot Put8lb7.22' 8 PB8
May 2Mona Shores at GH Lakeshore MSMay 2 · 400 Meters · Place 6 · Mona ShoresMona Shores400 Meters6.1:10.28a8
May 2Mona Shores at GH Lakeshore MSMay 2 · 200 Meters · Place 7 · Mona ShoresMona Shores200 Meters7.32.27a8
Apr 28WO/Holland @ Mona Shores DualApr 28 · Shot Put · Place 13 · Mona ShoresMona ShoresShot Put4kg13.23' 118
Apr 28WO/Holland @ Mona Shores DualApr 28 · 400 Meters · Place 8 · Mona ShoresMona Shores400 Meters8.1:10.05a8
Apr 28WO/Holland @ Mona Shores DualApr 28 · 200 Meters · Place 9 · Mona ShoresMona Shores200 Meters9.31.46a8
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · Shot Put · Place 8 · Mona ShoresMona ShoresShot Put4kg8.26-00.00 PB8
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · 400 Meters · Place 8 · Mona ShoresMona Shores400 Meters8.1:10.73a8
Apr 27Crestwood, Mona Shores, Holland Christian Tri @ EKHSApr 27 · 200 Meters · Place 11 · Mona ShoresMona Shores200 Meters11.32.36a8
Apr 20Grandville @ Mona Shores DualApr 20 · Shot Put · Place 5 · Mona ShoresMona ShoresShot Put4kg5.21' 58
Apr 20Grandville @ Mona Shores DualApr 20 · 400 Meters · Place 5 · Mona ShoresMona Shores400 Meters5.1:10.61a8
Apr 20Grandville @ Mona Shores DualApr 20 · 200 Meters · Place 6 · Mona ShoresMona Shores200 Meters6.32.53a8
Apr 14Mona Shores at Hudsonville MSApr 14 · 400 Meters · Place 4 · Mona ShoresMona Shores400 Meters4.1:13.23a8
Apr 14Mona Shores at Hudsonville MSApr 14 · 200 Meters · Place 14 · Mona ShoresMona Shores200 Meters14.32.83a8

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24MKO Boys Conference MeetMay 24 · 200m Hurdles · Place 17 · Mona ShoresMona Shores200m Hurdles30" / 0.762m17.36.11a7
May 24MKO Boys Conference MeetMay 24 · 400 Meters · Place 18 · Mona ShoresMona Shores400 Meters18.1:12.28a7
May 18Mona Shores at Reeths-PufferMay 18 · 200m Hurdles · Mona ShoresMona Shores200m Hurdles30" / 0.762m—35.0Unofficial7
May 18Mona Shores at Reeths-PufferMay 18 · 400 Meters · Mona ShoresMona Shores400 Meters—1:10.5Unofficial7
May 13Muskegon @ Mona ShoresMay 13 · 200m Hurdles · Place 4 · Mona ShoresMona Shores200m Hurdles30" / 0.762m4.36.79a7
May 13Muskegon @ Mona ShoresMay 13 · 400 Meters · Place 5 · Mona ShoresMona Shores400 Meters5.1:12.98a7
May 10Grand Haven @ Mona ShoresMay 10 · 200m Hurdles · Place 5 · Mona ShoresMona Shores200m Hurdles30" / 0.762m5.36.15a7
May 10Grand Haven @ Mona ShoresMay 10 · 400 Meters · Place 5 · Mona ShoresMona Shores400 Meters5.1:12.92a7
May 5Mona Shores at West Ottawa MSMay 5 · 200m Hurdles · Place 5 · Mona ShoresMona Shores200m Hurdles30" / 0.762m5.35.83a7
May 5Mona Shores at West Ottawa MSMay 5 · 400 Meters · Place 8 · Mona ShoresMona Shores400 Meters8.1:16.21a7
May 3East Kentwood - Crestwood @ Mona ShoresMay 3 · 200m Hurdles · Place 2 · Mona ShoresMona Shores200m Hurdles30" / 0.762m2.35.82a PB7
May 3East Kentwood - Crestwood @ Mona ShoresMay 3 · 400 Meters · Place 2 · Mona ShoresMona Shores400 Meters2.1:15.58a7
Apr 28Holland Christian MS vs Mona Shores MSApr 28 · 200m Hurdles · Place 5 · Mona ShoresMona Shores200m Hurdles30" / 0.762m5.40.97
Apr 28Holland Christian MS vs Mona Shores MSApr 28 · 400 Meters · Place 5 · Mona ShoresMona Shores400 Meters5.1:15.37
Apr 26Mona Shores MS at Holland MSApr 26 · 200m Hurdles · Place 4 · Mona ShoresMona Shores200m Hurdles30" / 0.762m4.37.177
Apr 26Mona Shores MS at Holland MSApr 26 · 400 Meters · Place 4 · Mona ShoresMona Shores400 Meters4.1:16.597
Apr 20Hamilton @ Mona ShoresApr 20 · 200m Hurdles · Place 5 · Mona ShoresMona Shores200m Hurdles30" / 0.762m5.38.44a7
Apr 20Hamilton @ Mona ShoresApr 20 · 55m Hurdles · Mona ShoresMona Shores55m Hurdles33"—SCR7