Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorMid-American Outdoor Track & Field Championships · May 1141.99mMid-American Outdoor Track & Field ChampionshipsMay 11, 2023
Discus · 1kg · OutdoorDuke Invitational · Apr 1040.86mDuke InvitationalApril 10, 2026
Shot Put · 4kg · IndoorMAC Indoor Track & Field Championships · Feb 2714.19mMAC Indoor Track & Field ChampionshipsFebruary 27, 2026
Shot Put · 4kg · OutdoorDon McGarey Invitational · Mar 2714.07mDon McGarey InvitationalMarch 27, 2026
Weight Throw · 20lb / 9.0kg · Indoor2024 Wolverine Invitational · Jan 1314.99m2024 Wolverine InvitationalJanuary 13, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · Discus · Place 13 · Western MichiganWestern MichiganDiscus1kg13.41.71mSr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · Shot Put · Place 14 · Western MichiganWestern MichiganShot Put4kg14.13.38mSr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 2 · Western MichiganWestern MichiganShot Put4kg2.14.19m PBSr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · Shot Put · Place 5 · Western MichiganWestern MichiganShot Put514.85mSr
Jan 30Meyo InvitationalJan 30 · Shot Put · Place 10 · Western MichiganWestern MichiganShot Put4kg10.13.83mSr
Jan 102026 Wolverine InvitationalJan 10 · Shot Put · Place 5 · Western MichiganWestern MichiganShot Put513.31mSr

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Gary Wieneke MemorialMay 1 · Shot Put · Place 4 · Western MichiganWestern MichiganShot Put4kg4.13.99mSr
Apr 23UL Clark Woods TF InvitationalApr 23 · Discus · Place 15 · Western MichiganWestern MichiganDiscus1kg15.37.72mSr
Apr 23UL Clark Woods TF InvitationalApr 23 · Shot Put · Place 9 · Western MichiganWestern MichiganShot Put4kg9.13.63mSr
Apr 10Duke InvitationalApr 10 · Discus · Place 22 · Western MichiganWestern MichiganDiscus1kg22.40.86m PBSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 20 · Western MichiganWestern MichiganShot Put4kg20.13.21mSr
Mar 27Don McGarey InvitationalMar 27 · Discus · Place 8 · Western MichiganWestern MichiganDiscus1kg8.39.12mSr
Mar 27Don McGarey InvitationalMar 27 · Shot Put · Place 3 · Western MichiganWestern MichiganShot Put4kg3.14.07m PBSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · Discus · Place 13 · Western MichiganWestern MichiganDiscus1342.59mJR
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · Shot Put · Place 4 · Western MichiganWestern MichiganShot Put414.76mJR
May 2Jesse Owens ClassicMay 2 · Discus · Place 11 · Western MichiganWestern MichiganDiscus1139.40mJR
May 2Jesse Owens ClassicMay 2 · Shot Put · Place 14 · Western MichiganWestern MichiganShot Put1412.29mJR
Apr 12CMU Chippewa ChallengeApr 12 · Discus · Place 4 · Western MichiganWestern MichiganDiscus439.99mJr
Apr 12CMU Chippewa ChallengeApr 12 · Shot Put · Place 4 · Western MichiganWestern MichiganShot Put413.33mJr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Discus · Place 2 · Western MichiganWestern MichiganDiscus245.50mJR
Feb 28Mid-American Conference ChampionshipsFeb 28 · Shot Put · Place 8 · Western MichiganWestern MichiganShot Put4kg8.13.81mJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14GVSU Big Meet FridayFeb 14 · Shot Put · Place 2 · Western MichiganWestern MichiganShot Put214.00mJR
Feb 14GVSU Big Meet FridayFeb 14 · Shot Put · Place 2 · Western MichiganWestern MichiganShot Put214.00mJR
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · Shot Put · Place 8 · Western MichiganWestern MichiganShot Put813.41m—
Jan 11John Flaminio ClassicJan 11 · Weight Throw · Place 6 · Western MichiganWestern MichiganWeight Throw613.73m—
Jan 11John Flaminio ClassicJan 11 · Shot Put · Place 3 · Western MichiganWestern MichiganShot Put313.35m—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Jesse Owens ClassicApr 19 · Discus · Place 18 · Western MichiganWestern MichiganDiscus1839.63mSO
Apr 19Jesse Owens ClassicApr 19 · Shot Put · Place 13 · Western MichiganWestern MichiganShot Put1312.80mSO
Apr 12Jack Shaw ClassicApr 12 · Discus · Place 3 · Western MichiganWestern MichiganDiscus339.06m—
Apr 12Jack Shaw ClassicApr 12 · Shot Put · Place 3 · Western MichiganWestern MichiganShot Put312.49m—
Mar 22Blizzard BusterMar 22 · Discus · Place 10 · Western MichiganWestern MichiganDiscus1kg10.36.70mSo
Mar 22Blizzard BusterMar 22 · Shot Put · Place 6 · Western MichiganWestern MichiganShot Put4kg6.12.02mSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Mid-American Conference ChampionshipsFeb 23 · Shot Put · Place 6 · Western MichiganWestern MichiganShot Put613.41m—
Feb 9Big Meet - FridayFeb 9 · Weight Throw · Place 25 · Western MichiganWestern MichiganWeight Throw2514.27mSO
Feb 9Big Meet - FridayFeb 9 · Shot Put · Place 11 · Western MichiganWestern MichiganShot Put1112.91mSO
Jan 132024 Wolverine InvitationalJan 13 · Weight Throw · Place 10 · Western MichiganWestern MichiganWeight Throw20lb / 9.0kg10.14.99m PBSo
Jan 132024 Wolverine InvitationalJan 13 · Shot Put · Place 10 · Western MichiganWestern MichiganShot Put4kg10.12.05mSo

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 8GVSU Holiday OpenDec 8 · Weight Throw · Place 13 · Western MichiganWestern MichiganWeight Throw20lb / 9.0kg13.13.70mSo
Dec 8GVSU Holiday OpenDec 8 · Shot Put · Place 1 · Western MichiganWestern MichiganShot Put4kg1.12.91mSo
May 11Mid-American Outdoor Track & Field ChampionshipsMay 11 · Discus · Place 9 · Western MichiganWestern MichiganDiscus1kg9.41.99m PBFr
May 11Mid-American Outdoor Track & Field ChampionshipsMay 11 · Shot Put · Place 18 · Western MichiganWestern MichiganShot Put4kg18.11.57mFr
Feb 24Mid-American Indoor ChampionshipFeb 24 · Shot Put · Place 13 · Western MichiganWestern MichiganShot Put1312.51mFR
Feb 24Mid-American Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 13 · Western MichiganWestern MichiganShot Put4kg13.12.51mFr
Feb 11GVSU Big Meet-SaturdayFeb 11 · Shot Put · Place 14 · Western MichiganWestern MichiganShot Put1411.71mFR
Feb 3GVSU Snowdown ShowdownFeb 3 · Weight Throw · Place 11 · Western MichiganWestern MichiganWeight Throw1111.59mFR
Feb 3GVSU Snowdown ShowdownFeb 3 · Shot Put · Place 6 · Western MichiganWestern MichiganShot Put612.81mFR
Jan 13Akron DualJan 13 · Weight Throw · Place 11 · Western MichiganWestern MichiganWeight Throw20lb / 9.0kg11.11.61mFr
Jan 13Akron DualJan 13 · Shot Put · Place 6 · Western MichiganWestern MichiganShot Put4kg6.11.40mFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Mid-American Conference Outdoor ChampionshipsMay 11 · Discus · Place 9 · Western MichiganWestern MichiganDiscus941.99mFR
May 11Mid-American Conference Outdoor ChampionshipsMay 11 · Shot Put · Place 18 · Western MichiganWestern MichiganShot Put1811.57mFR
Apr 14Don Kleinow Memorial InvitationalApr 14 · Hammer · Place 24 · Western MichiganWestern MichiganHammer2437.02mFR
Apr 7Jack Shaw InvitationalApr 7 · Hammer · Place 14 · Western MichiganWestern MichiganHammer1436.59mFR
Apr 7Jack Shaw InvitationalApr 7 · Discus · Place 5 · Western MichiganWestern MichiganDiscus539.41mFR
Apr 7Jack Shaw InvitationalApr 7 · Shot Put · Place 3 · Western MichiganWestern MichiganShot Put312.22mFR
Mar 31Spartan InvitationalMar 31 · Discus · Place 12 · Western MichiganWestern MichiganDiscus1kg12.33.74mFr
Mar 31Spartan InvitationalMar 31 · Shot Put · Place 9 · Western MichiganWestern MichiganShot Put4kg9.11.50mFr
Mar 17Blizzard BusterMar 17 · Discus · Place 6 · Western MichiganWestern MichiganDiscus639.59mFR
Mar 17Blizzard BusterMar 17 · Shot Put · Place 6 · Western MichiganWestern MichiganShot Put612.13mFR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9GVSU Holiday Invitational #1Dec 9 · Weight Throw · Place 15 · Western MichiganWestern MichiganWeight Throw20lb / 9.0kg15.13.10mFr
Dec 9GVSU Holiday Invitational #1Dec 9 · Shot Put · Place 12 · Western MichiganWestern MichiganShot Put4kg12.10.61mFr
Mar 23SVSU D1 Indoor InvitationalMar 23 · Shot Put · Place 2 · Grand BlancGrand BlancShot Put234-06.5012

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · Discus · Place 3 · Grand BlancGrand BlancDiscus1kg3.132-0612
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · Shot Put · Place 18 · Grand BlancGrand BlancShot Put4kg18.33-00.5012
May 31Norb Badar ClassicMay 31 · Discus · Place 1 · Grand BlancGrand BlancDiscus1115-0912
May 24Saginaw Valley League ChampionshipsMay 24 · Discus · Place 1 · Grand BlancGrand BlancDiscus1125-02.00SR
May 24Saginaw Valley League ChampionshipsMay 24 · Shot Put · Place 3 · Grand BlancGrand BlancShot Put334-03.50SR
May 20MHSAA LP Region 01-1 @ MidlandMay 20 · Discus · Place 1 · Grand BlancGrand BlancDiscus1115-06.00SR
May 20MHSAA LP Region 01-1 @ MidlandMay 20 · Shot Put · Place 2 · Grand BlancGrand BlancShot Put236-04.00SR
May 16SVL South Meet @ DavisonMay 16 · Shot Put · Place 2 · Grand BlancGrand BlancShot Put232-06.0012
May 14Punch A Hole in the SkyMay 14 · Discus · Place 1 · Grand BlancGrand BlancDiscus1124' 112
May 14Punch A Hole in the SkyMay 14 · Shot Put · Place 1 · Grand BlancGrand BlancShot Put134' 6.2512
May 13Davison Twilight ClassicMay 13 · Discus · Place 2 · Grand BlancGrand BlancDiscus2109-06.5012
May 13Davison Twilight ClassicMay 13 · Shot Put · Place 2 · Grand BlancGrand BlancShot Put235-10.5012
May 9SVL: Lapeer vs. Grand Blanc & Powers-CatholicMay 9 · Discus · Place 1 · Grand BlancGrand BlancDiscus1kg1.126-0312
May 9SVL: Lapeer vs. Grand Blanc & Powers-CatholicMay 9 · Shot Put · Place 1 · Grand BlancGrand BlancShot Put4kg1.31-05.5012
May 6Bay City Western InvitationalMay 6 · Discus · Place 1 · Grand BlancGrand BlancDiscus1125' 812
May 6Bay City Western InvitationalMay 6 · Shot Put · Place 7 · Grand BlancGrand BlancShot Put731' 4.512
May 2SVL: Powers-Catholic vs. C/A & Grand BlancMay 2 · Discus · Place 1 · Grand BlancGrand BlancDiscus1125-0612
May 2SVL: Powers-Catholic vs. C/A & Grand BlancMay 2 · Shot Put · Place 2 · Grand BlancGrand BlancShot Put232-03.5012
Apr 29Charlie Janke Track & Field InvitationalApr 29 · Discus · Place 2 · Grand BlancGrand BlancDiscus1kg2.108-0412
Apr 29Charlie Janke Track & Field InvitationalApr 29 · Shot Put · Place 4 · Grand BlancGrand BlancShot Put4kg4.34-09.5012
Apr 25SVL: Davison vs. Grand BlancApr 25 · Discus · Place 1 · Grand BlancGrand BlancDiscus1109-04.5012
Apr 25SVL: Davison vs. Grand BlancApr 25 · Shot Put · Place 5 · Grand BlancGrand BlancShot Put530-06.5012
Apr 2322 Dexter April ShowersApr 23 · Discus · Place 1 · Grand BlancGrand BlancDiscus1118-06.00SR
Apr 2322 Dexter April ShowersApr 23 · Shot Put · Place 4 · Grand BlancGrand BlancShot Put434-02.00SR
Apr 14Shake Off The Rust InvitationalApr 14 · Discus · Place 2 · Grand BlancGrand BlancDiscus297-0712

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1Norb Badar ClassicJun 1 · Discus · Place 5 · Grand BlancGrand BlancDiscus1kg5.94-1011
Jun 1Norb Badar ClassicJun 1 · Shot Put · Place 4 · Grand BlancGrand BlancShot Put4kg4.33-00.7511
May 26Saginaw Valley League ChampionshipsMay 26 · Discus · Place 2 · Grand BlancGrand BlancDiscus1kg2.118-0111
May 22MHSAA LP Region 01-1 @ Saginaw HeritageMay 22 · Discus · Place 4 · Grand BlancGrand BlancDiscus4106-1011
May 17SVL South @ Lapeer HSMay 17 · Discus · Place 2 · Grand BlancGrand BlancDiscus290-0411
May 17SVL South @ Lapeer HSMay 17 · Shot Put · Place 4 · Grand BlancGrand BlancShot Put430-03.0011
May 14Davison Twilight ClassicMay 14 · Discus · Place 8 · Grand BlancGrand BlancDiscus1kg8.78-0211
May 14Davison Twilight ClassicMay 14 · Shot Put · Place 12 · Grand BlancGrand BlancShot Put4kg12.27-05.0011
May 11Grand Blanc vs. Powers Catholic & LapeerMay 11 · Discus · Place 2 · Grand BlancGrand BlancDiscus286-1011
May 11Grand Blanc vs. Powers Catholic & LapeerMay 11 · Shot Put · Place 4 · Grand BlancGrand BlancShot Put429-05.0011
May 7Bay City Western InvitationalMay 7 · Shot Put · Place 18 · Grand BlancGrand BlancShot Put1826-211
May 3SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · Discus · Place 2 · Grand BlancGrand BlancDiscus283-0411
May 3SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · Shot Put · Place 1 · Grand BlancGrand BlancShot Put131-02.5011
Apr 30Flushing / C-A Track InviteApr 30 · Discus · Place 4 · Grand BlancGrand BlancDiscus474-1011
Apr 30Flushing / C-A Track InviteApr 30 · Shot Put · Place 4 · Grand BlancGrand BlancShot Put429-07.5011
Apr 26SVL: Davison vs. Grand BlancApr 26 · Discus · Place 2 · Grand BlancGrand BlancDiscus1kg2.86-0811
Apr 26SVL: Davison vs. Grand BlancApr 26 · Shot Put · Place 3 · Grand BlancGrand BlancShot Put4kg3.29-10.0011
Apr 19SVL: Grand Blanc vs. Lapeer & Powers-CatholicApr 19 · Discus · Place 3 · Grand BlancGrand BlancDiscus1kg3.76-0111
Apr 19SVL: Grand Blanc vs. Lapeer & Powers-CatholicApr 19 · Shot Put · Place 2 · Grand BlancGrand BlancShot Put4kg2.27-02.0011
Apr 15Shake Off The Rust Invitational - Large SchoolApr 15 · Discus · Place 5 · Grand BlancGrand BlancDiscus568-0111
Apr 15Shake Off The Rust Invitational - Large SchoolApr 15 · Shot Put · Place 6 · Grand BlancGrand BlancShot Put628-07.0011

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 09-1 @ Lake OrionMay 17 · Shot Put · Place 19 · Grand BlancGrand BlancShot Put1926-00.009
May 13SVL South @ Carman AinsworthMay 13 · Discus · Place 20 · Grand BlancGrand BlancDiscus2059-019
May 13SVL South @ Carman AinsworthMay 13 · Shot Put · Place 8 · Grand BlancGrand BlancShot Put825-09.259
May 11Fenton 9/10 InvitationalMay 11 · Shot Put · Place 8 · Grand BlancGrand BlancShot Put825-05.509
Apr 30SVL: Lapeer vs. GB, C/A, FlintApr 30 · Discus · Place 20 · Grand BlancGrand BlancDiscus2041-079
Apr 30SVL: Lapeer vs. GB, C/A, FlintApr 30 · Shot Put · Place 12 · Grand BlancGrand BlancShot Put1223-09.759
Apr 26Charlie Janke Track and Field InvitationalApr 26 · Shot Put · Grand BlancGrand BlancShot Put—FOUL9
Apr 23SVL: Davison vs. Lapeer, GB, Saginaw, FlintApr 23 · Discus · Place 20 · Grand BlancGrand BlancDiscus2056-03.509
Apr 23SVL: Davison vs. Lapeer, GB, Saginaw, FlintApr 23 · Shot Put · Place 15 · Grand BlancGrand BlancShot Put1524-01.509

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20SVSU D1 Indoor InvitationalMar 20 · Shot Put · Place 47 · Grand BlancGrand BlancShot Put4725-06.009