Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · OutdoorOswego Boys Quad · Mar 148.49aOswego Boys QuadMarch 14, 2025
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 839.37m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorRed Ribbon Classic · May 239.64mRed Ribbon ClassicMay 2, 2026
Final · Outdoor91st Dupage County Boys Championship · May 912.16m91st Dupage County Boys ChampionshipMay 9, 2025
Full · IndoorDupage Valley Conference Boys Indoor Championship · Mar 2014.58mDupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
Full · OutdoorThe Minooka SmithStrong Invitational · Apr 1911.80mThe Minooka SmithStrong InvitationalApril 19, 2025
Shot Put · 12lb · Indoor92nd Annual DuPage County Track and Field Championships · May 814.60m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #08 Downers Grove (North) · May 2114.61mIHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 10 · Aurora (Waubonsie Valley)Shot Put12lb10.14.61m PB10
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · Discus · Place 11 · Aurora (Waubonsie Valley)Discus1.6kg11.35.92m10
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · Shot Put · Place 6 · Aurora (Waubonsie Valley)Shot Put12lb6.14.22m10
May 2Red Ribbon ClassicMay 2 · Discus · Place 1 · Aurora (Waubonsie Valley)Discus1.6kg1.39.64m PB10
May 2Red Ribbon ClassicMay 2 · Shot Put · Place 4 · Aurora (Waubonsie Valley)Shot Put12lb4.13.64m10
Apr 28Naperville North Boys TriApr 28 · Discus · Place 1 · Aurora (Waubonsie Valley)Discus1.6kg1.37.90m10
Apr 28Naperville North Boys TriApr 28 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put12lb1.14.13m10
Apr 24Red Grange InvitationalApr 24 · Discus · Place 6 · Aurora (Waubonsie Valley)Discus637.23m10
Apr 24Red Grange InvitationalApr 24 · Shot Put · Place 5 · Aurora (Waubonsie Valley)Shot Put514.11m10
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Discus · Place 1 · Aurora (Waubonsie Valley)Discus139.70m10
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put114.33m10
Apr 14Naperville Central Boys TriApr 14 · Discus · Place 8 · Aurora (Waubonsie Valley)Discus1.6kg8.36.01m10
Apr 14Naperville Central Boys TriApr 14 · Shot Put · Place 5 · Aurora (Waubonsie Valley)Shot Put12lb5.13.16m10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · Discus · Place 4 · Aurora (Waubonsie Valley)Discus428.90m10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put114.38m10
Mar 13 Oswego Boys QuadMar 13 · Full · Place 4 · Aurora (Waubonsie Valley)Full412.93m10
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 3 · Aurora (Waubonsie Valley)Shot Put313.67m10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 4 · Aurora (Waubonsie Valley)Discus1.6kg4.39.37m PB10
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put12lb1.14.60m PB10
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · Full · Place 1 · Aurora (Waubonsie Valley)Full114.58m PB10
Feb 26WWS Boys Indoor Invitational #2Feb 26 · Shot Put · Place 4 · Aurora (Waubonsie Valley)Shot Put414.44m10
Feb 2123rd Annual Plainfield South InvitationalFeb 21 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put113.42m10
Feb 12Golden OpenFeb 12 · Shot Put · Place 11 · Aurora (Waubonsie Valley)Shot Put1112.80m10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19Redhawk ABC InviteMay 19 · Discus · Place 8 · Aurora (Waubonsie Valley)Discus837.30m9
May 19Redhawk ABC InviteMay 19 · Shot Put · Place 10 · Aurora (Waubonsie Valley)Shot Put1011.60m9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put113.82m9
May 991st Dupage County Boys ChampionshipMay 9 · Final · Place 9 · Aurora (Waubonsie Valley)Final9109-59
May 991st Dupage County Boys ChampionshipMay 9 · Final · Place 3 · Aurora (Waubonsie Valley)Final312.16m PB9
May 3Red Ribbon ClassicMay 3 · Discus · Place 14 · Aurora (Waubonsie Valley)Discus1426.94m9
May 3Red Ribbon ClassicMay 3 · Shot Put · Place 2 · Aurora (Waubonsie Valley)Shot Put212.71m9
Apr 29Metea Valley Boys TriApr 29 · Discus · Place 2 · Aurora (Waubonsie Valley)Discus233.94m9
Apr 29Metea Valley Boys TriApr 29 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put112.21m9
Apr 25Red Grange InvitationalApr 25 · Full · Place 6 · Aurora (Waubonsie Valley)Full612.71m9
Apr 24Bob Fowler Throwers InvitationalApr 24 · Discus · Place 22 · Aurora (Waubonsie Valley)Discus2230.04m9
Apr 24Bob Fowler Throwers InvitationalApr 24 · Shot Put · Place 4 · Aurora (Waubonsie Valley)Shot Put413.42m9
Apr 19The Minooka SmithStrong InvitationalApr 19 · Full · Place 14 · Aurora (Waubonsie Valley)Full1431.56m9
Apr 19The Minooka SmithStrong InvitationalApr 19 · Full · Place 9 · Aurora (Waubonsie Valley)Full911.80m PB9
Apr 15Waubonsie Valley Boys TriangularApr 15 · Discus · Place 18 · Aurora (Waubonsie Valley)Discus1827.51m9
Apr 15Waubonsie Valley Boys TriangularApr 15 · Shot Put · Place 9 · Aurora (Waubonsie Valley)Shot Put912.04m9
Apr 12West Aurora/Bartlett/Oswego/Waubonsie ValleyApr 12 · Discus · Place 3 · Aurora (Waubonsie Valley)Discus331.48m9
Apr 12West Aurora/Bartlett/Oswego/Waubonsie ValleyApr 12 · Shot Put · Place 3 · Aurora (Waubonsie Valley)Shot Put313.01m9
Mar 14Oswego Boys QuadMar 14 · Shot Put · Place 3 · Aurora (Waubonsie Valley)Shot Put312.40m—
Mar 14Oswego Boys QuadMar 14 · 55 Meters · Place 60 · Aurora (Waubonsie Valley)55 Meters608.49a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · Shot Put · Place 2 · Aurora (Waubonsie Valley)Shot Put213.61m9
Feb 22Plainfield South Boys InvitationalFeb 22 · Shot Put · Place 1 · Aurora (Waubonsie Valley)Shot Put112.21m—
Feb 18Oswego East DualFeb 18 · Shot Put · Place 8 · Aurora (Waubonsie Valley)Shot Put837-7—