Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWilliamston MS v. Fowlerville MS · May 2013.32aWilliamston MS v. Fowlerville MSMay 20, 2026
70 Meter · OutdoorWilliamston MS vs. DeWitt MS · Apr 299.83aWilliamston MS vs. DeWitt MSApril 29, 2026
70 Meters · OutdoorHaslett MS vs Williamston MS · May 69.69aHaslett MS vs Williamston MSMay 6, 2026
Shot Put · 4kg · OutdoorWilliamston MS v. Fowlerville MS · May 2045' 7"Williamston MS v. Fowlerville MSMay 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 42026 Mid Michigan MEGASTAR MeetJun 4 · Shot Put · Place 12 · WilliamstonShot Put1242-2.258
May 27Junior Greater Lansing Honor Roll Meet of ChampionsMay 27 · Shot Put · Place 1 · WilliamstonShot Put4kg1.42' 3"8
May 20Williamston MS v. Fowlerville MSMay 20 · Shot Put · Place 1 · WilliamstonShot Put4kg1.45' 7" PB8
May 20Williamston MS v. Fowlerville MSMay 20 · 100 Meters · Place 8 · Williamston100 Meters8.13.32a PB8
May 20Williamston MS v. Fowlerville MSMay 20 · 70 Meter · Williamston70 Meter—SCR8
May 13Williamston & Lansing at East LansingMay 13 · Shot Put · Place 1 · WilliamstonShot Put4kg1.42' 9.25"8
May 13Williamston & Lansing at East LansingMay 13 · 100 Meters · Place 13 · Williamston100 Meters13.13.60a8
May 9MHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2)May 9 · Shot Put · Place 1 · WilliamstonShot Put4kg1.40' 8"8
May 6Haslett MS vs Williamston MSMay 6 · Shot Put · Place 1 · WilliamstonShot Put142-38
May 6Haslett MS vs Williamston MSMay 6 · 70 Meters · Place 3 · Williamston70 Meters39.69a PB8
Apr 29Williamston MS vs. DeWitt MSApr 29 · Shot Put · Place 2 · WilliamstonShot Put4kg2.37' 4"8
Apr 29Williamston MS vs. DeWitt MSApr 29 · 70 Meter · Place 6 · Williamston70 Meter6.9.83a PB8
Apr 22Williamston MS vs. Lansing Catholic MSApr 22 · Shot Put · Place 1 · WilliamstonShot Put4kg1.37' 3"8
Apr 201st Annual Panther RelaysApr 20 · Shot Put · Place 1 · WilliamstonShot Put136-38