Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWCC Conference Finals · Apr 3014.71aNWCC Conference FinalsApril 30, 2023
60 Meter · IndoorStevenson Boys Open #2 · Mar 188.80aStevenson Boys Open #2March 18, 2025
Discus · 1.6kg · Outdoor57th Annual Carlin Nalley Invite · May 1641.48m57th Annual Carlin Nalley InviteMay 16, 2026
Shot Put · 12lb · IndoorInaugural DLS Boys Invitational · Mar 1411.77mInaugural DLS Boys InvitationalMarch 14, 2026
Shot Put · 12lb · Outdoor57th Annual Carlin Nalley Invite · May 1612.30m57th Annual Carlin Nalley InviteMay 16, 2026
Shot Put · 4kg · OutdoorIESA 1A State Track & Field Championships · May 1236-02.00IESA 1A State Track & Field ChampionshipsMay 12, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · Discus · Place 14 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg14.36.72m11
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · Shot Put · Place 16 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb16.11.83m11
May 1657th Annual Carlin Nalley InviteMay 16 · Discus · Place 3 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg3.41.48m PB11
May 1657th Annual Carlin Nalley InviteMay 16 · Shot Put · Place 3 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb3.12.30m PB11
May 12ESCC Boys ConferenceMay 12 · Discus · Place 5 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus537.64m11
May 12ESCC Boys ConferenceMay 12 · Shot Put · Place 4 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put412.14m11
Apr 28Notre Dame Quad #3Apr 28 · Discus · Place 5 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus534.39m11
Apr 28Notre Dame Quad #3Apr 28 · Shot Put · Place 6 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put611.95m11
Apr 24Brother Rice RelaysApr 24 · Discus · Place 5 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg5.36.91m11
Apr 24Brother Rice RelaysApr 24 · Shot Put · Place 6 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb6.12.26m11
Apr 21Carmel Coed Open #2Apr 21 · Discus · Place 2 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg2.35.41m11
Apr 21Carmel Coed Open #2Apr 21 · Shot Put · Place 2 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb2.11.53m11
Apr 14Carmel InviteApr 14 · Discus · Place 2 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg2.33.43m11
Apr 14Carmel InviteApr 14 · Shot Put · Place 3 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb3.10.85m11
Mar 610th Annual Ron Campbell InviteMar 6 · Shot Put · Place 5 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put511.78m11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Stevenson Boys Indoor Quad #2Mar 16 · Shot Put · Place 6 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb6.11.72m11
Mar 14Inaugural DLS Boys InvitationalMar 14 · Shot Put · Place 1 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb1.11.77m PB11
Feb 282026 ICOPS InvitationalFeb 28 · Shot Put · Place 23 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put2310.80m11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · Discus · Place 18 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg18.31.20m10
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · Shot Put · Place 17 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb17.11.08m10
May 13ESCC Boys ConferenceMay 13 · Discus · Place 11 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1129.42m10
May 13ESCC Boys ConferenceMay 13 · Shot Put · Place 3 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put312.02m10
May 1056th Annual Carlin Nalley InviteMay 10 · Discus · Place 13 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1.6kg13.26.05m10
Apr 29Notre Dame Quad #3Apr 29 · Discus · Place 8 · Arlington Heights (St. ViArlington Heights (St. ViDiscus826.17m10
Apr 29Notre Dame Quad #3Apr 29 · Shot Put · Place 4 · Arlington Heights (St. ViArlington Heights (St. ViShot Put410.23m10
Apr 29Notre Dame Quad #3Apr 29 · 100 Meters · Arlington Heights (St. ViArlington Heights (St. Vi100 Meters—NT10
Apr 25Brother Rice RelaysApr 25 · Discus · Place 13 · Arlington Heights (St. ViArlington Heights (St. ViDiscus1328.93m10
Apr 25Brother Rice RelaysApr 25 · Shot Put · Place 14 · Arlington Heights (St. ViArlington Heights (St. ViShot Put149.97m10
Apr 22Carmel Triangular 2Apr 22 · Discus · Place 10 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus1019.10m10
Apr 22Carmel Triangular 2Apr 22 · Shot Put · Place 2 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put211.15m10
Apr 19Buccaneer InviteApr 19 · Discus · Place 19 · Arlington Heights (St. ViArlington Heights (St. ViDiscus1925.11m10
Apr 19Buccaneer InviteApr 19 · Shot Put · Place 16 · Arlington Heights (St. ViArlington Heights (St. ViShot Put1610.17m10
Apr 10Boys Ram InviteApr 10 · Discus · Place 23 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Discus2325.73m10
Apr 10Boys Ram InviteApr 10 · Shot Put · Place 12 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put1211.09m10
Apr 10Boys Ram InviteApr 10 · Discus · Place 23 · Arlington Heights (St. ViArlington Heights (St. ViDiscus2325.73m10
Apr 10Boys Ram InviteApr 10 · Shot Put · Place 12 · Arlington Heights (St. ViArlington Heights (St. ViShot Put1211.09m10
Mar 7Ron Campbell InviteMar 7 · Shot Put · Place 2 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put210.70m—
Mar 12025 ICOPS InvitationalMar 1 · Shot Put · Place 35 · Arlington Heights (St. ViArlington Heights (St. ViShot Put3510.61m10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Stevenson Boys Open #2Mar 18 · 200 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 MetersRelay Split—37.2hUnofficial10
Mar 18Stevenson Boys Open #2Mar 18 · 60 Meter · Place 87 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)60 Meter87.8.80a PB10
Mar 18Stevenson Boys Open #2Mar 18 · Shot Put · Place 10 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put12lb10.10.71m10
Feb 20Elk Grove Boys TriFeb 20 · Shot Put · Place 16 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)Shot Put1610.00m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · Discus · Place 29 · Arlington Heights (St. VArlington Heights (St. VDiscus2917.47m—
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · Shot Put · Place 30 · Arlington Heights (St. VArlington Heights (St. VShot Put309.71m—
May 8ESCC Boys ChampionshipsMay 8 · Discus · Place 10 · Arlington Heights (St. VArlington Heights (St. VDiscus1021.92m—
May 8ESCC Boys ChampionshipsMay 8 · Shot Put · Place 6 · Arlington Heights (St. VArlington Heights (St. VShot Put610.31m—
Apr 30Benet Memorial InvitationalApr 30 · Discus · Place 8 · Arlington Heights (St. VArlington Heights (St. VDiscus824.64m—
Apr 30Benet Memorial InvitationalApr 30 · Shot Put · Place 6 · Arlington Heights (St. VArlington Heights (St. VShot Put69.21m—
Apr 19Brother Rice RelaysApr 19 · Discus · Place 24 · Arlington Heights (St. VArlington Heights (St. VDiscus2422.92m—
Apr 19Brother Rice RelaysApr 19 · Shot Put · Place 21 · Arlington Heights (St. VArlington Heights (St. VShot Put219.50m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12IESA 1A State Track & Field ChampionshipsMay 12 · Shot Put · Place 15 · Barrington St. AnneBarrington St. AnneShot Put4kg15.36-02.00 PB8
May 6IESA 1A - Sectional 1 @ Buffalo Grove St. MaryMay 6 · Discus · Place 7 · Barrington St. AnneBarrington St. AnneDiscus777-2—
May 6IESA 1A - Sectional 1 @ Buffalo Grove St. MaryMay 6 · Shot Put · Place 1 · Barrington St. AnneBarrington St. AnneShot Put134-7.5—
Apr 30NWCC Conference FinalsApr 30 · Discus · Place 2 · Barrington St. AnneBarrington St. AnneDiscus278-3—
Apr 30NWCC Conference FinalsApr 30 · Shot Put · Place 2 · Barrington St. AnneBarrington St. AnneShot Put232-1—
Apr 30NWCC Conference FinalsApr 30 · 100 Meters · Place 10 · Barrington St. AnneBarrington St. Anne100 Meters1014.71a PB—