Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorChesaning Track & Field Classic - EQ approved · Apr 17118' 9"Chesaning Track & Field Classic - EQ approvedApril 17, 2026
Shot Put · 12lb · OutdoorChesaning Track & Field Classic - EQ approved · Apr 1741' 8"Chesaning Track & Field Classic - EQ approvedApril 17, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 01-1 @ Mount PleasantMay 15 · Discus · Swartz CreekDiscus—ND12
May 8FML Championship @ Swartz CreekMay 8 · Discus · Place 6 · Swartz CreekDiscus6122-0212
May 8FML Championship @ Swartz CreekMay 8 · Shot Put · Place 8 · Swartz CreekShot Put840-09.5012
May 1Davison Twilight Classic - EQ ApprovedMay 1 · Discus · Place 20 · Swartz CreekDiscus20113-812
Apr 28FML Stripes: Swartz Creek vs FlushingApr 28 · Discus · Place 1 · Swartz CreekDiscus1132-112
Apr 28FML Stripes: Swartz Creek vs FlushingApr 28 · Shot Put · Place 5 · Swartz CreekShot Put541-212
Apr 21FML Swartz Creek @ HollyApr 21 · Discus · Place 3 · Swartz CreekDiscus3126-712
Apr 21FML Swartz Creek @ HollyApr 21 · Shot Put · Place 4 · Swartz CreekShot Put441-812
Apr 17Chesaning Track & Field Classic - EQ approvedApr 17 · Discus · Place 7 · Swartz CreekDiscus1.6kg7.118' 9" PB12
Apr 17Chesaning Track & Field Classic - EQ approvedApr 17 · Shot Put · Place 10 · Swartz CreekShot Put12lb10.41' 8" PB12
Apr 14FML Stripes: Linden & Swartz Creek @ KearsleyApr 14 · Discus · Place 5 · Swartz CreekDiscus5118-0012
Apr 14FML Stripes: Linden & Swartz Creek @ KearsleyApr 14 · Shot Put · Place 5 · Swartz CreekShot Put538-04.0012
Apr 10Bay City Western RelaysApr 10 · Discus · Place 10 · Swartz CreekDiscus10107-112
Apr 10Bay City Western RelaysApr 10 · Shot Put · Place 10 · Swartz CreekShot Put1036-712
Apr 7FML Stripes: Swartz Creek vs FentonApr 7 · Discus · Place 2 · Swartz CreekDiscus2113-012
Apr 7FML Stripes: Swartz Creek vs FentonApr 7 · Shot Put · Place 6 · Swartz CreekShot Put636-312

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6FML Stripes @ FentonMay 6 · Discus · Place 10 · Swartz CreekDiscus1.6kg10.87-0011
Apr 29FML Stripes: Flushing vs Swartz Creek Apr 29 · Discus · Place 5 · Swartz CreekDiscus598-711
Apr 22FML Stripes: Swartz Creek vs HollyApr 22 · Discus · Place 1 · Swartz CreekDiscus1120-311
Apr 22FML Stripes: Swartz Creek vs HollyApr 22 · Shot Put · Place 6 · Swartz CreekShot Put633-311
Apr 15FML Stripes @ Swartz CreekApr 15 · Discus · Place 13 · Swartz CreekDiscus1391-111
Apr 15FML Stripes @ Swartz CreekApr 15 · Shot Put · Place 10 · Swartz CreekShot Put1033-1011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13FML JV League Meet @ LindenMay 13 · Discus · Place 18 · Swartz CreekDiscus1.6kg18.79-0810
May 13FML JV League Meet @ LindenMay 13 · Shot Put · Place 2 · Swartz CreekShot Put12lb2.36-00.0010
May 13FML JV League Meet @ LindenMay 13 · Shot Put · Place 2 · Swartz CreekShot Put12lb2.36-00.0010
May 4Fenton 9/10 InvitationalMay 4 · Discus · Place 27 · Swartz CreekDiscus2766-9.50—
May 4Fenton 9/10 InvitationalMay 4 · Shot Put · Place 11 · Swartz CreekShot Put1134-0.50—
Apr 24FML Stripes Swartz Creek @ LindenApr 24 · Discus · Swartz CreekDiscus1.6kg—SCR10
Apr 24FML Stripes Swartz Creek @ LindenApr 24 · Shot Put · Swartz CreekShot Put12lb—SCR10
Apr 17FML Stripes Kearsley, Sw. Creek @ FentonApr 17 · Discus · Place 31 · Swartz CreekDiscus3158-1.50—
Apr 17FML Stripes Kearsley, Sw. Creek @ FentonApr 17 · Shot Put · Place 22 · Swartz CreekShot Put2228-10—
Apr 10FML Stripes Holly @ Swartz CreekApr 10 · Discus · Place 13 · Swartz CreekDiscus1364-5—
Apr 10FML Stripes Holly @ Swartz CreekApr 10 · Shot Put · Place 10 · Swartz CreekShot Put1031-10.5—