Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial/NCHS/Salt Fork/Tuscola · May 2013.39aCentennial/NCHS/Salt Fork/TuscolaMay 20, 2021
Discus · 1.6kg · OutdoorSpartan Classic · Apr 2853.39mSpartan ClassicApril 28, 2023
Discus · 2kg · OutdoorJoyce Morton-Kief Invite · Mar 2756.57mJoyce Morton-Kief InviteMarch 27, 2026
Hammer · 16lb / 7.26kg · OutdoorRedbird Challenge · Mar 2944.62mRedbird ChallengeMarch 29, 2024
Shot Put · 12lb · IndoorEIU HS Boys Invitational · Mar 416.72mEIU HS Boys InvitationalMarch 4, 2023
Shot Put · 12lb · OutdoorPirate Invitational (Boys Only) · Apr 1817.24mPirate Invitational (Boys Only)April 18, 2023
Shot Put · 16lb / 7.26kg · IndoorDePaul Alumni · Feb 1317.03mDePaul AlumniFebruary 13, 2026
Shot Put · 16lb / 7.26kg · Outdoor2026 MVC Outdoor Championships · May 1618.33m2026 MVC Outdoor ChampionshipsMay 16, 2026
Weight Throw · 35lb / 15.9kg · IndoorJohn Coughlan Invitational · Dec 113.53mJohn Coughlan InvitationalDecember 1, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Discus · Place 29 · Illinois StateIllinois StateDiscus2kgRound P29.53.37mJr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 44 · Illinois StateIllinois StateShot Put16lb / 7.26kgRound P44.16.46mJr
May 162026 MVC Outdoor ChampionshipsMay 16 · Discus · Place 1 · Illinois StateIllinois StateDiscus2kg1.55.48mJr
May 162026 MVC Outdoor ChampionshipsMay 16 · Shot Put · Place 4 · Illinois StateIllinois StateShot Put16lb / 7.26kg4.18.33m PBJr
May 8Illini Tune-UpMay 8 · Discus · Place 1 · Illinois StateIllinois StateDiscus2kg1.55.82mJr
May 8Illini Tune-UpMay 8 · Shot Put · Place 6 · Illinois StateIllinois StateShot Put16lb / 7.26kg6.16.99mJr
May 1Badger ChallengeMay 1 · Discus · Place 6 · Illinois StateIllinois StateDiscus2kg6.55.28mJr
May 1Badger ChallengeMay 1 · Shot Put · Place 6 · Illinois StateIllinois StateShot Put16lb / 7.26kg6.17.00mJr
Apr 16ISU Gibson InvitationalApr 16 · Discus · Place 2 · Illinois StateIllinois StateDiscus2kg2.52.32mJr
Apr 16ISU Gibson InvitationalApr 16 · Shot Put · Place 6 · Illinois StateIllinois StateShot Put16lb / 7.26kg6.16.92mJr
Apr 9Illini Deca-JamApr 9 · Discus · Place 2 · Illinois StateIllinois StateDiscus2kg2.51.62mJr
Apr 9Illini Deca-JamApr 9 · Shot Put · Place 6 · Illinois StateIllinois StateShot Put16lb / 7.26kg6.16.94mJr
Mar 27Joyce Morton-Kief InviteMar 27 · Discus · Place 1 · Illinois StateIllinois StateDiscus2kg1.56.57m PBJr
Mar 27Joyce Morton-Kief InviteMar 27 · Shot Put · Place 2 · Illinois StateIllinois StateShot Put16lb / 7.26kg2.17.61mJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Illini Last ChanceFeb 20 · Shot Put · Place 6 · Illinois StateIllinois StateShot Put616.80mJr
Feb 13DePaul AlumniFeb 13 · Shot Put · Place 10 · Illinois StateIllinois StateShot Put16lb / 7.26kg10.17.03m PBJr
Feb 6Wisconsin Windy City InvitationalFeb 6 · Shot Put · Place 8 · Illinois StateIllinois StateShot Put16lb / 7.26kg8.16.86mJr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · Discus · Place 4 · Illinois StateIllinois StateDiscus2kg4.51.07mSo
May 17Missouri Valley Track and Field ChampionshipsMay 17 · Shot Put · Place 9 · Illinois StateIllinois StateShot Put16lb / 7.26kg9.17.42mSo
May 2ISU Senior SpotlightMay 2 · Discus · Place 1 · Illinois StateIllinois StateDiscus151.50mSO
May 2ISU Senior SpotlightMay 2 · Shot Put · Place 1 · Illinois StateIllinois StateShot Put116.68mSO
Apr 26Fighting Illini TwilightApr 26 · Discus · Place 2 · Illinois StateIllinois StateDiscus252.26mSO
Apr 26Fighting Illini TwilightApr 26 · Shot Put · Place 5 · Illinois StateIllinois StateShot Put516.98mSO
Apr 11Normal InviteApr 11 · Discus · Place 1 · Illinois StateIllinois StateDiscus154.74mSo
Apr 11Normal InviteApr 11 · Shot Put · Place 1 · Illinois StateIllinois StateShot Put116.32mSo
Mar 28Redbird ChallengeMar 28 · Hammer · Illinois StateIllinois StateHammer16lb / 7.26kg—NDSo
Mar 28Redbird ChallengeMar 28 · Discus · Place 1 · Illinois StateIllinois StateDiscus2kg1.55.21mSo
Mar 28Redbird ChallengeMar 28 · Shot Put · Place 2 · Illinois StateIllinois StateShot Put16lb / 7.26kg2.16.22mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2Missouri Valley Conference Indoor ChampionshipsMar 2 · Shot Put · Place 5 · Illinois StateIllinois StateShot Put518.05m—
Feb 21Redbird Tune-UpFeb 21 · Shot Put · Place 3 · Illinois StateIllinois StateShot Put317.34m—
Feb 7Keck Select Feb 7 · Shot Put · Place 2 · Illinois StateIllinois StateShot Put216.82m—
Jan 17Coughlan-Malloy CupJan 17 · Shot Put · Place 4 · Illinois StateIllinois StateShot Put416.52m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6John Coughlan InviteDec 6 · Weight Throw · Illinois StateIllinois StateWeight Throw35lb / 15.9kg—DNSSo
Dec 6John Coughlan InviteDec 6 · Shot Put · Place 1 · Illinois StateIllinois StateShot Put16lb / 7.26kg1.16.99mSo
Feb 25MVC Indoor ChampionshipsFeb 25 · Shot Put · Place 14 · Illinois StateIllinois StateShot Put1415.21m—
Feb 16Redbird Tune-UpFeb 16 · Shot Put · Place 3 · Illinois StateIllinois StateShot Put316.12m—
Feb 2Keck DIII SelectFeb 2 · Shot Put · Place 4 · Illinois StateIllinois StateShot Put16lb / 7.26kg4.16.22mFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MVC Outdoor ChampionshipsMay 10 · Discus · Place 3 · Illinois StateIllinois StateDiscus2kg3.49.88mFr
May 10MVC Outdoor ChampionshipsMay 10 · Shot Put · Place 6 · Illinois StateIllinois StateShot Put16lb / 7.26kg6.16.56mFr
Apr 13Gary Wieneke MemorialApr 13 · Discus · Place 6 · Illinois StateIllinois StateDiscus651.58m—
Mar 29Redbird ChallengeMar 29 · Hammer · Place 9 · Illinois StateIllinois StateHammer16lb / 7.26kg9.44.62m PBFr
Mar 29Redbird ChallengeMar 29 · Discus · Place 2 · Illinois StateIllinois StateDiscus2kg2.47.35mFr
Mar 29Redbird ChallengeMar 29 · Shot Put · Place 3 · Illinois StateIllinois StateShot Put16lb / 7.26kg3.16.65mFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 1John Coughlan InvitationalDec 1 · Weight Throw · Place 8 · Illinois StateIllinois StateWeight Throw35lb / 15.9kg8.13.53m PBFr
Dec 1John Coughlan InvitationalDec 1 · Shot Put · Place 7 · Illinois StateIllinois StateShot Put16lb / 7.26kg7.14.00mFr
Mar 4EIU HS Boys InvitationalMar 4 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb2.16.72m PB12

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus155.96m12
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put118.47m12
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus155.66m12
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put117.44m12
May 15News-Gazette Honor Roll MeetMay 15 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus156.85m—
May 15News-Gazette Honor Roll MeetMay 15 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put117.61m—
May 12St. Teresa Boys Track & Field InvitationalMay 12 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus156.35m—
May 12St. Teresa Boys Track & Field InvitationalMay 12 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put117.23m—
May 8Salt Fork Throwers Meet #2May 8 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus156.76m—
May 8Salt Fork Throwers Meet #2May 8 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put118.56m—
May 4Vermillion Valley Conference Championship Meet 2023May 4 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus156.10m—
May 4Vermillion Valley Conference Championship Meet 2023May 4 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put117.50m—
Apr 28Spartan ClassicApr 28 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg1.53.39m PB12
Apr 28Spartan ClassicApr 28 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb2.16.17m12
Apr 2137th Annual Tuscola OpenApr 21 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus158.30m—
Apr 2137th Annual Tuscola OpenApr 21 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put117.60m—
Apr 18Pirate Invitational (Boys Only)Apr 18 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg1.53.18m12
Apr 18Pirate Invitational (Boys Only)Apr 18 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb1.17.24m PB12
Apr 14Monticello Boys InvitationalApr 14 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus156.42m12
Apr 14Monticello Boys InvitationalApr 14 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put117.47m12
Apr 11Salt Fork Invite Apr 11 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus155.21m12
Apr 11Salt Fork Invite Apr 11 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.35m12
Apr 6Vermilion County Track Meet 2023Apr 6 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus150.69m—
Apr 6Vermilion County Track Meet 2023Apr 6 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put115.22m—
Apr 3Salt Fork Throwers Meet #1Apr 3 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus154.66m—
Apr 3Salt Fork Throwers Meet #1Apr 3 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.97m—
Mar 30Tuscola 5-TeamMar 30 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus155.45m12
Mar 30Tuscola 5-TeamMar 30 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put216.11m12
Mar 24Illinois Top Times Championships - Class 1AMar 24 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.82m12
Mar 18Gene Armer InviteMar 18 · Shot Put · Place 3 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put316.95m12
Mar 11Rantoul InviteMar 11 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.63m—

