Personal bests

Best marks in available results
Event / courseMarkMeetDate
50 Meters · IndoorNiles North Paul Swanson Relays · Feb 246.85Niles North Paul Swanson RelaysFebruary 24, 2023
Discus · 1.6kg · OutdoorDon Relays · Apr 2446.05mDon RelaysApril 24, 2026
Hammer · 12lb · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 2122.15mUSATF Illinois Association Junior Olympic ChampionshipsJune 21, 2024
Shot Put · 12lb · IndoorIllinois Meet of Champions presented by New Balance · Mar 612.53mIllinois Meet of Champions presented by New BalanceMarch 6, 2026
Shot Put · 12lb · OutdoorNotre Dame Quad 1 (Men) · Apr 1412.54mNotre Dame Quad 1 (Men)April 14, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · Discus · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg4.44.73m12
May 12ESCC Boys ConferenceMay 12 · Discus · Place 3 · Niles (Notre Dame)Niles (Notre Dame)Discus340.56m12
May 293rd Annual Palatine RelaysMay 2 · Discus · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg4.41.68m12
Apr 28Notre Dame Quad #3Apr 28 · Discus · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Discus244.81m12
Apr 24Don RelaysApr 24 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg1.46.05m PB12
Apr 21Notre Dame Quad 2Apr 21 · Discus · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Discus240.34m12
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · Discus · Place 8 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg8.36.75m12
Apr 14Notre Dame Quad 1 (Men)Apr 14 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg1.42.47m12
Apr 14Notre Dame Quad 1 (Men)Apr 14 · Shot Put · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb4.12.54m PB12
Apr 112026 Mikias Tibebu InvitationalApr 11 · Discus · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Discus240.18m12
Mar 30Loyola Academy Open Meet #1Mar 30 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg1.142' 2.5"12
Mar 30Loyola Academy Open Meet #1Mar 30 · Shot Put · Place 3 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb3.11.65m12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Shot Put · Place 26 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb26.12.11m12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · Shot Put · Place 3 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb3.12.53m PB12
Feb 282026 ICOPS InvitationalFeb 28 · Shot Put · Place 15 · Niles (Notre Dame)Niles (Notre Dame)Shot Put1511.92m12
Feb 21The CIRCUIT ChicagoFeb 21 · Shot Put · Place 20 · Niles (Notre Dame)Niles (Notre Dame)Shot Put2012.01m12
Feb 14Boys Sequoit ShowdownFeb 14 · Shot Put · Place 25 · Niles (Notre Dame)Niles (Notre Dame)Shot Put2538-1012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Discus · Place 8 · Niles (Notre Dame)Niles (Notre Dame)Discus844.67m11
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Shot Put · Place 24 · Niles (Notre Dame)Niles (Notre Dame)Shot Put2410.73m11
May 13ESCC Boys ConferenceMay 13 · Discus · Place 3 · Niles (Notre Dame)Niles (Notre Dame)Discus340.44m11
May 13ESCC Boys ConferenceMay 13 · Shot Put · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Shot Put411.87m11
May 392nd Annual Palatine RelaysMay 3 · Discus · Place 8 · Niles (Notre Dame)Niles (Notre Dame)Discus838.70m11
May 392nd Annual Palatine RelaysMay 3 · Shot Put · Place 17 · Niles (Notre Dame)Niles (Notre Dame)Shot Put1712.23m11
Apr 29Notre Dame Quad #3Apr 29 · Discus · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Discus435.71m11
Apr 25Don RelaysApr 25 · Discus · Place 3 · Niles (Notre Dame)Niles (Notre Dame)Discus1.6kg3.38.53m11
Apr 25Don RelaysApr 25 · Shot Put · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb2.11.44m11
Apr 12Mikias Tibebu InvitationalApr 12 · Discus · Place 6 · Niles (Notre Dame)Niles (Notre Dame)Discus639.06m11
Apr 12Mikias Tibebu InvitationalApr 12 · Shot Put · Place 11 · Niles (Notre Dame)Niles (Notre Dame)Shot Put1110.80m11
Apr 5Niles ClassicApr 5 · Discus · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Discus238.26m11
Apr 5Niles ClassicApr 5 · Shot Put · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Shot Put438-1.2511
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Shot Put · Place 12 · Niles (Notre Dame)Niles (Notre Dame)Shot Put1211.54m11
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Shot Put · Place 12 · Niles (Notre Dame)Niles (Notre Dame)Shot Put1211.54m11
Mar 12025 ICOPS InvitationalMar 1 · Shot Put · Place 27 · Niles (Notre Dame)Niles (Notre Dame)Shot Put2711.07m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 222025 ESCC Indoor ConferenceMar 22 · Shot Put · Place 5 · Niles (Notre Dame)Niles (Notre Dame)Shot Put511.41m11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Shot Put · Place 30 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb30.11.54m11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 20Hammerman 2024 Meet #3Jul 20 · Hammer · Place 14 · Boas Throwing ClubBoas Throwing ClubHammer1426.33m—
Jul 20Hammerman 2024 Meet #3Jul 20 · Discus · Place 5 · Boas Throwing ClubBoas Throwing ClubDiscus537.83m—
Jul 20Hammerman 2024 Meet #3Jul 20 · Shot Put · Place 14 · Boas Throwing ClubBoas Throwing ClubShot Put1410.09m—
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Hammer · Place 9 · Boas Throwing ClubBoas Throwing ClubHammer12lb9.22.15m PB10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Discus · Place 11 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg11.30.91m10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 8 · Boas Throwing ClubBoas Throwing ClubShot Put12lb8.11.71m10
Jun 15Hammerman 2024 Meet #1Jun 15 · Shot Put · Place 11 · Boas Throwing ClubBoas Throwing ClubShot Put1110.66m—
May 8ESCC Boys ChampionshipsMay 8 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus135.68m—
May 8ESCC Boys ChampionshipsMay 8 · Shot Put · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Shot Put211.55m—
Apr 30Benet Memorial InvitationalApr 30 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus136.62m—
Apr 30Benet Memorial InvitationalApr 30 · Shot Put · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Shot Put49.74m—
Apr 2791st Annual Palatine RelaysApr 27 · Discus · Place 10 · Niles (Notre Dame)Niles (Notre Dame)Discus1037.76m—
Apr 19Notre Dame Don RelaysApr 19 · Discus · Place 3 · Niles (Notre Dame)Niles (Notre Dame)Discus335.57m—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus135.61m10
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · Shot Put · Place 5 · Niles (Notre Dame)Niles (Notre Dame)Shot Put510.19m10
Apr 10Notre Dame InviteApr 10 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus133.65m—
Apr 10Notre Dame InviteApr 10 · Shot Put · Place 2 · Niles (Notre Dame)Niles (Notre Dame)Shot Put210.77m—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · Discus · Place 1 · Niles (Notre Dame)Niles (Notre Dame)Discus1118-2—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · Shot Put · Place 6 · Niles (Notre Dame)Niles (Notre Dame)Shot Put610.10m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Niles North Paul Swanson RelaysFeb 23 · Shot Put · Place 5 · Niles (Notre Dame)Niles (Notre Dame)Shot Put59.94m10
Feb 17Illinois Meet of ChampionsFeb 17 · Shot Put · Place 13 · Niles (Notre Dame)Niles (Notre Dame)Shot Put12lb13.9.32m10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10ESCC ChampionshipsMay 10 · Shot Put · Place 9 · Niles (Notre Dame)Niles (Notre Dame)Shot Put97.95m—
May 2Andrew Acuff 2nd Annual Memorial InvitationalMay 2 · Discus · Place 5 · Niles (Notre Dame)Niles (Notre Dame)Discus575-2—
May 2Andrew Acuff 2nd Annual Memorial InvitationalMay 2 · Shot Put · Place 5 · Niles (Notre Dame)Niles (Notre Dame)Shot Put527-10—
Apr 18Notre Dame Invite #2Apr 18 · Discus · Place 4 · Niles (Notre Dame)Niles (Notre Dame)Discus427.84m—
Apr 18Notre Dame Invite #2Apr 18 · Shot Put · Place 6 · Niles (Notre Dame)Niles (Notre Dame)Shot Put68.58m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Niles North Paul Swanson RelaysFeb 24 · Shot Put · Place 9 · Niles (Notre Dame)Niles (Notre Dame)Shot Put99.52m9
Feb 24Niles North Paul Swanson RelaysFeb 24 · 50 Meters · Place 19 · Niles (Notre Dame)Niles (Notre Dame)50 Meters196.85 PB9