Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGKHS Boys Quintangular · Apr 314.48GKHS Boys QuintangularApril 3, 2023
Discus · 1.6kg · OutdoorDuPec Boys Invitational · May 633.57mDuPec Boys InvitationalMay 6, 2025
Shot Put · 12lb · IndoorLake Michigan Invitational · Mar 1736-02.00Lake Michigan InvitationalMarch 17, 2023
Shot Put · 12lb · OutdoorDuPec Boys Invitational · May 611.90mDuPec Boys InvitationalMay 6, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · Discus · Place 17 · Poplar Grove (North Boone)Discus1.6kg17.31.23m12
May 15BNC Boys Conference Meet 5/15/25May 15 · Discus · Place 11 · Poplar Grove (North Boone)Discus1.6kg11.32.29m12
May 6DuPec Boys InvitationalMay 6 · Discus · Place 8 · Poplar Grove (North Boone)Discus1.6kg8.33.57m PB12
May 6DuPec Boys InvitationalMay 6 · Shot Put · Place 7 · Poplar Grove (North Boone)Shot Put12lb7.11.90m PB12
Apr 22Apr 22 Oregon (IL) HS MeetApr 22 · Shot Put · Place 10 · Poplar Grove (North Boone)Shot Put12lb10.11.55m12
Apr 15GKHS QuadApr 15 · Discus · Place 6 · Poplar Grove (North Boone)Discus631.86m12
Apr 15GKHS QuadApr 15 · Shot Put · Place 12 · Poplar Grove (North Boone)Shot Put1210.43m12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · Discus · Place 13 · Poplar Grove (North Boone)Discus1333.14m12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · Shot Put · Place 20 · Poplar Grove (North Boone)Shot Put2010.56m12
Apr 10GKHS QuadApr 10 · Discus · Place 1 · Poplar Grove (North Boone)Discus132.46m12
Apr 10GKHS QuadApr 10 · Shot Put · Place 6 · Poplar Grove (North Boone)Shot Put610.38m12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · Shot Put · Poplar Grove (North Boone)Shot Put12lb—SCR12
Mar 11Byron Indoor Meet #2Mar 11 · Shot Put · Place 8 · Poplar Grove (North BooneShot Put811.51m12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Beloit Daily News InvitationalMay 3 · Discus · Place 7 · Poplar Grove (North BoonDiscus7113-0—
Apr 20Rockford Christian Invitational 2024Apr 20 · Discus · Place 7 · Poplar Grove (North BooneDiscus732.61m11
Apr 20Rockford Christian Invitational 2024Apr 20 · Shot Put · Place 13 · Poplar Grove (North BooneShot Put139.88m11
Apr 9DuPec Boy Meet #1Apr 9 · Discus · Place 4 · Poplar Grove (North Boone)Discus1.6kg4.30.57mUnofficial11
Apr 9DuPec Boy Meet #1Apr 9 · Shot Put · Place 10 · Poplar Grove (North Boone)Shot Put12lb10.9.55mUnofficial11
Mar 15Lake Michigan InvitationalMar 15 · Shot Put · Place 45 · Poplar Grove (North BoonShot Put4532-10—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (A/AA)Mar 9 · Shot Put · Place 32 · Poplar Grove (North Boone)Shot Put12lb32.10.66m11

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #1 OregonMay 19 · Discus · Place 11 · Poplar Grove (North BooneDiscus1125.68m10
May 192023 IHSA Class 1A TRB Sectional - #1 OregonMay 19 · Shot Put · Place 11 · Poplar Grove (North BooneShot Put1110.79m10
May 11Big Northern Conference Varsity Boys MeetMay 11 · Discus · Place 14 · Poplar Grove (North BooneDiscus1426.77m10
May 11Big Northern Conference Varsity Boys MeetMay 11 · Shot Put · Place 14 · Poplar Grove (North BooneShot Put1410.41m10
May 5Beloit Daily News InviteMay 5 · Discus · Place 16 · Poplar Grove (North BoonDiscus1698-0—
May 5Beloit Daily News InviteMay 5 · Shot Put · Place 16 · Poplar Grove (North BoonShot Put1636-6—
May 2DuPec Boys InviteMay 2 · Discus · Place 7 · Poplar Grove (North BooneDiscus726.85m10
May 2DuPec Boys InviteMay 2 · Shot Put · Place 6 · Poplar Grove (North BooneShot Put610.98m10
Apr 22Rockford Christian Invitational 2023Apr 22 · Discus · Place 20 · Poplar Grove (North BooneDiscus2023.62m10
Apr 22Rockford Christian Invitational 2023Apr 22 · Shot Put · Place 21 · Poplar Grove (North BooneShot Put219.76m10
Apr 15Marengo Ed Reeves InvitationalApr 15 · Discus · Place 7 · Poplar Grove (North BooneDiscus730.04m10
Apr 15Marengo Ed Reeves InvitationalApr 15 · Shot Put · Place 6 · Poplar Grove (North BooneShot Put610.68m10
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · Discus · Place 11 · Poplar Grove (North BooneDiscus1128.89m10
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · Shot Put · Place 16 · Poplar Grove (North BooneShot Put1610.93m10
Apr 3GKHS Boys QuintangularApr 3 · Discus · Place 5 · Poplar Grove (North BooneDiscus528.81m10
Apr 3GKHS Boys QuintangularApr 3 · Shot Put · Place 2 · Poplar Grove (North BooneShot Put211.76m10
Apr 3GKHS Boys QuintangularApr 3 · 100 Meters · Place 40 · Poplar Grove (North Boone100 Meters4014.48 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Lake Michigan InvitationalMar 17 · Shot Put · Place 24 · Poplar Grove (North Boone)Shot Put12lb24.36-02.00 PB10
Mar 11Hononegah Boys Indoor ClassicMar 11 · Shot Put · Place 43 · Poplar Grove (North Boone)Shot Put4310.61m10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Clinton Freshman InvitationalMay 9 · Discus · Place 1 · Poplar Grove (North BoonDiscus1117-99
May 9Clinton Freshman InvitationalMay 9 · Shot Put · Place 1 · Poplar Grove (North BoonShot Put135-119
May 9Clinton Freshman InvitationalMay 9 · 100 Meters · Place 16 · Poplar Grove (North Boo100 Meters1615.49a9
May 6Beloit Daily News InviteMay 6 · Discus · Place 7 · Poplar Grove (North Boone)Discus1.6kg7.106' 49
May 6Beloit Daily News InviteMay 6 · Shot Put · Place 10 · Poplar Grove (North Boone)Shot Put12lb10.34' 6.59
Apr 19Clinton QuadApr 19 · Discus · Place 10 · Poplar Grove (North Boon.Discus1075-59
Apr 19Clinton QuadApr 19 · 100 Meters · Place 19 · Poplar Grove (North Boon.100 Meters1914.639
Apr 12DuPec Boys Meet #1Apr 12 · Discus · Place 7 · Poplar Grove (North Boone)Discus1.6kg7.26.87m9
Apr 12DuPec Boys Meet #1Apr 12 · Shot Put · Place 6 · Poplar Grove (North Boone)Shot Put12lb6.9.89m9
Mar 19Lake Michigan InvitationalMar 19 · Shot Put · Place 34 · Poplar Grove (North Boon.Shot Put3432-09.00FR