Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMeads Mill MS @ Holmes MS · May 617.90aMeads Mill MS @ Holmes MSMay 6, 2026
Discus · 1.6kg · OutdoorGrand Blanc vs. Northville · Apr 1062-02.50Grand Blanc vs. NorthvilleApril 10, 2018
Shot Put · 12lb · OutdoorNorthville v Stevenson · May 123-05.00Northville v StevensonMay 1, 2018
Shot Put · 4kg · Outdoor2026 KLMSL Track & Field Championship · May 2022' 11.5"2026 KLMSL Track & Field ChampionshipMay 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MHSAA MS/JH Regional - Zone 2 @ Ypsi LincolnMay 27 · Shot Put · Place 15 · Meads MillMeads MillShot Put1523-9.757
May 202026 KLMSL Track & Field ChampionshipMay 20 · Shot Put · Place 38 · Meads MillMeads MillShot Put4kg38.22' 11.5" PB7
May 14Highlander Way MS @ Meads Mill MSMay 14 · Shot Put · Place 9 · Meads MillMeads MillShot Put920-117
May 14Highlander Way MS @ Meads Mill MSMay 14 · 100 Meters · Place 35 · Meads MillMeads Mill100 Meters3519.08a7
May 6Meads Mill MS @ Holmes MSMay 6 · Shot Put · Place 9 · Meads MillMeads MillShot Put921-77
May 6Meads Mill MS @ Holmes MSMay 6 · 100 Meters · Place 43 · Meads MillMeads Mill100 Meters4317.90a PB7
May 1Meads Mill Patriot InvitationalMay 1 · Shot Put · Place 16 · Meads MillMeads MillShot Put4kg16.21' 6"7

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Northville v NoviMay 8 · Discus · Place 16 · NorthvilleNorthvilleDiscus1660-10.0011
May 8Northville v NoviMay 8 · Shot Put · Place 5 · NorthvilleNorthvilleShot Put535-09.0011
May 1Northville v StevensonMay 1 · Discus · Place 23 · NorthvilleNorthvilleDiscus1.6kg23.56-11.0011
May 1Northville v StevensonMay 1 · Shot Put · Place 25 · NorthvilleNorthvilleShot Put12lb25.23-05.00 PB11
Apr 28Brighton Bulldog InvitationalApr 28 · Discus · Place 54 · NorthvilleNorthvilleDiscus5458-0911
Apr 28Brighton Bulldog InvitationalApr 28 · Shot Put · Place 62 · NorthvilleNorthvilleShot Put6223-03.5011
Apr 26Northville @ HartlandApr 26 · Discus · Place 20 · NorthvilleNorthvilleDiscus2051-1111
Apr 26Northville @ HartlandApr 26 · Shot Put · Place 19 · NorthvilleNorthvilleShot Put1922-10.0011
Apr 17Northville @ BrightonApr 17 · Discus · NorthvilleNorthvilleDiscus1.6kg—48'8Unofficial11
Apr 17Northville @ BrightonApr 17 · Shot Put · NorthvilleNorthvilleShot Put12lb—23'2Unofficial11
Apr 10Grand Blanc vs. NorthvilleApr 10 · Discus · Place 15 · NorthvilleNorthvilleDiscus1.6kg15.62-02.50 PB11
Apr 10Grand Blanc vs. NorthvilleApr 10 · Shot Put · Place 15 · NorthvilleNorthvilleShot Put12lb15.23-05.0011