Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPlymouth Boys Triangular · Apr 10109' 7"Plymouth Boys TriangularApril 10, 2024
Discus · 2kg · OutdoorCrossroads League Outdoor Championships · Apr 3035.47mCrossroads League Outdoor ChampionshipsApril 30, 2026
Hammer · 16lb / 7.26kg · OutdoorIndiana Little State Championships · Apr 1735.93mIndiana Little State ChampionshipsApril 17, 2026
Shot Put · 12lb · IndoorTrine HSR Qualifier #1 · Mar 237' 2"Trine HSR Qualifier #1March 2, 2024
Shot Put · 12lb · OutdoorNorthridge vs. NorthWood vs. Plymouth (Boys) · Apr 1334-6Northridge vs. NorthWood vs. Plymouth (Boys)April 13, 2023
Shot Put · 16lb / 7.26kg · IndoorIndiana Tech Invite · Jan 1611.76mIndiana Tech InviteJanuary 16, 2026
Shot Put · 16lb / 7.26kg · OutdoorCrossroads League Outdoor Championships · Apr 3012.30mCrossroads League Outdoor ChampionshipsApril 30, 2026
Weight Throw · 35lb / 15.9kg · IndoorSVSU Holiday Open and Multis · Dec 512.45mSVSU Holiday Open and MultisDecember 5, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Hammer · Place 17 · Huntington (Ind.)Huntington (Ind.)Hammer16lb / 7.26kg17.35.17mSo
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Discus · Place 14 · Huntington (Ind.)Huntington (Ind.)Discus2kg14.35.47m PBSo
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Shot Put · Place 16 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg16.12.30m PBSo
Apr 24Hillsdale Tune UpApr 24 · Hammer · Place 28 · Huntington (Ind.)Huntington (Ind.)Hammer16lb / 7.26kg28.35.60mSo
Apr 24Hillsdale Tune UpApr 24 · Discus · Huntington (Ind.)Huntington (Ind.)Discus2kg--DNSSo
Apr 24Hillsdale Tune UpApr 24 · Shot Put · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg--DNSSo
Apr 17Indiana Little State ChampionshipsApr 17 · Hammer · Place 48 · Huntington (Ind.)Huntington (Ind.)Hammer16lb / 7.26kg48.35.93m PBSo
Apr 17Indiana Little State ChampionshipsApr 17 · Discus · Place 55 · Huntington (Ind.)Huntington (Ind.)Discus2kg55.30.03mSo
Apr 17Indiana Little State ChampionshipsApr 17 · Shot Put · Place 40 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg40.11.37mSo
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · Hammer · Place 31 · Huntington (Ind.)Huntington (Ind.)Hammer16lb / 7.26kg31.33.92mSo
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · Discus · Huntington (Ind.)Huntington (Ind.)Discus2kg—NMSo
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · Shot Put · Place 42 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg42.10.55mSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 10We Fly ChallengeApr 10 · Discus · Huntington (Ind.)Huntington (Ind.)Discus2kg—NMSo
Apr 10We Fly ChallengeApr 10 · Shot Put · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg—NMSo
Feb 20Crossroads League Indoor ChampionshipsFeb 20 · Weight Throw · Place 19 · HuntingtonHuntingtonWeight Throw1910.93mSO
Feb 7IWU Midwest Indoor ClassicFeb 7 · Weight Throw · Place 28 · Huntington (Ind.)Huntington (Ind.)Weight Throw2811.26mSO
Feb 7IWU Midwest Indoor ClassicFeb 7 · Shot Put · Place 26 · Huntington (Ind.)Huntington (Ind.)Shot Put2611.93mSO
Feb 6Indiana Tech Orange and BlackFeb 6 · Shot Put · Place 7 · Huntington (Ind.)Huntington (Ind.)Shot Put711.82mSo
Jan 24George Glass InvitationalJan 24 · Weight Throw · Place 33 · Huntington (Ind.)Huntington (Ind.)Weight Throw3310.13mSo
Jan 16Indiana Tech InviteJan 16 · Weight Throw · Place 21 · Huntington (Ind.)Huntington (Ind.)Weight Throw35lb / 15.9kg21.10.81mSo
Jan 16Indiana Tech InviteJan 16 · Shot Put · Place 13 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg13.11.76m PBSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 12Warrior InvitationalDec 12 · Weight Throw · Huntington (Ind.)Huntington (Ind.)Weight Throw35lb / 15.9kg—NMSo
Dec 12Warrior InvitationalDec 12 · Shot Put · Place 10 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg10.11.18mSo
Dec 5SVSU Holiday Open and MultisDec 5 · Weight Throw · Place 41 · Huntington (Ind.)Huntington (Ind.)Weight Throw35lb / 15.9kg41.12.45m PBSo
Dec 5SVSU Holiday Open and MultisDec 5 · Shot Put · Place 37 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg37.11.61mSo
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · Weight Throw · Place 22 · Huntington (Ind.)Huntington (Ind.)Weight Throw229.40m—
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · Shot Put · Place 19 · Huntington (Ind.)Huntington (Ind.)Shot Put1910.42m—
Jan 31Wildcat OpenJan 31 · Weight Throw · Place 27 · Huntington (Ind.)Huntington (Ind.)Weight Throw35lb / 15.9kg27.8.97mFr
Jan 31Wildcat OpenJan 31 · Shot Put · Place 25 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg25.10.23mFr
Jan 24GVSU Bill Clinger ClassicJan 24 · Weight Throw · Place 16 · Huntington (Ind.)Huntington (Ind.)Weight Throw1610.02m—
Jan 24GVSU Bill Clinger ClassicJan 24 · Shot Put · Place 17 · Huntington (Ind.)Huntington (Ind.)Shot Put179.57m—
Jan 17Indiana Tech InviteJan 17 · Weight Throw · Place 14 · Huntington (Ind.)Huntington (Ind.)Weight Throw148.73m—
Jan 17Indiana Tech InviteJan 17 · Shot Put · Place 9 · Huntington (Ind.)Huntington (Ind.)Shot Put910.22m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Crossroads League Outdoor ChampionshipsMay 1 · Hammer · Place 19 · HuntingtonHuntingtonHammer1932.63mFR
May 1Crossroads League Outdoor ChampionshipsMay 1 · Discus · Place 20 · HuntingtonHuntingtonDiscus2032.57mFR
May 1Crossroads League Outdoor ChampionshipsMay 1 · Shot Put · Place 16 · HuntingtonHuntingtonShot Put1611.27mFR
Apr 25Hillsdale Outdoor Tune-UpApr 25 · Hammer · Place 24 · HuntingtonHuntingtonHammer2424.71mFR
Apr 25Hillsdale Outdoor Tune-UpApr 25 · Discus · Place 17 · HuntingtonHuntingtonDiscus1740.40mFR
Apr 25Hillsdale Outdoor Tune-UpApr 25 · Shot Put · Place 10 · HuntingtonHuntingtonShot Put1011.01mFR
Apr 11Indiana Little State InvitationalApr 11 · Hammer · Place 43 · Huntington (Ind.)Huntington (Ind.)Hammer16lb / 7.26kg43.32.09mFr
Apr 11Indiana Little State InvitationalApr 11 · Discus · Place 47 · Huntington (Ind.)Huntington (Ind.)Discus2kg47.25.96mFr
Apr 4Indiana Tech April PpenApr 4 · Hammer · Place 19 · HuntingtonHuntingtonHammer1927.67mFR
Apr 4Indiana Tech April PpenApr 4 · Discus · Place 22 · HuntingtonHuntingtonDiscus2224.83mFR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Warrior InvitationalDec 6 · Weight Throw · Huntington (Ind.)Huntington (Ind.)Weight Throw35lb / 15.9kg—NMFr
Dec 6Warrior InvitationalDec 6 · Shot Put · Place 16 · Huntington (Ind.)Huntington (Ind.)Shot Put16lb / 7.26kg16.10.28mFr
Mar 2Trine HSR Qualifier #1Mar 2 · Shot Put · Place 16 · NorthridgeNorthridgeShot Put12lb16.37' 2" PB12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Goshen RelaysApr 20 · Discus · Place 22 · NorthridgeNorthridgeDiscus1.6kg22.101' 9"12
Apr 10Plymouth Boys TriangularApr 10 · Discus · Place 4 · NorthridgeNorthridgeDiscus1.6kg4.109' 7" PB12
Apr 10Plymouth Boys TriangularApr 10 · Shot Put · Place 14 · NorthridgeNorthridgeShot Put12lb14.32' 6"12
Mar 2ISU HSR Qualifier #1Mar 2 · Shot Put · Place 16 · NorthridgeNorthridgeShot Put1611.32m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Mishawaka v NorthridgeMay 3 · Discus · Place 14 · NorthridgeNorthridgeDiscus1.6kg14.95-111
May 3Mishawaka v NorthridgeMay 3 · Shot Put · Place 12 · NorthridgeNorthridgeShot Put12lb12.33-511
Apr 26Concord, Northridge, WarsawApr 26 · Discus · Place 26 · NorthridgeNorthridgeDiscus1.6kg26.85-011
Apr 26Concord, Northridge, WarsawApr 26 · Shot Put · Place 27 · NorthridgeNorthridgeShot Put12lb27.33-011
Apr 20Goshen vs Northridge vs Wawasee (Boys)Apr 20 · Discus · Place 19 · NorthridgeNorthridgeDiscus1.6kg19.83-1011
Apr 13Northridge vs. NorthWood vs. Plymouth (Boys)Apr 13 · Discus · Place 5 · NorthridgeNorthridgeDiscus1.6kg5.100-911
Apr 13Northridge vs. NorthWood vs. Plymouth (Boys)Apr 13 · Shot Put · Place 12 · NorthridgeNorthridgeShot Put12lb12.34-6 PB11