Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorWindy City Classic · Dec 223.61aWindy City ClassicDecember 2, 2022
60 Meter · IndoorWindy City Classic · Dec 27.21aWindy City ClassicDecember 2, 2022
Discus · 1.6kg · Outdoor29th Pete Struck Eagle Classic · Apr 3027.40m29th Pete Struck Eagle ClassicApril 30, 2021
Hammer · 16lb / 7.26kg · OutdoorONU Outdoor Open · Apr 2530.75mONU Outdoor OpenApril 25, 2025
Javelin · 800g · OutdoorONU Outdoor Open · Apr 2524.96mONU Outdoor OpenApril 25, 2025
Long Jump · IndoorWindy City Classic · Dec 27.14mWindy City ClassicDecember 2, 2022
Shot Put · 12lb · IndoorHF Boy's Indoor Meet #3 · Mar 108.37mHF Boy's Indoor Meet #3March 10, 2020
Shot Put · 12lb · Outdoor29th Pete Struck Eagle Classic · Apr 309.78m29th Pete Struck Eagle ClassicApril 30, 2021
Shot Put · 16lb / 7.26kg · Indoor1st Annual PNW Classic · Dec 110.14m1st Annual PNW ClassicDecember 1, 2023
Shot Put · 16lb / 7.26kg · OutdoorONU Outdoor Invite · Apr 2610.47mONU Outdoor InviteApril 26, 2024
Weight Throw · 35lb / 15.9kg · IndoorONU Holiday Open · Dec 710.60mONU Holiday OpenDecember 7, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · Javelin · Place 23 · St. XavierSt. XavierJavelin2323.32mSR
Apr 25ONU Outdoor OpenApr 25 · Hammer · Place 24 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg24.30.75m PBSr
Apr 25ONU Outdoor OpenApr 25 · Javelin · Place 17 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g17.24.96m PBSr
Apr 25ONU Outdoor OpenApr 25 · Shot Put · Place 22 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg22.10.08mSr
Apr 12ONU Tiger OpenApr 12 · Javelin · Place 15 · St. XavierSt. XavierJavelin1524.81mSR
Apr 12ONU Tiger OpenApr 12 · Hammer · Place 22 · St. XavierSt. XavierHammer2231.29mSR
Apr 12ONU Tiger OpenApr 12 · Shot Put · Place 20 · St. XavierSt. XavierShot Put209.56mSR
Apr 3Chicagoland ChampionshipsApr 3 · Javelin · Place 40 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin4020.72mSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Walter Cramer InviteJan 31 · Weight Throw · Place 15 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw1511.36m—
Jan 31Walter Cramer InviteJan 31 · Shot Put · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put1810.33m—
Jan 25Aurora Grand PrixJan 25 · Weight Throw · Place 28 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw2810.69m—
Jan 25Aurora Grand PrixJan 25 · Shot Put · Place 32 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put329.66m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · Weight Throw · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw35lb / 15.9kg18.10.60m PBSr
Dec 7ONU Holiday OpenDec 7 · Shot Put · Place 28 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg28.8.44mSr
Feb 2Walter Cramer InviteFeb 2 · Weight Throw · Place 38 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw3810.19m—
Feb 2Walter Cramer InviteFeb 2 · Shot Put · Place 37 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put3710.67m—
Jan 19Aurora Grand PrixJan 19 · Weight Throw · Place 22 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw2210.38m—
Jan 19Aurora Grand PrixJan 19 · Shot Put · Place 21 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put2110.68m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Chicagoland (CCAC) Outdoor ChampionshipsMay 3 · Javelin · Place 16 · St. XavierSt. XavierJavelin1675-4JR
Apr 26ONU Outdoor InviteApr 26 · Hammer · Place 17 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg17.30.66mJr
Apr 26ONU Outdoor InviteApr 26 · Javelin · Place 14 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g14.18.89mJr
Apr 26ONU Outdoor InviteApr 26 · Shot Put · Place 13 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg13.10.47m PBJr
Apr 12ONU Tiger OpenApr 12 · Hammer · Place 21 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer2131.41m—
Apr 12ONU Tiger OpenApr 12 · Javelin · Place 17 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin1726.87m—
Apr 12ONU Tiger OpenApr 12 · Shot Put · Place 29 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put299.70m—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11st Annual PNW ClassicDec 1 · Weight Throw · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw35lb / 15.9kg18.9.80mJr
Dec 11st Annual PNW ClassicDec 1 · Shot Put · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg18.10.14m PBJr
Feb 4Walter Cramer InvitationalFeb 4 · Weight Throw · Place 24 · St. XavierSt. XavierWeight Throw2430-9.75SO
Feb 4Walter Cramer InvitationalFeb 4 · Shot Put · Place 28 · St. XavierSt. XavierShot Put2831-10.75SO
Jan 27Fighting Bee InvitationalJan 27 · Weight Throw · Place 35 · St. XavierSt. XavierWeight Throw359.28mSO
Jan 27Fighting Bee InvitationalJan 27 · Shot Put · Place 33 · St. XavierSt. XavierShot Put339.97mSO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29ONU Outdoor InviteApr 29 · Hammer · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg18.30.36mSo
Apr 29ONU Outdoor InviteApr 29 · Javelin · Place 12 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g12.21.71mSo
Apr 29ONU Outdoor InviteApr 29 · Shot Put · Place 22 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg22.9.13mSo
Apr 22ONU Tiger OpenApr 22 · Javelin · Place 16 · St. XavierSt. XavierJavelin1627.18mSO
Apr 22ONU Tiger OpenApr 22 · Hammer · Place 17 · St. XavierSt. XavierHammer1730.22mSO
Apr 22ONU Tiger OpenApr 22 · Shot Put · Place 25 · St. XavierSt. XavierShot Put258.52mSO

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Windy City ClassicDec 2 · Weight Throw · Place 14 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw35lb / 15.9kg14.8.36mSo
Dec 2Windy City ClassicDec 2 · 60 Meter · Place 14 · UnattachedUnattached60 Meter14.7.21a PBSo
Dec 2Windy City ClassicDec 2 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.7.14m PBSo
Dec 2Windy City ClassicDec 2 · Shot Put · Place 16 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg16.8.89mSo
Dec 2Windy City ClassicDec 2 · 200 Meters · Place 20 · UnattachedUnattached200 Meters20.23.61a PBSo
Feb 5Walter Cramer InvitationalFeb 5 · Shot Put · Place 22 · St. XavierSt. XavierShot Put2229-5.5FR

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Chicagoland Collegiate AC Outdoor ChampionshipsMay 6 · Hammer · Place 19 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg19.21.11mFr
Apr 30ONU Outdoor InvitationalApr 30 · Hammer · Place 10 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg10.21.28mFr
Apr 30ONU Outdoor InvitationalApr 30 · Shot Put · Place 8 · Saint Xavier (Ill.)Saint Xavier (Ill.)Shot Put16lb / 7.26kg8.9.47mFr

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27TPHS Boys/Girls TriMay 27 · Shot Put · Place 9 · Tinley ParkTinley ParkShot Put12lb9.9.62m12
May 18TPHS v. Hillcrest Boys DualMay 18 · Discus · Place 9 · Tinley ParkTinley ParkDiscus921.19m12
May 18TPHS v. Hillcrest Boys DualMay 18 · Shot Put · Place 8 · Tinley ParkTinley ParkShot Put89.03m12
May 11Bremen vs. Tinley Park Dual BoysMay 11 · Discus · Place 3 · Tinley ParkTinley ParkDiscus1.6kg3.21-08.012
May 11Bremen vs. Tinley Park Dual BoysMay 11 · Shot Put · Place 4 · Tinley ParkTinley ParkShot Put12lb4.9-05.012
May 4TPHS/TF South Boys DualMay 4 · Discus · Place 5 · Tinley ParkTinley ParkDiscus520.22m12
May 4TPHS/TF South Boys DualMay 4 · Shot Put · Place 4 · Tinley ParkTinley ParkShot Put48.96m12
Apr 3029th Pete Struck Eagle ClassicApr 30 · Discus · Place 10 · Tinley ParkTinley ParkDiscus1.6kg10.27.40m PB12
Apr 3029th Pete Struck Eagle ClassicApr 30 · Shot Put · Place 9 · Tinley ParkTinley ParkShot Put12lb9.9.78m PB12
Apr 27TPHS/TF North Boys DualApr 27 · Discus · Place 4 · Tinley ParkTinley ParkDiscus473-0912
Apr 27TPHS/TF North Boys DualApr 27 · Shot Put · Place 2 · Tinley ParkTinley ParkShot Put230-0712

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 10HF Boy's Indoor Meet #3Mar 10 · Shot Put · Place 30 · Tinley ParkTinley ParkShot Put12lb30.8.37m PB11

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Argo Boys Track Quad 4-16-19Apr 16 · Discus · Place 6 · Tinley ParkTinley ParkDiscus1.6kg6.66-09.0010
Apr 16Argo Boys Track Quad 4-16-19Apr 16 · Shot Put · Place 10 · Tinley ParkTinley ParkShot Put12lb10.26-00.0010

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 5HF Boys Indoor Meet #3Mar 5 · Shot Put · Place 28 · Tinley ParkTinley ParkShot Put12lb28.24-03.0010
Feb 23Steelmen TriFeb 23 · Shot Put · Place 7 · Tinley ParkTinley ParkShot Put12lb7.23-05.0010

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6HF Boys 3/6 Indoor Meet Mar 6 · Shot Put · Place 33 · Tinley ParkTinley ParkShot Put12lb33.19-00.009