2022 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 5 · Catlin (Salt Fork)Catlin (Salt Fork)DiscusRound P547.17m11
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Shot Put · Place 3 · Catlin (Salt Fork)Catlin (Salt Fork)Shot PutRound P316.04m11
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 5 · Catlin (Salt Fork)Catlin (Salt Fork)DiscusRound P547.17m11
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus155.12m11
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Shot Put · Place 3 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put316.84m11
May 20IHSA Class 1A TRB Sectional #7 - St. Joseph (S.J.-Ogden)May 20 · Discus · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Discus248.65m11
May 20IHSA Class 1A TRB Sectional #7 - St. Joseph (S.J.-Ogden)May 20 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.53m11
May 16News-Gazette Honor Roll MeetMay 16 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus151.55m11
May 9Vermilion Valley Conference MeetMay 9 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus150.37m11
May 9Vermilion Valley Conference MeetMay 9 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.26m11
May 6Vermilion County Track Meet 2022May 6 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus152.13m11
May 6Vermilion County Track Meet 2022May 6 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put113.90m11
May 3Paris w/ Salt Fork, Palestine, South Vermillion, and Danville (Schlarman)May 3 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1178-011
May 3Paris w/ Salt Fork, Palestine, South Vermillion, and Danville (Schlarman)May 3 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put152-3.511
Apr 29Spartan ClassicApr 29 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus151.59m11
Apr 29Spartan ClassicApr 29 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put217.22m11
Apr 26GCMS Boys Falcon InviteApr 26 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus153.94m11
Apr 26GCMS Boys Falcon InviteApr 26 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put116.35m11
Apr 2236th Annual Tuscola OpenApr 22 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus150.3611
Apr 2236th Annual Tuscola OpenApr 22 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put216.4911
Apr 19Pirate InviteApr 19 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1168-05.5011
Apr 19Pirate InviteApr 19 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put151-03.5011
Apr 14Monticello Boys InvitationalApr 14 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus145.67m11
Apr 14Monticello Boys InvitationalApr 14 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put216.25m11
Apr 12Salt Fork Meet #2Apr 12 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus150.34m11
Apr 12Salt Fork Meet #2Apr 12 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put115.08m11
Apr 7Salt Fork Invite Apr 7 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus149.40m11
Apr 7Salt Fork Invite Apr 7 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put115.11m11
Mar 25Illinois Top Times Championships - Class 1AMar 25 · Shot Put · Place 5 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put515.39mJR
Mar 19Gene Armer InvitationalMar 19 · Shot Put · Place 4 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put415.50m11
Mar 9Uni High Mini Meet #4Mar 9 · Shot Put · Place 3 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put315.30m11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Rantoul InviteMar 12 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb1.15.50m11
Mar 5Cogdal Invite - BoysMar 5 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb1.15.26m11

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 17IHSA 1A Boys State Track & Field ChampionshipsJun 17 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus150.65m10
Jun 17IHSA 1A Boys State Track & Field ChampionshipsJun 17 · Shot Put · Place 6 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put615.71m10
Jun 9IHSA Class 1A TRB Sectional #7 - St. Joseph (S.J.-Ogden)Jun 9 · Discus · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg2.46.25m10
Jun 9IHSA Class 1A TRB Sectional #7 - St. Joseph (S.J.-Ogden)Jun 9 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb2.14.91m10
Jun 1Salt Fork Meet #3Jun 1 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus150.14m10
Jun 1Salt Fork Meet #3Jun 1 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put114.70m10
May 252021 VVC MeetMay 25 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg1.40.74m10
May 252021 VVC MeetMay 25 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb1.14.27m10
May 20Centennial/NCHS/Salt Fork/TuscolaMay 20 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg1.52.11m10
May 20Centennial/NCHS/Salt Fork/TuscolaMay 20 · Shot Put · Place 3 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb3.14.21m10
May 20Centennial/NCHS/Salt Fork/TuscolaMay 20 · 100 Meters · Place 30 · Catlin (Salt Fork)Catlin (Salt Fork)100 Meters30.13.39a PB10
May 18Salt Fork Meet #2May 18 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg1.45.91m10
May 18Salt Fork Meet #2May 18 · Shot Put · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb2.13.97m10
May 7Vermilion County Track Meet 2021May 7 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kgRound P1.44.04m10
May 7Vermilion County Track Meet 2021May 7 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lbRound P1.14.77m10
May 4Uni High Invite #1 at The Field of Dreams May 4 · Discus · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg1.107-0810
May 4Uni High Invite #1 at The Field of Dreams May 4 · Shot Put · Place 1 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb1.13.41m10
May 1Rantoul Boys InvitationalMay 1 · Discus · Place 2 · Catlin (Salt Fork)Catlin (Salt Fork)Discus1.6kg2.51.85m10
May 1Rantoul Boys InvitationalMay 1 · Shot Put · Place 3 · Catlin (Salt Fork)Catlin (Salt Fork)Shot Put12lb3.13.86m10