Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTaft Boys/Girls Invite · May 214.27aTaft Boys/Girls InviteMay 2, 2024
50 Meters · IndoorNiles West City Meet #2 · Feb 167.53Niles West City Meet #2February 16, 2024
Discus · 1.6kg · OutdoorChicago Public League Boys Varsity & Sophomore Championships · May 1134.96mChicago Public League Boys Varsity & Sophomore ChampionshipsMay 11, 2024
Discus · 2kg · OutdoorCCIW Championships · May 139.21mCCIW ChampionshipsMay 1, 2026
Hammer · 16lb / 7.26kg · OutdoorUW-Oshkosh Invite & Multi · Apr 1046.19mUW-Oshkosh Invite & MultiApril 10, 2026
Javelin · 800g · OutdoorUW-Oshkosh Invite & Multi · Apr 1044.12mUW-Oshkosh Invite & MultiApril 10, 2026
Shot Put · 12lb · IndoorSelect Challenger Meet · Feb 1412.70mSelect Challenger MeetFebruary 14, 2024
Shot Put · 12lb · OutdoorNiles West Freshman Invite · Apr 2912.69mNiles West Freshman InviteApril 29, 2024
Shot Put · 16lb / 7.26kg · IndoorRipon Winter Open · Dec 711.55mRipon Winter OpenDecember 7, 2024
Shot Put · 16lb / 7.26kg · OutdoorCCIW Championships · May 111.83mCCIW ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorRipon Winter Open · Dec 614.89mRipon Winter OpenDecember 6, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · Hammer · Carroll (Wis.)Carroll (Wis.)Hammer16lb / 7.26kg--FOULSo
May 1CCIW ChampionshipsMay 1 · Javelin · Place 10 · Carroll (Wis.)Carroll (Wis.)Javelin800g10.43.71mSo
May 1CCIW ChampionshipsMay 1 · Discus · Place 13 · Carroll (Wis.)Carroll (Wis.)Discus2kg13.39.21m PBSo
May 1CCIW ChampionshipsMay 1 · Shot Put · Place 24 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg24.11.83m PBSo
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · Hammer · Place 20 · Carroll (Wis.)Carroll (Wis.)Hammer2042.62mSo
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · Javelin · Place 4 · Carroll (Wis.)Carroll (Wis.)Javelin443.58mSo
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · Discus · Place 28 · Carroll (Wis.)Carroll (Wis.)Discus2835.58mSo
Apr 18Warrior Quad InviteApr 18 · Hammer · Place 6 · Carroll (Wis.)Carroll (Wis.)Hammer16lb / 7.26kg6.42.72mSo
Apr 18Warrior Quad InviteApr 18 · Javelin · Place 2 · Carroll (Wis.)Carroll (Wis.)Javelin800g2.40.14mSo
Apr 18Warrior Quad InviteApr 18 · Discus · Place 7 · Carroll (Wis.)Carroll (Wis.)Discus2kg7.38.47mSo
Apr 18Warrior Quad InviteApr 18 · Shot Put · Place 8 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg8.11.33mSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · Hammer · Place 6 · Carroll (Wis.)Carroll (Wis.)Hammer16lb / 7.26kg6.46.19m PBSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · Javelin · Place 2 · Carroll (Wis.)Carroll (Wis.)Javelin800g2.44.12m PBSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · Discus · Place 16 · Carroll (Wis.)Carroll (Wis.)Discus2kg16.34.84mSo
Apr 3Rex Foster TwilightApr 3 · Hammer · Place 11 · Carroll (Wis.)Carroll (Wis.)Hammer1143.16mSo
Apr 3Rex Foster TwilightApr 3 · Discus · Place 15 · Carroll (Wis.)Carroll (Wis.)Discus1536.95mSo
Mar 28Carroll Alumni InvitationalMar 28 · Hammer · Place 7 · Carroll (Wis.)Carroll (Wis.)Hammer16lb / 7.26kg7.44.45mSo
Mar 28Carroll Alumni InvitationalMar 28 · Javelin · Place 2 · Carroll (Wis.)Carroll (Wis.)Javelin800g2.41.84mSo
Mar 28Carroll Alumni InvitationalMar 28 · Discus · Place 6 · Carroll (Wis.)Carroll (Wis.)Discus2kg6.34.85mSo
Mar 6Ripon Final Qualifier + MultiMar 6 · Weight Throw · Place 6 · Carroll (Wis.)Carroll (Wis.)Weight Throw613.94mSo

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · Weight Throw · Place 19 · Carroll (Wis.)Carroll (Wis.)Weight Throw35lb / 15.9kg19.13.41mSo
Feb 272025 CCIW ChampionshipFeb 27 · Shot Put · Place 35 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg35.10.12mSo
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · Weight Throw · Place 10 · Carroll (Wis.)Carroll (Wis.)Weight Throw1015.08mSO
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · Shot Put · Place 38 · Carroll (Wis.)Carroll (Wis.)Shot Put3811.00mSO
Feb 14Ripon Dick Hendricks InviteFeb 14 · Weight Throw · Place 5 · Carroll (Wis.)Carroll (Wis.)Weight Throw515.12mSo
Feb 14Ripon Dick Hendricks InviteFeb 14 · Shot Put · Place 17 · Carroll (Wis.)Carroll (Wis.)Shot Put1711.35mSo
Feb 6Tadd Metzger MultiFeb 6 · Weight Throw · Place 5 · Carroll (Wis.)Carroll (Wis.)Weight Throw514.51mSo
Feb 6Tadd Metzger MultiFeb 6 · Shot Put · Place 10 · Carroll (Wis.)Carroll (Wis.)Shot Put1012.14mSo
Jan 31Lake Michigan OpenJan 31 · Weight Throw · Place 2 · Carroll (Wis.)Carroll (Wis.)Weight Throw214.16mSO
Jan 31Lake Michigan OpenJan 31 · Shot Put · Place 5 · Carroll (Wis.)Carroll (Wis.)Shot Put511.98mSO
Jan 24Karl Schlender InviteJan 24 · Weight Throw · Place 10 · Carroll (Wis.)Carroll (Wis.)Weight Throw1013.74mSo
Jan 24Karl Schlender InviteJan 24 · Shot Put · Place 14 · Carroll (Wis.)Carroll (Wis.)Shot Put1411.40mSo
Jan 10Beloit College OpenerJan 10 · Weight Throw · Place 3 · Carroll (Wis.)Carroll (Wis.)Weight Throw313.50mSO
Jan 10Beloit College OpenerJan 10 · Shot Put · Place 6 · Carroll (Wis.)Carroll (Wis.)Shot Put611.10mSO

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Ripon Winter OpenDec 6 · Weight Throw · Place 4 · Carroll (Wis.)Carroll (Wis.)Weight Throw35lb / 15.9kg4.14.89m PBSo
Dec 6Ripon Winter OpenDec 6 · Shot Put · Place 16 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg16.10.70mSo
Feb 28CCIW Indoor ChampionshipsFeb 28 · Weight Throw · Place 24 · Carroll (Wis.)Carroll (Wis.)Weight Throw35lb / 15.9kg24.10.19mFr
Feb 28CCIW Indoor ChampionshipsFeb 28 · Shot Put · Place 24 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg24.11.54mFr
Feb 22UW-Oshkosh Titan ChallengeFeb 22 · Weight Throw · Place 26 · Carroll (Wis.)Carroll (Wis.)Weight Throw2610.19m—
Feb 22UW-Oshkosh Titan ChallengeFeb 22 · Shot Put · Place 23 · Carroll (Wis.)Carroll (Wis.)Shot Put2310.90m—
Feb 15Ripon 'Dick Hendricks' InviteFeb 15 · Weight Throw · Place 16 · Carroll (Wis.)Carroll (Wis.)Weight Throw169.35m—
Feb 15Ripon 'Dick Hendricks' InviteFeb 15 · Shot Put · Place 12 · Carroll (Wis.)Carroll (Wis.)Shot Put1210.61m—
Feb 7Tadd Metzger InvitationalFeb 7 · Weight Throw · Place 23 · Carroll (Wis.)Carroll (Wis.)Weight Throw35lb / 15.9kg23.9.85mFr
Feb 7Tadd Metzger InvitationalFeb 7 · Shot Put · Place 21 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg21.10.69mFr
Jan 25Karl Schlender InviteJan 25 · Weight Throw · Place 23 · Carroll (Wis.)Carroll (Wis.)Weight Throw239.14m—
Jan 25Karl Schlender InviteJan 25 · Shot Put · Place 23 · Carroll (Wis.)Carroll (Wis.)Shot Put2310.65m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2CCIW Outdoor ChampionshipsMay 2 · Javelin · Place 15 · Carroll (Wis.)Carroll (Wis.)Javelin1540.86mFR
May 2CCIW Outdoor ChampionshipsMay 2 · Discus · Place 29 · Carroll (Wis.)Carroll (Wis.)Discus2929.82mFR
May 2CCIW Outdoor ChampionshipsMay 2 · Shot Put · Place 22 · Carroll (Wis.)Carroll (Wis.)Shot Put2211.39mFR
Apr 26St. Norbert InvitationalApr 26 · Javelin · Place 10 · Carroll (Wis.)Carroll (Wis.)Javelin800g10.36.72mFr
Apr 26St. Norbert InvitationalApr 26 · Discus · Carroll (Wis.)Carroll (Wis.)Discus2kg—NDFr
Apr 26St. Norbert InvitationalApr 26 · Shot Put · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg—NDFr
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · Shot Put · Place 14 · Carroll (Wis.)Carroll (Wis.)Shot Put1410.77mFR
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · Discus · Place 14 · Carroll (Wis.)Carroll (Wis.)Discus1429.78mFR
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · Hammer · Place 17 · Carroll (Wis.)Carroll (Wis.)Hammer1728.29mFR
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · Javelin · Place 13 · Carroll (Wis.)Carroll (Wis.)Javelin1334.33mFR
Apr 11UW Oshkosh InvitationalApr 11 · Javelin · Place 8 · Carroll (Wis.)Carroll (Wis.)Javelin838.72mFr
Apr 11UW Oshkosh InvitationalApr 11 · Shot Put · Place 20 · Carroll (Wis.)Carroll (Wis.)Shot Put2011.02mFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · Javelin · Place 17 · Carroll (Wis.)Carroll (Wis.)Javelin800g17.32.73mFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · Discus · Place 21 · Carroll (Wis.)Carroll (Wis.)Discus2kg21.29.56mFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · Shot Put · Place 20 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg20.10.23mFr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Ripon Winter OpenDec 7 · Weight Throw · Place 9 · Carroll (Wis.)Carroll (Wis.)Weight Throw35lb / 15.9kg9.9.56mFr
Dec 7Ripon Winter OpenDec 7 · Shot Put · Place 7 · Carroll (Wis.)Carroll (Wis.)Shot Put16lb / 7.26kg7.11.55m PBFr
Mar 16Chicago Public League Varsity Indoor ChampionshipsMar 16 · Shot Put · Chicago (Taft)Chicago (Taft)Shot Put12lb—ND12
Mar 9Bob Nihells Indoor Classic 2024Mar 9 · Shot Put · Place 8 · Chicago TaftChicago TaftShot Put812.52m12
Feb 16Niles West City Meet #2Feb 16 · Shot Put · Place 4 · Chicago (Taft)Chicago (Taft)Shot Put411.61m12
Feb 16Niles West City Meet #2Feb 16 · 50 Meters · Place 58 · Chicago (Taft)Chicago (Taft)50 Meters587.53 PB12
Feb 14Select Challenger MeetFeb 14 · Shot Put · Place 2 · Chicago (Taft)Chicago (Taft)Shot Put12lb2.12.70m PB12
Feb 2Niles West City Meet #1Feb 2 · Shot Put · Place 4 · Chicago (Taft)Chicago (Taft)Shot Put412.73m—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #7 Maywood (Proviso East)May 15 · Discus · Place 11 · Chicago (Taft)Chicago (Taft)Discus1134.43m—
May 15IHSA Class 3A TRB Sectional - #7 Maywood (Proviso East)May 15 · Shot Put · Place 14 · Chicago (Taft)Chicago (Taft)Shot Put1411.86m—
May 11Chicago Public League Boys Varsity & Sophomore ChampionshipsMay 11 · Discus · Place 7 · Chicago (Taft)Chicago (Taft)Discus1.6kg7.34.96m PB12
May 11Chicago Public League Boys Varsity & Sophomore ChampionshipsMay 11 · Shot Put · Place 11 · Chicago (Taft)Chicago (Taft)Shot Put12lb11.11.89m12
May 2Taft Boys/Girls InviteMay 2 · Shot Put · Place 1 · Chicago (Taft)Chicago (Taft)Shot Put138-5—
May 2Taft Boys/Girls InviteMay 2 · 100 Meters · Place 24 · Chicago (Taft)Chicago (Taft)100 Meters2414.27a PB—
Apr 29Niles West Freshman InviteApr 29 · Discus · Place 2 · Chicago (Taft)Chicago (Taft)Discus1.6kg2.30.18m12
Apr 29Niles West Freshman InviteApr 29 · Shot Put · Place 1 · Chicago (Taft)Chicago (Taft)Shot Put12lb1.12.69m PB12
Apr 27Red Ribbon ClassicApr 27 · Discus · Place 8 · Chicago (Taft)Chicago (Taft)Discus836.86m—
Apr 27Red Ribbon ClassicApr 27 · Shot Put · Place 5 · Chicago (Taft)Chicago (Taft)Shot Put513.24m—
Apr 24Maine West FS/JV InviteApr 24 · Discus · Place 2 · Chicago (Taft)Chicago (Taft)Discus232.71m—
Apr 24Maine West FS/JV InviteApr 24 · Shot Put · Place 2 · Chicago (Taft)Chicago (Taft)Shot Put212.57m—
Apr 19Niles North Dan Horyn InviteApr 19 · Discus · Place 12 · Chicago (Taft)Chicago (Taft)Discus1233.74m—
Apr 19Niles North Dan Horyn InviteApr 19 · Shot Put · Place 6 · Chicago (Taft)Chicago (Taft)Shot Put612.42m—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · Discus · Place 2 · Chicago (Taft)Chicago (Taft)Discus233.62m—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · Shot Put · Place 6 · Chicago (Taft)Chicago (Taft)Shot Put611.68m—
Apr 10St Ignatius Boys Wolfpack Invite #1Apr 10 · Discus · Place 2 · Chicago (Taft)Chicago (Taft)Discus234.32m—
Apr 10St Ignatius Boys Wolfpack Invite #1Apr 10 · Shot Put · Place 3 · Chicago (Taft)Chicago (Taft)Shot Put312.24m—
Mar 1Stan Reddel InvitationalMar 1 · Shot Put · Place 15 · Chicago (Taft)Chicago (Taft)Shot Put1512.12m12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #6 Maywood (Proviso East)May 17 · Discus · Place 20 · Chicago (Taft)Chicago (Taft)Discus2029.56m11
May 172023 IHSA Class 3A TRB Sectional - #6 Maywood (Proviso East)May 17 · Shot Put · Place 17 · Chicago (Taft)Chicago (Taft)Shot Put1711.32m11
May 13CPL Boys ChampionshipMay 13 · Shot Put · Place 17 · Chicago (Taft)Chicago (Taft)Shot Put1710.45m11
Apr 29Red Ribbon ClassicApr 29 · Discus · Place 17 · Chicago (Taft)Chicago (Taft)Discus1722.26m—
Apr 29Red Ribbon ClassicApr 29 · Shot Put · Place 15 · Chicago (Taft)Chicago (Taft)Shot Put1511.27m—
Apr 26Maine West Frosh-Soph InviteApr 26 · Discus · Place 20 · Chicago (Taft)Chicago (Taft)Discus2021.00m—
Apr 26Maine West Frosh-Soph InviteApr 26 · Shot Put · Place 4 · Chicago (Taft)Chicago (Taft)Shot Put410.78m—
Apr 21Niles North Dan Horyn InviteApr 21 · Discus · Place 19 · Chicago (Taft)Chicago (Taft)Discus1923.98m—
Apr 21Niles North Dan Horyn InviteApr 21 · Shot Put · Place 14 · Chicago (Taft)Chicago (Taft)Shot Put1411.61m—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · Shot Put · Place 15 · Chicago (Taft)Chicago (Taft)Shot Put1510.23m—
Apr 12St Ignatius Boys Invitational #1Apr 12 · Shot Put · Place 2 · Chicago (Taft)Chicago (Taft)Shot Put210.72m11
Mar 3Stan Reddel Boys InvitationalMar 3 · Shot Put · Place 20 · Chicago (Taft)Chicago (Taft)Shot Put2010.98m11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 18Chicago Public League Indoor Varsity ChampionshipsMar 18 · Shot Put · Place 17 · Chicago (Taft)Chicago (Taft)Shot Put1711.32m11
Mar 11Bob Nihells Indoor ClassicMar 11 · Shot Put · Place 16 · Chicago (TafChicago (TafShot Put1610.83m11
Feb 22CPS Challenger Meet #5Feb 22 · Shot Put · Place 1 · Chicago (Taft)Chicago (Taft)Shot Put12lb1.10.46m11
Feb 17Niles West City Meet #2Feb 17 · Shot Put · Place 8 · Chicago (Taft)Chicago (Taft)Shot Put810.01m11
Feb 3Niles West City Meet #1Feb 3 · Shot Put · Place 6 · Chicago (Taft)Chicago (Taft)Shot Put610.69m11

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #7 - Maywood (Proviso East)May 19 · Discus · Place 15 · Chicago (Taft)Chicago (Taft)Discus1523.82m10
May 19IHSA Class 3A TRB Sectional #7 - Maywood (Proviso East)May 19 · Shot Put · Place 21 · Chicago (Taft)Chicago (Taft)Shot Put219.63m10
May 14CPL Boys ChampionshipMay 14 · Discus · Place 7 · Chicago (Taft)Chicago (Taft)Discus725.29m10
May 14CPL Boys ChampionshipMay 14 · Shot Put · Place 7 · Chicago (Taft)Chicago (Taft)Shot Put79.60m10
May 6Ignatius Friday InviteMay 6 · Discus · Place 11 · Chicago (Taft)Chicago (Taft)Discus1123.88m10
May 6Ignatius Friday InviteMay 6 · Shot Put · Place 14 · Chicago (Taft)Chicago (Taft)Shot Put149.39m10
May 2Niles West Freshman InviteMay 2 · Discus · Place 3 · Chicago (Taft)Chicago (Taft)Discus325.21m10
May 2Niles West Freshman InviteMay 2 · Shot Put · Place 2 · Chicago (Taft)Chicago (Taft)Shot Put29.39m10
Apr 30Red Ribbon ClassicApr 30 · Discus · Place 11 · Chicago (Taft)Chicago (Taft)Discus1125.50m10
Apr 30Red Ribbon ClassicApr 30 · Shot Put · Place 15 · Chicago (Taft)Chicago (Taft)Shot Put159.46m10
Apr 23Niles North Dan Horyn InvitationalApr 23 · Discus · Place 15 · Chicago (Taft)Chicago (Taft)Discus1.6kg15.20.19m10
Apr 23Niles North Dan Horyn InvitationalApr 23 · Shot Put · Place 16 · Chicago (Taft)Chicago (Taft)Shot Put12lb16.8.51m10
Apr 19Trevian Outdoor Meet #2Apr 19 · Discus · Place 14 · Chicago (Taft)Chicago (Taft)Discus1422.17mSO
Apr 19Trevian Outdoor Meet #2Apr 19 · Shot Put · Place 19 · Chicago (Taft)Chicago (Taft)Shot Put199.38mSO
Apr 2Chicago Intra-City InvitationalApr 2 · Shot Put · Place 19 · Chicago (Taft)Chicago (Taft)Shot Put1928-02.00SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Bob Nihells Indoor ClassicMar 12 · Shot Put · Place 20 · Chicago (Taft)Chicago (Taft)Shot Put208.06m10