Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Unlimited Entry Last Chance · May 1714.80aBoys Unlimited Entry Last ChanceMay 17, 2025
Discus · 1.6kg · OutdoorIHSA Class 2A TRB Sectional - #08 Pontiac · May 2031.66mIHSA Class 2A TRB Sectional - #08 PontiacMay 20, 2026
Shot Put · 12lb · OutdoorBlue Devils Boys' Track | Last Chance Meet · May 1111.04mBlue Devils Boys' Track | Last Chance MeetMay 11, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #08 PontiacMay 20 · Discus · Place 22 · RantoulDiscus1.6kg22.31.66m PB12
May 16Unlimited Entry Boys Last ChanceMay 16 · Discus · Place 24 · RantoulDiscus1.6kg24.30.41m12
May 16Unlimited Entry Boys Last ChanceMay 16 · Shot Put · Place 18 · RantoulShot Put12lb18.10.70m12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Discus · Place 15 · RantoulDiscus1.6kg15.30.72m12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Shot Put · Place 9 · RantoulShot Put12lb9.11.04m PB12
May 5Illini Prairie Conference MeetMay 5 · Shot Put · Place 11 · RantoulShot Put1111.33m12
Apr 20GCMS Monday MeetApr 20 · Discus · Place 13 · RantoulDiscus1330.60m12
Apr 20GCMS Monday MeetApr 20 · Shot Put · Place 20 · RantoulShot Put209.90m12
Apr 17Monticello Boys InvitationalApr 17 · Shot Put · Place 16 · RantoulShot Put1612.50m12
Apr 11Rantoul HS Boys InviteApr 11 · Discus · Place 13 · RantoulDiscus1327.45m12
Apr 7Urbana HS Area InvitationalApr 7 · Discus · Place 13 · RantoulDiscus1.6kg13.29.05m12
Mar 21MTZ Final QualifierMar 21 · Shot Put · Place 34 · RantoulShot Put3410.53m12
Mar 14Rantoul InviteMar 14 · Shot Put · Place 42 · RantoulShot Put4210.30m12
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 13 · RantoulShot Put1310.36m12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · Discus · Place 18 · RantoulDiscus1832.85m11
May 17Boys Unlimited Entry Last ChanceMay 17 · Discus · Place 19 · RantoulDiscus1932.23m11
May 17Boys Unlimited Entry Last ChanceMay 17 · Shot Put · Place 25 · RantoulShot Put2510.55m11
May 17Boys Unlimited Entry Last ChanceMay 17 · 100 Meters · Place 107 · Rantoul100 Meters10714.80a PB11
May 122025 Blue Devil Boys Last Chance InvitationalMay 12 · Discus · Place 9 · RantoulDiscus932.40m11
Apr 25Unity Boy's Invitational 2025Apr 25 · Shot Put · Place 13 · RantoulShot Put1310.20m11
Apr 21PBL Traveling Quad 2025Apr 21 · Discus · Place 12 · RantoulDiscus1228.68m11
Apr 21PBL Traveling Quad 2025Apr 21 · Shot Put · Place 15 · RantoulShot Put159.82m11
Apr 17Monticello Boys InvitationalApr 17 · Discus · Place 34 · RantoulDiscus3424.18m11
Apr 17Monticello Boys InvitationalApr 17 · Shot Put · Place 35 · RantoulShot Put3510.01m11
Mar 22Cogdal HS Boys InviteMar 22 · Shot Put · Place 41 · RantoulShot Put4110.23m11
Mar 15Rantoul InviteMar 15 · Shot Put · Place 38 · RantoulShot Put3810.11m—
Mar 8First to the Finish Boys Charger InviteMar 8 · Shot Put · Place 14 · RantoulShot Put149.96m11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11EPGTF Boys Last ChanceMay 11 · Discus · Place 49 · RantoulDiscus4923.06m—
May 11EPGTF Boys Last ChanceMay 11 · Shot Put · Place 51 · RantoulShot Put518.89m—
May 6Westville MeetMay 6 · Discus · Place 14 · RantoulDiscus1421.32m—
May 6Westville MeetMay 6 · Shot Put · Place 10 · RantoulShot Put108.90m—
Apr 22Salt Fork JV MeetApr 22 · Discus · Place 11 · RantoulDiscus1121.51m—
Apr 22Salt Fork JV MeetApr 22 · Shot Put · Place 14 · RantoulShot Put148.64m—
Apr 19UHS Boy's InvitationalApr 19 · Shot Put · Place 17 · RantoulShot Put178.62m—
Apr 15Tuscola TriangularApr 15 · Discus · Place 31 · RantoulDiscus3120.04m—
Apr 15Tuscola TriangularApr 15 · Shot Put · Place 29 · RantoulShot Put298.41m—
Apr 12Monticello Boys InvitationalApr 12 · Shot Put · Place 41 · RantoulShot Put418.63m—
Apr 9SJO Tri MeetApr 9 · Discus · Place 19 · RantoulDiscus1918.23m—
Apr 9SJO Tri MeetApr 9 · Shot Put · Place 17 · RantoulShot Put177.92m—
Apr 6Rantoul Boys InviteApr 6 · Discus · Place 15 · RantoulDiscus1516.78m—
Apr 6Rantoul Boys InviteApr 6 · Shot Put · Place 18 · RantoulShot Put187.71m—