Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 842.72m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorIHSA Class 3A TRB Sectional - #08 Downers Grove (North) · May 2144.40mIHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21, 2026
Shot Put · 12lb · Indoor92nd Annual DuPage County Track and Field Championships · May 814.55m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorNaperville North Boys Tri · Apr 2815.14mNaperville North Boys TriApril 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Discus · Place 9 · Aurora (Waubonsie Valley)Discus1.6kg9.44.40m PB12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 11 · Aurora (Waubonsie Valley)Shot Put12lb11.14.22m12
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · Discus · Place 8 · Aurora (Waubonsie Valley)Discus1.6kg8.40.48m12
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · Shot Put · Place 4 · Aurora (Waubonsie Valley)Shot Put12lb4.14.90m12
May 2Red Ribbon ClassicMay 2 · Discus · Place 14 · Aurora (Waubonsie Valley)Discus1.6kg14.38.38m12
May 2Red Ribbon ClassicMay 2 · Shot Put · Place 5 · Aurora (Waubonsie Valley)Shot Put12lb5.14.70m12
Apr 28Naperville North Boys TriApr 28 · Shot Put · Place 2 · Aurora (Waubonsie Valley)Shot Put12lb2.15.14m PB12
Apr 24Red Grange InvitationalApr 24 · Discus · Place 2 · Aurora (Waubonsie Valley)Discus241.23m12
Apr 24Red Grange InvitationalApr 24 · Shot Put · Place 10 · Aurora (Waubonsie Valley)Shot Put1014.13m12
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Discus · Place 16 · Aurora (Waubonsie Valley)Discus1642.65m12
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Shot Put · Place 12 · Aurora (Waubonsie Valley)Shot Put1214.84m12
Apr 18The Minooka SmithStrong InvitationalApr 18 · Discus · Place 18 · Aurora (Waubonsie Valley)Discus1.6kg18.38.57m12
Apr 18The Minooka SmithStrong InvitationalApr 18 · Shot Put · Place 12 · Aurora (Waubonsie Valley)Shot Put12lb12.13.39m12
Apr 14Naperville Central Boys TriApr 14 · Discus · Place 5 · Aurora (Waubonsie Valley)Discus1.6kg5.39.85m12
Apr 14Naperville Central Boys TriApr 14 · Shot Put · Place 3 · Aurora (Waubonsie Valley)Shot Put12lb3.14.41m12
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · Discus · Place 7 · Aurora (Waubonsie Valley)Discus735.75m12
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · Shot Put · Place 2 · Aurora (Waubonsie Valley)Shot Put214.18m12
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 4 · Aurora (Waubonsie Valley)Shot Put414.94m12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 12 · Aurora (Waubonsie Valley)Discus1.6kg12.42.72m PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 11 · Aurora (Waubonsie Valley)Shot Put12lb11.14.55m PB12
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · Shot Put · Place 5 · Aurora (Waubonsie Valley)Shot Put514.60m12
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Shot Put · Place 8 · Aurora (Waubonsie Valley)Shot Put12lb8.14.02m12
Feb 26WWS Boys Indoor Invitational #2Feb 26 · Shot Put · Place 7 · Aurora (Waubonsie Valley)Shot Put714.25m12
Feb 2123rd Annual Plainfield South InvitationalFeb 21 · Shot Put · Place 3 · Aurora (Waubonsie Valley)Shot Put314.67m12
Feb 12Golden OpenFeb 12 · Shot Put · Place 5 · Aurora (Waubonsie Valley)Shot Put513.62m12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Discus · Place 16 · Aurora (Waubonsie Valley)Discus1641.09m11
May 15DVC Boys' Track & Field ChampionshipsMay 15 · Discus · Place 7 · Aurora (Waubonsie Valley)Discus742.80m11
May 15DVC Boys' Track & Field ChampionshipsMay 15 · Shot Put · Place 11 · Aurora (Waubonsie Valley)Shot Put1113.24m11
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 16 · Aurora (Waubonsie Valley)Discus1637.57m11
May 991st Dupage County Boys ChampionshipMay 9 · Shot Put · Place 19 · Aurora (Waubonsie Valley)Shot Put1912.44m11
May 3Red Ribbon ClassicMay 3 · Discus · Place 9 · Aurora (Waubonsie Valley)Discus938.74m11
Apr 29Metea Valley Boys TriApr 29 · Discus · Place 5 · Aurora (Waubonsie Valley)Discus537.80m11
Apr 29Metea Valley Boys TriApr 29 · Shot Put · Place 8 · Aurora (Waubonsie Valley)Shot Put812.93m11
Apr 25Red Grange InvitationalApr 25 · Discus · Place 4 · Aurora (Waubonsie Valley)Discus4122-511
Apr 24Bob Fowler Throwers InvitationalApr 24 · Discus · Place 20 · Aurora (Waubonsie Valley)Discus2039.23m11
Apr 24Bob Fowler Throwers InvitationalApr 24 · Shot Put · Place 17 · Aurora (Waubonsie Valley)Shot Put1714.17m11
Apr 19The Minooka SmithStrong InvitationalApr 19 · Discus · Place 19 · Aurora (Waubonsie Valley)Discus1936.62m11
Apr 15Waubonsie Valley Boys TriangularApr 15 · Discus · Place 7 · Aurora (Waubonsie Valley)Discus737.90m11
Apr 15Waubonsie Valley Boys TriangularApr 15 · Shot Put · Place 6 · Aurora (Waubonsie Valley)Shot Put612.99m11
Apr 12West Aurora/Bartlett/Oswego/Waubonsie ValleyApr 12 · Discus · Place 7 · Aurora (Waubonsie Valley)Discus734.97m11
Apr 12West Aurora/Bartlett/Oswego/Waubonsie ValleyApr 12 · Shot Put · Place 6 · Aurora (Waubonsie Valley)Shot Put613.00m11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · Shot Put · Place 8 · Aurora (Waubonsie Valley)Shot Put813.64m11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Shot Put · Place 14 · Aurora (Waubonsie Valley)Shot Put12lb14.13.30m11
Feb 27WWS Boys Indoor Invitational #2Feb 27 · Shot Put · Place 2 · Aurora (Waubonsie Valley)Shot Put213.15m—
Feb 22Plainfield South Boys InvitationalFeb 22 · Shot Put · Place 6 · Aurora (Waubonsie Valley)Shot Put613.23m—
Feb 18Oswego East DualFeb 18 · Shot Put · Place 6 · Aurora (Waubonsie Valley)Shot Put639-9—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · Shot Put · Place 23 · Aurora (Waubonsie ValleyShot Put2312.01m—
May 13Redhawk ABC InviteMay 13 · Discus · Place 5 · Aurora (Waubonsie ValleyDiscus532.14m—
May 13Redhawk ABC InviteMay 13 · Shot Put · Place 5 · Aurora (Waubonsie ValleyShot Put511.23m—
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · Discus · Place 4 · Aurora (Waubonsie Valley)Discus1.6kg4.35.94m10
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · Shot Put · Place 10 · Aurora (Waubonsie Valley)Shot Put12lb10.10.93m10
May 390th Dupage County Boys ChampionshipMay 3 · Shot Put · Place 13 · Aurora (Waubonsie ValleyShot Put1312.07m—
Apr 27Red Ribbon ClassicApr 27 · Shot Put · Place 7 · Aurora (Waubonsie ValleyShot Put711.68m—
Apr 23Waubonsie Valley Boys vs. Metea, NeuquaApr 23 · Discus · Aurora (Waubonsie Valley)Discus1.6kg—DNS10
Apr 23Waubonsie Valley Boys vs. Metea, NeuquaApr 23 · Shot Put · Aurora (Waubonsie Valley)Shot Put12lb—DNS10
Apr 22WA Boys Throwers MeetApr 22 · Discus · Place 7 · Aurora (Waubonsie ValleyDiscus735.00m—
Apr 22WA Boys Throwers MeetApr 22 · Shot Put · Place 15 · Aurora (Waubonsie ValleyShot Put1511.68m—
Apr 19Red Grange InvitationalApr 19 · Discus · Place 10 · Aurora (Waubonsie Valley)Discus10111-7.25—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Discus · Place 14 · Aurora (Waubonsie Valley)Discus1431.10m—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Shot Put · Place 12 · Aurora (Waubonsie Valley)Shot Put1210.92m—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · Discus · Place 2 · Aurora (Waubonsie ValleyDiscus234.34m—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · Shot Put · Place 2 · Aurora (Waubonsie ValleyShot Put211.12m—
Apr 6WA vs WV-OS-BART boys 2024Apr 6 · Discus · Place 13 · Aurora (Waubonsie ValleyDiscus1330.77m—
Apr 6WA vs WV-OS-BART boys 2024Apr 6 · Shot Put · Place 16 · Aurora (Waubonsie ValleyShot Put1611.36m—
Mar 8Oswego Boys TriangularMar 8 · Shot Put · Place 26 · Aurora (Waubonsie Valley)Shot Put269.93m10
Mar 2First to the Finish Boys Charger InviteMar 2 · Shot Put · Place 10 · Aurora (Waubonsie Valley)Shot Put1010.44m10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15DuPage Valley Conference Boys Indoor ChampionshipsMar 15 · Shot Put · Place 7 · Aurora (Waubonsie ValleyShot Put711.75m—
Feb 22WWS Boys Indoor Invitational #2Feb 22 · Shot Put · Place 5 · Aurora (Waubonsie ValleyShot Put510.01m—
Feb 17Plainfield South InviteFeb 17 · Shot Put · Place 14 · Aurora (Waubonsie ValleyShot Put149.50m—
Feb 10Lockport Golden OpenFeb 10 · Shot Put · Place 34 · Aurora (Waubonsie ValleyShot Put349.59m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25BOYS Neuqua Valley, Waubonsie Valley, Naperville North TriangularApr 25 · Discus · Place 16 · Aurora (Waubonsie ValleyDiscus1621.42m—
Apr 25BOYS Neuqua Valley, Waubonsie Valley, Naperville North TriangularApr 25 · Shot Put · Place 18 · Aurora (Waubonsie ValleyShot Put188.54m—
Apr 18Metea Valley Boys TriangularApr 18 · Discus · Place 22 · Aurora (Waubonsie ValleyDiscus2220.15m—
Apr 18Metea Valley Boys TriangularApr 18 · Shot Put · Place 17 · Aurora (Waubonsie ValleyShot Put178.78m—
Apr 11Waubonsie Valley Boys QuadApr 11 · Discus · Place 14 · Aurora (Waubonsie Valley)Discus1.6kg14.19.94m9
Apr 8WA Boys (WV-OS-BART)Apr 8 · Discus · Place 42 · Aurora (Waubonsie Valley)Discus4217.55m9
Apr 8WA Boys (WV-OS-BART)Apr 8 · Shot Put · Place 34 · Aurora (Waubonsie Valley)Shot Put349.25m9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17DVC Boys Indoor ConferenceMar 17 · Shot Put · Place 11 · Aurora (Waubonsie ValleyShot Put117.96m—
Mar 11Oswego Co-Ed TriangularMar 11 · Shot Put · Place 12 · Aurora (Waubonsie Valley)Shot Put12lb12.8.31m9
Feb 23WWS Boys Indoor Invitational #2Feb 23 · Shot Put · Place 21 · Aurora (Waubonsie ValleyShot Put218.76m—
Feb 18Plainfield South Boys Indoor Invite #1Feb 18 · Shot Put · Place 43 · Aurora (Waubonsie Valley)Shot Put437.99m9
Feb 11Lockport Golden InviteFeb 11 · Shot Put · Place 44 · Aurora (Waubonsie ValleyShot Put447.55m—