Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPaw Paw, Plainwell, Three Rivers at Otsego · May 1114.23Paw Paw, Plainwell, Three Rivers at OtsegoMay 11, 2021
complete · IndoorCharger Open · Jan 1511.94mCharger OpenJanuary 15, 2022
Discus · 1.6kg · OutdoorMHSAA LP Division 2 Finals · Jun 3151' 7MHSAA LP Division 2 FinalsJune 3, 2023
Discus · 2kg · OutdoorGVSU Last Chance · May 1149.45mGVSU Last ChanceMay 11, 2024
Hammer · 16lb / 7.26kg · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2169.87mNCAA Division II Outdoor Track & Field ChampionshipsMay 21, 2026
Javelin · 800g · OutdoorState Games Of Michigan · Jun 2691-01State Games Of MichiganJune 26, 2021
Shot Put · 12lb · IndoorAQ MITS #2 · Jan 2237-11.00AQ MITS #2January 22, 2022
Shot Put · 12lb · OutdoorMHSAA LP Division 2 Finals · Jun 352' 10.25MHSAA LP Division 2 FinalsJune 3, 2023
Weight Throw · 35lb / 15.9kg · IndoorNCAA Division II Indoor Track & Field Championships · Mar 1319.97mNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · Hammer · Place 1 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg1.69.87m PBSo
May 10GVSU Last Chance MeetMay 10 · Hammer · Place 2 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg2.66.00mSo
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · Hammer · Place 1 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg1.69.25mSo
Apr 24GVSU Extra Weekend MeetApr 24 · Hammer · Place 1 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg1.68.13mSo
Apr 17Virginia ChallengeApr 17 · Hammer · Place 7 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg7.66.11mSo
Apr 10GVSU Al & Sue Owens ClassicApr 10 · Hammer · Place 1 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg1.68.61mSo
Apr 3GVSU Early MeetApr 3 · Hammer · Place 2 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg2.66.71mSo
Mar 26Raleigh RelaysMar 26 · Hammer · Place 8 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg8.61.19mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · Weight Throw · Place 11 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg11.19.97m PBSo
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 4 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg4.19.62mSo
Feb 20GVSU Tune-UpFeb 20 · Weight Throw · Place 3 · Grand Valley StateGrand Valley StateWeight Throw320.94mSo
Feb 13GVSU Big Meet-FRIDAYFeb 13 · Weight Throw · Place 4 · Grand Valley StateGrand Valley StateWeight Throw420.21mSo
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · Weight Throw · Place 4 · Grand Valley StateGrand Valley StateWeight Throw420.09mSo
Jan 30UL Lenny Lyles Indoor TFJan 30 · Weight Throw · Place 7 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg7.19.67mSo
Jan 23Bill Clinger ClassicJan 23 · Weight Throw · Place 5 · Grand Valley StateGrand Valley StateWeight Throw519.54mSo
Jan 17GVSU Bob Eubanks OpenJan 17 · Weight Throw · Place 3 · Grand Valley StateGrand Valley StateWeight Throw319.93mSo

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · Weight Throw · Place 8 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg8.19.57mSo
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · Weight Throw · Place 7 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg7.19.94mFr
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · Weight Throw · Place 2 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg2.19.46mFr
Feb 21GVSU Tune-UpFeb 21 · Weight Throw · Place 2 · Grand Valley St.Grand Valley St.Weight Throw265-3.5FR
Feb 21GVSU Tune-UpFeb 21 · Weight Throw · Place 2 · Grand Valley St.Grand Valley St.Weight Throw265-3.5FR
Feb 15GVSU Big Meet SaturdayFeb 15 · Weight Throw · Place 2 · Grand Valley StateGrand Valley StateWeight Throw219.90m—
Feb 14GVSU Big Meet FridayFeb 14 · Weight Throw · Place 4 · Grand Valley St.Grand Valley St.Weight Throw419.90mFR
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · Weight Throw · Place 4 · Grand Valley StateGrand Valley StateWeight Throw419.16m—
Jan 24GVSU Bill Clinger ClassicJan 24 · Weight Throw · Place 2 · Grand Valley StateGrand Valley StateWeight Throw218.36m—
Jan 18GVSU Bob Eubanks OpenJan 18 · Weight Throw · Place 2 · Grand Valley StateGrand Valley StateWeight Throw219.61m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · Hammer · Place 4 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg4.64.23mFr
May 11GVSU Last Chance MeetMay 11 · Hammer · Place 2 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg2.64.50mFr
May 11GVSU Last Chance MeetMay 11 · Discus · Place 6 · Grand Valley StateGrand Valley StateDiscus2kg6.47.88mFr
May 9Len Paddock OpenMay 9 · Hammer · Grand Valley StateGrand Valley StateHammer—FOULFr
May 9Len Paddock OpenMay 9 · Discus · Place 15 · Grand Valley StateGrand Valley StateDiscus1544.29mFr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 1 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg1.64.42mFr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 4 · Grand Valley StateGrand Valley StateDiscus2kg4.48.34mFr
Apr 26GVSU Extra Weekend MeetApr 26 · Hammer · Place 2 · Grand Valley St.Grand Valley St.Hammer263.32mFR
Apr 26GVSU Extra Weekend MeetApr 26 · Discus · Place 13 · Grand Valley St.Grand Valley St.Discus1345.23mFR
Apr 18Al Owens ClassicApr 18 · Hammer · Place 2 · Grand Valley St.Grand Valley St.Hammer2198-2FR
Apr 18Al Owens ClassicApr 18 · Discus · Place 6 · Grand Valley St.Grand Valley St.Discus6152-7FR
Mar 27Bobcat InvitationalMar 27 · Hammer · Place 23 · Grand Valley StateGrand Valley StateHammer2350.96mFr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Hammer · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg--FSFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Hammer · Place 1 · Grand Valley StateGrand Valley StateHammer16lb / 7.26kg1.61.86mFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Discus · Place 8 · Grand Valley StateGrand Valley StateDiscus2kg8.45.85mFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · Weight Throw · Place 2 · Grand Valley StateGrand Valley StateWeight Throw35lb / 15.9kg2.19.49mFr
Jan 20GVSU Mike Lints Alumni OpenJan 20 · Weight Throw · Place 9 · United StatesUnited StatesWeight Throw914.88—
Jan 13GVSU Bob Eubanks OpenJan 13 · Weight Throw · Place 6 · UNAT-Grand Valley St.UNAT-Grand Valley St.Weight Throw615.63m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11GVSU Last ChanceMay 11 · Hammer · Place 1 · UNAT-Grand Valley St.UNAT-Grand Valley St.Hammer16lb / 7.26kg1.63.69m-
May 11GVSU Last ChanceMay 11 · Discus · Place 1 · UNAT-Grand Valley St.UNAT-Grand Valley St.Discus2kg1.49.45m PB-
Apr 5GVSU Early MeetApr 5 · Hammer · Place 2 · Unat-Grand VUnat-Grand VHammer16lb / 7.26kg2.57.55m-
Apr 5GVSU Early MeetApr 5 · Discus · Place 8 · Unat-Grand VUnat-Grand VDiscus2kg8.46.25m-

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 2 FinalsJun 3 · Discus · Place 9 · PlainwellPlainwellDiscus1.6kg9.151' 7 PB12
Jun 3MHSAA LP Division 2 FinalsJun 3 · Shot Put · Place 2 · PlainwellPlainwellShot Put12lb2.52' 10.25 PB12
May 31Plainwell Throwers ClassicMay 31 · Discus · Place 1 · PlainwellPlainwellDiscus1167-3—
May 31Plainwell Throwers ClassicMay 31 · Shot Put · Place 2 · PlainwellPlainwellShot Put253-8.5—
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · Discus · Place 6 · PlainwellPlainwellDiscus1.6kg6.150' 812
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · Shot Put · Place 5 · PlainwellPlainwellShot Put12lb5.50' 1.7512
May 19MHSAA LP Region 14-2 @ Berrien SpringsMay 19 · Discus · Place 1 · PlainwellPlainwellDiscus1151-11.5—
May 19MHSAA LP Region 14-2 @ Berrien SpringsMay 19 · Shot Put · Place 1 · PlainwellPlainwellShot Put151-5—
May 12Wolverine Conference ChampionshipMay 12 · Discus · Place 1 · PlainwellPlainwellDiscus1156-3—
May 12Wolverine Conference ChampionshipMay 12 · Shot Put · Place 1 · PlainwellPlainwellShot Put153-10.50—
May 9Plainwell @ OtsegoMay 9 · Discus · Place 1 · PlainwellPlainwellDiscus1157-3—
May 9Plainwell @ OtsegoMay 9 · Shot Put · Place 1 · PlainwellPlainwellShot Put153-2.5—
May 5Parchment RelaysMay 5 · Discus · Place 1 · PlainwellPlainwellDiscus1157-7.50—
May 5Parchment RelaysMay 5 · Shot Put · Place 1 · PlainwellPlainwellShot Put154-2.50—
Apr 288th Annual Kent City Elite Invitational Apr 28 · Discus · Place 2 · PlainwellPlainwellDiscus2158-8—
Apr 288th Annual Kent City Elite Invitational Apr 28 · Shot Put · Place 4 · PlainwellPlainwellShot Put451-1—
Apr 24Sturgis at Plainwell HSApr 24 · Discus · Place 1 · PlainwellPlainwellDiscus1.6kg1.139-02.0012
Apr 24Sturgis at Plainwell HSApr 24 · Shot Put · Place 1 · PlainwellPlainwellShot Put12lb1.51-09.5012
Apr 21Allegan InvitationalApr 21 · Discus · Place 1 · PlainwellPlainwellDiscus1160-3.5—
Apr 21Allegan InvitationalApr 21 · Shot Put · Place 2 · PlainwellPlainwellShot Put249-2—
Apr 18Three Rivers & Plainwell at NilesApr 18 · Discus · Place 1 · PlainwellPlainwellDiscus1148-4—
Apr 18Three Rivers & Plainwell at NilesApr 18 · Shot Put · Place 1 · PlainwellPlainwellShot Put147-6.5—
Apr 14Wayland Invitational HS Apr 14 · Discus · Place 1 · PlainwellPlainwellDiscus1153-1—
Apr 14Wayland Invitational HS Apr 14 · Shot Put · Place 1 · PlainwellPlainwellShot Put148-5—
Apr 12Vicksburg TriangularApr 12 · Discus · Place 1 · PlainwellPlainwellDiscus1158-11—
Apr 12Vicksburg TriangularApr 12 · Shot Put · Place 1 · PlainwellPlainwellShot Put150-3.5—
Mar 28Edwardsburg at PlainwellMar 28 · Discus · Place 2 · PlainwellPlainwellDiscus2155-6.5—
Mar 28Edwardsburg at PlainwellMar 28 · Shot Put · Place 1 · PlainwellPlainwellShot Put146-5—

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 4MHSAA Division 2 State FinalsJun 4 · Discus · Place 7 · PlainwellPlainwellDiscus7149-0911
Jun 4MHSAA Division 2 State FinalsJun 4 · Shot Put · Place 20 · PlainwellPlainwellShot Put2042-09.0011
Jun 4MHSAA LP Division 2 FinalsJun 4 · Discus · Place 7 · PlainwellPlainwellDiscus1.6kg7.149-0911
Jun 4MHSAA LP Division 2 FinalsJun 4 · Shot Put · Place 20 · PlainwellPlainwellShot Put12lb20.42-09.0011
May 31Mattawan Big Throws MeetMay 31 · Discus · Place 1 · PlainwellPlainwellDiscus1161-09.0011
May 31Mattawan Big Throws MeetMay 31 · Shot Put · Place 5 · PlainwellPlainwellShot Put544-06.5011
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · Discus · Place 4 · PlainwellPlainwellDiscus4145-011
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · Shot Put · Place 7 · PlainwellPlainwellShot Put745-311
May 20MHSAA LP Region 14-2 @ Berrien SpringsMay 20 · Discus · Place 9 · PlainwellPlainwellDiscus9109-1011
May 20MHSAA LP Region 14-2 @ Berrien SpringsMay 20 · Discus · Place 1 · PlainwellPlainwellDiscus1136-00.2511
May 20MHSAA LP Region 14-2 @ Berrien SpringsMay 20 · Shot Put · Place 1 · PlainwellPlainwellShot Put145-03.0011
May 20MHSAA LP Region 14-2 @ Berrien SpringsMay 20 · Shot Put · Place 1 · PlainwellPlainwellShot Put147-06.0011
May 172022 Wayland Invite May 17 · Discus · Place 1 · PlainwellPlainwellDiscus1140-00.00JR
May 172022 Wayland Invite May 17 · Shot Put · Place 2 · PlainwellPlainwellShot Put244-05.50JR
May 14Wolverine Conference ChampionshipMay 14 · Discus · Place 5 · PlainwellPlainwellDiscus5112-00.5011
May 14Wolverine Conference ChampionshipMay 14 · Discus · Place 1 · PlainwellPlainwellDiscus1147-0511
May 14Wolverine Conference ChampionshipMay 14 · Shot Put · Place 2 · PlainwellPlainwellShot Put243-05.0011
May 14Wolverine Conference ChampionshipMay 14 · Shot Put · Place 1 · PlainwellPlainwellShot Put144-05.2511
May 35-Team Jamboree at PlainwellMay 3 · Discus · Place 1 · PlainwellPlainwellDiscus1133-10.2511
May 35-Team Jamboree at PlainwellMay 3 · Shot Put · Place 1 · PlainwellPlainwellShot Put143-10.0011
Apr 29Wolverine Meet at NilesApr 29 · Discus · Place 1 · PlainwellPlainwellDiscus1133-0311
Apr 29Wolverine Meet at NilesApr 29 · Shot Put · Place 1 · PlainwellPlainwellShot Put142-10.7511
Apr 26Plainwell - Edwardsburg - Three Rivers at Sturgis HSApr 26 · Discus · Place 2 · PlainwellPlainwellDiscus2118-1011
Apr 26Plainwell - Edwardsburg - Three Rivers at Sturgis HSApr 26 · Shot Put · Place 1 · PlainwellPlainwellShot Put142-06.0011
Apr 19Plainwell at AlleganApr 19 · Discus · Place 1 · PlainwellPlainwellDiscus1124-0911
Apr 19Plainwell at AlleganApr 19 · Shot Put · Place 1 · PlainwellPlainwellShot Put144-05.0011
Apr 12Edwardsburg at PlainwellApr 12 · Discus · Place 1 · PlainwellPlainwellDiscus1142-11.5011
Apr 12Edwardsburg at PlainwellApr 12 · Shot Put · Place 1 · PlainwellPlainwellShot Put144-06.2511
Mar 29Otsego at PlainwellMar 29 · Discus · Place 1 · PlainwellPlainwellDiscus1132-0611
Mar 29Otsego at PlainwellMar 29 · Shot Put · Place 2 · PlainwellPlainwellShot Put242-08.5011

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12AQ MITS #4Feb 12 · Shot Put · Place 6 · Plainwell 53Plainwell 53Shot Put12lb6.41-05.50Unofficial11
Jan 22AQ MITS #2Jan 22 · Shot Put · Place 8 · Plainwel UnaPlainwel UnaShot Put12lb8.37-11.00 PB11
Jan 15Charger OpenJan 15 · complete · Place 6 · PlainwellPlainwellcomplete611.94m PB—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Aquinas MITS #1Dec 11 · Shot Put · Place 3 · PlainwellPlainwellShot Put12lb3.36-00.0011
Dec 4MITS - GVSU #1Dec 4 · Shot Put · Place 9 · UnattachedUnattachedShot Put12lb9.37-08.0011

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 26State Games Of MichiganJun 26 · Javelin · UnattachedUnattachedJavelin600g--SCR10
Jun 26State Games Of MichiganJun 26 · Discus · UnattachedUnattachedDiscus1kg--SCR10
Jun 26State Games Of MichiganJun 26 · Shot Put · UnattachedUnattachedShot Put4kg--SCR10
Jun 26State Games Of MichiganJun 26 · Javelin · Place 3 · UnattachedUnattachedJavelin800g3.91-01 PB10
Jun 26State Games Of MichiganJun 26 · Discus · Place 3 · UnattachedUnattachedDiscus1.6kg3.104-0210
Jun 26State Games Of MichiganJun 26 · Shot Put · Place 4 · UnattachedUnattachedShot Put12lb4.33-07.0010
May 21MHSAA LP Region 14-2 @ Stevensville-LakeshoreMay 21 · Discus · Place 14 · PlainwellPlainwellDiscus14101-09.5010
May 15Wolverine Conference MeetMay 15 · Discus · Place 4 · PlainwellPlainwellDiscus4116-08.0010
May 15Wolverine Conference MeetMay 15 · Shot Put · Place 14 · PlainwellPlainwellShot Put1434-11.0010
May 11Paw Paw, Plainwell, Three Rivers at OtsegoMay 11 · Discus · Place 5 · PlainwellPlainwellDiscus5108-01.0010
May 11Paw Paw, Plainwell, Three Rivers at OtsegoMay 11 · Shot Put · Place 11 · PlainwellPlainwellShot Put1133-03.0010
May 11Paw Paw, Plainwell, Three Rivers at OtsegoMay 11 · 100 Meters · Place 43 · PlainwellPlainwell100 Meters4314.23 PB10
May 7Parchment RelaysMay 7 · Discus · Place 5 · PlainwellPlainwellDiscus5100-06.0010
May 7Parchment RelaysMay 7 · Shot Put · Place 15 · PlainwellPlainwellShot Put1531-08.0010
May 4Plainwell, Vicksburg at Three RiversMay 4 · Discus · Place 2 · PlainwellPlainwellDiscus1.6kg2.112-03.0010
May 4Plainwell, Vicksburg at Three RiversMay 4 · Shot Put · Place 8 · PlainwellPlainwellShot Put12lb8.32-01.5010
Apr 30Allegan Tiger RelaysApr 30 · Discus · Place 4 · PlainwellPlainwellDiscus499-01.5010
Apr 27Edwardsburg, Plainwell at AlleganApr 27 · Discus · Place 5 · PlainwellPlainwellDiscus5102-10.5010
Apr 27Edwardsburg, Plainwell at AlleganApr 27 · Shot Put · Place 11 · PlainwellPlainwellShot Put1132-08.0010
Apr 16Wayland Wildcat InviteApr 16 · Discus · Place 4 · PlainwellPlainwellDiscus4101-1010
Apr 16Wayland Wildcat InviteApr 16 · Shot Put · Place 9 · PlainwellPlainwellShot Put933-00.0010