Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSpartan Invite · May 235.92mSpartan InviteMay 2, 2025
Shot Put · 12lb · IndoorBoys GBS Quad #1 · Feb 1411.76mBoys GBS Quad #1February 14, 2025
Shot Put · 12lb · OutdoorSpartan Invite · May 212.11mSpartan InviteMay 2, 2025

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Discus · Place 28 · Wilmette (Loyola Academy)Discus2829.93m12
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Shot Put · Place 25 · Wilmette (Loyola Academy)Shot Put2510.62m12
May 16Chicago Catholic League Varsity ChampionshipMay 16 · Discus · Place 22 · Wilmette (Loyola Academy)Discus2229.77m12
May 16Chicago Catholic League Varsity ChampionshipMay 16 · Shot Put · Place 29 · Wilmette (Loyola Academy)Shot Put2910.65m12
May 9Boys Titan InviteMay 9 · Discus · Place 12 · Wilmette (Loyola Academy)Discus1232.41m12
May 9Boys Titan InviteMay 9 · Shot Put · Place 13 · Wilmette (Loyola Academy)Shot Put1310.76m12
May 6Evanston Boys TriangularMay 6 · Discus · Place 5 · Wilmette (Loyola Academy)Discus533.32m12
May 6Evanston Boys TriangularMay 6 · Shot Put · Place 10 · Wilmette (Loyola Academy)Shot Put1011.25m12
May 2Spartan InviteMay 2 · Discus · Place 9 · Wilmette (Loyola Academy)Discus1.6kg9.35.92m PB12
May 2Spartan InviteMay 2 · Shot Put · Place 15 · Wilmette (Loyola Academy)Shot Put12lb15.12.11m PB12
Apr 29Boys' Titan Open Outdoor #1Apr 29 · Discus · Place 3 · Wilmette (Loyola Academy)Discus1.6kg3.31.60m12
Apr 29Boys' Titan Open Outdoor #1Apr 29 · Shot Put · Place 5 · Wilmette (Loyola Academy)Shot Put12lb5.11.81m12
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · Discus · Place 13 · Wilmette (Loyola Academy)Discus1332.30m12
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · Shot Put · Place 11 · Wilmette (Loyola Academy)Shot Put1111.79m12
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · Discus · Place 6 · Wilmette (Loyola Academy)Discus629.21m12
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · Shot Put · Place 6 · Wilmette (Loyola Academy)Shot Put612.34m12
Apr 16Highland Park TriangularApr 16 · Discus · Place 7 · Wilmette (Loyola Academy)Discus733.27m12
Apr 16Highland Park TriangularApr 16 · Shot Put · Place 6 · Wilmette (Loyola Academy)Shot Put612.28m12
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · Shot Put · Place 9 · Wilmette (Loyola AcaShot Put911.13m—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · Shot Put · Place 23 · Wilmette (Loyola AcaShot Put2311.13m—
Mar 12025 ICOPS InvitationalMar 1 · Shot Put · Place 12 · Wilmette (Loyola Academy)Shot Put1212.54m12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · Shot Put · Place 10 · Wilmette (Loyola Academy)Shot Put1012.25m12
Mar 23CCL Indoor ChampionshipsMar 23 · Shot Put · Place 10 · Wilmette (Loyola Academy)Shot Put1012.25m12
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · Shot Put · Place 3 · Wilmette (Loyola Academy)Shot Put311.33m—
Feb 21Boys' GBS Quad #2Feb 21 · Shot Put · Place 5 · Wilmette (Loyola Academy)Shot Put511.58m—
Feb 14Boys GBS Quad #1Feb 14 · Shot Put · Place 7 · Wilmette (Loyola Academy)Shot Put12lb7.11.76m PB12
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · Shot Put · Place 12 · Wilmette (Loyola Academy)Shot Put1210.55m—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · Discus · Place 21 · Wilmette (Loyola AcademyDiscus2133.82m—
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · Shot Put · Place 32 · Wilmette (Loyola AcademyShot Put3210.15m—
May 92024 Chicago Catholic League Varsity ChampionshipMay 9 · Discus · Place 14 · Wilmette (Loyola Academy)Discus1433.07m11
May 92024 Chicago Catholic League Varsity ChampionshipMay 9 · Shot Put · Place 39 · Wilmette (Loyola Academy)Shot Put399.24m11
May 3Boys Titan InviteMay 3 · Discus · Place 18 · Wilmette (Loyola AcademyDiscus1831.42m—
May 3Boys Titan InviteMay 3 · Shot Put · Place 22 · Wilmette (Loyola AcademyShot Put229.58m—
Apr 27Deerfield InvitationalApr 27 · Discus · Place 16 · Wilmette (Loyola Academy)Discus1631.53m11
Apr 27Deerfield InvitationalApr 27 · Shot Put · Place 24 · Wilmette (Loyola Academy)Shot Put249.76m11
Apr 26Boys Spartan RelaysApr 26 · Discus · Place 11 · Wilmette (Loyola AcademyDiscus1130.35m—
Apr 19Niles North Dan Horyn InviteApr 19 · Shot Put · Place 15 · Wilmette (Loyola AcademyShot Put1510.65m—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · Discus · Place 15 · Wilmette (Loyola Academy)Discus1533.40m11
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · Shot Put · Place 25 · Wilmette (Loyola Academy)Shot Put2510.52m11
Apr 10Evanston v Loyola v HPApr 10 · Discus · Place 7 · Wilmette (Loyola AcademyDiscus732.98m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25ICOPS InvitationalFeb 25 · Shot Put · Place 43 · Wilmette (Loyola Academy)Shot Put439.96m11
Feb 17Illinois Meet of ChampionsFeb 17 · Shot Put · Place 27 · Wilmette (Loyola Academy)Shot Put12lb27.10.63m11
Feb 9GBS Boys 6 Team MeetFeb 9 · Shot Put · Place 6 · Wilmette (Loyola AcademyShot Put611.34m—
Feb 3Evanston Boys Invite #1Feb 3 · Shot Put · Place 11 · Wilmette (Loyola AcademyShot Put111.18m—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · Discus · Place 26 · Wilmette (Loyola Academy)Discus2630.85m10
May 122023 Chicago Catholic League Varsity ChampionshipMay 12 · Discus · Place 10 · Wilmette (Loyola Academy)Discus1030.40m10
May 5Glenbrook South Boys TitanMay 5 · Discus · Place 14 · Wilmette (Loyola Academy)Discus1426.21m10
May 2CCL Frosh Soph Boys ChampionshipsMay 2 · Discus · Place 6 · Wilmette (Loyola Academy)Discus630.09m10
May 2CCL Frosh Soph Boys ChampionshipsMay 2 · Shot Put · Place 18 · Wilmette (Loyola Academy)Shot Put189.36m10
Apr 29Deerfield InvitationalApr 29 · Shot Put · Place 18 · Wilmette (Loyola AcademyShot Put189.22m—
Apr 2859th Annual Spartan RelaysApr 28 · Discus · Place 14 · Wilmette (Loyola AcademyDiscus1429.16m—
Apr 2859th Annual Spartan RelaysApr 28 · Shot Put · Place 23 · Wilmette (Loyola AcademyShot Put239.29m—
Apr 25New Trier Boys F/S InviteApr 25 · Discus · Place 5 · Wilmette (Loyola AcademyDiscus532.69m—
Apr 25New Trier Boys F/S InviteApr 25 · Shot Put · Place 12 · Wilmette (Loyola AcademyShot Put129.03m—
Apr 21Niles North Dan Horyn InviteApr 21 · Discus · Place 5 · Wilmette (Loyola AcademyDiscus531.95m—
Apr 21Niles North Dan Horyn InviteApr 21 · Shot Put · Place 8 · Wilmette (Loyola AcademyShot Put89.82m—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · Discus · Place 1 · Wilmette (Loyola AcademyDiscus129.69m—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · Shot Put · Place 5 · Wilmette (Loyola AcademyShot Put59.80m—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Discus · Place 5 · Wilmette (Loyola AcademyDiscus531.21m—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Shot Put · Place 15 · Wilmette (Loyola AcademyShot Put159.21m—
Apr 12Highland Park TriangularApr 12 · Discus · Place 6 · Wilmette (Loyola Academy)Discus631.28m10
Apr 12Highland Park TriangularApr 12 · Shot Put · Place 10 · Wilmette (Loyola Academy)Shot Put1010.87m10
Mar 11Kevin Richards Frosh Soph InvitationalMar 11 · Shot Put · Place 5 · Wilmette (Loyola Academy)Shot Put510.10m10
Mar 3Glenbard North Panther InvitationalMar 3 · Shot Put · Place 10 · Wilmette (Loyola AcademyShot Put109.96m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 19CCL Indoor Track and FieldMar 19 · Shot Put · Place 8 · Wilmette (Loyola Academy)Shot Put12lb8.10.10m10
Feb 17Glenbrook South 5 Team Open #2Feb 17 · Shot Put · Place 26 · Wilmette (Loyola Academy)Shot Put268.82m10
Feb 10Glenbrook South 5 Team MeetFeb 10 · Shot Put · Place 17 · Wilmette (Loyola AcademyShot Put179.65m—