Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorMITS Indoor State Finals · Feb 22103-00MITS Indoor State FinalsFebruary 22, 2020
Discus · 1kg · Outdoor2021 MHSAA LP D1 State T&F Championships · Jun 5117-072021 MHSAA LP D1 State T&F ChampionshipsJune 5, 2021
Shot Put · 4kg · Indoor2025 GLIAC Indoor Track & Field Championships · Mar 114.81m2025 GLIAC Indoor Track & Field ChampionshipsMarch 1, 2025
Shot Put · 4kg · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2215.41mNCAA Division II Outdoor Track & Field ChampionshipsMay 22, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · Shot Put · Place 6 · Grand Valley StateGrand Valley StateShot Put4kg6.15.41m PBSr
May 11GVSU Last Chance MeetMay 11 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put4kg3.14.92mSr
May 9Len Paddock OpenMay 9 · Shot Put · Place 5 · Grand Valley StateGrand Valley StateShot Put514.74mSr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put4kg2.15.41mSr
Apr 4GVSU Early MeetApr 4 · Shot Put · Place 2 · Grand Valley St.Grand Valley St.Shot Put215.43mJR
Mar 27Bobcat InvitationalMar 27 · Shot Put · Place 8 · Grand Valley StateGrand Valley StateShot Put814.43mSr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Shot Put · Place 6 · Grand Valley StateGrand Valley StateShot Put4kg6.14.07mSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · Shot Put · Place 14 · Grand Valley StateGrand Valley StateShot Put4kg14.13.83mSr
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put4kg2.14.81m PBSr
Feb 21GVSU Tune-UpFeb 21 · Shot Put · Place 2 · Grand Valley St.Grand Valley St.Shot Put245-7JR
Feb 15GVSU Big Meet SaturdayFeb 15 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put213.89m—
Feb 14GVSU Big Meet FridayFeb 14 · Shot Put · Place 5 · Grand Valley St.Grand Valley St.Shot Put547-6.5JR
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put214.68m—
Jan 24GVSU Bill Clinger ClassicJan 24 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put214.71m—
Jan 18GVSU Bob Eubanks OpenJan 18 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put314.72m—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put4kg3.14.53mSr
Mar 8NCAA Division II Indoor Track & Field ChampionshipsMar 8 · Shot Put · Place 13 · Grand Valley StateGrand Valley StateShot Put4kg13.13.40mJr
Feb 242024 GLIAC Indoor Track & Field ChampionshipsFeb 24 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put4kg3.14.23mJr
Feb 16GVSU Tune-UpFeb 16 · Shot Put · Place 1 · Grand Valley St.Grand Valley St.Shot Put114.97mSO
Feb 9Big Meet - FridayFeb 9 · Shot Put · Place 6 · Grand Valley St.Grand Valley St.Shot Put614.39mSO
Jan 20GVSU Mike Lints Alumni OpenJan 20 · Shot Put · Place 2 · United StatesUnited StatesShot Put215.12—
Jan 13GVSU Bob Eubanks OpenJan 13 · Shot Put · Place 1 · Grand Valley St.Grand Valley St.Shot Put114.84mSO

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23NCAA Division II Outdoor ChampionshipsMay 23 · Shot Put · Place 11 · Grand Valley StateGrand Valley StateShot Put4kg11.14.84mJr
May 11GVSU Last ChanceMay 11 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put4kg2.15.36mJr
May 12024 GLIAC ChampionshipsMay 1 · Shot Put · Place 2 · Grand Valley StateGrand Valley StateShot Put4kg2.14.19mJr
Apr 19Al Owens ClassicApr 19 · Shot Put · Place 1 · Grand Valley St.Grand Valley St.Shot Put115.34mSO
Apr 12Beach InviteApr 12 · Shot Put · Place 32 · Grand Valley StateGrand Valley StateShot Put4kg32.13.59mJr
Apr 11Pacific Coast IntercollegiateApr 11 · Shot Put · Place 13 · Grand Valley St.Grand Valley St.Shot Put1314.51mSO
Apr 5GVSU Early MeetApr 5 · Shot Put · Place 1 · Grand Valley StateGrand Valley StateShot Put4kg1.14.90mJr
Mar 28Bobcat InvitationalMar 28 · Shot Put · Place 7 · Grand Valley StateGrand Valley StateShot Put714.53m—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · Shot Put · Place 6 · Grand Valley StateGrand Valley StateShot Put614.35m—
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · Shot Put · Place 6 · Grand Valley StateGrand Valley StateShot Put4kg6.14.35mJr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8GVSU Holiday OpenDec 8 · Shot Put · Place 4 · Grand Valley StateGrand Valley StateShot Put4kg4.14.25mJr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26NCAA D2 Outdoor Track and Field ChampionshipsMay 26 · Shot Put · Place 15 · Grand Valley StateGrand Valley StateShot Put4kg15.13.91mFr
May 10GVSU 10 Event-Last ChanceMay 10 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put4kg3.14.42mFr
May 4GLIAC Outdoor Track & Field ChampionshipsMay 4 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put4kg3.13.78mFr
Apr 29Davenport InvitationalApr 29 · Shot Put · Place 7 · Grand Valley StateGrand Valley StateShot Put4kg7.11.89mFr
Apr 22GVSU Al Owens ClassicApr 22 · Hammer · Place 5 · Grand Valley St.Grand Valley St.Hammer5124-5FR
Apr 22GVSU Al Owens ClassicApr 22 · Shot Put · Place 2 · Grand Valley St.Grand Valley St.Shot Put247-1.5FR
Apr 11Circle Logistics Presents the Monday Meet @ Indiana TechApr 11 · Shot Put · Place 7 · Grand Valley StateGrand Valley StateShot Put4kg7.12.97mFr
Apr 1Spartan InvitationalApr 1 · Shot Put · Place 7 · Grand Valley StateGrand Valley StateShot Put4kg7.13.58mFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 262022 GLIAC Indoor Track & Field ChampionshipsFeb 26 · Shot Put · Place 3 · Grand Valley StateGrand Valley StateShot Put4kg3.14.16mFr
Feb 18GVSU Tune UpFeb 18 · Shot Put · Place 3 · Grand Valley St.Grand Valley St.Shot Put313.83mFR
Feb 11GVSU Big Meet-FridayFeb 11 · Shot Put · Place 7 · Grand Valley St.Grand Valley St.Shot Put743-7.25FR
Feb 4GVSU Snowdown ShowdownFeb 4 · Shot Put · Place 4 · Grand Valley St.Grand Valley St.Shot Put413.88mFR
Jan 28GVSU Bill Clinger ClassicJan 28 · Shot Put · Place 1 · Grand Valley St.Grand Valley St.Shot Put145-3FR
Jan 22GVSU Mike Lints Alumni MeetJan 22 · Shot Put · Place 1 · Grand Valley St.Grand Valley St.Shot Put147-4.25FR
Jan 15GVSU Bob Eubanks OpenJan 15 · Shot Put · Place 1 · Grand Valley St.Grand Valley St.Shot Put145-3.75FR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3GVSU Holiday OpenDec 3 · Shot Put · Place 5 · Grand Valley StateGrand Valley StateShot Put4kg5.13.72mFr

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · Discus · Place 13 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg13.117-07 PB12
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · Shot Put · Place 4 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg4.44-02.0012
Jun 1Record-Eagle John Lober Honor Roll MeetJun 1 · Discus · Place 3 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg3.111-10.0012
Jun 1Record-Eagle John Lober Honor Roll MeetJun 1 · Shot Put · Place 1 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg1.44-04.5012
May 26Big North ChampionshipsMay 26 · Discus · Place 2 · Traverse City CentralTraverse City CentralDiscus2123-04.0012
May 26Big North ChampionshipsMay 26 · Shot Put · Place 1 · Traverse City CentralTraverse City CentralShot Put145-00.0012
May 22MHSAA LP Region 01-1 @ Saginaw HeritageMay 22 · Discus · Place 3 · Traverse City CentralTraverse City CentralDiscus3115-1012
May 22MHSAA LP Region 01-1 @ Saginaw HeritageMay 22 · Shot Put · Place 1 · Traverse City CentralTraverse City CentralShot Put145-1.512
May 17Titan Last Chance MeetMay 17 · Discus · Place 2 · Traverse City CentralTraverse City CentralDiscus2117-02.0012
May 17Titan Last Chance MeetMay 17 · Shot Put · Place 1 · Traverse City CentralTraverse City CentralShot Put144-03.0012
May 15Punch a Hole in the Sky - Throws MeetMay 15 · Discus · Place 6 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg6.111' 312
May 15Punch a Hole in the Sky - Throws MeetMay 15 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.48' 0.7512
May 12Traverse City West @ Traverse City CentralMay 12 · Discus · Place 2 · Traverse City CentralTraverse City CentralDiscus2110-07.0012
May 12Traverse City West @ Traverse City CentralMay 12 · Shot Put · Place 1 · Traverse City CentralTraverse City CentralShot Put143-08.5012
May 7Ken Bell Invite 2021May 7 · Discus · Place 4 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg4.105-03.0012
May 7Ken Bell Invite 2021May 7 · Shot Put · Place 4 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg4.42-02.2512
May 1Graves/Swayze Relay MeetMay 1 · Discus · Place 3 · Traverse City CentralTraverse City CentralDiscus399-1012
May 1Graves/Swayze Relay MeetMay 1 · Shot Put · Place 1 · Traverse City CentralTraverse City CentralShot Put143-00.7512
Apr 23Oiler InviteApr 23 · Discus · Place 3 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg3.113-0112
Apr 23Oiler InviteApr 23 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.42-03.5012
Apr 16Rocket InvitationalApr 16 · Discus · Place 2 · Traverse City CentralTraverse City CentralDiscus2117-01.5012
Apr 16Rocket InvitationalApr 16 · Shot Put · Place 1 · Traverse City CentralTraverse City CentralShot Put144-01.0012

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Aug 24New York City InvitationalAug 24 · Discus · Place 2Discus1kg2.114' 6Unofficial11
Aug 24New York City InvitationalAug 24 · Shot Put · Place 1Shot Put4kg1.42' 7Unofficial11
Jul 15NSAF x AthleticNET Virtual Summer Throws FestivalJul 15 · Discus · Place 8Discus1kg8.115' 10Unofficial11
Jul 15NSAF x AthleticNET Virtual Summer Throws FestivalJul 15 · Shot Put · Place 4Shot Put4kg4.40' 5Unofficial11

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22MITS Indoor State FinalsFeb 22 · Discus · Place 11 · UnattachedUnattachedDiscus1kg11.103-00 PB11
Feb 22MITS Indoor State FinalsFeb 22 · Shot Put · Place 5 · UnattachedUnattachedShot Put4kg5.39-11.5011
Feb 8SVSU - MITS #5Feb 8 · Discus · Place 23 · UnattachedUnattachedDiscus1kg23.45-05.5011
Feb 8SVSU - MITS #5Feb 8 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.38-02.0011

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 12019 MHSAA LP D1 State T&F ChampionshipsJun 1 · Shot Put · Place 20 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg20.35-05.7510
May 28Traverse City Record Eagle John Lober Honor RollMay 28 · Discus · Place 3 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg3.99-03.0010
May 28Traverse City Record Eagle John Lober Honor RollMay 28 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.37-01.2510
May 22Big North ChampionshipsMay 22 · Discus · Place 5 · Traverse City CentralTraverse City CentralDiscus597-02.0010
May 22Big North ChampionshipsMay 22 · Shot Put · Place 4 · Traverse City CentralTraverse City CentralShot Put434-11.2510
May 17MHSAA LP Region 01-1 @ Bay City WesternMay 17 · Discus · Place 9 · Traverse City CentralTraverse City CentralDiscus9102-0010
May 17MHSAA LP Region 01-1 @ Bay City WesternMay 17 · Shot Put · Place 5 · Traverse City CentralTraverse City CentralShot Put536-04.2510
May 13Titan Last Chance May 13 · Discus · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg2.100-1110
May 13Titan Last Chance May 13 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.33-09.0010
May 7Traverse City West vs Traverse City CentralMay 7 · Discus · Place 3 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg3.92-0410
May 7Traverse City West vs Traverse City CentralMay 7 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.33-06.0010
May 3Ken Bell InvitationalMay 3 · Discus · Place 9 · Traverse City CentralTraverse City CentralDiscus991-02.0010
May 3Ken Bell InvitationalMay 3 · Shot Put · Place 2 · Traverse City CentralTraverse City CentralShot Put237-02.0010
Apr 26Spartan Classic Track and Field InviteApr 26 · Discus · Place 9 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg9.90-0410
Apr 26Spartan Classic Track and Field InviteApr 26 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.35-06.0010
Apr 16Alpena @ Traverse City CentralApr 16 · Discus · Place 3 · Traverse City CentralTraverse City CentralDiscus393-09.0010
Apr 16Alpena @ Traverse City CentralApr 16 · Shot Put · Place 3 · Traverse City CentralTraverse City CentralShot Put331-04.0010

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29Record Eagle Honor RollMay 29 · Discus · TC Central (Traverse City)TC Central (Traverse City)Discus1kg—FOUL9
May 29Record Eagle Honor RollMay 29 · Shot Put · Place 2 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg2.33-07.509
May 23BNC ChampionshipsMay 23 · Discus · Place 4 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg4.94'01.509
May 23BNC ChampionshipsMay 23 · Shot Put · Place 4 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg4.33'01.259
May 18MHSAA LP Region 10-1 @ MidlandMay 18 · Shot Put · Place 8 · Traverse City CentralTraverse City CentralShot Put832-07.259
May 14Traverse City West/Central/St. FrancisMay 14 · Discus · Place 5 · Traverse City CentralTraverse City CentralDiscus583-049
May 14Traverse City West/Central/St. FrancisMay 14 · Shot Put · Place 3 · Traverse City CentralTraverse City CentralShot Put332-10.009
May 9TC Central vs PetoskeyMay 9 · Discus · Place 5 · Traverse City CentralTraverse City CentralDiscus564-04.009
May 9TC Central vs PetoskeyMay 9 · Shot Put · Place 2 · Traverse City CentralTraverse City CentralShot Put230-02.259
May 4Ken Bell InviteMay 4 · Shot Put · Place 13 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg13.30-11.259
May 2Gaylord vs Traverse City CentralMay 2 · Discus · Place 5 · TC Central (Traverse City)TC Central (Traverse City)Discus1kg5.85-05.009
May 2Gaylord vs Traverse City CentralMay 2 · Shot Put · Place 3 · TC Central (Traverse City)TC Central (Traverse City)Shot Put4kg3.31-04.009