Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorJim Green Track & Field Invitational · Apr 1951.08mJim Green Track & Field InvitationalApril 19, 2024
Shot Put · 2kg · OutdoorUSATF U-20 Outdoor Championships · Jun 2314.67mUSATF U-20 Outdoor ChampionshipsJune 23, 2022
Shot Put · 4kg · IndoorWindy City Invitational · Feb 1015.83mWindy City InvitationalFebruary 10, 2023
Shot Put · 4kg · OutdoorNCAA D1 Outdoor Track & Field East Regional 1st Round · May 2516.63mNCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25, 2023

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Shot Put · Place 19 · Ole MissOle MissShot Put4kgRound P19.16.13mJr
May 15SEC Outdoor ChampionshipsMay 15 · Discus · Place 27 · Ole MissOle MissDiscus1kg27.42.90mJr
May 15SEC Outdoor ChampionshipsMay 15 · Shot Put · Place 19 · Ole MissOle MissShot Put4kg19.14.97mJr
May 32025 LSU InvitationalMay 3 · Discus · Place 11 · Ole MissOle MissDiscus1kg11.45.65mJr
May 32025 LSU InvitationalMay 3 · Shot Put · Place 4 · Ole MissOle MissShot Put4kg4.15.92mJr
Apr 18Tom Jones InvitationalApr 18 · Shot Put · Place 8 · Ole MissOle MissShot Put4kg8.15.48mJr
Apr 4Joe Walker InvitationalApr 4 · Discus · Place 10 · Ole MissOle MissDiscus1041.42mJr
Apr 4Joe Walker InvitationalApr 4 · Shot Put · Place 4 · Ole MissOle MissShot Put415.65mJr
Mar 282025 Battle on the BayouMar 28 · Discus · Ole MissOle MissDiscus1kg--FOULJr
Mar 282025 Battle on the BayouMar 28 · Shot Put · Place 9 · Ole MissOle MissShot Put4kg9.15.28mJr
Mar 21Ole Miss ClassicMar 21 · Discus · Place 4 · Ole MissOle MissDiscus444.86mJr
Mar 21Ole Miss ClassicMar 21 · Shot Put · Place 4 · Ole MissOle MissShot Put414.37mJr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · Discus · Michigan StateMichigan StateDiscus1kgRound P--FSSo
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · Shot Put · Place 36 · Michigan StateMichigan StateShot Put4kgRound P36.14.92mSo
May 10Big Ten Outdoor ChampionshipsMay 10 · Discus · Place 17 · Michigan StateMichigan StateDiscus1737.82m—
Apr 25GVSU Extra Weekend MeetApr 25 · Discus · Place 1 · Michigan StateMichigan StateDiscus149.68mSO
Apr 25GVSU Extra Weekend MeetApr 25 · Shot Put · Place 2 · Michigan StateMichigan StateShot Put215.52mSO
Apr 19Jim Green Track & Field InvitationalApr 19 · Discus · Place 5 · Michigan StateMichigan StateDiscus1kg5.51.08m PBSo
Apr 19Jim Green Track & Field InvitationalApr 19 · Shot Put · Michigan StateMichigan StateShot Put4kg--FSSo
Apr 13JMU InvitationalApr 13 · Discus · Place 2 · Michigan StateMichigan StateDiscus1kg2.48.24mSo
Apr 13JMU InvitationalApr 13 · Shot Put · Place 3 · Michigan StateMichigan StateShot Put4kg3.15.03mSo
Apr 5Spartan Invitational 2024Apr 5 · Discus · Place 2 · Michigan StateMichigan StateDiscus1kg2.45.11mSo
Apr 5Spartan Invitational 2024Apr 5 · Shot Put · Michigan StateMichigan StateShot Put4kg--DNSSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Wisconsin Windy City InvitationalFeb 9 · Shot Put · Michigan StateMichigan StateShot Put4kg--FOULSo
Feb 22024 Meyo InvitationalFeb 2 · Shot Put · Place 3 · Michigan StateMichigan StateShot Put316.10mSO
Jan 202024 Simmons-Harvey InvitationalJan 20 · Shot Put · Place 4 · Michigan StateMichigan StateShot Put415.64m—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Shot Put · Michigan StateMichigan StateShot Put4kg--FOULFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Shot Put · Place 11 · Michigan StateMichigan StateShot Put4kg11.16.63m PBFr
May 12Big 10 Outdoor ChampionshipsMay 12 · Discus · Place 11 · Michigan StateMichigan StateDiscus1147.99m—
May 12Big 10 Outdoor ChampionshipsMay 12 · Shot Put · Place 7 · Michigan StateMichigan StateShot Put717.06m—
Mar 31Spartan InvitationalMar 31 · Discus · Place 2 · Michigan StateMichigan StateDiscus1kg2.44.48mFr
Mar 31Spartan InvitationalMar 31 · Shot Put · Place 1 · Michigan StateMichigan StateShot Put4kg1.13.82mFr
Mar 24Baylor Clyde Hart ClassicMar 24 · Discus · Place 5 · Michigan StateMichigan StateDiscus1kg5.47.12mFr
Mar 24Baylor Clyde Hart ClassicMar 24 · Shot Put · Place 3 · Michigan StateMichigan StateShot Put4kg3.14.99mFr

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 20 · Michigan StateMichigan StateShot Put4kg20.13.98mFr
Feb 17Silverston InvitationalFeb 17 · Shot Put · Place 3 · Michigan StateMichigan StateShot Put315.43mFR
Feb 10Windy City InvitationalFeb 10 · Shot Put · Place 6 · Michigan StateMichigan StateShot Put4kg6.15.83m PBFr
Feb 4Meyo InvitationalFeb 4 · Shot Put · Place 3 · Michigan StateMichigan StateShot Put4kg3.15.09mFr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · Shot Put · Place 10 · Michigan StateMichigan StateShot Put4kg10.14.72mFr
Jan 21Simmons-Harvey InvitationalJan 21 · Shot Put · Place 1 · Michigan StateMichigan StateShot Put151-11.25FR

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · Shot Put · Place 5 · Michigan StateMichigan StateShot Put2kg5.14.67m PBRS

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · Discus · Place 3 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg3.140-0112
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.47-03.2512
May 26Macomb County ChampionshipMay 26 · Discus · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortDiscus1138-0412
May 26Macomb County ChampionshipMay 26 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put148-09.0012
May 21MHSAA LP Region 10-1 @ Chippewa ValleyMay 21 · Discus · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortDiscus1145-0212
May 21MHSAA LP Region 10-1 @ Chippewa ValleyMay 21 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put147-03.0012
May 18MAC Blue Division ChampionshipMay 18 · Discus · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortDiscus1140-06.0012
May 18MAC Blue Division ChampionshipMay 18 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put149-08.0012
May 1517th ANNUAL DAKOTA COUGARS INVITATIONALMay 15 · Discus · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortDiscus1138-0712
May 1517th ANNUAL DAKOTA COUGARS INVITATIONALMay 15 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put150-00.0012
Apr 27MAC Blue: L'Anse Creuse North vs Warren MottApr 27 · Discus · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortDiscus1134-04.0012
Apr 27MAC Blue: L'Anse Creuse North vs Warren MottApr 27 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put146-00.0012
Apr 22MAC Blue: LCN @ FraserApr 22 · Discus · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg1.124-912
Apr 22MAC Blue: LCN @ FraserApr 22 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.38-212
Apr 14MAC Blue: LCN vs Sterling HeightsApr 14 · Discus · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg1.96-10.25Unofficial12
Apr 14MAC Blue: LCN vs Sterling HeightsApr 14 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.46-10Unofficial12

