Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorLockport/ Lincoln Way East · Apr 2928.04Lockport/ Lincoln Way East April 29, 2021
Discus · 1.6kg · OutdoorLockport Tri Bradley and LWE · Apr 946.96mLockport Tri Bradley and LWEApril 9, 2024
Discus · 2kg · OutdoorGLVC Outdoor Championships · Apr 3043.50mGLVC Outdoor ChampionshipsApril 30, 2026
Hammer · 16lb / 7.26kg · OutdoorGLVC Outdoor Championships · May 146.09mGLVC Outdoor ChampionshipsMay 1, 2025
Shot Put · 12lb · IndoorLockport Invite · Mar 1113.36mLockport InviteMarch 11, 2023
Shot Put · 12lb · OutdoorSWSC Boys Championships · May 815.01mSWSC Boys ChampionshipsMay 8, 2024
Shot Put · 16lb / 7.26kg · IndoorSVSU Holiday Open · Dec 612.67mSVSU Holiday OpenDecember 6, 2024
Shot Put · 16lb / 7.26kg · OutdoorJoey Haines Invitational · Apr 312.74mJoey Haines InvitationalApril 3, 2026
Weight Throw · 35lb / 15.9kg · IndoorGLVC Indoor Championships · Mar 113.34mGLVC Indoor ChampionshipsMarch 1, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30GLVC Outdoor ChampionshipsApr 30 · Discus · Place 11 · LewisLewisDiscus2kg11.43.50m PBSo
Apr 24GVSU Extra Weekend MeetApr 24 · Discus · Place 12 · LewisLewisDiscus2kg12.42.05mSo
Apr 24GVSU Extra Weekend MeetApr 24 · Shot Put · Place 18 · LewisLewisShot Put16lb / 7.26kg18.11.88mSo
Apr 92026 Chicagoland ChampionshipsApr 9 · Hammer · LewisLewisHammer16lb / 7.26kg—NDSo
Apr 92026 Chicagoland ChampionshipsApr 9 · Discus · Place 11 · LewisLewisDiscus2kg11.39.84mSo
Apr 92026 Chicagoland ChampionshipsApr 9 · Shot Put · Place 33 · LewisLewisShot Put16lb / 7.26kg33.11.82mSo
Apr 3Joey Haines InvitationalApr 3 · Hammer · Place 21 · LewisLewisHammer16lb / 7.26kg21.36.85mSo
Apr 3Joey Haines InvitationalApr 3 · Discus · Place 7 · LewisLewisDiscus2kg7.42.91mSo
Apr 3Joey Haines InvitationalApr 3 · Shot Put · Place 8 · LewisLewisShot Put16lb / 7.26kg8.12.74m PBSo
Mar 27WashU InviteMar 27 · Discus · Place 5 · LewisLewisDiscus2kg5.40.65mSo
Mar 27WashU InviteMar 27 · Shot Put · Place 13 · LewisLewisShot Put16lb / 7.26kg13.11.50mSo
Mar 26WashU Distance CarnivalMar 26 · Shot Put · Place 13 · LewisLewisShot Put16lb / 7.26kg13.11.50mSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1GLVC Outdoor ChampionshipsMay 1 · Hammer · Place 11 · LewisLewisHammer16lb / 7.26kg11.46.09m PBFr
May 1GLVC Outdoor ChampionshipsMay 1 · Discus · Place 12 · LewisLewisDiscus2kg12.40.51mFr
May 1GLVC Outdoor ChampionshipsMay 1 · Shot Put · Place 22 · LewisLewisShot Put16lb / 7.26kg22.9.94mFr
Mar 29Washington University InvitationalMar 29 · Discus · Place 3 · LewisLewisDiscus340.68mFr
Mar 29Washington University InvitationalMar 29 · Shot Put · Place 8 · LewisLewisShot Put812.44mFr
Mar 21Missouri S&T Miner InvitationalMar 21 · Hammer · Place 20 · LewisLewisHammer16lb / 7.26kg20.40.62mFr
Mar 21Missouri S&T Miner InvitationalMar 21 · Javelin · LewisLewisJavelin800g—DNSFr
Mar 21Missouri S&T Miner InvitationalMar 21 · Discus · Place 19 · LewisLewisDiscus2kg19.37.88mFr
Mar 21Missouri S&T Miner InvitationalMar 21 · Shot Put · Place 24 · LewisLewisShot Put16lb / 7.26kg24.12.54mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1GLVC Indoor ChampionshipsMar 1 · Weight Throw · Place 17 · LewisLewisWeight Throw35lb / 15.9kg17.13.34m PBFr
Mar 1GLVC Indoor ChampionshipsMar 1 · Shot Put · Place 16 · LewisLewisShot Put16lb / 7.26kg16.12.59mFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6SVSU Holiday OpenDec 6 · Weight Throw · Place 33 · LewisLewisWeight Throw35lb / 15.9kg33.12.41mFr
Dec 6SVSU Holiday OpenDec 6 · Shot Put · Place 19 · LewisLewisShot Put16lb / 7.26kg19.12.67m PBFr
Mar 15SWSC Indoor Boys ConferenceMar 15 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put215.27m—
Feb 23ONU HS Classic - 3A BoysFeb 23 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put214.27m—
Feb 10Lockport Golden OpenFeb 10 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put214.47m—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
Aug 3Hammerman 2024 Meet #4Aug 3 · Hammer · Turner School of ThrowsTurner School of ThrowsHammer12lb—DNS12
Aug 3Hammerman 2024 Meet #4Aug 3 · Discus · Turner School of ThrowsTurner School of ThrowsDiscus1.6kg—F12
Aug 3Hammerman 2024 Meet #4Aug 3 · Shot Put · Place 13 · Turner School of ThrowsTurner School of ThrowsShot Put12lb13.11.04m12
Jul 20Hammerman 2024 Meet #3Jul 20 · Hammer · Place 10 · Turner School of ThrowsTurner School of ThrowsHammer1033.37m—
Jul 20Hammerman 2024 Meet #3Jul 20 · Discus · Place 3 · Turner School of ThrowsTurner School of ThrowsDiscus340.83m—
Jul 20Hammerman 2024 Meet #3Jul 20 · Shot Put · Place 5 · Turner School of ThrowsTurner School of ThrowsShot Put513.54m—
Jun 29Hammerman 2024 Meet #2Jun 29 · Hammer · Place 8 · Turner School of ThrowsTurner School of ThrowsHammer834.40m—
Jun 29Hammerman 2024 Meet #2Jun 29 · Discus · Place 1 · Turner School of ThrowsTurner School of ThrowsDiscus143.73m—
Jun 8TSOT DuPage Throws Fest 2024Jun 8 · Discus · Place 1 · Turner School of ThrowsTurner School of ThrowsDiscus144.69—
Jun 8TSOT DuPage Throws Fest 2024Jun 8 · Shot Put · Place 1 · Turner School of ThrowsTurner School of ThrowsShot Put113.72—
May 17IHSA Class 3A TRB Sectional - #9 Joliet (Central)May 17 · Discus · Place 4 · Lockport (Twp.)Lockport (Twp.)Discus445.97m—
May 17IHSA Class 3A TRB Sectional - #9 Joliet (Central)May 17 · Shot Put · Place 3 · Lockport (Twp.)Lockport (Twp.)Shot Put315.00m—
May 8SWSC Boys ChampionshipsMay 8 · Discus · Place 2 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg2.44.82m12
May 8SWSC Boys ChampionshipsMay 8 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb2.15.01m PB12
May 3Lockport Bill Jackson Invitational May 3 · Discus · Place 2 · Lockport (Twp.)Lockport (Twp.)Discus248.65m—
May 3Lockport Bill Jackson Invitational May 3 · Shot Put · Place 4 · Lockport (Twp.)Lockport (Twp.)Shot Put414.99m—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · Discus · Place 1 · Lockport (Twp.)Lockport (Twp.)Discus148.13m—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · Shot Put · Place 10 · Lockport (Twp.)Lockport (Twp.)Shot Put1014.68m—
Apr 24Homewood Flossmoor Boys vs Lockport, BolingbrookApr 24 · Discus · Place 1 · Lockport (Twp.)Lockport (Twp.)Discus149.04m—
Apr 24Homewood Flossmoor Boys vs Lockport, BolingbrookApr 24 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put113.96m—
Apr 22WA Boys Throwers MeetApr 22 · Discus · Place 1 · Lockport (Twp.)Lockport (Twp.)Discus151.71m—
Apr 22WA Boys Throwers MeetApr 22 · Shot Put · Place 7 · Lockport (Twp.)Lockport (Twp.)Shot Put714.89m—
Apr 19Minooka Conference ClashApr 19 · Discus · Place 2 · Lockport (Twp.)Lockport (Twp.)Discus250.26m—
Apr 19Minooka Conference ClashApr 19 · Shot Put · Place 5 · Lockport (Twp.)Lockport (Twp.)Shot Put514.92m—
Apr 17Andrew Tri vs. Lockport & SandburgApr 17 · Discus · Place 2 · Lockport (Twp.)Lockport (Twp.)Discus249.58m—
Apr 17Andrew Tri vs. Lockport & SandburgApr 17 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put215.09m—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Discus · Place 2 · Lockport (Twp.)Lockport (Twp.)Discus248.26m—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Shot Put · Place 7 · Lockport (Twp.)Lockport (Twp.)Shot Put714.61m—
Apr 9Lockport Tri Bradley and LWEApr 9 · Discus · Place 1 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg1.46.96m PB12
Apr 9Lockport Tri Bradley and LWEApr 9 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb1.14.28m12
Mar 9Lockport TriangularMar 9 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put114.44m—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put115.17m12

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 23 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg23.40.05m11
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Discus · Place 23 · Lockport (Twp.)Lockport (Twp.)Discus2340.05m11
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · Discus · Place 4 · Lockport (Twp.)Lockport (Twp.)Discus447.25m11
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · Shot Put · Place 11 · Lockport (Twp.)Lockport (Twp.)Shot Put1112.13m11
May 10Southwest Prairie Conference Boys ChampionshipsMay 10 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus640.76m—
May 10Southwest Prairie Conference Boys ChampionshipsMay 10 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put213.87m—
May 10Southwest Suburban Conference Boys ChampionshipsMay 10 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg6.40.76m11
May 10Southwest Suburban Conference Boys ChampionshipsMay 10 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb2.13.87m11
May 5Bill Jackson InvitationalMay 5 · Discus · Place 3 · Lockport (Twp.)Lockport (Twp.)Discus342.60m11
May 5Bill Jackson InvitationalMay 5 · Shot Put · Place 7 · Lockport (Twp.)Lockport (Twp.)Shot Put713.27m11
Apr 2855th Annual Prospect Boys "Joe Wanner" InviteApr 28 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg6.42.12m11
Apr 2855th Annual Prospect Boys "Joe Wanner" InviteApr 28 · Shot Put · Place 21 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb21.12.73m11
Apr 26Bob Fowler Throwers InviteApr 26 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus6142-03—
Apr 26Bob Fowler Throwers InviteApr 26 · Shot Put · Place 7 · Lockport (Twp.)Lockport (Twp.)Shot Put746-00.00—
Apr 21Minooka Conference ClashApr 21 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus640.13m—
Apr 21Minooka Conference ClashApr 21 · Shot Put · Place 9 · Lockport (Twp.)Lockport (Twp.)Shot Put913.29m—
Apr 18Amos Alonzo Stagg HS JV Tri MeetApr 18 · Discus · Place 1 · Lockport (Twp.)Lockport (Twp.)Discus142.49m—
Apr 18Amos Alonzo Stagg HS JV Tri MeetApr 18 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put113.16m—
Apr 15Minooka SmithStrong InvitationalApr 15 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus639.09m11
Apr 15Minooka SmithStrong InvitationalApr 15 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus639.09m11
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 6 · Lockport (Twp.)Lockport (Twp.)Shot Put613.43m11
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 6 · Lockport (Twp.)Lockport (Twp.)Shot Put613.43m11
Apr 11Lockport Boys Vs. LWE, SandburgApr 11 · Shot Put · Place 2 · Lockport (Twp.)Lockport (Twp.)Shot Put213.61m11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17SWSC Indoor Boys ConferenceMar 17 · Shot Put · Place 3 · Lockport (Twp.)Lockport (Twp.)Shot Put314.05m—
Mar 11Lockport InviteMar 11 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb1.13.36m PB11

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · Discus · Place 14 · Lockport (Twp.)Lockport (Twp.)Discus1435.96m10
May 12Southwest Suburban Conference Boys ChampionshipsMay 12 · Discus · Place 1 · Lockport (Twp.)Lockport (Twp.)Discus137.75mSO
May 12Southwest Suburban Conference Boys ChampionshipsMay 12 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put113.48mSO
Apr 29Homewood Flossmoor Dick Beebe InvitationalApr 29 · Discus · Place 5 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg5.32.32m10
Apr 29Homewood Flossmoor Dick Beebe InvitationalApr 29 · Shot Put · Place 5 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb5.12.03m10
Apr 26Lockport, HF, Bradley TriApr 26 · Discus · Place 5 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg5.32.57m10
Apr 26Lockport, HF, Bradley TriApr 26 · Shot Put · Place 5 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb5.11.89m10
Apr 26Lockport, HF, Bradley TriApr 26 · 200 Meters · Lockport (Twp.)Lockport (Twp.)200 Meters—DNS10
Apr 26Lockport, HF, Bradley TriApr 26 · 100 Meters · Lockport (Twp.)Lockport (Twp.)100 Meters—NT10
Apr 23Lockport F/S InviteApr 23 · Discus · Place 2 · Lockport (Twp.)Lockport (Twp.)Discus231.8410
Apr 23Lockport F/S InviteApr 23 · Shot Put · Place 1 · Lockport (Twp.)Lockport (Twp.)Shot Put112.1010
Apr 22Bob Cohoon InvitationalApr 22 · Discus · Place 4 · Lockport (Twp.)Lockport (Twp.)Discus436.5910
Apr 20Lincoln-Way West Triangular (Lockport & Stag)Apr 20 · Discus · Place 3 · Lockport (Twp.)Lockport (Twp.)Discus3105-1110
Apr 20Lincoln-Way West Triangular (Lockport & Stag)Apr 20 · Shot Put · Place 4 · Lockport (Twp.)Lockport (Twp.)Shot Put440-810
Apr 16Minooka #SmithStrong InvitationalApr 16 · Discus · Place 2 · Lockport Twp. High SLockport Twp. High SDiscus235.73mSO
Apr 16Minooka #SmithStrong InvitationalApr 16 · Shot Put · Place 1 · Lockport Twp. High SLockport Twp. High SShot Put112.81mSO
Apr 12Lincoln Way East Boys TriangularApr 12 · Discus · Place 2 · Lockport Twp. High SLockport Twp. High SDiscus236.78mSO
Apr 12Lincoln Way East Boys TriangularApr 12 · Shot Put · Place 4 · Lockport Twp. High SLockport Twp. High SShot Put412.75mSO
Apr 12Lincoln Way East Boys TriangularApr 12 · 200 Meters · Place 37 · Lockport Twp. High SLockport Twp. High S200 Meters3729.48SO
Mar 12Lockport Tri BoysMar 12 · Shot Put · Place 6 · Lockport (Twp.)Lockport (Twp.)Shot Put611.52m10
Mar 12Lockport Tri BoysMar 12 · 200 Meters · Place 17 · Lockport (Twp.)Lockport (Twp.)200 Meters1728.3310

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Southwest Suburban Conference Boys Indoor ChampionshipsMar 18 · Shot Put · Place 4 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb4.11.23m10
Mar 4Homewood-Flossmoor Boys InvitationalMar 4 · Shot Put · Place 3 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb3.11.67m10
Feb 26Olivet Nazarene HS 3A InvitationalFeb 26 · Shot Put · Place 21 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb21.11.10m10
Feb 12Lockport Golden OpenFeb 12 · Shot Put · Place 10 · Lockport (Twp.)Lockport (Twp.)Shot Put1011.95m10

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2Southwest Suburban Conference Blue Div Boys ChampionshipsJun 2 · Discus · Place 13 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg13.29.30m9
May 29Bill Jackson InvitationalMay 29 · Discus · Place 6 · Lockport Twp. High SLockport Twp. High SDiscus626.49mFR
May 29Bill Jackson InvitationalMay 29 · Shot Put · Place 8 · Lockport Twp. High SLockport Twp. High SShot Put89.22mFR
May 18Lockport/ Lincoln Way Central BoysMay 18 · Discus · Place 9 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg9.25.20m9
May 18Lockport/ Lincoln Way Central BoysMay 18 · Shot Put · Place 9 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb9.10.43m9
May 152021 H-F TRACK and FIELD INVITATIONALMay 15 · Discus · Place 22 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg22.23.05m9
May 12Sandburg vs Lockport - BoysMay 12 · Discus · Place 7 · Lockport (Twp.)Lockport (Twp.)Discus726.45m9
May 12Sandburg vs Lockport - BoysMay 12 · Shot Put · Place 10 · Lockport (Twp.)Lockport (Twp.)Shot Put109.40m9
May 8Robert Nihells InvitationalMay 8 · Discus · Place 11 · Lockport (Twp.)Lockport (Twp.)Discus1122.05m9
May 8Robert Nihells InvitationalMay 8 · Shot Put · Place 9 · Lockport (Twp.)Lockport (Twp.)Shot Put99.91m9
May 5HF v. LockportMay 5 · Discus · Place 12 · Lockport (Twp.)Lockport (Twp.)Discus1.6kg12.21.17m9
May 5HF v. LockportMay 5 · Shot Put · Place 11 · Lockport (Twp.)Lockport (Twp.)Shot Put12lb11.9.17m9
May 5HF v. LockportMay 5 · 200 Meters · Place 34 · Lockport (Twp.)Lockport (Twp.)200 Meters34.28.76aWind: 0.49
May 5HF v. LockportMay 5 · 100 Meters · Lockport (Twp.)Lockport (Twp.)100 Meters—DNSWind: 1.69
Apr 3053rd Wanner Knights' InvitationalApr 30 · Discus · Place 25 · Lockport (Twp.)Lockport (Twp.)Discus2522.70m9
Apr 29Lockport/ Lincoln Way East Apr 29 · Discus · Place 6 · Lockport (Twp.)Lockport (Twp.)Discus622.97m9
Apr 29Lockport/ Lincoln Way East Apr 29 · Shot Put · Place 6 · Lockport (Twp.)Lockport (Twp.)Shot Put610.15m9
Apr 29Lockport/ Lincoln Way East Apr 29 · 200 Meters · Place 14 · Lockport (Twp.)Lockport (Twp.)200 Meters1428.04 PB9