Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorForreston JH Meet #1 · Apr 620.50aForreston JH Meet #1April 6, 2022
Discus · 1.6kg · OutdoorOregon Apr 22 JH Meet · Apr 22140' 0Oregon Apr 22 JH MeetApril 22, 2024
Discus · 1kg · OutdoorIESA 2A State Track & Field Championships · May 1038.72mIESA 2A State Track & Field ChampionshipsMay 10, 2024
Shot Put · 12lb · IndoorHononegah Boys A/AA Indoor Classic · Mar 1411.42mHononegah Boys A/AA Indoor ClassicMarch 14, 2026
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #01 Oregon · May 2212.97mIHSA Class 1A TRB Sectional - #01 OregonMay 22, 2026
Shot Put · 4kg · OutdoorForreston JH Meet #4 · Apr 3011.07mForreston JH Meet #4April 30, 2024
Shot Put · 8lb · OutdoorMJHS - 5/5 vs. Forreston · May 517' 2.5MJHS - 5/5 vs. ForrestonMay 5, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · Shot Put · Place 3 · ForrestonForrestonShot Put12lb3.12.97m PB10
May 18NUIC F/S Conference Meet 2026May 18 · Discus · Place 2 · ForrestonForrestonDiscus1.6kg2.37.62m10
May 18NUIC F/S Conference Meet 2026May 18 · Shot Put · Place 6 · ForrestonForrestonShot Put12lb6.11.76m10
May 8Mike Mowen Invite 5/08/26May 8 · Discus · Place 7 · ForrestonForrestonDiscus1.6kg7.37.60m10
May 8Mike Mowen Invite 5/08/26May 8 · Shot Put · Place 7 · ForrestonForrestonShot Put12lb7.12.26m10
May 5Ogle County ChampionshipMay 5 · Discus · Place 6 · ForrestonForrestonDiscus1.6kg6.37.46m10
May 5Ogle County ChampionshipMay 5 · Shot Put · Place 4 · ForrestonForrestonShot Put12lb4.11.69m10
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · Discus · Place 9 · ForrestonForrestonDiscus1.6kg9.38.84m10
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · Shot Put · Place 17 · ForrestonForrestonShot Put12lb17.11.29m10
Apr 28Forreston HS Boys Meet #1Apr 28 · Discus · Place 3 · ForrestonForrestonDiscus1.6kg3.39.41m10
Apr 28Forreston HS Boys Meet #1Apr 28 · Shot Put · Place 9 · ForrestonForrestonShot Put12lb9.11.81m10
Apr 24Ed Schmidt Track Invite 2026Apr 24 · Discus · Place 3 · ForrestonForrestonDiscus1.6kg3.38.29m10
Apr 24Ed Schmidt Track Invite 2026Apr 24 · Shot Put · Place 13 · ForrestonForrestonShot Put12lb13.10.95m10
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Discus · Place 9 · ForrestonForrestonDiscus1.6kg9.37.31m10
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Shot Put · Place 18 · ForrestonForrestonShot Put12lb18.10.68m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · Shot Put · Place 22 · ForrestonForrestonShot Put12lb22.11.42m PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Mike Mowen Boys InvitationalMay 9 · Discus · Place 10 · ForrestonForrestonDiscus1.6kg10.34.88m9
May 9Mike Mowen Boys InvitationalMay 9 · Shot Put · Place 20 · ForrestonForrestonShot Put12lb20.10.06m9
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · Shot Put · Place 31 · ForrestonForrestonShot Put12lb31.10.13m9
Apr 19Freeport Pretzel InvitationalApr 19 · Discus · Place 3 · ForrestonForrestonDiscus1.6kg3.36.98m9
Apr 19Freeport Pretzel InvitationalApr 19 · Shot Put · Place 7 · ForrestonForrestonShot Put12lb7.10.12m9
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Discus · Place 14 · ForrestonForrestonDiscus1.6kg14.28.40m9
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Shot Put · Place 16 · ForrestonForrestonShot Put12lb16.9.15m9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · Discus · Place 12 · ForrestonForrestonDiscus1kg12.38.72m PB8
May 7Route 72 Conference MeetMay 7 · Discus · Place 2 · ForrestonForrestonDiscus1kg2.36.42m8
May 7Route 72 Conference MeetMay 7 · Shot Put · Place 7 · ForrestonForrestonShot Put4kg7.10.77m8
Apr 30Forreston JH Meet #4Apr 30 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.37.13m8
Apr 30Forreston JH Meet #4Apr 30 · Shot Put · Place 2 · ForrestonForrestonShot Put4kg2.11.07m PB8
Apr 29Chadwick Meet #3Apr 29 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.32.03m8
Apr 29Chadwick Meet #3Apr 29 · Shot Put · Place 2 · ForrestonForrestonShot Put4kg2.10.95m8
Apr 25Chadwick Meet #2Apr 25 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.35.66m8
Apr 25Chadwick Meet #2Apr 25 · Shot Put · Place 2 · ForrestonForrestonShot Put4kg2.10.51m8
Apr 22Oregon Apr 22 JH MeetApr 22 · Discus · Place 1 · ForrestonForrestonDiscus1.6kg1.140' 0 PB8
Apr 22Oregon Apr 22 JH MeetApr 22 · Shot Put · Place 8 · ForrestonForrestonShot Put12lb8.10.18m8
Apr 12Le-Win JH Track Meet April 12, 2024Apr 12 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.124-028
Apr 12Le-Win JH Track Meet April 12, 2024Apr 12 · Shot Put · Place 2 · ForrestonForrestonShot Put4kg2.10.61m8
Apr 9Forreston JH Meet #2Apr 9 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.37.29m8
Apr 9Forreston JH Meet #2Apr 9 · Shot Put · Place 7 · ForrestonForrestonShot Put4kg7.10.49m8
Apr 8MJHS-Forreston Co-Ed DualApr 8 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.34.59m8
Apr 8MJHS-Forreston Co-Ed DualApr 8 · Shot Put · Place 4 · ForrestonForrestonShot Put4kg4.9.81m8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Oregon Apr 24 JH MeetApr 24 · Discus · Place 1 · ForrestonForrestonDiscus1.6kg1.96' 11Unofficial7
Apr 24Oregon Apr 24 JH MeetApr 24 · Shot Put · Place 6 · ForrestonForrestonShot Put12lb6.26' 7.25Unofficial7
Apr 14Le-Win JH Track Meet April 14, 2023Apr 14 · Discus · Place 1 · ForrestonForrestonDiscus1kg1.77-087
Apr 14Le-Win JH Track Meet April 14, 2023Apr 14 · Shot Put · Place 8 · ForrestonForrestonShot Put4kg8.7.72m7

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 5MJHS - 5/5 vs. ForrestonMay 5 · Discus · Place 7 · ForrestonForrestonDiscus1kg7.54' 106
May 5MJHS - 5/5 vs. ForrestonMay 5 · Shot Put · Place 11 · ForrestonForrestonShot Put8lb11.17' 2.5 PB6
May 5MJHS - 5/5 vs. ForrestonMay 5 · 100 Meters · Place 37 · ForrestonForreston100 Meters37.22.20a6
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · Discus · Place 9 · ForrestonForrestonDiscus1kg9.52-106
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · Shot Put · Place 20 · ForrestonForrestonShot Put8lb20.16-09.006
Apr 25Oregon Apr 25 JH MeetApr 25 · Discus · Place 8 · ForrestonForrestonDiscus1.6kg8.58' 86
Apr 25Oregon Apr 25 JH MeetApr 25 · Shot Put · Place 18 · ForrestonForrestonShot Put12lb18.16' 106
Apr 25Oregon Apr 25 JH MeetApr 25 · 100 Meters · Place 33 · ForrestonForreston100 Meters33.21.82a6
Apr 21Forreston JH Meet #3Apr 21 · Discus · Place 9 · ForrestonForrestonDiscus1.6kg9.52' 26
Apr 21Forreston JH Meet #3Apr 21 · Shot Put · Place 22 · ForrestonForrestonShot Put12lb22.15' 116
Apr 12Forreston JH Meet #2Apr 12 · Discus · Place 23 · ForrestonForrestonDiscus1.6kg23.39' 76
Apr 12Forreston JH Meet #2Apr 12 · Shot Put · Place 19 · ForrestonForrestonShot Put12lb19.17' 116
Apr 6Forreston JH Meet #1Apr 6 · Discus · Place 17 · ForrestonForrestonDiscus1.6kg17.27' 46
Apr 6Forreston JH Meet #1Apr 6 · Shot Put · Place 19 · ForrestonForrestonShot Put12lb19.15' 66
Apr 6Forreston JH Meet #1Apr 6 · 100 Meters · Place 39 · ForrestonForreston100 Meters39.20.50a PB6