Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEd Schmidt Track Invite 2026 · Apr 2411.77aEd Schmidt Track Invite 2026April 24, 2026
200 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 1426.23aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
200 Meters · OutdoorEarly Season Quad · Mar 2524.41aEarly Season QuadMarch 25, 2026
60 Meter · IndoorHononegah Indoor Classic (A/AA) (Boys Only) · Mar 157.87aHononegah Indoor Classic (A/AA) (Boys Only)March 15, 2025
800 Meters · OutdoorRoute 72 Conference Meet · May 102:47.63aRoute 72 Conference MeetMay 10, 2022
Discus · 1.6kg · OutdoorOregon Apr 25 JH Meet · Apr 2544' 2Oregon Apr 25 JH MeetApril 25, 2022
Discus · 1kg · OutdoorLe-Win JH Track Meet April 27, 2022 · Apr 2735-10Le-Win JH Track Meet April 27, 2022April 27, 2022
Shot Put · 12lb · OutdoorForreston JH Meet #3 · Apr 2116' 10Forreston JH Meet #3April 21, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 200 Meters · Place 18 · ForrestonForreston200 Meters18.25.21a12
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 100 Meters · Place 17 · ForrestonForreston100 Meters17.12.25a12
May 8Mike Mowen Invite 5/08/26May 8 · 200 Meters · Place 9 · ForrestonForreston200 Meters9.24.83a12
May 8Mike Mowen Invite 5/08/26May 8 · 100 Meters · Place 9 · ForrestonForreston100 Meters9.11.97a12
May 5Ogle County ChampionshipMay 5 · 200 Meters · Place 5 · ForrestonForreston200 Meters5.24.77a12
May 5Ogle County ChampionshipMay 5 · 100 Meters · Place 5 · ForrestonForreston100 Meters5.11.99a12
Apr 28Forreston HS Boys Meet #1Apr 28 · 100 Meters · Place 4 · ForrestonForreston100 Meters4.12.01a12
Apr 24Ed Schmidt Track Invite 2026Apr 24 · 100 Meters · Place 7 · ForrestonForreston100 Meters7.11.77a PB12
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 200 Meters · Place 12 · ForrestonForreston200 Meters12.24.65a12
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 100 Meters · Place 12 · ForrestonForreston100 Meters12.11.92a12
Mar 25Early Season QuadMar 25 · 200 Meters · Place 3 · ForrestonForreston200 Meters3.24.41a PB12
Mar 25Early Season QuadMar 25 · 100 Meters · Place 3 · ForrestonForreston100 Meters3.11.87a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 200 Meters · Place 38 · ForrestonForreston200 Meters38.26.23a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Freeport Pretzel InvitationalApr 19 · 100 Meters · Place 4 · ForrestonForreston100 Meters4.12.11a11
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 200 Meters · Place 5 · ForrestonForreston200 Meters5.24.95a11
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 100 Meters · Place 9 · ForrestonForreston100 Meters9.12.13a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 60 Meter · Place 42 · ForrestonForreston60 Meter42.7.87a PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Winnebago Quad MeetApr 11 · 100 Meters · Place 15 · ForrestonForreston100 Meters15.13.68a9

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10Route 72 Conference MeetMay 10 · 800 Meters · Place 7 · ForrestonForreston800 Meters7.2:47.63a PB8
May 5MJHS - 5/5 vs. ForrestonMay 5 · 800 Meters · Place 2 · ForrestonForreston800 Meters2.2:48.28a8
May 5MJHS - 5/5 vs. ForrestonMay 5 · 100 Meters · Place 7 · ForrestonForreston100 Meters7.14.97a8
May 2Chadwick Meet #3May 2 · 200 Meters · Place 7 · ForrestonForreston200 Meters7.30.64a8
May 2Chadwick Meet #3May 2 · 100 Meters · Place 11 · ForrestonForreston100 Meters11.14.48a8
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · Discus · Place 21 · ForrestonForrestonDiscus1kg21.35-10 PB8
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · 200 Meters · Place 14 · ForrestonForreston200 Meters14.31.42a8
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · 100 Meters · Place 24 · ForrestonForreston100 Meters24.15.86a8
Apr 25Oregon Apr 25 JH MeetApr 25 · Discus · Place 12 · ForrestonForrestonDiscus1.6kg12.44' 2 PB8
Apr 25Oregon Apr 25 JH MeetApr 25 · 200 Meters · Place 9 · ForrestonForreston200 Meters9.32.88a8
Apr 25Oregon Apr 25 JH MeetApr 25 · 100 Meters · Place 20 · ForrestonForreston100 Meters20.16.53a8
Apr 21Forreston JH Meet #3Apr 21 · Shot Put · Place 19 · ForrestonForrestonShot Put12lb19.16' 10 PB8
Apr 21Forreston JH Meet #3Apr 21 · 200 Meters · Place 15 · ForrestonForreston200 Meters15.31.15a8
Apr 21Forreston JH Meet #3Apr 21 · 100 Meters · Place 11 · ForrestonForreston100 Meters11.14.80a8
Apr 12Forreston JH Meet #2Apr 12 · Discus · Place 16 · ForrestonForrestonDiscus1.6kg16.39' 58
Apr 12Forreston JH Meet #2Apr 12 · 100 Meters · Place 15 · ForrestonForreston100 Meters15.14.42a8
Apr 6Forreston JH Meet #1Apr 6 · Shot Put · Place 12 · ForrestonForrestonShot Put12lb12.15' 118
Apr 6Forreston JH Meet #1Apr 6 · 200 Meters · Place 11 · ForrestonForreston200 Meters11.32.38a8
Apr 6Forreston JH Meet #1Apr 6 · 100 Meters · Place 8 · ForrestonForreston100 Meters8.15.16a8