Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSAA Boys State Track & Field Championships · Jun 1182-09IHSAA Boys State Track & Field ChampionshipsJune 1, 2024
Discus · 2kg · OutdoorMarian Open · Mar 2751.08mMarian OpenMarch 27, 2026
Hammer · 12lb · OutdoorSITC Turkey Toss · Nov 18148' 7.5SITC Turkey TossNovember 18, 2023
Hammer · 16lb / 7.26kg · OutdoorMarian Open · Mar 2749.95mMarian OpenMarch 27, 2026
Shot Put · 12lb · IndoorHCC Indoor Invitational · Mar 652' 5.5"HCC Indoor InvitationalMarch 6, 2024
Shot Put · 12lb · OutdoorSITC Pumpkin Chunkin' · Oct 2156' 10.75SITC Pumpkin Chunkin'October 21, 2023
Shot Put · 16lb / 7.26kg · Indoor2025 Blue-Gold Invite · Dec 515.91m2025 Blue-Gold InviteDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorGVSU Extra Weekend Meet · Apr 2415.61mGVSU Extra Weekend MeetApril 24, 2026
Weight Throw · 25lb / 11.3kg · OutdoorSITC Summer Sizzler · Jun 3057' 5SITC Summer SizzlerJune 30, 2024
Weight Throw · 35lb / 15.9kg · Indoor2025 Blue-Gold Invite · Dec 516.39m2025 Blue-Gold InviteDecember 5, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · Hammer · Place 7 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg7.49.02mSo
May 8Horizon League Outdoor ChampionshipsMay 8 · Discus · Place 2 · Purdue Fort WaynePurdue Fort WayneDiscus2kg2.51.04mSo
May 8Horizon League Outdoor ChampionshipsMay 8 · Shot Put · Place 5 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg5.15.14mSo
Apr 24GVSU Extra Weekend MeetApr 24 · Hammer · Place 11 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg11.46.54mSo
Apr 24GVSU Extra Weekend MeetApr 24 · Discus · Place 6 · Purdue Fort WaynePurdue Fort WayneDiscus2kg6.50.79mSo
Apr 24GVSU Extra Weekend MeetApr 24 · Shot Put · Place 3 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg3.15.61m PBSo
Apr 16ISU Gibson InvitationalApr 16 · Hammer · Place 20 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg20.46.33mSo
Apr 16ISU Gibson InvitationalApr 16 · Discus · Place 7 · Purdue Fort WaynePurdue Fort WayneDiscus2kg7.50.23mSo
Apr 16ISU Gibson InvitationalApr 16 · Shot Put · Place 11 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg11.14.29mSo
Apr 10Joe Walker InvitationalApr 10 · Hammer · Place 21 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg21.44.29mSo
Apr 10Joe Walker InvitationalApr 10 · Discus · Place 5 · Purdue Fort WaynePurdue Fort WayneDiscus2kg5.49.10mSo
Apr 10Joe Walker InvitationalApr 10 · Shot Put · Place 8 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg8.15.46mSo
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Hammer · Place 13 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg13.48.03mSo
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Discus · Place 6 · Purdue Fort WaynePurdue Fort WayneDiscus2kg6.48.19mSo
Mar 27Marian OpenMar 27 · Hammer · Place 9 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg9.49.95m PBSo
Mar 27Marian OpenMar 27 · Discus · Place 3 · Purdue Fort WaynePurdue Fort WayneDiscus2kg3.51.08m PBSo
Mar 27Marian OpenMar 27 · Shot Put · Place 5 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg5.14.93mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · Weight Throw · Place 12 · Purdue Fort WaynePurdue Fort WayneWeight Throw1214.23mSO
Jan 30Meyo InvitationalJan 30 · Weight Throw · Place 9 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg9.16.10mSo
Jan 30Meyo InvitationalJan 30 · Shot Put · Place 10 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg10.15.08mSo
Jan 24Notre Dame InvitationalJan 24 · Weight Throw · Place 5 · Purdue Fort WaynePurdue Fort WayneWeight Throw517.18mSo
Jan 24Notre Dame InvitationalJan 24 · Shot Put · Place 5 · Purdue Fort WaynePurdue Fort WayneShot Put514.54mSo
Jan 17Mastodon InvitationalJan 17 · Weight Throw · Place 1 · Purdue Fort WaynePurdue Fort WayneWeight Throw116.77mSO
Jan 17Mastodon InvitationalJan 17 · Shot Put · Place 2 · Purdue Fort WaynePurdue Fort WayneShot Put215.03mSO

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · Weight Throw · Place 7 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg7.16.39m PBSo
Dec 52025 Blue-Gold InviteDec 5 · Shot Put · Place 4 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg4.15.91m PBSo
Mar 1Horizon League Indoor ChampionshipsMar 1 · Weight Throw · Place 12 · Purdue Fort WaynePurdue Fort WayneWeight Throw1214.59mFR
Mar 1Horizon League Indoor ChampionshipsMar 1 · Shot Put · Place 12 · Purdue Fort WaynePurdue Fort WayneShot Put1213.59mFR
Feb 14GVSU Big Meet FridayFeb 14 · Shot Put · Place 11 · Purdue Fort WaynePurdue Fort WayneShot Put1114.55mFR
Feb 8Fairgrounds InvitationalFeb 8 · Weight Throw · Place 9 · Purdue Fort WaynePurdue Fort WayneWeight Throw914.65m—
Feb 8Fairgrounds InvitationalFeb 8 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put614.22m—
Jan 312025 Meyo InvitationalJan 31 · Weight Throw · Place 13 · Purdue Fort WaynePurdue Fort WayneWeight Throw1314.58m—
Jan 312025 Meyo InvitationalJan 31 · Shot Put · Place 12 · Purdue Fort WaynePurdue Fort WayneShot Put1213.79m—
Jan 18Mastodon InvitationalJan 18 · Weight Throw · Place 4 · Purdue Fort WaynePurdue Fort WayneWeight Throw415.15m—
Jan 18Mastodon InvitationalJan 18 · Shot Put · Place 3 · Purdue Fort WaynePurdue Fort WayneShot Put314.52m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance MeetMay 15 · Discus · Place 4 · Purdue Fort WaynePurdue Fort WayneDiscus2kg4.49.42mFr
May 9Horizon League ChampionshipMay 9 · Hammer · Place 7 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg7.45.35mFr
May 9Horizon League ChampionshipMay 9 · Discus · Place 3 · Purdue Fort WaynePurdue Fort WayneDiscus2kg3.48.71mFr
May 9Horizon League ChampionshipMay 9 · Shot Put · Place 8 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg8.14.39mFr
Apr 17Gibson InvitationalApr 17 · Discus · Place 4 · Purdue Fort WaynePurdue Fort WayneDiscus450.03mFR
Apr 17Gibson InvitationalApr 17 · Shot Put · Place 7 · Purdue Fort WaynePurdue Fort WayneShot Put714.47mFR
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Hammer · Place 7 · Purdue Fort WaynePurdue Fort WayneHammer744.23mFr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put914.37mFr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Discus · Place 6 · Purdue Fort WaynePurdue Fort WayneDiscus647.58mFR
Mar 29Pacesetter InvitationalMar 29 · Hammer · Place 11 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg11.45.31mFr
Mar 29Pacesetter InvitationalMar 29 · Discus · Place 8 · Purdue Fort WaynePurdue Fort WayneDiscus2kg8.47.61mFr
Mar 29Pacesetter InvitationalMar 29 · Shot Put · Place 11 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg11.14.87mFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Hammer · Place 19 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg19.44.74mFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Discus · Place 4 · Purdue Fort WaynePurdue Fort WayneDiscus2kg4.47.78mFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Shot Put · Place 8 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg8.15.08mFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Mastodon OpenerDec 6 · Weight Throw · Place 3 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg3.14.71mFr
Dec 6Mastodon OpenerDec 6 · Shot Put · Place 1 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg1.14.63mFr
Mar 6HCC Indoor InvitationalMar 6 · Shot Put · Place 2 · Hamilton SoutheasternHamilton SoutheasternShot Put12lb2.52' 5.5" PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 20AthLead Throws FestJul 20 · Hammer · Place 4 · UnattachedUnattachedHammer12lb4.128-0212
Jul 20AthLead Throws FestJul 20 · Discus · Place 2 · UnattachedUnattachedDiscus2kg2.146-0712
Jul 20AthLead Throws FestJul 20 · Shot Put · Place 3 · UnattachedUnattachedShot Put16lb / 7.26kg3.43-05.5012
Jun 30SITC Summer SizzlerJun 30 · Weight Throw · Place 3 · 16-Unattached16-UnattachedWeight Throw25lb / 11.3kg3.57' 5 PB12
Jun 30SITC Summer SizzlerJun 30 · Hammer · Place 4 · 16-Unattached16-UnattachedHammer12lb4.146' 212
Jun 30SITC Summer SizzlerJun 30 · Discus · Place 1 · 16-Unattached16-UnattachedDiscus1.6kg1.177' 712
Jun 30SITC Summer SizzlerJun 30 · Shot Put · Place 2 · 16-Unattached16-UnattachedShot Put12lb2.53' 10.512
Jun 1IHSAA Boys State Track & Field ChampionshipsJun 1 · Discus · Place 1 · Hamilton SoutheasternHamilton SoutheasternDiscus1.6kg1.182-09 PB12
May 23IHSAA Boys Regional 3May 23 · Discus · Place 1 · Hamilton SoutheasternHamilton SoutheasternDiscus1177-812
May 16IHSAA Boys Sectional 11May 16 · Discus · Place 1 · Hamilton SoutheasternHamilton SoutheasternDiscus1177-312
May 9Hamilton County Boys Track & Field MeetMay 9 · Discus · Place 1 · Hamilton SoutheasternHamilton SoutheasternDiscus1.6kg1.182' 512
May 9Hamilton County Boys Track & Field MeetMay 9 · Shot Put · Place 2 · Hamilton SoutheasternHamilton SoutheasternShot Put12lb2.52' 1012
May 2Boys HCCMay 2 · Discus · Place 2 · Hamilton SoutheasternHamilton SoutheasternDiscus1.6kg2.171' 8"12
May 2Boys HCCMay 2 · Shot Put · Place 1 · Hamilton SoutheasternHamilton SoutheasternShot Put12lb1.56' 4.5"12

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Nov 18SITC Turkey TossNov 18 · Weight Throw · Place 1 · UnattachedUnattachedWeight Throw25lb / 11.3kg1.55' 512
Nov 18SITC Turkey TossNov 18 · Hammer · Place 2 · UnattachedUnattachedHammer12lb2.148' 7.5 PB12
Nov 18SITC Turkey TossNov 18 · Discus · Place 1 · UnattachedUnattachedDiscus1.6kg1.161' 8.512
Nov 18SITC Turkey TossNov 18 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.52' 7.512
Oct 21SITC Pumpkin Chunkin'Oct 21 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw25lb / 11.3kg2.53' 8.511
Oct 21SITC Pumpkin Chunkin'Oct 21 · Hammer · Place 2 · UnattachedUnattachedHammer12lb2.144' 7.511
Oct 21SITC Pumpkin Chunkin'Oct 21 · Discus · Place 1 · UnattachedUnattachedDiscus1.6kg1.169' 11.75Unofficial11
Oct 21SITC Pumpkin Chunkin'Oct 21 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.56' 10.75 PB11
Oct 14SITC October Throws FestOct 14 · Discus · Place 1 · UnattachedUnattachedDiscus1.6kg1.166' 7.511
Oct 14SITC October Throws FestOct 14 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.53' 111
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Discus · Place 5 · 16-Unattached16-UnattachedDiscus1.6kg5.47.84m11
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Discus · Place 2 · The Anchor LegThe Anchor LegDiscus1.6kg2.47.99m11
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Shot Put · The Anchor LegThe Anchor LegShot Put12lb—DNS11
Jun 2IHSAA Boys State ChampionshipJun 2 · Discus · Place 8 · Hamilton SoutheasternHamilton SoutheasternDiscus8167-1—
May 25IHSAA Boys Regional 3 - Lafayette JeffMay 25 · Discus · Place 5 · Hamilton SoutheasternHamilton SoutheasternDiscus5167-111
May 18IHSAA Boys Track Sectional 11 - WestfieldMay 18 · Discus · Place 4 · Hamilton SoutheasternHamilton SoutheasternDiscus4153-10—
May 18IHSAA Boys Track Sectional 11 - WestfieldMay 18 · Shot Put · Place 6 · Hamilton SoutheasternHamilton SoutheasternShot Put649-4—
May 6Sling 'Em Throwers InvitationalMay 6 · Discus · Place 6 · Hamilton SoutheasternHamilton SoutheasternDiscus1.6kg6.149-08.0011
May 6Sling 'Em Throwers InvitationalMay 6 · Shot Put · Place 12 · Hamilton SoutheasternHamilton SoutheasternShot Put12lb12.46-06.0011
Apr 21Charlie Riley InvitationalApr 21 · Discus · Place 4 · Hamilton SoutheasternHamilton SoutheasternDiscus4147-10JR
Apr 21Charlie Riley InvitationalApr 21 · Shot Put · Place 8 · Hamilton SoutheasternHamilton SoutheasternShot Put847-3JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 10HCC Indoor InvitationalMar 10 · Shot Put · Place 6 · Hamilton SoutheasterHamilton SoutheasterShot Put644-11—
Mar 10HCC Indoor InvitationalMar 10 · Shot Put · Place 7 · Hamilton SoutheasterHamilton SoutheasterShot Put744-11—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Futures Meet at NoblesvilleMay 7 · Discus · Place 1 · Hamilton SoutheasternHamilton SoutheasternDiscus1.6kg1.116-01.0010
May 7Futures Meet at NoblesvilleMay 7 · Shot Put · Place 4 · Hamilton SoutheasternHamilton SoutheasternShot Put12lb4.37-03.0010
Mar 29Hamilton Southeastern vs CarmelMar 29 · Discus · Place 7 · Hamilton SoutheasternHamilton SoutheasternDiscus1.6kg7.122-1010
Mar 29Hamilton Southeastern vs CarmelMar 29 · Shot Put · Place 14 · Hamilton SoutheasternHamilton SoutheasternShot Put12lb14.35-10.5010