Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPORTA Last Chance Qualifier · May 1137.98mPORTA Last Chance QualifierMay 11, 2026
Shot Put · 12lb · Indoor2026 Knight Indoor Invitational · Feb 1311.90m2026 Knight Indoor InvitationalFebruary 13, 2026
Shot Put · 12lb · OutdoorPORTA Invite · Apr 1613.90mPORTA InviteApril 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth)May 20 · Discus · Place 13 · Petersburg (PORTA)Discus1.6kg13.36.62m12
May 20IHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth)May 20 · Shot Put · Place 7 · Petersburg (PORTA)Shot Put12lb7.13.38m12
May 11PORTA Last Chance QualifierMay 11 · Discus · Place 1 · Petersburg (PORTA)Discus1.6kg1.37.98m PB12
May 11PORTA Last Chance QualifierMay 11 · Shot Put · Place 1 · Petersburg (PORTA)Shot Put12lb1.12.81m12
May 8Dee-Mack HS InviteMay 8 · Discus · Place 8 · Petersburg (PORTA)Discus1.6kg8.33.13m12
May 8Dee-Mack HS InviteMay 8 · Shot Put · Place 3 · Petersburg (PORTA)Shot Put12lb3.13.39m12
May 6Sangamo Conference ChampionshipsMay 6 · Discus · Place 8 · Petersburg (PORTA)Discus1.6kg8.36.26m12
May 6Sangamo Conference ChampionshipsMay 6 · Shot Put · Place 8 · Petersburg (PORTA)Shot Put12lb8.12.54m12
Apr 25Rob Garcia InvitationalApr 25 · Discus · Place 9 · Petersburg (PORTA)Discus933.08m12
Apr 25Rob Garcia InvitationalApr 25 · Shot Put · Place 3 · Petersburg (PORTA)Shot Put312.74m12
Apr 16PORTA InviteApr 16 · Discus · Place 4 · Petersburg (PORTA)Discus1.6kg4.35.16m12
Apr 16PORTA InviteApr 16 · Shot Put · Place 1 · Petersburg (PORTA)Shot Put12lb1.13.90m PB12
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Discus · Place 15 · Petersburg (PORTA)Discus1.6kg15.32.83m12
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Shot Put · Place 21 · Petersburg (PORTA)Shot Put12lb21.10.57m12
Apr 7Athens Meet Apr 7 · Discus · Place 10 · Petersburg (PORTA)Discus1032.61m12
Apr 7Athens Meet Apr 7 · Shot Put · Place 12 · Petersburg (PORTA)Shot Put1211.17m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Sangamo Conference Indoor MeetMar 21 · Shot Put · Place 10 · Petersburg (PORTA)Shot Put1011.91m12
Feb 132026 Knight Indoor InvitationalFeb 13 · Shot Put · Place 26 · Petersburg (PORTA)Shot Put12lb26.11.90m PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #09 Pleasant PlainsMay 21 · Discus · Place 11 · Petersburg (PORTA)Discus1.6kg11.34.65m11
May 21IHSA Class 1A TRB Sectional - #09 Pleasant PlainsMay 21 · Shot Put · Place 15 · Petersburg (PORTA)Shot Put12lb15.10.67m11
May 12PORTA Last Chance QualifierMay 12 · Discus · Place 2 · Petersburg (PORTA)Discus1.6kg2.35.32m11
May 6Sangamo Conference ChampionshipsMay 6 · Discus · Place 15 · Petersburg (PORTA)Discus15108-211
May 6Sangamo Conference ChampionshipsMay 6 · Shot Put · Place 14 · Petersburg (PORTA)Shot Put1436-311
May 1Havana/PH/Virginia/PORTA/ISDMay 1 · Discus · Place 1 · Petersburg (PORTA)Discus136.35m11
May 1Havana/PH/Virginia/PORTA/ISDMay 1 · Shot Put · Place 4 · Petersburg (PORTA)Shot Put410.10m11
Apr 262025 Rob Garcia CoEd InvitationalApr 26 · Discus · Place 11 · Petersburg (PORTA)Discus1136.00m11
Apr 262025 Rob Garcia CoEd InvitationalApr 26 · Shot Put · Place 11 · Petersburg (PORTA)Shot Put1110.90m11
Apr 17PORTA InviteApr 17 · Discus · Place 2 · Petersburg (PORTA)Discus232.56m11
Apr 17PORTA InviteApr 17 · Shot Put · Place 3 · Petersburg (PORTA)Shot Put310.96m11
Apr 8WHS Outdoor 2 2025Apr 8 · Discus · Place 6 · Petersburg (PORTA)Discus632.83m11
Apr 1Boys Only Early SeasonApr 1 · Discus · Place 1 · Petersburg (PORTA)Discus128.68m11
Apr 1Boys Only Early SeasonApr 1 · Shot Put · Place 2 · Petersburg (PORTA)Shot Put211.46m11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 24Sangamo Conference Indoor MeetMar 24 · Shot Put · Place 8 · Petersburg (PORTA)Shot Put812.64m11
Mar 17Spoon River Indoor InviteMar 17 · Shot Put · Place 7 · Petersburg (PORTA)Shot Put711.90m—
Mar 17Spoon River Indoor InviteMar 17 · Shot Put · Place 7 · Petersburg (PORTA)Shot Put711.90m11
Feb 282025 Knight Boys InvitationalFeb 28 · Shot Put · Place 35 · Petersburg (PORTA)Shot Put12lb35.11.38m11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #9 Rushville (R.-Industry)May 15 · Discus · Place 8 · Petersburg (PORTA)Discus835.65m—
May 15IHSA Class 1A TRB Sectional - #9 Rushville (R.-Industry)May 15 · Discus · Place 9 · Petersburg (PORTA)Discus935.65m—
May 15IHSA Class 1A TRB Sectional - #9 Rushville (R.-Industry)May 15 · Shot Put · Place 24 · Petersburg (PORTA)Shot Put248.97m—
May 6PORTA Last Chance MeetMay 6 · Discus · Place 3 · Petersburg (PORTA)Discus330.01m—
May 6PORTA Last Chance MeetMay 6 · Shot Put · Place 4 · Petersburg (PORTA)Shot Put49.98m—
May 3Tremont Track and Field InvitationalMay 3 · Discus · Place 4 · Petersburg (PORTA)Discus1.6kg4.33.06m10
May 3Tremont Track and Field InvitationalMay 3 · Shot Put · Place 7 · Petersburg (PORTA)Shot Put12lb7.10.27m10
Apr 30Sangamo Conference ChampionshipApr 30 · Discus · Place 9 · Petersburg (PORTA)Discus932.97m—
Apr 30Sangamo Conference ChampionshipApr 30 · Shot Put · Place 11 · Petersburg (PORTA)Shot Put1111.02m—
Apr 25Havana, PH, PORTA, Virginia, ISDApr 25 · Discus · Place 3 · Petersburg (PORTA)Discus332.61m—
Apr 25Havana, PH, PORTA, Virginia, ISDApr 25 · Shot Put · Place 1 · Petersburg (PORTA)Shot Put110.95m—
Apr 11PORTA Co-Ed InvitationalApr 11 · Discus · Place 3 · Petersburg (PORTA)Discus329.89m—
Apr 8Lewistown FS InvitationalApr 8 · Shot Put · Place 5 · Petersburg (PORTA)Shot Put510.15m—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 1A TRB Sectional - #9 BeardstownMay 17 · Discus · Place 18 · Petersburg (PORTA)Discus1826.95m9
May 172023 IHSA Class 1A TRB Sectional - #9 BeardstownMay 17 · Shot Put · Place 20 · Petersburg (PORTA)Shot Put209.83m9
May 5Tremont InvitationalMay 5 · Discus · Place 8 · Petersburg (PORTA)Discus825.67m9
May 5Tremont InvitationalMay 5 · Shot Put · Place 9 · Petersburg (PORTA)Shot Put99.49m9
May 3Sangamo Conference Track MeetMay 3 · Discus · Place 13 · Petersburg (PORTA)Discus1328.50m—
May 3Sangamo Conference Track MeetMay 3 · Shot Put · Place 16 · Petersburg (PORTA)Shot Put169.18m—
Apr 27Havana/Peoria Heights/Virginia/PORTA/ISDApr 27 · Discus · Place 8 · Petersburg (PORTA)Discus823.64m—
Apr 27Havana/Peoria Heights/Virginia/PORTA/ISDApr 27 · Shot Put · Place 6 · Petersburg (PORTA)Shot Put69.01m—
Apr 20Coed (BCA, SF, ISD, W Hancock, Mer, Virginia, PORTA))Apr 20 · Discus · Place 2 · Petersburg (PORTA)Discus225.41m—
Apr 20Coed (BCA, SF, ISD, W Hancock, Mer, Virginia, PORTA))Apr 20 · Shot Put · Place 9 · Petersburg (PORTA)Shot Put99.07m—
Apr 13PORTA Co-ed InvitationalApr 13 · Discus · Place 8 · Petersburg (PORTA)Discus822.64m—
Apr 13PORTA Co-ed InvitationalApr 13 · Shot Put · Place 7 · Petersburg (PORTA)Shot Put79.59m—
Apr 10LVC FS InvitationalApr 10 · Discus · Place 13 · Petersburg (PORTA)Discus1322.61m—
Apr 10LVC FS InvitationalApr 10 · Shot Put · Place 10 · Petersburg (PORTA)Shot Put109.35m—
Apr 7WIU Lee Calhoun HS InvitationalApr 7 · Discus · Place 30 · Petersburg (PORTA)Discus3022.60m9
Apr 7WIU Lee Calhoun HS InvitationalApr 7 · Shot Put · Place 28 · Petersburg (PORTA)Shot Put289.07m9
Apr 4Williamsville Home Meet #2Apr 4 · Discus · Place 7 · Petersburg (PORTA)Discus778-29
Mar 30Havana/IW/PORTA/SF/BC/IBMar 30 · Discus · Place 14 · Petersburg (PORTA)Discus1420.06m—
Mar 30Havana/IW/PORTA/SF/BC/IBMar 30 · Shot Put · Place 6 · Petersburg (PORTA)Shot Put69.29m—
Mar 28Boys early meetMar 28 · Shot Put · Place 10 · Petersburg (PORTA)Shot Put108.91m—