Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorForreston HS Boys Meet #1 · Apr 2821.36mForreston HS Boys Meet #1April 28, 2026
Shot Put · 12lb · OutdoorEarly Season Quad · Mar 258.57mEarly Season QuadMarch 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29GK JV Boys InviteApr 29 · Discus · Place 27 · OregonDiscus2721.49m11
Apr 29GK JV Boys InviteApr 29 · Shot Put · Place 22 · OregonShot Put228.16m11
Apr 28Forreston HS Boys Meet #1Apr 28 · Discus · Place 30 · OregonDiscus1.6kg30.21.36m PB11
Apr 28Forreston HS Boys Meet #1Apr 28 · Shot Put · Place 34 · OregonShot Put12lb34.8.46m11
Apr 21April 21 Oregon (IL) HS MeetApr 21 · Discus · Place 18 · OregonDiscus1.6kg18.19.90m11
Apr 21April 21 Oregon (IL) HS MeetApr 21 · Shot Put · Place 18 · OregonShot Put12lb18.8.05m11
Apr 14Byron 5 Team MeetApr 14 · Discus · Place 32 · OregonDiscus1.6kg32.12.14m11
Apr 14Byron 5 Team MeetApr 14 · Shot Put · Place 29 · OregonShot Put12lb29.8.35m11
Apr 6GKHS QuadApr 6 · Discus · Place 23 · OregonDiscus2317.33m11
Apr 6GKHS QuadApr 6 · Shot Put · Place 20 · OregonShot Put208.25m11
Mar 25Early Season QuadMar 25 · Shot Put · Place 16 · OregonShot Put12lb16.8.57m PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Oregon Boys Last Chance MeetMay 19 · Discus · Place 30 · OregonDiscus3015.30m10
May 19Oregon Boys Last Chance MeetMay 19 · Shot Put · Place 23 · OregonShot Put237.20m10
Apr 22Apr 22 Oregon (IL) HS MeetApr 22 · Shot Put · Place 35 · OregonShot Put12lb35.7.07m10
Apr 15GKHS QuadApr 15 · Discus · Place 33 · OregonDiscus3318.47m10
Apr 15GKHS QuadApr 15 · Shot Put · Place 39 · OregonShot Put396.62m10
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Discus · Place 21 · OregonDiscus1.6kg21.19.78m10
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Shot Put · Place 20 · OregonShot Put12lb20.7.05m10
Mar 28Newman Dillon Fresh/Soph Invitational 2025Mar 28 · Shot Put · Place 14 · OregonShot Put147.33m10