Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 846.56m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorNaperville North Boys Tri · Apr 2848.94mNaperville North Boys TriApril 28, 2026
Shot Put · 12lb · Indoor92nd Annual DuPage County Track and Field Championships · May 816.24m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorBest 4 Invitational · Apr 1116.51mBest 4 InvitationalApril 11, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 26 · Naperville (North)Discus1.6kg26.46.35m12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 26 · Naperville (North)Shot Put12lb26.15.96m12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Discus · Place 4 · Naperville (North)Discus1.6kg4.47.95m12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 4 · Naperville (North)Shot Put12lb4.15.83m12
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · Discus · Place 2 · Naperville (North)Discus1.6kg2.45.88m12
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · Shot Put · Place 2 · Naperville (North)Shot Put12lb2.15.60m12
May 2Jim Arnold InviteMay 2 · Discus · Place 3 · Naperville (North)Discus1.6kg3.47.15m12
May 2Jim Arnold InviteMay 2 · Shot Put · Naperville (North)Shot Put12lb—ND12
Apr 28Naperville North Boys TriApr 28 · Discus · Place 1 · Naperville (North)Discus1.6kg1.48.94m PB12
Apr 28Naperville North Boys TriApr 28 · Shot Put · Place 1 · Naperville (North)Shot Put12lb1.15.23m12
Apr 24Red Grange InvitationalApr 24 · Discus · Place 2 · Naperville (North)Discus244.91m12
Apr 24Red Grange InvitationalApr 24 · Shot Put · Place 5 · Naperville (North)Shot Put514.82m12
Apr 21Metea Valley Boys TriangularApr 21 · Discus · Place 7 · Naperville (North)Discus1.6kg7.37.41m12
Apr 21Metea Valley Boys TriangularApr 21 · Shot Put · Place 2 · Naperville (North)Shot Put12lb2.15.51m12
Apr 17Naperville North "Gus Scott" InviteApr 17 · Discus · Place 3 · Naperville (North)Discus346.17m12
Apr 17Naperville North "Gus Scott" InviteApr 17 · Shot Put · Place 2 · Naperville (North)Shot Put216.93m12
Apr 14Naperville Central Boys TriApr 14 · Discus · Place 2 · Naperville (North)Discus1.6kg2.46.31m12
Apr 14Naperville Central Boys TriApr 14 · Shot Put · Place 2 · Naperville (North)Shot Put12lb2.15.48m12
Apr 11Best 4 InvitationalApr 11 · Discus · Place 3 · Naperville (North)Discus1.6kg3.45.72m12
Apr 11Best 4 InvitationalApr 11 · Shot Put · Place 2 · Naperville (North)Shot Put12lb2.16.51m PB12
Mar 6Stan Reddel InviteMar 6 · Shot Put · Place 5 · Naperville (North)Shot Put515.36m12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 4 · Naperville (North)Discus1.6kg4.46.56m PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 4 · Naperville (North)Shot Put12lb4.16.24m PB12
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · Shot Put · Place 8 · Naperville (North)Shot Put12lb8.15.53m12
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · Shot Put · Place 2 · Naperville (North)Shot Put216.71m12
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Shot Put · Place 3 · Naperville (North)Shot Put315.30m12
Feb 26WWS Boys Indoor Invitational #2Feb 26 · Shot Put · Place 1 · Naperville (North)Shot Put115.35m12
Feb 19North Central College Boys Indoor InvitationalFeb 19 · Shot Put · Place 2 · Naperville (North)Shot Put215.99m12
Feb 14Boys Sequoit ShowdownFeb 14 · Shot Put · Place 6 · Naperville (North)Shot Put614.81m12
Feb 12Wheaton North Boys QuadFeb 12 · Shot Put · Place 1 · Naperville (North)Shot Put12lb1.48' 4"12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Discus · Place 8 · Naperville (North)Discus845.89m11
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Shot Put · Place 7 · Naperville (North)Shot Put715.33m11
May 15DVC Boys' Track & Field ChampionshipsMay 15 · Discus · Place 4 · Naperville (North)Discus446.40m11
May 15DVC Boys' Track & Field ChampionshipsMay 15 · Shot Put · Place 3 · Naperville (North)Shot Put315.01m11
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 3 · Naperville (North)Discus346.10m11
May 991st Dupage County Boys ChampionshipMay 9 · Shot Put · Place 6 · Naperville (North)Shot Put614.77m11
May 3Glenbard West Jim Arnold InviteMay 3 · Discus · Place 3 · Naperville (North)Discus343.42m11
May 3Glenbard West Jim Arnold InviteMay 3 · Shot Put · Place 4 · Naperville (North)Shot Put415.72m11
Apr 29Metea Valley Boys TriApr 29 · Discus · Place 1 · Naperville (North)Discus145.60m11
Apr 29Metea Valley Boys TriApr 29 · Shot Put · Place 1 · Naperville (North)Shot Put115.08m11
Apr 25Red Grange InvitationalApr 25 · Discus · Place 6 · Naperville (North)Discus6129-311
Apr 25Red Grange InvitationalApr 25 · Shot Put · Place 6 · Naperville (North)Shot Put613.90m11
Apr 22Naperville North Boys QuadApr 22 · Discus · Place 1 · Naperville (North)Discus147.23m11
Apr 22Naperville North Boys QuadApr 22 · Shot Put · Place 1 · Naperville (North)Shot Put115.37m11
Apr 17Naperville North "Gus Scott" InviteApr 17 · Discus · Place 3 · Naperville (North)Discus344.55m11
Apr 17Naperville North "Gus Scott" InviteApr 17 · Shot Put · Place 4 · Naperville (North)Shot Put413.62m11
Apr 15Waubonsie Valley Boys TriangularApr 15 · Discus · Place 4 · Naperville (North)Discus441.03m11
Apr 15Waubonsie Valley Boys TriangularApr 15 · Shot Put · Place 2 · Naperville (North)Shot Put214.08m11
Apr 12Best 4 InvitationalApr 12 · Shot Put · Place 3 · Naperville (North)Shot Put349-111
Apr 12Best 4 InvitationalApr 12 · Discus · Place 4 · Naperville (North)Discus4138-411
Mar 1Sequoit Boys ShowdownMar 1 · Shot Put · Place 3 · Naperville (North)Shot Put314.77m—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · Shot Put · Place 16 · Naperville (North)Shot Put1613.95m11
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · Shot Put · Place 5 · Naperville (North)Shot Put514.25m11
Mar 152025 Bob Nihells Boys Indoor ClassicMar 15 · Shot Put · Place 8 · Naperville (North)Shot Put12lb8.13.43m11
Mar 7Stan Reddel InvitationalMar 7 · Shot Put · Place 10 · Naperville (North)Shot Put12lb10.13.82m11
Feb 20North Central College Boys Indoor InvitationalFeb 20 · Shot Put · Place 4 · Naperville (North)Shot Put415.16m—
Feb 13WN Quad OpenerFeb 13 · Shot Put · Place 3 · Naperville (North)Shot Put346-9—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13Redhawk ABC InviteMay 13 · Discus · Place 2 · Naperville (North)Discus237.69m—
May 13Redhawk ABC InviteMay 13 · Shot Put · Place 1 · Naperville (North)Shot Put113.32m—
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · Discus · Place 3 · Naperville (North)Discus1.6kg3.36.66m10
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · Shot Put · Place 2 · Naperville (North)Shot Put12lb2.13.24m10
May 390th Dupage County Boys ChampionshipMay 3 · Discus · Place 10 · Naperville (North)Discus1036.20m—
May 390th Dupage County Boys ChampionshipMay 3 · Shot Put · Place 9 · Naperville (North)Shot Put912.73m—
Apr 27Jim Arnold InviteApr 27 · Shot Put · Place 8 · Naperville (North)Shot Put812.50m—
Apr 23DeKalb Quad with Naperville Central, Naperville North, and Oswego (Boys)Apr 23 · Discus · Place 3 · Naperville (North)Discus1.6kg3.38.51m10
Apr 23DeKalb Quad with Naperville Central, Naperville North, and Oswego (Boys)Apr 23 · Shot Put · Place 8 · Naperville (North)Shot Put12lb8.12.24m10
Apr 19Red Grange InvitationalApr 19 · Discus · Place 6 · Naperville (North)Discus6120-3—
Apr 19Red Grange InvitationalApr 19 · Shot Put · Place 3 · Naperville (North)Shot Put312.24m—
Apr 12Naperville North "Gus Scott" InviteApr 12 · Shot Put · Place 1 · Naperville (North)Shot Put113.95m10
Apr 9Metea Valley Boys TriangularApr 9 · Discus · Place 8 · Naperville (North)Discus835.58m—
Apr 9Metea Valley Boys TriangularApr 9 · Shot Put · Place 2 · Naperville (North)Shot Put213.89m—
Apr 6Best 4 InvitationalApr 6 · Shot Put · Place 3 · Naperville (North)Shot Put313.39m—
Apr 6Best 4 InvitationalApr 6 · Discus · Place 3 · Naperville (North)Discus337.19m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 15DuPage Valley Conference Boys Indoor ChampionshipsMar 15 · Shot Put · Place 2 · Naperville (North)Shot Put212.74m—
Mar 9Bob Nihells Indoor Classic 2024Mar 9 · Shot Put · Place 5 · Naperville NorthShot Put512.94m10
Feb 22WWS Boys Indoor Invitational #2Feb 22 · Shot Put · Place 1 · Naperville (North)Shot Put111.90m—
Feb 17Plainfield South InviteFeb 17 · Shot Put · Place 14 · Naperville (North)Shot Put1410.92m—
Feb 8WN/NN/EA/Solorio Boys QuadFeb 8 · Shot Put · Place 5 · Naperville (North)Shot Put539-9—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15Redhawk ABC InviteMay 15 · Discus · Place 5 · Naperville (North)Discus531.78m—
May 15Redhawk ABC InviteMay 15 · Shot Put · Place 5 · Naperville (North)Shot Put510.45m—
May 11Dupage Valley Boys Conference ChampionshipMay 11 · Discus · Place 2 · Naperville (North)Discus1.6kg2.34.41m9
May 11Dupage Valley Boys Conference ChampionshipMay 11 · Shot Put · Place 6 · Naperville (North)Shot Put12lb6.10.90m9
May 589th DuPage County Boys ChampionshipsMay 5 · Shot Put · Place 10 · Naperville (North)Shot Put1011.98m—
Apr 2941st Jim Arnold InvitationalApr 29 · Discus · Place 7 · Naperville (North)Discus732.14m—
Apr 2941st Jim Arnold InvitationalApr 29 · Shot Put · Place 11 · Naperville (North)Shot Put1110.79m—
Apr 25BOYS Neuqua Valley, Waubonsie Valley, Naperville North TriangularApr 25 · Shot Put · Place 2 · Naperville (North)Shot Put211.52m—
Apr 21Red Grange InvitationalApr 21 · Shot Put · Place 8 · Naperville (North)Shot Put810.98m—
Apr 21Red Grange InvitationalApr 21 · Discus · Place 10 · Naperville (North)Discus1029.36m—
Apr 18Metea Valley Boys TriangularApr 18 · Discus · Place 3 · Naperville (North)Discus332.40m—
Apr 18Metea Valley Boys TriangularApr 18 · Shot Put · Place 4 · Naperville (North)Shot Put411.58m—
Apr 14Naperville North "Gus Scott" InviteApr 14 · Discus · Place 2 · Naperville (North)Discus236.36m—
Apr 11DVC Tri - DK, MV, NNApr 11 · Discus · Place 1 · Naperville (North)Discus131.31m—
Apr 11DVC Tri - DK, MV, NNApr 11 · Shot Put · Place 2 · Naperville (North)Shot Put211.37m—
Apr 8Best 4 InvitationalApr 8 · Discus · Place 6 · Naperville (North)Discus688-9.759
Apr 8Best 4 InvitationalApr 8 · Shot Put · Place 6 · Naperville (North)Shot Put635-39

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17DVC Boys Indoor ConferenceMar 17 · Shot Put · Place 6 · Naperville (North)Shot Put610.62m—
Feb 23WWS Boys Indoor Invitational #2Feb 23 · Shot Put · Place 13 · Naperville (North)Shot Put139.90m—
Feb 18Plainfield South Boys Indoor Invite #1Feb 18 · Shot Put · Place 36 · Naperville (North)Shot Put368.42m9