Personal bests

Best marks in available results
Event / courseMarkMeetDate
Complete · OutdoorDeerfield Invitational · Apr 2714.87mDeerfield InvitationalApril 27, 2024
Completed · IndoorLakes Clash at the Coliseum Invitational · Feb 2414.38mLakes Clash at the Coliseum Invitational February 24, 2024
Discus · 1.6kg · Indoor54th Annual Stevenson Patriot Relays · Apr 1645.35m54th Annual Stevenson Patriot RelaysApril 16, 2026
Discus · 1.6kg · Outdoor2026 NLCC Boys Conference Championships · May 1550.09m2026 NLCC Boys Conference ChampionshipsMay 15, 2026
Final · Outdoor2025 Boys Lake County Invitational · May 813.63m2025 Boys Lake County InvitationalMay 8, 2025
Full · IndoorIllinois Indoor Championships · Mar 2914.27mIllinois Indoor ChampionshipsMarch 29, 2025
Shot Put · 12lb · Indoor54th Annual Stevenson Patriot Relays · Apr 1618.32m54th Annual Stevenson Patriot RelaysApril 16, 2026
Shot Put · 12lb · Outdoor2026 Bear Invite · Apr 2319.47m2026 Bear InviteApril 23, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 5 · Lake Villa (Lakes)Shot Put12lb5.18.54m12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · Discus · Lake Villa (Lakes)Discus1.6kg—ND12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · Shot Put · Place 2 · Lake Villa (Lakes)Shot Put12lb2.19.32m12
May 152026 NLCC Boys Conference ChampionshipsMay 15 · Discus · Place 1 · Lake Villa (Lakes)Discus1.6kg1.50.09m PB12
May 152026 NLCC Boys Conference ChampionshipsMay 15 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.18.55m12
May 72026 Boys Lake County InvitationalMay 7 · Discus · Place 3 · Lake Villa (Lakes)Discus1.6kg3.46.48m12
May 72026 Boys Lake County InvitationalMay 7 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.19.31m12
May 158th Annual Wanner Knights’ InvitationalMay 1 · Discus · Place 5 · Lake Villa (Lakes)Discus1.6kg5.49.15m12
May 158th Annual Wanner Knights’ InvitationalMay 1 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.18.20m12
Apr 232026 Bear InviteApr 23 · Discus · Place 2 · Lake Villa (Lakes)Discus1.6kg2.46.54m12
Apr 232026 Bear InviteApr 23 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.19.47m PB12
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · Discus · Place 1 · Lake Villa (Lakes)Discus1.6kg1.48.28m12
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.19.44m12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Discus · Place 1 · Lake Villa (Lakes)Discus1.6kg1.45.75m12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.17.60m12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · Discus · Place 2 · Lake Villa (Lakes)Discus1.6kg2.45.35m PB12
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put12lb1.18.32m PB12
Mar 132026 NLCC Indoor ChampionshipsMar 13 · Full · Place 1 · Lake Villa (Lakes)Full118.19m12
Feb 28Clash at the ColiseumFeb 28 · Shot Put · Place 3 · Lake Villa (Lakes)Shot Put318.13m12
Feb 2123rd Annual Plainfield South InvitationalFeb 21 · Shot Put · Place 2 · Lake Villa (Lakes)Shot Put215.67m12
Feb 20Lakes Eagles Coed QuadFeb 20 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put116.50m12
Feb 14Boys Sequoit ShowdownFeb 14 · Shot Put · Place 3 · Lake Villa (Lakes)Shot Put315.58m12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Complete · Place 1 · Lake Villa (Lakes)Complete149.44m11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Complete · Place 2 · Lake Villa (Lakes)Complete216.67m11
May 15NLCC Boys Conference ChampionshipsMay 15 · Discus · Place 1 · Lake Villa (Lakes)Discus149.64m11
May 15NLCC Boys Conference ChampionshipsMay 15 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put116.74m11
May 82025 Boys Lake County InvitationalMay 8 · Final · Place 3 · Lake Villa (Lakes)Final343.71m11
May 82025 Boys Lake County InvitationalMay 8 · Final · Place 11 · Lake Villa (Lakes)Final1113.63m PB11
May 2Deerfield Invitational - VarsityMay 2 · Discus · Place 2 · Lake Villa (Lakes)Discus246.50m11
May 2Deerfield Invitational - VarsityMay 2 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put115.49m11
Apr 242025 Bear InviteApr 24 · Complete · Place 1 · Lake Villa (Lakes)Complete149.22m11
Apr 11Trackin' At McCracken CoEd InviteApr 11 · Discus · Place 1 · Lake Villa (Lakes)Discus145.71m11
Apr 11Trackin' At McCracken CoEd InviteApr 11 · Shot Put · Place 2 · Lake Villa (Lakes)Shot Put214.86m11
Apr 3Lakes v Lake Forest Coed OpenApr 3 · Discus · Place 1 · Lake Villa (Lakes)Discus144.35m11
Apr 3Lakes v Lake Forest Coed OpenApr 3 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put114.81m11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · Full · Place 13 · Lake Villa (Lakes)Full1314.27m PB11
Mar 142025 NLCC Indoor ChampionshipsMar 14 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put115.47m—
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 10 · Lake Villa (Lakes)Shot Put1015.13m—
Feb 15Lakes Clash at the Colosseum Feb 15 · Full · Place 2 · Lake Villa (Lakes)Full214.76m11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Discus · Place 4 · Lake Villa (Lakes)Discus447.01m—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Shot Put · Place 3 · Lake Villa (Lakes)Shot Put315.19m—
May 8NLCC Boys Conference ChampionshipsMay 8 · Discus · Place 2 · Lake Villa (Lakes)Discus241.55m—
May 8NLCC Boys Conference ChampionshipsMay 8 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put113.24m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Discus · Place 5 · Lake Villa (Lakes)Discus544.15m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Shot Put · Place 6 · Lake Villa (Lakes)Shot Put615.21m—
Apr 27Deerfield InvitationalApr 27 · Complete · Place 2 · Lake Villa (Lakes)Complete242.08m10
Apr 27Deerfield InvitationalApr 27 · Complete · Place 2 · Lake Villa (Lakes)Complete214.87m PB10
Apr 192024 Bear InviteApr 19 · Discus · Place 6 · Lake Villa (Lakes)Discus6125-1—
Apr 192024 Bear InviteApr 19 · Shot Put · Place 2 · Lake Villa (Lakes)Shot Put248-10.25—
Apr 11Stevenson Patriot RelaysApr 11 · Discus · Place 5 · Lake Villa (Lakes)Discus540.56m—
Apr 11Stevenson Patriot RelaysApr 11 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put115.00m—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · Discus · Place 3 · Lake Villa (Lakes)Discus338.53m—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · Shot Put · Place 1 · Lake Villa (Lakes)Shot Put114.64m—
Mar 8Boys Sequoit ShowdownMar 8 · Shot Put · Place 4 · Lake Villa (Lakes)Shot Put415.32m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 13/1 Indoor Quad MeetMar 1 · Full · Place 1 · Lake Villa (Lakes)Full114.94m10
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Completed · Place 12 · Lake Villa (Lakes)Completed1214.38m PB10