Personal bests

Best marks in available results
Event / courseMarkMeetDate
45 Meters · IndoorCLC Boys Indoor Quad · Mar 87.14aCLC Boys Indoor QuadMarch 8, 2025
Discus · 1.6kg · OutdoorIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton) · May 2046.28mIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20, 2026
Discus · 1kg · OutdoorIESA 3A - Sectional 1 @ Johnsburg HS · May 1462' 10IESA 3A - Sectional 1 @ Johnsburg HSMay 14, 2022
Shot Put · 12lb · IndoorHononegah Boys A/AA Indoor Classic · Mar 1413.96mHononegah Boys A/AA Indoor ClassicMarch 14, 2026
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton) · May 2014.93mIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 25 · JohnsburgJohnsburgDiscus1.6kg25.43.72m11
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 29 · JohnsburgJohnsburgShot Put12lb29.14.60m11
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · Discus · Place 3 · JohnsburgJohnsburgDiscus1.6kg3.46.28m PB11
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · Shot Put · Place 4 · JohnsburgJohnsburgShot Put12lb4.14.93m PB11
May 12KRC Boys Conference ChampionshipMay 12 · Discus · Place 2 · JohnsburgJohnsburgDiscus1.6kg2.46.20m11
May 12KRC Boys Conference ChampionshipMay 12 · Shot Put · Place 4 · JohnsburgJohnsburgShot Put12lb4.14.26m11
May 9GK InvitationalMay 9 · Discus · Place 10 · JohnsburgJohnsburgDiscus1036.95m11
Apr 302026 Rocket Relays InvitationalApr 30 · Discus · Place 2 · JohnsburgJohnsburgDiscus239.00m11
Apr 302026 Rocket Relays InvitationalApr 30 · Shot Put · Place 4 · JohnsburgJohnsburgShot Put412.39m11
Apr 28Harvard QuadApr 28 · Discus · Place 3 · JohnsburgJohnsburgDiscus340.48m11
Apr 232026 McHenry County InviteApr 23 · Discus · Place 5 · JohnsburgJohnsburgDiscus1.6kg5.39.77m11
Apr 21Johnsburg Tri VS Marengo and WoodstockApr 21 · Discus · JohnsburgJohnsburgDiscus1.6kg—ND11
Apr 18Buccaneer InviteApr 18 · Discus · Place 11 · JohnsburgJohnsburgDiscus1131.88m11
Apr 14Woodstock North KRC Tri MeetApr 14 · Discus · Place 1 · JohnsburgJohnsburgDiscus1.6kg1.39.44m11
Apr 14Woodstock North KRC Tri MeetApr 14 · Shot Put · Place 3 · JohnsburgJohnsburgShot Put12lb3.12.48m11
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · Discus · Place 4 · JohnsburgJohnsburgDiscus437.30m11
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · Shot Put · Place 6 · JohnsburgJohnsburgShot Put612.90m11
Apr 7Johnsburg Quad VS Plano, MC, and AHApr 7 · Discus · Place 1 · JohnsburgJohnsburgDiscus1.6kg1.37.57m11
Apr 7Johnsburg Quad VS Plano, MC, and AHApr 7 · Shot Put · Place 1 · JohnsburgJohnsburgShot Put12lb1.13.53m11
Apr 4Cary-Grove InviteApr 4 · Discus · Place 7 · JohnsburgJohnsburgDiscus738.65m11
Apr 4Cary-Grove InviteApr 4 · Shot Put · Place 3 · JohnsburgJohnsburgShot Put313.23m11
Mar 7CLC Boys TriangularMar 7 · Shot Put · Place 1 · JohnsburgJohnsburgShot Put12lb1.13.69m11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · Shot Put · Place 6 · JohnsburgJohnsburgShot Put12lb6.13.96m PB11
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Shot Put · Place 2 · JohnsburgJohnsburgShot Put213.74m11
Feb 14Boys Sequoit ShowdownFeb 14 · Shot Put · Place 8 · JohnsburgJohnsburgShot Put845-8.511

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · Discus · Place 11 · JohnsburgJohnsburgDiscus1.6kg11.33.69m10
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · Shot Put · Place 15 · JohnsburgJohnsburgShot Put12lb15.11.20m10
May 13Kishwaukee River Conference- BoysMay 13 · Discus · JohnsburgJohnsburgDiscus1.6kg—ND10
May 13Kishwaukee River Conference- BoysMay 13 · Shot Put · Place 14 · JohnsburgJohnsburgShot Put12lb14.11.15m10
May 10GK InvitationalMay 10 · Discus · Place 10 · JohnsburgJohnsburgDiscus1036.02m10
May 10GK InvitationalMay 10 · Shot Put · Place 13 · JohnsburgJohnsburgShot Put1311.78m10
Apr 29Johnsburg KRC Tri w/ Richmond Burton & HarvardApr 29 · Discus · Place 3 · JohnsburgJohnsburgDiscus340.87m10
Apr 29Johnsburg KRC Tri w/ Richmond Burton & HarvardApr 29 · Shot Put · Place 9 · JohnsburgJohnsburgShot Put99.55m10
Apr 24McHenry County CoEd InvitationalApr 24 · Discus · Place 4 · JohnsburgJohnsburgDiscus438.51m10
Apr 24McHenry County CoEd InvitationalApr 24 · Shot Put · Place 14 · JohnsburgJohnsburgShot Put1411.36m10
Apr 22Woodstock TriangularApr 22 · Discus · Place 2 · JohnsburgJohnsburgDiscus239.61m10
Apr 22Woodstock TriangularApr 22 · Shot Put · Place 2 · JohnsburgJohnsburgShot Put211.57m10
Apr 19Buccaneer InviteApr 19 · Discus · Place 2 · JohnsburgJohnsburgDiscus237.27m10
Apr 19Buccaneer InviteApr 19 · Shot Put · Place 4 · JohnsburgJohnsburgShot Put412.12m10
Apr 15Sandwich Coed Meet #2Apr 15 · Discus · Place 2 · JohnsburgJohnsburgDiscus238.27m10
Apr 12Marengo Ed Reeves InvitationalApr 12 · Discus · Place 4 · JohnsburgJohnsburgDiscus437.10m10
Apr 12Marengo Ed Reeves InvitationalApr 12 · Shot Put · Place 5 · JohnsburgJohnsburgShot Put511.26m10
Apr 8KRC Tri w/ Plano & Marian CentralApr 8 · Shot Put · Place 2 · JohnsburgJohnsburgShot Put211.82m10
Apr 5Cary-Grove InvitationalApr 5 · Discus · Place 5 · JohnsburgJohnsburgDiscus537.60m10
Apr 5Cary-Grove InvitationalApr 5 · Shot Put · Place 10 · JohnsburgJohnsburgShot Put1010.74m10
Mar 1Sequoit Boys ShowdownMar 1 · Shot Put · Place 31 · JohnsburgJohnsburgShot Put3111.45m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · Shot Put · Place 22 · JohnsburgJohnsburgShot Put12lb22.11.23m10
Mar 8CLC Boys Indoor QuadMar 8 · Shot Put · Place 1 · JohnsburgJohnsburgShot Put111.67m—
Mar 8CLC Boys Indoor QuadMar 8 · 45 Meters · Place 41 · JohnsburgJohnsburg45 Meters417.14a PB—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · Discus · Place 23 · JohnsburgJohnsburgDiscus2329.54m—
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · Shot Put · Place 31 · JohnsburgJohnsburgShot Put319.53m—
May 7Kishwaukee River Boys Conference ChampionshipsMay 7 · Discus · Place 10 · JohnsburgJohnsburgDiscus1033.62m—
May 7Kishwaukee River Boys Conference ChampionshipsMay 7 · Shot Put · Place 16 · JohnsburgJohnsburgShot Put169.35m—
May 4Genoa-Kingston InvitationalMay 4 · Discus · Place 7 · JohnsburgJohnsburgDiscus734.84m—
May 4Genoa-Kingston InvitationalMay 4 · Shot Put · Place 20 · JohnsburgJohnsburgShot Put209.00m—
Apr 25Richmond Burton Rocket RelaysApr 25 · Discus · Place 8 · JohnsburgJohnsburgDiscus834.07m—
Apr 25Richmond Burton Rocket RelaysApr 25 · Shot Put · Place 19 · JohnsburgJohnsburgShot Put198.78m—
Apr 23Richmond Burton KRC TriApr 23 · Discus · Place 3 · JohnsburgJohnsburgDiscus332.86m—
Apr 23Richmond Burton KRC TriApr 23 · Shot Put · Place 8 · JohnsburgJohnsburgShot Put88.84m—
Apr 192024 McHenry County ChampionshipApr 19 · Discus · Place 21 · JohnsburgJohnsburgDiscus2131.25m9
Apr 192024 McHenry County ChampionshipApr 19 · Shot Put · Place 27 · JohnsburgJohnsburgShot Put278.67m9
Apr 16Marengo vs Woodstock, JohnsburgApr 16 · Discus · Place 7 · JohnsburgJohnsburgDiscus732.45m—
Apr 13Belvidere Buccaneer InvitationalApr 13 · Discus · Place 8 · JohnsburgJohnsburgDiscus832.71m9
Apr 13Belvidere Buccaneer InvitationalApr 13 · Shot Put · Place 18 · JohnsburgJohnsburgShot Put188.83m9
Apr 9KRC Tri-Meet Johnsburg & SandwichApr 9 · Discus · Place 4 · JohnsburgJohnsburgDiscus432.88m—
Apr 9KRC Tri-Meet Johnsburg & SandwichApr 9 · Shot Put · Place 12 · JohnsburgJohnsburgShot Put129.31m—
Apr 6Al Bohrer InvitationalApr 6 · Discus · Place 12 · JohnsburgJohnsburgDiscus1230.90m—
Apr 6Al Bohrer InvitationalApr 6 · Shot Put · Place 12 · JohnsburgJohnsburgShot Put128.49m—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · Discus · Place 7 · Johnsburg JHSJohnsburg JHSDiscus796-11—
May 8Johnsburg Wildcat Invitational May 8 · Discus · Place 2 · Johnsburg JHSJohnsburg JHSDiscus296-0—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · Discus · Place 12 · Johnsburg JHSJohnsburg JHSDiscus1kg12.62' 10 PB7