Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCoach Cork Invitational 2022 · Apr 2223.6Coach Cork Invitational 2022April 22, 2022
Discus · 1.6kg · Outdoor38th Annual Marion Boys' Track and Field Relays · Apr 26186' 1138th Annual Marion Boys' Track and Field RelaysApril 26, 2024
Discus · 2kg · IndoorIU Billy Hayes Invitational · May 848.97mIU Billy Hayes InvitationalMay 8, 2026
Discus · 2kg · OutdoorRaleigh Relays · Mar 2652.52mRaleigh RelaysMarch 26, 2026
Shot Put · 12lb · IndoorIllinois Top Times Indoor Championships - Class 2A · Mar 2318.12mIllinois Top Times Indoor Championships - Class 2AMarch 23, 2024
Shot Put · 12lb · OutdoorIHSA 2A Boys State Track & Field Championships · May 2618.12mIHSA 2A Boys State Track & Field ChampionshipsMay 26, 2023
Shot Put · 16lb / 7.26kg · IndoorWisconsin Windy City Invitational · Feb 615.86mWisconsin Windy City InvitationalFebruary 6, 2026
Shot Put · 16lb / 7.26kg · OutdoorRaleigh Relays · Mar 2615.94mRaleigh RelaysMarch 26, 2026
Weight Throw · 35lb / 15.9kg · IndoorIU Early Bird · Dec 1315.00mIU Early BirdDecember 13, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Big Ten Outdoor ChampionshipsMay 15 · Discus · Place 18 · IndianaIndianaDiscus2kg18.51.51mSo
Apr 16ISU Gibson InvitationalApr 16 · Discus · Place 4 · IndianaIndianaDiscus2kg4.51.34mSo
Apr 16ISU Gibson InvitationalApr 16 · Shot Put · IndianaIndianaShot Put16lb / 7.26kg—DNSSo
Apr 10Crimson Tide InvitationalApr 10 · Discus · Place 8 · IndianaIndianaDiscus2kg8.50.62mSo
Apr 10Crimson Tide InvitationalApr 10 · Shot Put · Place 13 · IndianaIndianaShot Put16lb / 7.26kg13.15.66mSo
Mar 26Raleigh RelaysMar 26 · Discus · Place 5 · IndianaIndianaDiscus2kg5.52.52m PBSo
Mar 26Raleigh RelaysMar 26 · Shot Put · Place 20 · IndianaIndianaShot Put16lb / 7.26kg20.15.94m PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 8IU Billy Hayes InvitationalMay 8 · Discus · Place 2 · IndianaIndianaDiscus2kg2.48.97m PBSo
May 8IU Billy Hayes InvitationalMay 8 · Shot Put · Place 12 · IndianaIndianaShot Put16lb / 7.26kg12.15.81mSo
Feb 6Wisconsin Windy City InvitationalFeb 6 · Shot Put · Place 4 · IndianaIndianaShot Put16lb / 7.26kg4.15.86m PBSo
Jan 23Crossroads of America InvitationalJan 23 · Shot Put · Place 12 · IndianaIndianaShot Put1215.50mSo
Jan 16Indiana InvitationalJan 16 · Shot Put · Place 8 · IndianaIndianaShot Put815.58mSo
Jan 9UK Rod McCravy InviteJan 9 · Shot Put · Place 16 · IndianaIndianaShot Put16lb / 7.26kg16.14.35mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Indiana Early BirdDec 12 · Shot Put · Place 3 · IndianaIndianaShot Put16lb / 7.26kg3.15.76mSo
Feb 14Wisconsin Windy City InvitationalFeb 14 · Shot Put · Place 11 · IndianaIndianaShot Put16lb / 7.26kg11.14.98mFr
Jan 31Midwest ClassicJan 31 · Shot Put · Place 4 · IndianaIndianaShot Put415.24m—
Jan 17Gladstein InvitationalJan 17 · Shot Put · Place 6 · IndianaIndianaShot Put615.07m—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Billy Hayes InvitationalMay 9 · Discus · Place 3 · IndianaIndianaDiscus350.50mFR
Apr 17Gibson InvitationalApr 17 · Discus · Place 2 · IndianaIndianaDiscus250.39mFR
Apr 17Gibson InvitationalApr 17 · Shot Put · Place 4 · IndianaIndianaShot Put415.70mFR
Mar 282025 Battle on the BayouMar 28 · Discus · IndianaIndianaDiscus2kg--FOULFr
Mar 282025 Battle on the BayouMar 28 · Shot Put · IndianaIndianaShot Put16lb / 7.26kg--DNSFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13IU Early BirdDec 13 · Weight Throw · Place 15 · IndianaIndianaWeight Throw35lb / 15.9kg15.15.00m PBFr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · Shot Put · Place 1 · SalemSalemShot Put12lb1.18.12m PB12
Mar 1Southern Illinois University Boys HS InvitationalMar 1 · Shot Put · Place 1 · SalemSalemShot Put12lb1.17.42m12
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Shot Put · Place 1 · SalemSalemShot Put117.78m12

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · Discus · Place 2 · SalemSalemDiscus1.6kg2.54.00m12
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · Shot Put · Place 2 · SalemSalemShot Put12lb2.17.64m12
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Discus · Place 2 · SalemSalemDiscus254.00m12
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Shot Put · Place 2 · SalemSalemShot Put217.64m12
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · Discus · Place 1 · SalemSalemDiscus153.77m—
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · Shot Put · Place 1 · SalemSalemShot Put117.68m—
May 7Cahokia Conference Boys MeetMay 7 · Discus · Place 1 · SalemSalemDiscus151.47m—
May 7Cahokia Conference Boys MeetMay 7 · Shot Put · Place 1 · SalemSalemShot Put118.80m—
Apr 30Chuck Oyler Invitational 2024Apr 30 · Discus · Place 1 · SalemSalemDiscus1179-6—
Apr 30Chuck Oyler Invitational 2024Apr 30 · Shot Put · Place 1 · SalemSalemShot Put156-5—
Apr 2638th Annual Marion Boys' Track and Field RelaysApr 26 · Discus · Place 1 · SalemSalemDiscus1.6kg1.186' 11 PB12
Apr 2638th Annual Marion Boys' Track and Field RelaysApr 26 · Shot Put · Place 1 · SalemSalemShot Put12lb1.58' 112
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · Discus · Place 1 · SalemSalemDiscus154.69m12
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · Shot Put · Place 2 · SalemSalemShot Put216.71m12
Apr 19Buzz Bradley Invitational 2024Apr 19 · Discus · Place 1 · SalemSalemDiscus1180-612
Apr 19Buzz Bradley Invitational 2024Apr 19 · Shot Put · Place 1 · SalemSalemShot Put156-11.512
Apr 122024 Mascoutah Military ClassicApr 12 · Discus · Place 1 · SalemSalemDiscus152.59m12
Apr 122024 Mascoutah Military ClassicApr 12 · Shot Put · Place 1 · SalemSalemShot Put117.96m12
Apr 2Mt. Vernon Triangular Apr 2 · Shot Put · Place 1 · SalemSalemShot Put12lb1.59-03.5Unofficial12
Mar 29O'Fallon Boys RelaysMar 29 · Discus · Place 1 · SalemSalemDiscus1.6kg1.53.69m12
Mar 29O'Fallon Boys RelaysMar 29 · Shot Put · Place 1 · SalemSalemShot Put12lb1.17.06m12

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · Discus · Place 2 · 21-Unattached21-UnattachedDiscus1.6kg2.50.98m11
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 1 · 21-Unattached21-UnattachedShot Put12lb1.16.36m11
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 1 · SalemSalemDiscus1.6kg1.55.56m11
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · Shot Put · Place 2 · SalemSalemShot Put12lb2.18.12m PB11
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Discus · Place 1 · SalemSalemDiscus155.56m11
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Shot Put · Place 2 · SalemSalemShot Put218.12m11
May 182023 IHSA Class 2A TRB Sectional - #11 SalemMay 18 · Discus · Place 1 · SalemSalemDiscus153.50m11
May 182023 IHSA Class 2A TRB Sectional - #11 SalemMay 18 · Shot Put · Place 1 · SalemSalemShot Put118.15m11
May 9Cahokia Conference Boys MeetMay 9 · Discus · Place 1 · SalemSalemDiscus154.48m—
May 9Cahokia Conference Boys MeetMay 9 · Shot Put · Place 1 · SalemSalemShot Put118.04m—
May 1Mt. Vernon Ram Boys InviteMay 1 · Discus · Place 2 · SalemSalemDiscus253.11m11
May 1Mt. Vernon Ram Boys InviteMay 1 · Shot Put · Place 2 · SalemSalemShot Put217.20m11
Apr 2837th Annual Marion Relay 2023 (Boys Only)Apr 28 · Discus · Place 1 · SalemSalemDiscus1.6kg1.177-1111
Apr 2837th Annual Marion Relay 2023 (Boys Only)Apr 28 · Shot Put · Place 1 · SalemSalemShot Put12lb1.57-02.0011
Apr 21Buzz BradleyApr 21 · Discus · Place 1 · SalemSalemDiscus1167-2—
Apr 21Buzz BradleyApr 21 · Shot Put · Place 1 · SalemSalemShot Put157-3—
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · Discus · Place 2 · SalemSalemDiscus1.6kg2.49.51m11
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · Shot Put · Place 2 · SalemSalemShot Put12lb2.17.40m11
Apr 62023 Olney InvitationalApr 6 · Discus · Place 1 · SalemSalemDiscus149.53m—
Apr 62023 Olney InvitationalApr 6 · Shot Put · Place 1 · SalemSalemShot Put117.09m—
Apr 3O'Fallon RelaysApr 3 · Shot Put · Place 1 · Salem (IL)Salem (IL)Shot Put117.66m11
Apr 3O'Fallon RelaysApr 3 · Discus · Place 1 · Salem (IL)Salem (IL)Discus146.36m11
Mar 24Illinois Top Times Championships - Class 1AMar 24 · Shot Put · Place 3 · SalemSalemShot Put316.87m11
Mar 23Salem Boys/Girls QuadMar 23 · Discus · SalemSalemDiscus1.6kg—49.9mUnofficial11
Mar 23Salem Boys/Girls QuadMar 23 · Shot Put · SalemSalemShot Put12lb—16.7mUnofficial11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 25Illinois Top Times Championships - Class 2AMar 25 · Shot Put · Place 3 · SalemSalemShot Put12lb3.16.87m11
Mar 10Edwardsville Tiger Indoor InvitationalMar 10 · Shot Put · Place 2 · SalemSalemShot Put12lb2.17.70m11
Mar 4SIU HS Boys InvitationalMar 4 · Shot Put · Place 1 · SalemSalemShot Put12lb1.17.01m11
Feb 24Knights Boys Indoor InvitationalFeb 24 · Shot Put · Place 1 · SalemSalemShot Put117.54mJR

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 27IHSA 2A Boys State Track & Field ChampionshipsMay 27 · Discus · Place 25 · SalemSalemDiscus1.6kgRound P25.35.18m10
May 27IHSA 2A Boys State Track & Field ChampionshipsMay 27 · Shot Put · Place 3 · SalemSalemShot Put12lbRound P3.16.72m10
May 27IHSA 2A Boys State Track & Field ChampionshipsMay 27 · Shot Put · Place 3 · SalemSalemShot Put12lb3.16.82m10
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 25 · SalemSalemDiscusRound P2535.18m10
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Shot Put · Place 3 · SalemSalemShot PutRound P316.72m10
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Shot Put · Place 3 · SalemSalemShot Put316.82m10
May 19IHSA Class 2A TRB Sectional #10 - Troy (Triad)May 19 · Discus · Place 4 · SalemSalemDiscus444.68m10
May 19IHSA Class 2A TRB Sectional #10 - Troy (Triad)May 19 · Shot Put · Place 1 · SalemSalemShot Put116.57m10
May 10Cahokia Conference Boys ChampionshipMay 10 · Discus · Place 2 · SalemSalemDiscus1.6kg2.41.88m10
May 10Cahokia Conference Boys ChampionshipMay 10 · Shot Put · Place 1 · SalemSalemShot Put12lb1.16.18m10
May 3Mt. Vernon Rams InvitationalMay 3 · Discus · Place 4 · SalemSalemDiscus1.6kg4.45.21m10
May 3Mt. Vernon Rams InvitationalMay 3 · Shot Put · Place 2 · SalemSalemShot Put12lb2.16.87m10
Apr 29Triad Knight InvitationalApr 29 · Discus · Place 6 · SalemSalemDiscus642.23mSO
Apr 29Triad Knight InvitationalApr 29 · Shot Put · Place 2 · SalemSalemShot Put217.23mSO
Apr 29Marion RelaysApr 29 · Discus · SalemSalemDiscus1.6kg—ND10
Apr 29Marion RelaysApr 29 · Shot Put · Place 19 · SalemSalemShot Put12lb19.11.02m10
Apr 22Coach Cork Invitational 2022Apr 22 · Discus · Place 2 · SalemSalemDiscus2147' 810
Apr 22Coach Cork Invitational 2022Apr 22 · Shot Put · Place 1 · SalemSalemShot Put155' 10.2510
Apr 22Coach Cork Invitational 2022Apr 22 · 200 Meters · Place 3 · SalemSalem200 Meters323.6 PB10
Apr 19Salem Frosh/Soph Invite (Boys Only)Apr 19 · Discus · SalemSalemDiscus1.6kg—143-07Unofficial10
Apr 19Salem Frosh/Soph Invite (Boys Only)Apr 19 · Shot Put · SalemSalemShot Put12lb—54-07.5Unofficial10
Apr 15Mascoutah Military ClassicApr 15 · Discus · Place 2 · SalemSalemDiscus1.6kg2.44.43m10
Apr 15Mascoutah Military ClassicApr 15 · Shot Put · Place 1 · SalemSalemShot Put12lb1.15.39m10
Apr 12Highland F/S Boys Meet Apr 12 · Discus · Place 1 · SalemSalemDiscus1.6kg1.45.34m10
Apr 12Highland F/S Boys Meet Apr 12 · Shot Put · Place 1 · SalemSalemShot Put12lb1.16.00m10
Apr 5Mt. Vernon Tri-MeetApr 5 · Discus · SalemSalemDiscus1.6kg—140-09Unofficial10
Apr 5Mt. Vernon Tri-MeetApr 5 · Shot Put · SalemSalemShot Put12lb—53-09.5Unofficial10
Apr 1Salem Boy/Girl MeetApr 1 · Discus · Place 5 · SalemSalemDiscus1.6kg5.134-0510
Apr 1Salem Boy/Girl MeetApr 1 · Shot Put · Place 1 · SalemSalemShot Put12lb1.52-10.510
Mar 25Illinois Top Times Championships - Class 1AMar 25 · Shot Put · Place 2 · SalemSalemShot Put216.12mSO

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 26Illinois Top Times Championships - Class 2AMar 26 · Shot Put · Place 2 · SalemSalemShot Put12lb2.16.12m10
Mar 5SIU Boys InvitationalMar 5 · Shot Put · Place 2 · SalemSalemShot Put12lb2.16.50m10
Feb 25Triad Indoor InvitationalFeb 25 · Shot Put · SalemSalemShot Put12lb—DNS10

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 18IHSA 2A Boys State Track & Field ChampionshipsJun 18 · Shot Put · Place 6 · SalemSalemShot Put12lb6.15.49m9
Jun 17IHSA 1A Boys State Track & Field ChampionshipsJun 17 · Shot Put · Place 6 · SalemSalemShot Put615.49m9
Jun 10IHSA Class 2A TRB Sectional #9 - Tolono (Unity)Jun 10 · Discus · Place 4 · SalemSalemDiscus1.6kg4.42.03m9
Jun 10IHSA Class 2A TRB Sectional #9 - Tolono (Unity)Jun 10 · Shot Put · Place 2 · SalemSalemShot Put12lb2.15.36m9
Jun 1Cahokia Boys TF Conference ChampionshipsJun 1 · Discus · Place 3 · SalemSalemDiscus3130-099
Jun 1Cahokia Boys TF Conference ChampionshipsJun 1 · Shot Put · Place 2 · SalemSalemShot Put250-07.009
May 28Collinsville Boys InvitationalMay 28 · Discus · Place 7 · SalemSalemDiscus739.67m9
May 28Collinsville Boys InvitationalMay 28 · Shot Put · Place 5 · SalemSalemShot Put515.02m9
May 26Mattoon Boys May 26 · Discus · Place 3 · SalemSalemDiscus3117-079
May 26Mattoon Boys May 26 · Shot Put · Place 1 · SalemSalemShot Put148-09.509
May 17Salem Tri - Columbia, Freeburg, Mt VernonMay 17 · Discus · Place 2 · SalemSalemDiscus1.6kg2.38.62m9
May 17Salem Tri - Columbia, Freeburg, Mt VernonMay 17 · Shot Put · Place 1 · SalemSalemShot Put12lb1.14.43m9
May 14Marion RelaysMay 14 · Discus · Place 5 · SalemSalemDiscus1.6kg5.128-049
May 14Marion RelaysMay 14 · Shot Put · Place 10 · SalemSalemShot Put12lb10.39-09.259
May 11Marion Fresh Soph Invitational May 11 · Discus · Place 1 · SalemSalemDiscus1.6kg1.122-069
May 11Marion Fresh Soph Invitational May 11 · Shot Put · Place 1 · SalemSalemShot Put12lb1.48-07.509
May 11Marion Fresh Soph Invitational May 11 · 200 Meters · SalemSalem200 Meters—DNS9
May 10Salem 6 (Effingham, Webber, Carlyle, Chester, Patoka, Salem)May 10 · Discus · SalemSalemDiscus1.6kg—36.7mUnofficial9
May 10Salem 6 (Effingham, Webber, Carlyle, Chester, Patoka, Salem)May 10 · Shot Put · SalemSalemShot Put12lb—14.2mUnofficial9
May 10Salem 6 (Effingham, Webber, Carlyle, Chester, Patoka, Salem)May 10 · 100 Meters · SalemSalem100 Meters—12.17Unofficial9
May 6Columbia Quad (Salem, East Alton Wood River, Breese Central, Columbia)May 6 · Discus · Place 3 · SalemSalemDiscus1.6kg3.37.38m9
May 6Columbia Quad (Salem, East Alton Wood River, Breese Central, Columbia)May 6 · Shot Put · Place 1 · SalemSalemShot Put12lb1.14.48m9
Apr 29Salem, Breese Central, Okawville, Webber, East Alton Wood RiverApr 29 · Discus · SalemSalemDiscus1.6kg—39.5mUnofficial9
Apr 29Salem, Breese Central, Okawville, Webber, East Alton Wood RiverApr 29 · Shot Put · SalemSalemShot Put12lb—14.4mUnofficial9