Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorStCN & GBN Dual · Apr 1934.83mStCN & GBN DualApril 19, 2022
Discus · 1kg · OutdoorIPAC Track & Field Championships · May 1476-00IPAC Track & Field ChampionshipsMay 14, 2019
Discus · 2kg · OutdoorFirst Chance Invitational · Mar 2730.55mFirst Chance InvitationalMarch 27, 2026
Hammer · 16lb / 7.26kg · Outdoor2026 Chicagoland Championships · Apr 940.94m2026 Chicagoland ChampionshipsApril 9, 2026
Shot Put · 12lb · IndoorGBN Quad · Feb 2437' 10GBN Quad February 24, 2022
Shot Put · 12lb · OutdoorStCN & GBN Dual · Apr 1911.05mStCN & GBN DualApril 19, 2022
Shot Put · 16lb / 7.26kg · IndoorSlick Invite · Feb 1610.48mSlick InviteFebruary 16, 2024
Shot Put · 16lb / 7.26kg · OutdoorWheaton Invite · Mar 3110.86mWheaton InviteMarch 31, 2026
Shot Put · 4kg · OutdoorHadley vs. Stratford · Apr 2428-04.00Hadley vs. StratfordApril 24, 2019
Shot Put · 8lb · OutdoorIPAC Track & Field Championships · May 2223-09.50IPAC Track & Field ChampionshipsMay 22, 2018
Weight Throw · 35lb / 15.9kg · Indoor2025 CCIW Championship · Feb 2713.86m2025 CCIW ChampionshipFebruary 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · Hammer · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg--FOULJr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · Shot Put · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg—DNSJr
Apr 17Meet of ChampionsApr 17 · Hammer · Place 56 · North Central (Ill.)North Central (Ill.)Hammer5635.98mJr
Apr 17Meet of ChampionsApr 17 · Shot Put · Place 63 · North Central (Ill.)North Central (Ill.)Shot Put6311.15mJr
Apr 92026 Chicagoland ChampionshipsApr 9 · Hammer · Place 20 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg20.40.94m PBJr
Mar 31Wheaton InviteMar 31 · Hammer · Place 9 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg9.35.38mJr
Mar 31Wheaton InviteMar 31 · Discus · North Central (Ill.)North Central (Ill.)Discus2kg--DNSJr
Mar 31Wheaton InviteMar 31 · Shot Put · Place 17 · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg17.10.86m PBJr
Mar 27First Chance InvitationalMar 27 · Hammer · Place 16 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg16.36.55mJr
Mar 27First Chance InvitationalMar 27 · Discus · Place 30 · North Central (Ill.)North Central (Ill.)Discus2kg30.30.55m PBJr
Mar 27First Chance InvitationalMar 27 · Shot Put · Place 21 · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg21.10.84mJr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · Weight Throw · Place 17 · North Central (Ill.)North Central (Ill.)Weight Throw35lb / 15.9kg17.13.86m PBJr
Feb 20F Lee Slick InvitationalFeb 20 · Weight Throw · Place 11 · North Central (Ill.)North Central (Ill.)Weight Throw1113.23mJr
Feb 20F Lee Slick InvitationalFeb 20 · Shot Put · Place 15 · North Central (Ill.)North Central (Ill.)Shot Put1512.13mJr
Feb 6Keck DIII SelectFeb 6 · Weight Throw · Place 16 · North Central (Ill.)North Central (Ill.)Weight Throw1613.04mJr
Feb 6Keck DIII SelectFeb 6 · Shot Put · Place 31 · North Central (Ill.)North Central (Ill.)Shot Put3111.54mJr
Jan 30Squig Converse InviteJan 30 · Weight Throw · Place 24 · North Central (Ill.)North Central (Ill.)Weight Throw2413.72mJr
Jan 30Squig Converse InviteJan 30 · Shot Put · Place 36 · North Central (Ill.)North Central (Ill.)Shot Put3611.60mJr
Jan 24Aurora Grand PrixJan 24 · Weight Throw · Place 6 · North Central (Ill.)North Central (Ill.)Weight Throw613.86mJr
Jan 24Aurora Grand PrixJan 24 · Shot Put · Place 25 · North Central (Ill.)North Central (Ill.)Shot Put2511.56mJr
Jan 17Pat Heenan InvitationalJan 17 · Weight Throw · Place 9 · North Central (Ill.)North Central (Ill.)Weight Throw913.85mJr
Jan 17Pat Heenan InvitationalJan 17 · Shot Put · Place 23 · North Central (Ill.)North Central (Ill.)Shot Put2310.92mJr
Jan 9Cardinal OpenerJan 9 · Weight Throw · Place 9 · North Central (Ill.)North Central (Ill.)Weight Throw912.53mJr
Jan 9Cardinal OpenerJan 9 · Shot Put · Place 9 · North Central (Ill.)North Central (Ill.)Shot Put911.32mJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · Hammer · Place 16 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg16.35.68mSo
Apr 25Elmhurst TwilightApr 25 · Discus · North Central (Ill.)North Central (Ill.)Discus2kg--FOULSo
Apr 12Wheaton (Ill) InvitationalApr 12 · Hammer · Place 18 · North Central (Ill.)North Central (Ill.)Hammer1837.32mSo
Apr 12Wheaton (Ill) InvitationalApr 12 · Discus · North Central (Ill.)North Central (Ill.)Discus—FOULSo
Mar 28First Chance InvitationalMar 28 · Hammer · Place 20 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg20.39.21mSo
Mar 28First Chance InvitationalMar 28 · Discus · Place 43 · North Central (Ill.)North Central (Ill.)Discus2kg43.29.13mSo
Mar 28First Chance InvitationalMar 28 · Shot Put · Place 41 · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg41.9.66mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21F Lee Slick InvitationalFeb 21 · Weight Throw · Place 17 · North Central (Ill.)North Central (Ill.)Weight Throw1711.60m—
Feb 21F Lee Slick InvitationalFeb 21 · Shot Put · Place 21 · North Central (Ill.)North Central (Ill.)Shot Put2111.45m—
Jan 31Squig Converse InviteJan 31 · Weight Throw · Place 46 · North Central (Ill.)North Central (Ill.)Weight Throw4610.08m—
Jan 24ONU InviteJan 24 · Weight Throw · Place 10 · North Central (Ill.)North Central (Ill.)Weight Throw1011.78m—
Jan 24ONU InviteJan 24 · Shot Put · Place 13 · North Central (Ill.)North Central (Ill.)Shot Put1311.51m—
Jan 18NCC Heenan InvitationalJan 18 · Weight Throw · Place 15 · North Central (Ill.)North Central (Ill.)Weight Throw1512.41m—
Jan 18NCC Heenan InvitationalJan 18 · Shot Put · Place 17 · North Central (Ill.)North Central (Ill.)Shot Put1711.79m—
Jan 10Cardinal OpenerJan 10 · Weight Throw · Place 16 · North Central (Ill.)North Central (Ill.)Weight Throw1612.39m—
Jan 10Cardinal OpenerJan 10 · Shot Put · Place 18 · North Central (Ill.)North Central (Ill.)Shot Put1811.35m—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9NCC Carius/Gregory MeetMay 9 · Hammer · Place 16 · North Central (Ill.)North Central (Ill.)Hammer1694-6FR
May 9NCC Carius/Gregory MeetMay 9 · Discus · Place 20 · North Central (Ill.)North Central (Ill.)Discus2090-1FR
Apr 25Elmhurst TwilightApr 25 · Hammer · Place 26 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg26.31.62mFr
Apr 25Elmhurst TwilightApr 25 · Discus · North Central (Ill.)North Central (Ill.)Discus2kg--DNSFr
Apr 20Wheaton TwilightApr 20 · Hammer · Place 31 · North Central (Ill.)North Central (Ill.)Hammer3132.81m—
Apr 20Wheaton TwilightApr 20 · Discus · Place 35 · North Central (Ill.)North Central (Ill.)Discus3525.70m—
Apr 13Wheaton College InvitationalApr 13 · Hammer · Place 29 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg29.34.29mFr
Apr 13Wheaton College InvitationalApr 13 · Discus · Place 33 · North Central (Ill.)North Central (Ill.)Discus2kg33.29.79mFr
Mar 28First Chance InvitationalMar 28 · Hammer · Place 23 · North Central (Ill.)North Central (Ill.)Hammer16lb / 7.26kg23.30.44mFr
Mar 28First Chance InvitationalMar 28 · Discus · Place 32 · North Central (Ill.)North Central (Ill.)Discus2kg32.28.88mFr
Mar 28First Chance InvitationalMar 28 · Shot Put · Place 34 · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg34.9.00mFr

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 23CCIW Indoor ChampionshipsFeb 23 · Weight Throw · Place 21 · North CentralNorth CentralWeight Throw2112.96m—
Feb 16Slick InviteFeb 16 · Weight Throw · Place 10 · North Central (Ill.)North Central (Ill.)Weight Throw35lb / 15.9kg10.12.69mFr
Feb 16Slick InviteFeb 16 · Shot Put · Place 20 · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg20.10.48m PBFr
Feb 102024 Windy City RumbleFeb 10 · Weight Throw · Place 20 · North Central (Ill.)North Central (Ill.)Weight Throw2012.45m—
Feb 102024 Windy City RumbleFeb 10 · Shot Put · Place 36 · North Central (Ill.)North Central (Ill.)Shot Put369.90m—
Feb 2Walter Cramer InviteFeb 2 · Weight Throw · Place 21 · North Central (Ill.)North Central (Ill.)Weight Throw2112.93m—
Feb 2Walter Cramer InviteFeb 2 · Shot Put · Place 43 · North Central (Ill.)North Central (Ill.)Shot Put4310.11m—
Jan 26DePaul Blue Demon Alumni ClassicJan 26 · Weight Throw · Place 12 · North Central (Ill.)North Central (Ill.)Weight Throw1212.43mFR
Jan 26DePaul Blue Demon Alumni ClassicJan 26 · Shot Put · Place 19 · North Central (Ill.)North Central (Ill.)Shot Put199.17mFR
Jan 20NCC Heenan Invitational - 2024Jan 20 · Weight Throw · Place 17 · North Central (Ill.)North Central (Ill.)Weight Throw1711.81m—
Jan 20NCC Heenan Invitational - 2024Jan 20 · Shot Put · Place 29 · North Central (Ill.)North Central (Ill.)Shot Put299.48m—
Jan 13NCC Cardinal Opener-2024Jan 13 · Weight Throw · Place 12 · North Central (Ill.)North Central (Ill.)Weight Throw35lb / 15.9kg12.11.57mFr
Jan 13NCC Cardinal Opener-2024Jan 13 · Shot Put · Place 12 · North Central (Ill.)North Central (Ill.)Shot Put16lb / 7.26kg12.10.05mFr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12DuKane Conference Boys MeetMay 12 · Discus · Place 16 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus1630.02m—
May 589th DuPage County Boys ChampionshipsMay 5 · Discus · Place 20 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus2031.13m—
May 2DuKane Conference Boys Quad #2May 2 · Discus · Place 20 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus2031.90m—
Apr 282023 Mike Yavorski Invitational (Boys Only)Apr 28 · Discus · Place 8 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg8.29.86m12
Apr 25WWS | GN Co-Ed DualApr 25 · Discus · Place 4 · Carol Stream (Glenbard NoCarol Stream (Glenbard NoDiscus432.48m12
Apr 18Gen, GN, SCN, WN QuadApr 18 · Discus · Place 26 · Carol Stream (Glenbard NoCarol Stream (Glenbard NoDiscus2697-1112
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · Discus · Place 14 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus1426.93m—
Apr 8St. Charles East Boys "Elmore McCornack" InviteApr 8 · Discus · Place 6 · Carol Stream (Glenbard NoCarol Stream (Glenbard NoDiscus631.83m12
Mar 21Glenbard North / Lake Park Dual Mar 21 · Shot Put · Place 9 · Carol Stream (Glenbard NCarol Stream (Glenbard NShot Put910.79m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23GBN QUAD 2023 Feb 23 · Shot Put · Place 5 · Carol Stream (Glenbard NCarol Stream (Glenbard NShot Put511.24m—
Feb 15Glenbard East Tri MeetFeb 15 · Shot Put · Place 5 · Carol Stream (Glenbard NCarol Stream (Glenbard NShot Put510.90m—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19 · Discus · Place 22 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus2230.66m11
May 13DuKane Boys Conference ChampionshipMay 13 · Discus · Place 11 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus1132.48m11
May 7DuPage County Boys InvitationalMay 7 · Discus · Place 15 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg15.106-0211
Apr 29Mike Yavorski InvitationalApr 29 · Discus · Place 7 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus7100-11.0011
Apr 26Lake Park & GBN coed dualApr 26 · Discus · Place 5 · Carol Stream (Glenbard NCarol Stream (Glenbard NDiscus535.50m11
Apr 26Lake Park & GBN coed dualApr 26 · Shot Put · Place 6 · Carol Stream (Glenbard NCarol Stream (Glenbard NShot Put611.70m11
Apr 19StCN & GBN DualApr 19 · Discus · Place 2 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg2.34.83m PB11
Apr 19StCN & GBN DualApr 19 · Shot Put · Place 4 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb4.11.05m PB11
Apr 12GN-WN Coed DualApr 12 · Discus · Place 3 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg3.103' 211
Apr 12GN-WN Coed DualApr 12 · Shot Put · Place 8 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb8.36' 311
Apr 9St. Charles East Elmore McCornack InviteApr 9 · Discus · Place 7 · Carol Stream (Glenbard N.Carol Stream (Glenbard N.Discus730.87mJR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22GBN Dual vs. Lake Park Mar 22 · Shot Put · Place 4 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb4.11.49m11
Feb 24GBN Quad Feb 24 · Shot Put · Place 5 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb5.37' 10 PB11
Feb 16Glenbard East Boys TriangularFeb 16 · Shot Put · Place 2 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb2.35' 711

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4DuKane Conference Championships - BoysJun 4 · Discus · Place 7 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kgRound P7.28.80m10
Jun 4DuKane Conference Championships - BoysJun 4 · Discus · Place 7 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg7.28.86m10
May 19Glenbard North vs St. Charles North Dual (boys and girls)May 19 · Discus · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg—SCR10
May 19Glenbard North vs St. Charles North Dual (boys and girls)May 19 · Shot Put · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb—SCR10
May 12GBN vs. Lake Park Boys Dual May 12 · Discus · Place 14 · Carol Stream (Glenbard NoCarol Stream (Glenbard NoDiscus1424.78m10
May 12GBN vs. Lake Park Boys Dual May 12 · Shot Put · Place 9 · Carol Stream (Glenbard NoCarol Stream (Glenbard NoShot Put910.08m10
May 5GN vs. WN Boys DualMay 5 · Discus · Place 11 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg11.22.07m10
May 5GN vs. WN Boys DualMay 5 · Shot Put · Place 5 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb5.10.53m10
Apr 28Boys Dual BHS vs. GBNApr 28 · Discus · Place 15 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Discus1.6kg15.78-0010
Apr 28Boys Dual BHS vs. GBNApr 28 · Shot Put · Place 9 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)Shot Put12lb9.33-05.0010

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14IPAC Track & Field ChampionshipsMay 14 · Discus · Place 12 · StratfordStratfordDiscus1kg12.76-00 PB8
Apr 24Hadley vs. StratfordApr 24 · Discus · Place 8 · StratfordStratfordDiscus1kg8.59-07.008
Apr 24Hadley vs. StratfordApr 24 · Shot Put · Place 6 · StratfordStratfordShot Put4kg6.28-04.00 PB8

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22IPAC Track & Field ChampionshipsMay 22 · Discus · Place 11 · StratfordStratfordDiscus1kg11.65-04.007
May 22IPAC Track & Field ChampionshipsMay 22 · Shot Put · Place 13 · StratfordStratfordShot Put8lb13.23-09.50 PB7