Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOregon April 10 JH Meet · Apr 1014.21aOregon April 10 JH MeetApril 10, 2023
1600 Meters · IndoorHononegah Indoor Classic (A/AA) (Boys Only) · Mar 155:30.28aHononegah Indoor Classic (A/AA) (Boys Only)March 15, 2025
1600 Meters · OutdoorMissile Invite · May 115:03.69aMissile Invite May 11, 2026
200 Meters · OutdoorRMS vs Sterling, Polo, & Amboy · Apr 2731.60aRMS vs Sterling, Polo, & AmboyApril 27, 2022
600 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 141:36.83aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
800 Meters · OutdoorEarly Season Quad · Mar 252:13.20aEarly Season QuadMarch 25, 2026
Discus · 1.6kg · OutdoorOregon April 10 JH Meet · Apr 1088' 9Oregon April 10 JH MeetApril 10, 2023
Discus · 1kg · OutdoorIESA 2A - Sectional 4 @ Erie Middle School · May 764-07.50IESA 2A - Sectional 4 @ Erie Middle SchoolMay 7, 2022
Shot Put · 12lb · OutdoorOregon April 10 JH Meet · Apr 1032' 8Oregon April 10 JH MeetApril 10, 2023
Shot Put · 4kg · OutdoorIESA 2A - Sectional 4 @ Erie Middle School · May 728-05.25IESA 2A - Sectional 4 @ Erie Middle SchoolMay 7, 2022
Shot Put · 8lb · OutdoorRMS vs Sterling, Polo, & Amboy · Apr 2726-05.00RMS vs Sterling, Polo, & AmboyApril 27, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 800 Meters · Place 10 · ForrestonForreston800 Meters10.2:14.43a11
May 11Missile Invite May 11 · 1600 Meters · Place 5 · ForrestonForreston1600 Meters5.5:03.69a PB11
May 8Mike Mowen Invite 5/08/26May 8 · 800 Meters · Place 12 · ForrestonForreston800 Meters12.2:13.32a11
May 5Ogle County ChampionshipMay 5 · 800 Meters · Place 3 · ForrestonForreston800 Meters3.2:15.71a11
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 800 Meters · Place 14 · ForrestonForreston800 Meters14.2:16.81a11
Mar 25Early Season QuadMar 25 · 800 Meters · Place 4 · ForrestonForreston800 Meters4.2:13.20a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 600 Meters · Place 15 · ForrestonForreston600 Meters15.1:36.83a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NUIC Boys Conference MeetMay 15 · 1600 Meters · Place 9 · ForrestonForreston1600 Meters9.5:14.44a10
May 9Mike Mowen Boys InvitationalMay 9 · 1600 Meters · Place 11 · ForrestonForreston1600 Meters11.5:04.73a10
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · 1600 Meters · ForrestonForreston1600 Meters—SCR10
Apr 19Freeport Pretzel InvitationalApr 19 · 1600 Meters · Place 2 · ForrestonForreston1600 Meters2.5:12.31a10
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 1600 Meters · Place 6 · ForrestonForreston1600 Meters6.5:33.81a10
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Discus · Place 15 · ForrestonForrestonDiscus1.6kg15.25.54m10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 1600 Meters · Place 31 · ForrestonForreston1600 Meters31.5:30.28a PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Oregon April 10 JH MeetApr 10 · Discus · Place 1 · ForrestonForrestonDiscus1.6kg1.88' 9 PB8
Apr 10Oregon April 10 JH MeetApr 10 · Shot Put · Place 1 · ForrestonForrestonShot Put12lb1.32' 8 PB8
Apr 10Oregon April 10 JH MeetApr 10 · 100 Meters · Place 10 · ForrestonForreston100 Meters10.14.21a PB8

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10Route 72 Conference MeetMay 10 · Discus · Place 10 · ForrestonForrestonDiscus1.6kg10.60' 10.57
May 10Route 72 Conference MeetMay 10 · Shot Put · Place 3 · ForrestonForrestonShot Put12lb3.28' 17
May 7IESA 2A - Sectional 4 @ Erie Middle SchoolMay 7 · Discus · Place 14 · ForrestonForrestonDiscus1kg14.64-07.50 PB7
May 7IESA 2A - Sectional 4 @ Erie Middle SchoolMay 7 · Shot Put · Place 12 · ForrestonForrestonShot Put4kg12.28-05.25 PB7
Apr 27RMS vs Sterling, Polo, & AmboyApr 27 · Shot Put · Place 4 · ForrestonForrestonShot Put8lb4.26-05.00 PB7
Apr 27RMS vs Sterling, Polo, & AmboyApr 27 · 200 Meters · Place 13 · ForrestonForreston200 Meters13.31.60a PB7
Apr 27RMS vs Sterling, Polo, & AmboyApr 27 · 100 Meters · Place 14 · ForrestonForreston100 Meters14.15.27a7
Apr 21Forreston JH Meet #3Apr 21 · Discus · Place 2 · ForrestonForrestonDiscus1.6kg2.64' 87
Apr 21Forreston JH Meet #3Apr 21 · Shot Put · Place 6 · ForrestonForrestonShot Put12lb6.27' 27
Apr 21Forreston JH Meet #3Apr 21 · 100 Meters · Place 15 · ForrestonForreston100 Meters15.15.81a7
Apr 12Forreston JH Meet #2Apr 12 · Discus · Place 10 · ForrestonForrestonDiscus1.6kg10.52' 107
Apr 12Forreston JH Meet #2Apr 12 · Shot Put · Place 3 · ForrestonForrestonShot Put12lb3.25' 77
Apr 12Forreston JH Meet #2Apr 12 · 100 Meters · ForrestonForreston100 Meters—SCR7
Apr 11Oregon Apr 11 Jr. High MeetApr 11 · Discus · Place 7 · ForrestonForrestonDiscus1.6kg7.59' 97
Apr 11Oregon Apr 11 Jr. High MeetApr 11 · Shot Put · Place 1 · ForrestonForrestonShot Put12lb1.28' 107
Apr 11Oregon Apr 11 Jr. High MeetApr 11 · 100 Meters · Place 16 · ForrestonForreston100 Meters16.15.27a7
Apr 6Forreston JH Meet #1Apr 6 · Discus · Place 2 · ForrestonForrestonDiscus1.6kg2.55' 57
Apr 6Forreston JH Meet #1Apr 6 · Shot Put · Place 3 · ForrestonForrestonShot Put12lb3.25' 37
Apr 6Forreston JH Meet #1Apr 6 · 100 Meters · Place 15 · ForrestonForreston100 Meters15.15.85a7

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Winnebago MS TriMay 20 · Discus · Place 10 · ForrestonForrestonDiscus1.6kg10.52' 57
May 20Winnebago MS TriMay 20 · Shot Put · Place 3 · ForrestonForrestonShot Put12lb3.21' 107
May 20Winnebago MS TriMay 20 · 100 Meters · Place 12 · ForrestonForreston100 Meters12.16.38a7
May 19Forreston JH Meet #3May 19 · Discus · Place 12 · ForrestonForrestonDiscus1.6kg12.44' 117
May 19Forreston JH Meet #3May 19 · Shot Put · Place 5 · ForrestonForrestonShot Put12lb5.20' 107
May 19Forreston JH Meet #3May 19 · 100 Meters · Place 24 · ForrestonForreston100 Meters24.16.68a7
May 15Winnebago MS InviteMay 15 · Discus · Place 8 · ForrestonForrestonDiscus1.6kg8.57' 37
May 15Winnebago MS InviteMay 15 · Shot Put · Place 7 · ForrestonForrestonShot Put12lb7.20' 6.57
May 12Pecatonica May 12May 12 · Discus · Place 8 · ForrestonForrestonDiscus1kg8.54' 0.57
May 12Pecatonica May 12May 12 · Shot Put · Place 10 · ForrestonForrestonShot Put4kg10.20' 37
May 11Forreston JH Meet #2May 11 · Discus · Place 9 · ForrestonForrestonDiscus1.6kg9.50' 57
May 11Forreston JH Meet #2May 11 · Shot Put · Place 4 · ForrestonForrestonShot Put12lb4.21' 1.57
May 11Forreston JH Meet #2May 11 · 100 Meters · Place 11 · ForrestonForreston100 Meters11.17.05a7
May 4Forreston JH Meet #1May 4 · Discus · Place 7 · ForrestonForrestonDiscus1.6kg7.47' 57
May 4Forreston JH Meet #1May 4 · Shot Put · Place 4 · ForrestonForrestonShot Put12lb4.19' 07
May 4Forreston JH Meet #1May 4 · 100 Meters · Place 18 · ForrestonForreston100 Meters18.17.82a7