Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor#2 Goshen Boys IHSAA Regional · May 26152-01#2 Goshen Boys IHSAA RegionalMay 26, 2022
Discus · 2kg · OutdoorHorizon League · May 340.45mHorizon LeagueMay 3, 2024
Javelin · 800g · OutdoorHorizon League Championship · May 957.51mHorizon League ChampionshipMay 9, 2025
Shot Put · 12lb · IndoorNew Haven Invitational · Mar 547' 2.5"New Haven InvitationalMarch 5, 2022
Shot Put · 12lb · Outdoor#7 Goshen Boys IHSAA Sectional · May 1955-10.00#7 Goshen Boys IHSAA SectionalMay 19, 2022
Shot Put · 16lb / 7.26kg · Indoor2024 Horizon Indoors · Feb 2415.46m2024 Horizon IndoorsFebruary 24, 2024
Shot Put · 16lb / 7.26kg · OutdoorHorizon League Outdoor Track & Field Championships · May 515.66mHorizon League Outdoor Track & Field ChampionshipsMay 5, 2023
Weight Throw · 35lb / 15.9kg · IndoorMastodon Indoor Opener · Dec 213.92mMastodon Indoor OpenerDecember 2, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · Javelin · Place 1 · Purdue Fort WaynePurdue Fort WayneJavelin800g1.54.59mSr
May 8Horizon League Outdoor ChampionshipsMay 8 · Shot Put · Place 10 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg10.14.21mSr
Apr 16ISU Gibson InvitationalApr 16 · Javelin · Place 5 · Purdue Fort WaynePurdue Fort WayneJavelin800g5.54.69mSr
Apr 10Joe Walker InvitationalApr 10 · Javelin · Place 4 · Purdue Fort WaynePurdue Fort WayneJavelin800g4.56.86mSr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Shot Put · Place 7 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg7.13.79mSr
Mar 27Marian OpenMar 27 · Javelin · Place 1 · Purdue Fort WaynePurdue Fort WayneJavelin800g1.51.40mSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put614.91mSR
Feb 13GVSU Big Meet-FRIDAYFeb 13 · Shot Put · Place 13 · Purdue Fort WaynePurdue Fort WayneShot Put1313.90mSr
Feb 6Mrs G InvitationalFeb 6 · Shot Put · Place 3 · Purdue Fort WaynePurdue Fort WayneShot Put314.88mSr
Jan 30Meyo InvitationalJan 30 · Shot Put · Place 11 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg11.14.87mSr
Jan 17Mastodon InvitationalJan 17 · Shot Put · Place 4 · Purdue Fort WaynePurdue Fort WayneShot Put414.80mSR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg9.13.98mSr
Mar 1Horizon League Indoor ChampionshipsMar 1 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put615.33mJR
Feb 14GVSU Big Meet FridayFeb 14 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put914.77mJR
Feb 14GVSU Big Meet FridayFeb 14 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put914.77mJR
Feb 7Mrs G InvitationalFeb 7 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put614.72m—
Jan 312025 Meyo InvitationalJan 31 · Shot Put · Place 13 · Purdue Fort WaynePurdue Fort WayneShot Put1312.70m—
Jan 18Mastodon InvitationalJan 18 · Shot Put · Place 7 · Purdue Fort WaynePurdue Fort WayneShot Put714.01m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · Javelin · Place 1 · Purdue Fort WaynePurdue Fort WayneJavelin800g1.57.51m PBJr
May 9Horizon League ChampionshipMay 9 · Shot Put · Place 7 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg7.14.44mJr
Apr 17Gibson InvitationalApr 17 · Javelin · Place 3 · Purdue Fort WaynePurdue Fort WayneJavelin356.02mJR
Apr 17Gibson InvitationalApr 17 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put614.48mJR
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Discus · Place 5 · Purdue Fort WaynePurdue Fort WayneDiscus543.94mJr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Shot Put · Place 7 · Purdue Fort WaynePurdue Fort WayneShot Put714.74mJr
Mar 29Pacesetter InvitationalMar 29 · Javelin · Place 2 · Purdue Fort WaynePurdue Fort WayneJavelin800g2.53.07mJr
Mar 29Pacesetter InvitationalMar 29 · Shot Put · Place 12 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg12.14.81mJr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Javelin · Place 4 · Purdue Fort WaynePurdue Fort WayneJavelin800g4.50.39mJr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Shot Put · Place 14 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg14.13.37mJr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Mastodon OpenerDec 6 · Shot Put · Place 2 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg2.14.10mJr
Feb 242024 Horizon IndoorsFeb 24 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg6.15.46m PBSo
Feb 22024 Meyo InvitationalFeb 2 · Shot Put · Place 16 · Purdue Fort WaynePurdue Fort WayneShot Put1614.30mSO
Jan 26Doug Raymond National QualifierJan 26 · Weight Throw · Place 16 · Purdue Fort WaynePurdue Fort WayneWeight Throw1613.37mSO
Jan 202024 Mastodon InviteJan 20 · Weight Throw · Place 10 · Purdue Fort WaynePurdue Fort WayneWeight Throw1013.70mSO
Jan 202024 Mastodon InviteJan 20 · Shot Put · Place 3 · Purdue Fort WaynePurdue Fort WayneShot Put315.16mSO
Jan 12SVSU ClassicJan 12 · Weight Throw · Place 11 · Purdue Fort WaynePurdue Fort WayneWeight Throw1113.55m—
Jan 12SVSU ClassicJan 12 · Shot Put · Place 4 · Purdue Fort WaynePurdue Fort WayneShot Put414.39m—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3Horizon LeagueMay 3 · Javelin · Place 5 · Purdue Fort WaynePurdue Fort WayneJavelin800g5.49.71mSo
May 3Horizon LeagueMay 3 · Discus · Place 13 · Purdue Fort WaynePurdue Fort WayneDiscus2kg13.40.45m PBSo
May 3Horizon LeagueMay 3 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg9.14.92mSo
Apr 18Gibson InvitationalApr 18 · Javelin · Place 8 · Purdue Fort WaynePurdue Fort WayneJavelin849.75m—
Apr 18Gibson InvitationalApr 18 · Discus · Place 10 · Purdue Fort WaynePurdue Fort WayneDiscus1045.55m—
Apr 18Gibson InvitationalApr 18 · Shot Put · Place 14 · Purdue Fort WaynePurdue Fort WayneShot Put1414.64m—
Apr 12We Fly ChallengeApr 12 · Javelin · Place 1 · Purdue Fort WaynePurdue Fort WayneJavelin152.15mSO
Apr 12We Fly ChallengeApr 12 · Discus · Place 6 · Purdue Fort WaynePurdue Fort WayneDiscus645.40mSO
Apr 12We Fly ChallengeApr 12 · Discus · Place 1 · Purdue Fort WaynePurdue Fort WayneDiscus145.40mSO
Apr 12We Fly ChallengeApr 12 · Shot Put · Place 4 · Purdue Fort WaynePurdue Fort WayneShot Put415.34mSO
Apr 5Tennessee InvitationalApr 5 · Shot Put · Place 10 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg10.15.27mSo

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8Indiana Tech Warrior InvitationalDec 8 · Shot Put · Place 3 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg3.14.45mSo
Dec 2Mastodon Indoor OpenerDec 2 · Weight Throw · Place 8 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg8.13.92m PBSo
Dec 2Mastodon Indoor OpenerDec 2 · Shot Put · Place 1 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg1.14.53mSo
Feb 25Horizon League Indoor ChampionshipsFeb 25 · Shot Put · Place 8 · Purdue Fort WaynePurdue Fort WayneShot Put814.49mFR
Feb 10Hoosier Hills MeetFeb 10 · Shot Put · Place 11 · Purdue University Fort WPurdue University Fort WShot Put1114.67m—
Feb 4IWU Midwest ClassicFeb 4 · Shot Put · Place 11 · Purdue Fort WaynePurdue Fort WayneShot Put1113.97mFR
Jan 21Mastodon InvitationalJan 21 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg9.14.01mFr
Jan 14Sean Brady Alumni InvitationalJan 14 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put946-6FR
Jan 14Sean Brady Alumni InvitationalJan 14 · Shot Put · Place 9 · Purdue Fort WaynePurdue Fort WayneShot Put946-6FR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Horizon League Outdoor Track & Field ChampionshipsMay 5 · Javelin · Place 6 · Purdue Fort WaynePurdue Fort WayneJavelin800g6.49.48mFr
May 5Horizon League Outdoor Track & Field ChampionshipsMay 5 · Shot Put · Place 6 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg6.15.66m PBFr
Apr 21Jesse Owens Track & Field ClassicApr 21 · Shot Put · Place 25 · Purdue Fort WaynePurdue Fort WayneShot Put2514.71mFR
Apr 13Gibson InvitationalApr 13 · Javelin · Place 12 · Purdue Fort WaynePurdue Fort WayneJavelin1244.00mFR
Apr 13Gibson InvitationalApr 13 · Shot Put · Place 17 · Purdue Fort WaynePurdue Fort WayneShot Put1714.45mFR
Apr 7Indiana Tech Good Friday MeetApr 7 · Discus · Place 8 · Purdue Fort WaynePurdue Fort WayneDiscus837.74mFR
Apr 7Indiana Tech Good Friday MeetApr 7 · Shot Put · Place 2 · Purdue Fort WaynePurdue Fort WayneShot Put215.53mFR
Apr 1Pacesetter Sports InvitationalApr 1 · Javelin · Place 4 · Purdue Fort WaynePurdue Fort WayneJavelin445.62mFR
Apr 1Pacesetter Sports InvitationalApr 1 · Shot Put · Place 4 · Purdue Fort WaynePurdue Fort WayneShot Put414.70mFR
Mar 25Yellow Jacket Collegiate OutdoorMar 25 · Javelin · Place 1 · Purdue Fort WaynePurdue Fort WayneJavelin145.54mFR
Mar 25Yellow Jacket Collegiate OutdoorMar 25 · Shot Put · Place 13 · Purdue Fort WaynePurdue Fort WayneShot Put1313.37mFR
Mar 17Blizzard BusterMar 17 · Discus · Place 18 · Purdue Fort WaynePurdue Fort WayneDiscus1832.83mFR
Mar 17Blizzard BusterMar 17 · Shot Put · Place 7 · Purdue Fort WaynePurdue Fort WayneShot Put713.55mFR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Mastodon OpenerDec 3 · Shot Put · Place 3 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg3.14.27mFr
Mar 5New Haven InvitationalMar 5 · Shot Put · Place 3 · NorthwoodNorthwoodShot Put12lb3.47' 2.5" PB12

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4IHSAA Boys State Track & Field ChampionshipsJun 4 · Discus · Place 19 · NorthwoodNorthwoodDiscus1.6kg19.142-0512
Jun 4IHSAA Boys State Track & Field ChampionshipsJun 4 · Shot Put · Place 26 · NorthwoodNorthwoodShot Put12lb26.46-03.7512
May 26#2 Goshen Boys IHSAA RegionalMay 26 · Discus · Place 6 · NorthwoodNorthwoodDiscus1.6kgRound P6.145-0312
May 26#2 Goshen Boys IHSAA RegionalMay 26 · Discus · Place 3 · NorthwoodNorthwoodDiscus1.6kg3.152-01 PB12
May 26#2 Goshen Boys IHSAA RegionalMay 26 · Shot Put · Place 3 · NorthwoodNorthwoodShot Put12lbRound P3.52-04.0012
May 26#2 Goshen Boys IHSAA RegionalMay 26 · Shot Put · Place 1 · NorthwoodNorthwoodShot Put12lb1.54-11.5012
May 19#7 Goshen Boys IHSAA SectionalMay 19 · Discus · Place 2 · NorthwoodNorthwoodDiscus1.6kgRound P2.152-0112
May 19#7 Goshen Boys IHSAA SectionalMay 19 · Discus · Place 2 · NorthwoodNorthwoodDiscus1.6kg2.152-0112
May 19#7 Goshen Boys IHSAA SectionalMay 19 · Shot Put · Place 1 · NorthwoodNorthwoodShot Put12lbRound P1.55-10.00 PB12
May 19#7 Goshen Boys IHSAA SectionalMay 19 · Shot Put · Place 1 · NorthwoodNorthwoodShot Put12lb1.55-10.0012
Mar 26Hoosier State Relays - Large SchoolsMar 26 · Shot Put · Place 16 · NorthWoodNorthWoodShot Put1648-02.0012
Mar 18Trine HS Qualifier #3Mar 18 · Shot Put · Place 1 · NorthwoodNorthwoodShot Put150-7SR

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27#2 Kokomo Boys IHSAA RegionalMay 27 · Discus · Place 11 · NorthwoodNorthwoodDiscus1.6kg11.137-0611
May 27#2 Kokomo Boys IHSAA RegionalMay 27 · Shot Put · Place 4 · NorthwoodNorthwoodShot Put12lb4.51-00.0011
May 20#7 Goshen Boys IHSAA SectionalMay 20 · Discus · Place 3 · NorthwoodNorthwoodDiscus1.6kgRound P3.143-0811
May 20#7 Goshen Boys IHSAA SectionalMay 20 · Discus · Place 5 · NorthwoodNorthwoodDiscus1.6kg5.143-0811
May 20#7 Goshen Boys IHSAA SectionalMay 20 · Shot Put · Place 2 · NorthwoodNorthwoodShot Put12lbRound P2.48-03.0011
May 20#7 Goshen Boys IHSAA SectionalMay 20 · Shot Put · Place 3 · NorthwoodNorthwoodShot Put12lb3.48-10.0011