Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTri w/Rantoul and SJO · Apr 1431.95mTri w/Rantoul and SJOApril 14, 2026
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #08 Pontiac · May 2014.22mIHSA Class 2A TRB Sectional - #08 PontiacMay 20, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #08 PontiacMay 20 · Shot Put · Place 9 · RantoulRantoulShot Put12lb9.14.22m PB12
May 16Unlimited Entry Boys Last ChanceMay 16 · Discus · Place 23 · RantoulRantoulDiscus1.6kg23.30.45m12
May 16Unlimited Entry Boys Last ChanceMay 16 · Shot Put · Place 3 · RantoulRantoulShot Put12lb3.13.07m12
May 16Unlimited Entry Boys Last ChanceMay 16 · 100 Meters · RantoulRantoul100 Meters—DNS12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Discus · Place 13 · RantoulRantoulDiscus1.6kg13.31.75m12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Shot Put · Place 5 · RantoulRantoulShot Put12lb5.12.48m12
May 5Illini Prairie Conference MeetMay 5 · Shot Put · Place 8 · RantoulRantoulShot Put812.86m12
May 12026 Spartan ClassicMay 1 · Shot Put · Place 18 · RantoulRantoulShot Put12lb18.12.40m12
Apr 24Unity Boys Invitational 2026Apr 24 · Shot Put · Place 17 · RantoulRantoulShot Put12lb17.11.97m12
Apr 20GCMS Monday MeetApr 20 · Discus · Place 9 · RantoulRantoulDiscus933.55m12
Apr 17Monticello Boys InvitationalApr 17 · Discus · Place 19 · RantoulRantoulDiscus1931.62m12
Apr 17Monticello Boys InvitationalApr 17 · Shot Put · Place 13 · RantoulRantoulShot Put1312.68m12
Apr 14Tri w/Rantoul and SJOApr 14 · Discus · Place 7 · RantoulRantoulDiscus1.6kg7.31.95m PB12
Apr 14Tri w/Rantoul and SJOApr 14 · Shot Put · Place 3 · RantoulRantoulShot Put12lb3.12.38m12
Apr 11Rantoul HS Boys InviteApr 11 · Shot Put · Place 6 · RantoulRantoulShot Put612.84m12
Apr 7Urbana HS Area InvitationalApr 7 · Discus · Place 9 · RantoulRantoulDiscus1.6kg9.30.20m12
Apr 7Urbana HS Area InvitationalApr 7 · Shot Put · RantoulRantoulShot Put12lb—ND12
Mar 21MTZ Final QualifierMar 21 · Shot Put · Place 7 · RantoulRantoulShot Put713.35m12
Mar 14Rantoul InviteMar 14 · Shot Put · Place 15 · RantoulRantoulShot Put1513.55m12
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 8 · RantoulRantoulShot Put813.84m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 261A/2A ONU HS ClassicFeb 26 · Shot Put · Place 2 · RantoulRantoulShot Put213.94m12
Feb 21The CIRCUIT ChicagoFeb 21 · Shot Put · Place 6 · RantoulRantoulShot Put613.80m12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 122025 Blue Devil Boys Last Chance InvitationalMay 12 · Shot Put · Place 6 · RantoulRantoulShot Put611.18m11
May 2Spartan ClassicMay 2 · Shot Put · Place 22 · RantoulRantoulShot Put2212.27m11
Apr 25Unity Boy's Invitational 2025Apr 25 · Discus · Place 22 · RantoulRantoulDiscus2228.49m11
Apr 25Unity Boy's Invitational 2025Apr 25 · Shot Put · Place 10 · RantoulRantoulShot Put1012.70m11
Apr 21PBL Traveling Quad 2025Apr 21 · Discus · Place 11 · RantoulRantoulDiscus1130.39m11
Apr 21PBL Traveling Quad 2025Apr 21 · Shot Put · Place 8 · RantoulRantoulShot Put812.06m11
Apr 17Monticello Boys InvitationalApr 17 · Shot Put · Place 14 · RantoulRantoulShot Put1412.91m11
Apr 15Central Quad v. SJO, Rantoul, & Charleston (CO-ED)Apr 15 · Discus · RantoulRantoulDiscus1.6kg—DNS11
Apr 15Central Quad v. SJO, Rantoul, & Charleston (CO-ED)Apr 15 · Shot Put · RantoulRantoulShot Put12lb—DNS11
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · Discus · Place 9 · RantoulRantoulDiscus1.6kg9.29.47m11
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · Shot Put · Place 5 · RantoulRantoulShot Put12lb5.12.40m11
Mar 22Cogdal HS Boys InviteMar 22 · Shot Put · Place 17 · RantoulRantoulShot Put1712.50m11
Mar 15Rantoul InviteMar 15 · Shot Put · Place 8 · RantoulRantoulShot Put813.25m—
Mar 8First to the Finish Boys Charger InviteMar 8 · Shot Put · Place 14 · RantoulRantoulShot Put1411.96m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ONU HS Classic - 1A/2AFeb 26 · Shot Put · Place 13 · RantoulRantoulShot Put1311.76m11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 8AAU Central District QualifierJun 8 · Discus · Place 5 · TheRocketsTrackClubTheRocketsTrackClubDiscus1.6kg5.26.82m10
Jun 8AAU Central District QualifierJun 8 · Shot Put · Place 3 · TheRocketsTrackClubTheRocketsTrackClubShot Put12lb3.10.16m10
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · Shot Put · Place 18 · RantoulRantoulShot Put1811.37m—
May 11EPGTF Boys Last ChanceMay 11 · Discus · Place 38 · RantoulRantoulDiscus3825.53m—
May 11EPGTF Boys Last ChanceMay 11 · Shot Put · Place 30 · RantoulRantoulShot Put3010.31m—
May 6Westville MeetMay 6 · Discus · Place 7 · RantoulRantoulDiscus725.96m—
May 6Westville MeetMay 6 · Shot Put · Place 3 · RantoulRantoulShot Put310.57m—
Apr 30Illini Prairie Conference ChampionshipsApr 30 · Shot Put · Place 16 · RantoulRantoulShot Put1611.09m—
Apr 262024 Spartan ClassicApr 26 · Shot Put · Place 18 · RantoulRantoulShot Put1811.34m—
Apr 22Salt Fork JV MeetApr 22 · Discus · Place 9 · RantoulRantoulDiscus924.05m—
Apr 22Salt Fork JV MeetApr 22 · Shot Put · Place 5 · RantoulRantoulShot Put510.50m—
Apr 19UHS Boy's InvitationalApr 19 · Shot Put · Place 21 · RantoulRantoulShot Put2110.62m—
Apr 15Tuscola TriangularApr 15 · Discus · Place 26 · RantoulRantoulDiscus2622.40m—
Apr 15Tuscola TriangularApr 15 · Shot Put · Place 8 · RantoulRantoulShot Put811.41m—
Apr 12Monticello Boys InvitationalApr 12 · Discus · Place 38 · RantoulRantoulDiscus3823.92m—
Apr 12Monticello Boys InvitationalApr 12 · Shot Put · Place 26 · RantoulRantoulShot Put2610.90m—
Apr 9SJO Tri MeetApr 9 · Discus · Place 12 · RantoulRantoulDiscus1226.53m—
Apr 9SJO Tri MeetApr 9 · Shot Put · Place 8 · RantoulRantoulShot Put811.25m—
Apr 6Rantoul Boys InviteApr 6 · Shot Put · Place 9 · RantoulRantoulShot Put911.36m—
Apr 6Rantoul Boys InviteApr 6 · Discus · Place 9 · RantoulRantoulDiscus923.27m—
Mar 16Gene Armer InvitationalMar 16 · Shot Put · Place 34 · RantoulRantoulShot Put3410.92m—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #6 Kankakee (Sr.)May 17 · Shot Put · Place 20 · RantoulRantoulShot Put2010.62m9
May 13EPGTF Unlimited Entry Boys Last Chance OpenMay 13 · Discus · Place 47 · RantoulRantoulDiscus4722.76m—
May 13EPGTF Unlimited Entry Boys Last Chance OpenMay 13 · Shot Put · Place 25 · RantoulRantoulShot Put2510.68m—
Apr 25Centennial-Rantoul-Charleston QuadApr 25 · Discus · Place 28 · RantoulRantoulDiscus2817.47m—
Apr 25Centennial-Rantoul-Charleston QuadApr 25 · Shot Put · Place 16 · RantoulRantoulShot Put169.90m—
Apr 24Salt Fork JV MeetApr 24 · Shot Put · Place 4 · RantoulRantoulShot Put49.86m—
Apr 11Rantoul SJO Central CharlestonApr 11 · Discus · Place 26 · RantoulRantoulDiscus2617.67m9
Apr 11Rantoul SJO Central CharlestonApr 11 · Shot Put · Place 18 · RantoulRantoulShot Put188.80m9
Apr 8Rantoul InviteApr 8 · Shot Put · Place 18 · RantoulRantoulShot Put188.95m9
Apr 4Rantoul Danville Monticello St. Joe UrbanaApr 4 · Discus · Place 40 · RantoulRantoulDiscus4018.80m9
Apr 4Rantoul Danville Monticello St. Joe UrbanaApr 4 · Shot Put · Place 29 · RantoulRantoulShot Put299.07m9