Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meter · IndoorONU Holiday Open · Dec 710.15aONU Holiday OpenDecember 7, 2024
60 Meters · IndoorONU Invite · Jan 2410.42aONU InviteJanuary 24, 2025
Discus · 1.6kg · OutdoorMSL East Boys Division Championships · Apr 1835.23mMSL East Boys Division ChampionshipsApril 18, 2023
Discus · 2kg · OutdoorONU Outdoor Invite · Apr 2631.82mONU Outdoor InviteApril 26, 2024
Hammer · 16lb / 7.26kg · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 2934.96m2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
Javelin · 800g · OutdoorONU Outdoor Open · Apr 2520.99mONU Outdoor OpenApril 25, 2025
Shot Put · 12lb · OutdoorMSL Boys Conference Championship · May 1111.82mMSL Boys Conference ChampionshipMay 11, 2023
Shot Put · 16lb / 7.26kg · IndoorGLIAC Indoor Track & Field Championships · Feb 2813.02mGLIAC Indoor Track & Field ChampionshipsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorDon Church Twilight Meet · Apr 1812.46mDon Church Twilight MeetApril 18, 2026
Weight Throw · 35lb / 15.9kg · IndoorONU Holiday Open · Dec 611.82mONU Holiday OpenDecember 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · Hammer · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg14.34.96m PBJr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · Shot Put · Place 11 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg11.12.18mJr
Apr 25ONU Outdoor OpenApr 25 · Hammer · Place 19 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg19.34.54mJr
Apr 25ONU Outdoor OpenApr 25 · Shot Put · Place 18 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg18.11.90mJr
Apr 18Don Church Twilight MeetApr 18 · Hammer · Place 20 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg20.34.01mJr
Apr 18Don Church Twilight MeetApr 18 · Shot Put · Place 12 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg12.12.46m PBJr
Apr 92026 Chicagoland ChampionshipsApr 9 · Hammer · Place 39 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg39.34.91mJr
Apr 92026 Chicagoland ChampionshipsApr 9 · Shot Put · Place 36 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg36.11.62mJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 18 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg18.11.01mJr
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg14.13.02m PBJr
Feb 20GVSU Tune-UpFeb 20 · Weight Throw · Place 12 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw1212.51mJr
Feb 20GVSU Tune-UpFeb 20 · Shot Put · Place 8 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put813.04mJr
Feb 6Walter Cramer InviteFeb 6 · Weight Throw · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw1311.24mJr
Feb 6Walter Cramer InviteFeb 6 · Shot Put · Place 19 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put1910.94mJr
Jan 24Aurora Grand PrixJan 24 · Weight Throw · Place 20 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw2012.39mJr
Jan 24Aurora Grand PrixJan 24 · Shot Put · Place 29 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put2911.31mJr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · Weight Throw · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg14.11.82m PBJr
Dec 6ONU Holiday OpenDec 6 · Shot Put · Place 12 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg12.11.82mJr
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · Weight Throw · Place 16 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg16.9.68mSo
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · Shot Put · Place 16 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg16.11.53mSo
Feb 21GVSU Tune-UpFeb 21 · Shot Put · Place 33 · RooseveltRooseveltShot Put3340-0.75SO
Feb 15GVSU Big Meet SaturdayFeb 15 · Shot Put · Place 33 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put3312.21m—
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · Shot Put · Place 20 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put2012.35m—
Jan 24ONU InviteJan 24 · Weight Throw · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw1310.04m—
Jan 24ONU InviteJan 24 · Shot Put · Place 10 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put1011.89m—
Jan 24ONU InviteJan 24 · 60 Meters · Place 46 · Roosevelt (Ill.)Roosevelt (Ill.)60 Meters4610.42a PB—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 15 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg15.32.85mSo
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 19 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2kg19.29.50mSo
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg14.11.44mSo
Apr 25ONU Outdoor OpenApr 25 · Hammer · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg—NDSo
Apr 25ONU Outdoor OpenApr 25 · Javelin · Place 19 · Roosevelt (Ill.)Roosevelt (Ill.)Javelin800g19.20.99m PBSo
Apr 25ONU Outdoor OpenApr 25 · Discus · Place 29 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2kg29.29.00mSo
Apr 25ONU Outdoor OpenApr 25 · Shot Put · Place 17 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg17.11.36mSo
Apr 12Wheaton (Ill) InvitationalApr 12 · Shot Put · Place 23 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put2311.25mSo
Apr 3Chicagoland ChampionshipsApr 3 · Discus · Place 29 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2930.70mSo
Apr 3Chicagoland ChampionshipsApr 3 · Shot Put · Place 20 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put2011.28mSo
Mar 29Big Blue Alumni InviteMar 29 · Hammer · Place 11 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg11.27.48mSo
Mar 29Big Blue Alumni InviteMar 29 · Discus · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2kg13.30.83mSo
Mar 29Big Blue Alumni InviteMar 29 · Shot Put · Place 10 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg10.11.54mSo

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · Weight Throw · Place 15 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg15.10.95mSo
Dec 7ONU Holiday OpenDec 7 · 60 Meter · Place 38 · Roosevelt (Ill.)Roosevelt (Ill.)60 MeterRound P38.10.15a PBSo
Dec 7ONU Holiday OpenDec 7 · Shot Put · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg13.11.76mSo
Feb 16CCAC Indoor Track and Field ChampionshipsFeb 16 · Weight Throw · Place 15 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg15.10.41mFr
Feb 16CCAC Indoor Track and Field ChampionshipsFeb 16 · Shot Put · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg13.11.10mFr
Feb 3IWU Midwest ClassicFeb 3 · Weight Throw · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg—DNSFr
Feb 3IWU Midwest ClassicFeb 3 · Shot Put · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg—DNSFr
Jan 26ONU InvitationalJan 26 · Weight Throw · Place 24 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg24.10.06mFr
Jan 26ONU InvitationalJan 26 · Shot Put · Place 19 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg19.11.72mFr
Jan 20NCC Heenan Invitational - 2024Jan 20 · Weight Throw · Place 27 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw2710.11m—
Jan 20NCC Heenan Invitational - 2024Jan 20 · Shot Put · Place 21 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put2111.71m—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3Chicagoland (CCAC) Outdoor ChampionshipsMay 3 · Hammer · Place 18 · RooseveltRooseveltHammer1895-10FR
May 3Chicagoland (CCAC) Outdoor ChampionshipsMay 3 · Discus · Place 15 · RooseveltRooseveltDiscus15110-2FR
May 3Chicagoland (CCAC) Outdoor ChampionshipsMay 3 · Shot Put · Place 12 · RooseveltRooseveltShot Put1237-5.25FR
Apr 26ONU Outdoor InviteApr 26 · Hammer · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg14.32.35mFr
Apr 26ONU Outdoor InviteApr 26 · Discus · Place 15 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2kg15.31.82m PBFr
Apr 26ONU Outdoor InviteApr 26 · Shot Put · Place 10 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg10.12.41mFr
Apr 12ONU Tiger OpenApr 12 · Discus · Place 22 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2232.64m—
Apr 12ONU Tiger OpenApr 12 · Shot Put · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put1412.47m—
Mar 28Wisconsin Lutheran Warrior InvitationalMar 28 · Hammer · Place 15 · Roosevelt (Ill.)Roosevelt (Ill.)Hammer16lb / 7.26kg15.30.60mFr
Mar 28Wisconsin Lutheran Warrior InvitationalMar 28 · Discus · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)Discus2kg13.28.86mFr
Mar 28Wisconsin Lutheran Warrior InvitationalMar 28 · Shot Put · Place 8 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg8.11.74mFr

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8Finals Week InvitationalDec 8 · Weight Throw · Place 25 · Roosevelt (Ill.)Roosevelt (Ill.)Weight Throw35lb / 15.9kg25.8.76mFr
Dec 8Finals Week InvitationalDec 8 · Shot Put · Place 24 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg24.10.77mFr
Dec 11st Annual PNW ClassicDec 1 · Shot Put · Place 17 · Roosevelt (Ill.)Roosevelt (Ill.)Shot Put16lb / 7.26kg17.11.08mFr
Mar 18Nagel-Saylor Indoor InvitationalMar 18 · Shot Put · Place 17 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put1711.55m12
Feb 23Elk Grove Co-Ed Dual #2Feb 23 · Shot Put · Place 3 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put310.61m—
Feb 17Elk Grove Co-Ed QuadFeb 17 · Shot Put · Place 4 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put411.50m12
Feb 10Elk Grove Boys QuadFeb 10 · Shot Put · Place 3 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put311.96m12
Feb 2Elk Grove Co-Ed DualFeb 2 · Shot Put · Place 2 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put210.51m12

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · Discus · Place 23 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus2332.67m12
May 11MSL Boys Conference ChampionshipMay 11 · Discus · Place 12 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus1.6kg12.33.88m12
May 11MSL Boys Conference ChampionshipMay 11 · Shot Put · Place 18 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put12lb18.11.82m PB12
May 5Glenbrook South Boys TitanMay 5 · Discus · Place 9 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus933.72m12
May 5Glenbrook South Boys TitanMay 5 · Shot Put · Place 6 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put612.97m12
Apr 25Fremd EG RM Boys TriangularApr 25 · Discus · Place 2 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus233.72m—
Apr 21Don RelaysApr 21 · Discus · Place 6 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus631.09m12
Apr 18MSL East Boys Division ChampionshipsApr 18 · Discus · Place 8 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus1.6kg8.35.23m PB12
Apr 18MSL East Boys Division ChampionshipsApr 18 · Shot Put · Place 10 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put12lb10.11.40m12
Apr 15Al Janulis RelaysApr 15 · Discus · Place 4 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus429.70m12
Apr 15Al Janulis RelaysApr 15 · Shot Put · Place 2 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put212.21m12
Apr 11Conant Boys TriangularApr 11 · Discus · Place 4 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus431.07m—
Apr 11Conant Boys TriangularApr 11 · Shot Put · Place 5 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put511.44m—
Apr 6Glenbard East QuadApr 6 · Discus · Place 3 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus331.45m—
Apr 6Glenbard East QuadApr 6 · Shot Put · Place 9 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put99.46m—
Apr 4Elk Grove Boys TriangularApr 4 · Discus · Place 5 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus526.46m—
Apr 4Elk Grove Boys TriangularApr 4 · Shot Put · Place 5 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put512.13m—
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · Shot Put · Place 4 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put410.66m12

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Notre Dame Don RelaysApr 22 · Discus · Place 7 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus731.8011
Apr 19MSL-East Division Boys ConferenceApr 19 · Discus · Place 6 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Discus1.6kg6.33.27m11
Mar 522nd Annual Joe Scarpino InvitationalMar 5 · Shot Put · Place 4 · Elk Grove Village (E.G.)Elk Grove Village (E.G.)Shot Put410.69mJR