Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThrow Farther Elite Meet · May 21131-03Throw Farther Elite MeetMay 21, 2019
Hammer · 12lb · OutdoorUSATF Michigan Association Junior Olympic Championships · Jun 1649.45mUSATF Michigan Association Junior Olympic ChampionshipsJune 16, 2018
Hammer · 16lb / 7.26kg · OutdoorDuke Invitational · Apr 664.44mDuke InvitationalApril 6, 2023
Shot Put · 12lb · IndoorMITS Indoor State Finals · Feb 2248-05.75MITS Indoor State FinalsFebruary 22, 2020
Shot Put · 12lb · Outdoor2019 MHSAA LP D1 State T&F Championships · Jun 147-02.502019 MHSAA LP D1 State T&F ChampionshipsJune 1, 2019
Weight Throw · 25lb / 11.3kg · IndoorMITS Indoor State Finals · Feb 2266-01.00MITS Indoor State FinalsFebruary 22, 2020
Weight Throw · 35lb / 15.9kg · IndoorGVSU Holiday Open · Dec 619.26mGVSU Holiday OpenDecember 6, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 22 · Michigan StateMichigan StateHammer16lb / 7.26kgRound P22.62.77mSr
May 9Len Paddock OpenMay 9 · Hammer · Place 2 · Michigan StateMichigan StateHammer263.96mSr
Apr 26GVSU Extra Weekend MeetApr 26 · Hammer · Place 1 · Michigan StateMichigan StateHammer165.52mSR
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Hammer · Place 1 · Michigan StateMichigan StateHammer162.27mSR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Big Ten Indoor ChampionshipsFeb 28 · Weight Throw · Place 23 · Michigan StateMichigan StateWeight Throw2318.66m—
Feb 14Wisconsin Windy City InvitationalFeb 14 · Weight Throw · Place 8 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg8.18.51mSr
Feb 8Michigan InvitationalFeb 8 · Weight Throw · Place 5 · Michigan StateMichigan StateWeight Throw518.61m—
Jan 18Simmons-Harvey InvitationalJan 18 · Weight Throw · Place 3 · Michigan StateMichigan StateWeight Throw318.67mSR
Jan 112025 Wolverine InvitationalJan 11 · Weight Throw · Place 6 · Michigan StateMichigan StateWeight Throw657-11SR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · Weight Throw · Place 6 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg6.19.26m PBSr
Feb 16GVSU Tune-UpFeb 16 · Weight Throw · Place 3 · Michigan StateMichigan StateWeight Throw318.56mJR
Feb 9Wisconsin Windy City InvitationalFeb 9 · Weight Throw · Place 18 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg18.18.83mSr
Feb 22024 Meyo InvitationalFeb 2 · Weight Throw · Place 13 · Michigan StateMichigan StateWeight Throw1318.00mJR
Jan 202024 Simmons-Harvey InvitationalJan 20 · Weight Throw · Place 4 · Michigan StateMichigan StateWeight Throw419.20m—
Jan 132024 Wolverine InvitationalJan 13 · Weight Throw · Place 5 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg5.18.26mSr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Big Ten Outdoor ChampionshipsMay 10 · Hammer · Place 23 · Michigan StateMichigan StateHammer2356.63m—
Apr 25GVSU Extra Weekend MeetApr 25 · Hammer · Place 1 · Michigan StateMichigan StateHammer161.23mJR
Apr 19Jim Green Track & Field InvitationalApr 19 · Hammer · Place 3 · Michigan StateMichigan StateHammer16lb / 7.26kg3.58.45mJr
Apr 13JMU InvitationalApr 13 · Hammer · Michigan StateMichigan StateHammer16lb / 7.26kg--DNSJr
Apr 5Spartan Invitational 2024Apr 5 · Hammer · Place 5 · Michigan StateMichigan StateHammer16lb / 7.26kg5.60.80mJr

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8GVSU Holiday OpenDec 8 · Weight Throw · Place 3 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg3.18.32mSr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Weight Throw · Place 18 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg18.18.76mJr
Feb 10Windy City InvitationalFeb 10 · Weight Throw · Place 9 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg9.18.10mJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · Weight Throw · Michigan StateMichigan StateWeight Throw35lb / 15.9kg--DNSJr
Jan 21Simmons-Harvey InvitationalJan 21 · Weight Throw · Place 4 · Michigan StateMichigan StateWeight Throw459-7JR
Jan 14University of Michigan InvitationalJan 14 · Weight Throw · Place 5 · Michigan StateMichigan StateWeight Throw557-8.5JR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Hammer · Place 21 · Michigan StateMichigan StateHammer16lb / 7.26kg21.62.94mSo
May 12Big 10 Outdoor ChampionshipsMay 12 · Hammer · Place 10 · Michigan StateMichigan StateHammer1061.35m—
Apr 6Duke InvitationalApr 6 · Hammer · Place 5 · Michigan StateMichigan StateHammer16lb / 7.26kg5.64.44m PBSo
Mar 31Spartan InvitationalMar 31 · Hammer · Place 2 · Michigan StateMichigan StateHammer16lb / 7.26kg2.64.29mSo
Mar 24Baylor Clyde Hart ClassicMar 24 · Hammer · Place 3 · Michigan StateMichigan StateHammer16lb / 7.26kg3.63.76mSo

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9GVSU Holiday Invitational #1Dec 9 · Weight Throw · Place 4 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg4.17.66mJr
Feb 11Wisconsin Windy City InvitationalFeb 11 · Weight Throw · Place 13 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg13.16.36mSo
Feb 4Meyo InvitationalFeb 4 · Weight Throw · Place 19 · Michigan StateMichigan StateWeight Throw1956-7.5SO
Jan 28Indiana University RelaysJan 28 · Weight Throw · Place 9 · Michigan StateMichigan StateWeight Throw955-11SO
Jan 22Michigan InvitationalJan 22 · Weight Throw · Place 7 · Michigan StateMichigan StateWeight Throw757-5.75SO
Jan 15Simmons-Harvey InvitationalJan 15 · Weight Throw · Place 4 · Michigan StateMichigan StateWeight Throw457-8.25SO

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · Hammer · Place 38 · Michigan StateMichigan StateHammer16lb / 7.26kgRound P38.58.79mFr
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · Hammer · Place 12 · Michigan StateMichigan StateHammer16lb / 7.26kg12.59.22mFr
May 7Len Paddock OpenMay 7 · Hammer · Place 4 · Michigan StateMichigan StateHammer16lb / 7.26kg4.60.98mFr
Apr 22Indiana InviteApr 22 · Hammer · Place 9 · Michigan StateMichigan StateHammer16lb / 7.26kg9.58.41mFr
Apr 1Spartan InvitationalApr 1 · Hammer · Place 4 · Michigan StateMichigan StateHammer16lb / 7.26kg4.59.35mFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3GVSU Holiday OpenDec 3 · Weight Throw · Place 9 · Michigan StateMichigan StateWeight Throw35lb / 15.9kg9.16.33mSo
Feb 19UM B1G Silverston InvitationalFeb 19 · Weight Throw · Place 2 · Michigan StateMichigan StateWeight Throw258-0.5FR