2019 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 12019 MHSAA LP D1 State T&F ChampionshipsJun 1 · Shot Put · Place 26 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg26.34-08.5010
May 23Macomb County ChampionshipMay 23 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put135-11.5010
May 21MAC Blue Division ChampionshipMay 21 · Discus · Place 6 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg6.86-09.0010
May 21MAC Blue Division ChampionshipMay 21 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.34-05.0010
May 17MHSAA LP Region 10-1 @ Warren MottMay 17 · Shot Put · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put135-09.0010
May 14MAC Blue - LCN at Sterling HtsMay 14 · Discus · Place 3 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg3.87-7.0Unofficial10
May 14MAC Blue - LCN at Sterling HtsMay 14 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.33-11.0Unofficial10
May 7MAC Blue Marine City at L'Anse Creuse NorthMay 7 · Discus · Place 2 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg2.86-8.0Unofficial10
May 7MAC Blue Marine City at L'Anse Creuse NorthMay 7 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.31-1.5Unofficial10
May 7MAC Blue - Fraser & Marine City at LCNMay 7 · Discus · Place 2 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg2.86-8.0Unofficial10
May 7MAC Blue - Fraser & Marine City at LCNMay 7 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.31-1.5Unofficial10
May 3Harold Arft Sterling InvitationalMay 3 · Discus · Place 16 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortDiscus1673-01.0010
May 3Harold Arft Sterling InvitationalMay 3 · Shot Put · Place 4 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortShot Put433-01.0010
May 1MAC Blue - Cousino at L'anse Creuse NorthMay 1 · Discus · Place 2 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg2.81"6 1:2"Unofficial10
May 1MAC Blue - Cousino at L'anse Creuse NorthMay 1 · Discus · Place 2 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg2.81-6.5Unofficial10
May 1MAC Blue - Cousino at L'anse Creuse NorthMay 1 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.33-5.5Unofficial10
Apr 26Steve Johnson RelaysApr 26 · Complete · Place 8 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortComplete884-00.0010
Apr 26Steve Johnson RelaysApr 26 · Complete · Place 1 · Macomb L'Anse Creuse NortMacomb L'Anse Creuse NortComplete130-04.5010
Apr 23MAC Blue - L'Anse Creuse North at Warren MottApr 23 · Discus · Place 2 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthDiscus1kg2.87-04.0010
Apr 23MAC Blue - L'Anse Creuse North at Warren MottApr 23 · Shot Put · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse NorthShot Put4kg1.32-08.0010