2020 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · Hammer · Place 8Hammer12lb8.203' 10Unofficial12
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · Hammer · Place 4Hammer12lb4.195' 1Unofficial12
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · Discus · Place 19Discus1.6kg19.126' 8Unofficial12
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · Shot Put · Place 12Shot Put12lb12.47' 11Unofficial12
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · Hammer · Place 5Hammer12lb5.190' 0Unofficial12
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · Discus · Place 33Discus1.6kg33.117' 1Unofficial12
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · Shot Put · Place 15Shot Put12lb15.49' 10.75Unofficial12

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22MITS Indoor State FinalsFeb 22 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw25lb / 11.3kg2.66-01.00 PB12
Feb 22MITS Indoor State FinalsFeb 22 · Shot Put · Place 12 · UnattachedUnattachedShot Put12lb12.48-05.75 PB12
Jan 18MITS @ GVSU #2Jan 18 · Weight Throw · Place 2 · Blazers Track ClBlazers Track ClWeight Throw25lb / 11.3kg2.63-07.0012
Jan 18MITS @ GVSU #2Jan 18 · Shot Put · Place 3 · Blazers Track ClBlazers Track ClShot Put12lb3.47-06.0012

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 12019 MHSAA LP D1 State T&F ChampionshipsJun 1 · Shot Put · Place 17 · Portage NorthernPortage NorthernShot Put12lb17.47-02.50 PB11
May 21Throw Farther Elite MeetMay 21 · Discus · Place 4 · Portage NorthernPortage NorthernDiscus1.6kg4.131-03 PB11
May 21Throw Farther Elite MeetMay 21 · Shot Put · Place 3 · Portage NorthernPortage NorthernShot Put12lb3.45-09.0011
May 3Portage Central, Mattawan @ Portage NorthernMay 3 · Discus · Place 12 · Portage NorthernPortage NorthernDiscus1.6kg12.96'08.0011
May 3Portage Central, Mattawan @ Portage NorthernMay 3 · Shot Put · Place 4 · Portage NorthernPortage NorthernShot Put12lb4.39'06.0011

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Grand Valley State MITS Meet - Elite 3200Feb 16 · Weight Throw · Place 1 · UnattachedUnattachedWeight Throw25lb / 11.3kg1.57-03.0011
Feb 16Grand Valley State MITS Meet - Elite 3200Feb 16 · Shot Put · Place 9 · UnattachedUnattachedShot Put12lb9.40-07.5011
Jan 12Gazelle Sports Adidas OpenJan 12 · Weight Throw · Place 1 · UnattachedUnattachedWeight Throw25lb / 11.3kg1.59-00.0011
Jan 12Gazelle Sports Adidas OpenJan 12 · Shot Put · Place 10 · UnattachedUnattachedShot Put12lb10.40-08.0011

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 16USATF Michigan Association Junior Olympic ChampionshipsJun 16 · Hammer · Place 1 · 19-Unattached19-UnattachedHammer12lb1.49.45m PB10
Jun 16USATF Michigan Association Junior Olympic ChampionshipsJun 16 · Discus · Place 3 · 19-Unattached19-UnattachedDiscus1.6kg3.32.01m10
May 4Kalamazoo Central InvitationalMay 4 · Discus · Place 5 · Portage NorthernPortage NorthernDiscus1.6kg5.116-1110
May 4Kalamazoo Central InvitationalMay 4 · Shot Put · Place 4 · Portage NorthernPortage NorthernShot Put12lb4.42-09.0010
Apr 27Charlie Janke Track and Field InvitationalApr 27 · Discus · Place 7 · Portage NorthernPortage NorthernDiscus1.6kg7.119-01.0010
Apr 27Charlie Janke Track and Field InvitationalApr 27 · Shot Put · Portage NorthernPortage NorthernShot Put12lb—NM10
Apr 23Portage Northern, KC at NilesApr 23 · Discus · Place 1 · Portage NorthernPortage NorthernDiscus1.6kg1.123-10.5010
Apr 23Portage Northern, KC at NilesApr 23 · Shot Put · Place 2 · Portage NorthernPortage NorthernShot Put12lb2.41-06.0010
Apr 13Gull Lake InvitationalApr 13 · Discus · Place 5 · Portage NorthernPortage NorthernDiscus1.6kg5.116-0010
Apr 13Gull Lake InvitationalApr 13 · Shot Put · Place 15 · Portage NorthernPortage NorthernShot Put12lb15.37-07.0010
Apr 10Lakeshore @ Portage Northern (At McCamley Field)Apr 10 · Discus · Place 1 · Portage NorthernPortage NorthernDiscus1.6kg1.118-10.5010
Apr 10Lakeshore @ Portage Northern (At McCamley Field)Apr 10 · Shot Put · Place 1 · Portage NorthernPortage NorthernShot Put12lb1.40-00.0010

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27Wendy's Track & Field ClassicMar 27 · Shot Put · Place 14 · Portage NorthernPortage NorthernShot Put12lb14.39-07.0010
Feb 24MITS Indoor State ChampionshipFeb 24 · Weight Throw · Place 3 · mad dog track clubmad dog track clubWeight Throw25lb / 11.3kg3.56-07.5010
Jan 6MITS - Gazelle Sports Winter ClassicJan 6 · Weight Throw · Place 3 · UnattachedUnattachedWeight Throw25lb / 11.3kg3.53-05.0010
Jan 6MITS - Gazelle Sports Winter ClassicJan 6 · Shot Put · Place 7 · UnattachedUnattachedShot Put12lb7.39-02.5010

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Jim Long Invite at Kalamazoo CentralMay 5 · Shot Put · Place 10 · Portage NorthernPortage NorthernShot Put12lb10.36-06.009
Apr 11PN, LN @ BC LakeviewApr 11 · Discus · Place 14 · Portage NorthernPortage NorthernDiscus1.6kg14.92'09.00"9
Apr 11PN, LN @ BC LakeviewApr 11 · Shot Put · Place 10 · Portage NorthernPortage NorthernShot Put12lb10.37'08.00"9