Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorLe-Win JH Track Meet April 27, 2022 · Apr 2725.25aLe-Win JH Track Meet April 27, 2022April 27, 2022
100m Hurdles · 33" / 0.838m · OutdoorLe-Win JH Track Meet April 14, 2023 · Apr 1421.50Le-Win JH Track Meet April 14, 2023April 14, 2023
110m Hurdles · 30" / 0.762m · OutdoorChadwick Meet #2 · Apr 2519.25aChadwick Meet #2April 25, 2024
110m Hurdles · 39" / 0.991m · OutdoorOregon Apr 22 JH Meet · Apr 2218.35aOregon Apr 22 JH MeetApril 22, 2024
1600 Meters · OutdoorForreston JH Meet #3 · Apr 217:24.23aForreston JH Meet #3April 21, 2022
200 Meters · OutdoorLe-Win JH Track Meet April 27, 2022 · Apr 2738.05aLe-Win JH Track Meet April 27, 2022April 27, 2022
200m Hurdles · 30" / 0.762m · OutdoorRoute 72 Conference Meet · May 731.64aRoute 72 Conference MeetMay 7, 2024
200m Hurdles · 36" / 0.914m · OutdoorRoute 72 Conference Meet · May 1041.77aRoute 72 Conference MeetMay 10, 2022
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 1A TRB Sectional - #01 Oregon · May 2245.47aIHSA Class 1A TRB Sectional - #01 OregonMay 22, 2026
400 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 1459.37aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
400 Meters · OutdoorEarly Season Quad · Mar 2556.95aEarly Season QuadMarch 25, 2026
400 Meters · Relay Split · OutdoorIESA 2A State Track & Field Championships · May 101:06.382IESA 2A State Track & Field ChampionshipsMay 10, 2024
600 Meters · IndoorHononegah Indoor Classic (A/AA) (Boys Only) · Mar 151:41.71aHononegah Indoor Classic (A/AA) (Boys Only)March 15, 2025
800 Meters · OutdoorEd Schmidt Track Invite 2026 · Apr 242:14.30aEd Schmidt Track Invite 2026April 24, 2026
Discus · 1.6kg · OutdoorOregon Apr 22 JH Meet · Apr 2291' 8.5Oregon Apr 22 JH MeetApril 22, 2024
Discus · 1kg · OutdoorLe-Win JH Track Meet April 12, 2024 · Apr 12101-06Le-Win JH Track Meet April 12, 2024April 12, 2024
Shot Put · 12lb · OutdoorOregon Apr 25 JH Meet · Apr 2522' 4.5Oregon Apr 25 JH MeetApril 25, 2022
Shot Put · 4kg · OutdoorLe-Win JH Track Meet April 14, 2023 · Apr 148.28mLe-Win JH Track Meet April 14, 2023April 14, 2023
Shot Put · 8lb · OutdoorMJHS - 5/5 vs. Forreston · May 524' 10.5MJHS - 5/5 vs. ForrestonMay 5, 2022
Triple Jump · IndoorHononegah Boys A/AA Indoor Classic · Mar 1410.57mHononegah Boys A/AA Indoor ClassicMarch 14, 2026
Triple Jump · OutdoorIHSA Class 1A TRB Sectional - #01 Oregon · May 2211.79mIHSA Class 1A TRB Sectional - #01 OregonMay 22, 2026

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 · Triple Jump · Place 8 · ForrestonForrestonTriple Jump8.11.79m PB10
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 300m Hurdles · Place 5 · ForrestonForreston300m Hurdles36" / 0.914m5.45.47a PB10
May 11Missile Invite May 11 · Triple Jump · Place 6 · ForrestonForrestonTriple Jump6.10.93m10
May 11Missile Invite May 11 · 400 Meters · Place 9 · ForrestonForreston400 Meters9.57.50a10
May 8Mike Mowen Invite 5/08/26May 8 · Triple Jump · Place 9 · ForrestonForrestonTriple Jump9.11.18m10
May 8Mike Mowen Invite 5/08/26May 8 · 300m Hurdles · Place 3 · ForrestonForreston300m Hurdles36" / 0.914m3.46.53a10
May 5Ogle County ChampionshipMay 5 · Triple Jump · Place 8 · ForrestonForrestonTriple Jump8.10.98m10
May 5Ogle County ChampionshipMay 5 · 300m Hurdles · Place 3 · ForrestonForreston300m Hurdles36" / 0.914m3.46.72a10
Apr 28Forreston HS Boys Meet #1Apr 28 · Triple Jump · Place 4 · ForrestonForrestonTriple Jump4.11.15m10
Apr 28Forreston HS Boys Meet #1Apr 28 · 300m Hurdles · Place 5 · ForrestonForreston300m Hurdles36" / 0.914m5.46.94a10
Apr 24Ed Schmidt Track Invite 2026Apr 24 · 800 Meters · Place 5 · ForrestonForreston800 Meters5.2:14.30a PB10
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Triple Jump · Place 9 · ForrestonForrestonTriple Jump9.10.98m10
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 300m Hurdles · Place 5 · ForrestonForreston300m Hurdles36" / 0.914m5.46.21a10
Mar 25Early Season QuadMar 25 · Triple Jump · Place 2 · ForrestonForrestonTriple Jump2.11.23m10
Mar 25Early Season QuadMar 25 · 400 Meters · Place 1 · ForrestonForreston400 Meters1.56.95a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · Triple Jump · Place 16 · ForrestonForrestonTriple Jump16.10.57m PB10
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 400 Meters · Place 22 · ForrestonForreston400 Meters22.59.37a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15NUIC Boys Conference MeetMay 15 · Triple Jump · Place 9 · ForrestonForrestonTriple Jump9.10.47m9
May 15NUIC Boys Conference MeetMay 15 · 800 Meters · Place 10 · ForrestonForreston800 Meters10.2:20.30a9
Apr 19Freeport Pretzel InvitationalApr 19 · 800 Meters · Place 1 · ForrestonForreston800 Meters1.2:24.63a9
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 800 Meters · Place 2 · ForrestonForreston800 Meters2.2:24.95a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 600 Meters · Place 10 · ForrestonForreston600 Meters10.1:41.71a PB9

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 400 Meters · ForrestonForreston400 MetersRelay Split—1:06.382 PB8
May 7Route 72 Conference MeetMay 7 · 200m Hurdles · Place 3 · ForrestonForreston200m Hurdles30" / 0.762m3.31.64a PB8
May 7Route 72 Conference MeetMay 7 · Discus · Place 9 · ForrestonForrestonDiscus1kg9.26.39m8
May 7Route 72 Conference MeetMay 7 · 110m Hurdles · Place 5 · ForrestonForreston110m Hurdles30" / 0.762m5.19.59a8
Apr 30Forreston JH Meet #4Apr 30 · Discus · Place 3 · ForrestonForrestonDiscus1kg3.25.47m8
Apr 29Chadwick Meet #3Apr 29 · Discus · Place 4 · ForrestonForrestonDiscus1kg4.25.34m8
Apr 29Chadwick Meet #3Apr 29 · 110m Hurdles · Place 1 · ForrestonForreston110m Hurdles30" / 0.762m1.19.41a8
Apr 25Chadwick Meet #2Apr 25 · Discus · Place 2 · ForrestonForrestonDiscus1kg2.28.93m8
Apr 25Chadwick Meet #2Apr 25 · 110m Hurdles · Place 3 · ForrestonForreston110m Hurdles30" / 0.762m3.19.25a PB8
Apr 25Chadwick Meet #2Apr 25 · 400 Meters · Place 4 · ForrestonForreston400 Meters4.1:06.37a8
Apr 22Oregon Apr 22 JH MeetApr 22 · Discus · Place 4 · ForrestonForrestonDiscus1.6kg4.91' 8.5 PB8
Apr 22Oregon Apr 22 JH MeetApr 22 · 110m Hurdles · Place 1 · ForrestonForreston110m Hurdles39" / 0.991m1.18.35a PB8
Apr 22Oregon Apr 22 JH MeetApr 22 · 400 Meters · Place 6 · ForrestonForreston400 Meters6.1:07.50a8
Apr 12Le-Win JH Track Meet April 12, 2024Apr 12 · Discus · Place 2 · ForrestonForrestonDiscus1kg2.101-06 PB8
Apr 12Le-Win JH Track Meet April 12, 2024Apr 12 · 110m Hurdles · Place 3 · ForrestonForreston110m Hurdles30" / 0.762m3.19.64a8
Apr 12Le-Win JH Track Meet April 12, 2024Apr 12 · 400 Meters · Place 5 · ForrestonForreston400 Meters5.1:07.32a8
Apr 9Forreston JH Meet #2Apr 9 · Discus · Place 4 · ForrestonForrestonDiscus1kg4.29.54m8
Apr 9Forreston JH Meet #2Apr 9 · 110m Hurdles · Place 3 · ForrestonForreston110m Hurdles30" / 0.762m3.19.79a8
Apr 8MJHS-Forreston Co-Ed DualApr 8 · Discus · Place 2 · ForrestonForrestonDiscus1kg2.30.93m8
Apr 8MJHS-Forreston Co-Ed DualApr 8 · 110m Hurdles · Place 2 · ForrestonForreston110m Hurdles30" / 0.762m2.19.48a8
Apr 8MJHS-Forreston Co-Ed DualApr 8 · 400 Meters · Place 3 · ForrestonForreston400 Meters3.1:05.17a8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Oregon Apr 24 JH MeetApr 24 · Discus · Place 5 · ForrestonForrestonDiscus1.6kg5.66' 0Unofficial7
Apr 24Oregon Apr 24 JH MeetApr 24 · Shot Put · Place 3 · ForrestonForrestonShot Put12lb3.28' 9.5Unofficial7
Apr 24Oregon Apr 24 JH MeetApr 24 · 110m Hurdles · Place 7 · ForrestonForreston110m Hurdles39" / 0.991m7.23.06aUnofficial7
Apr 14Le-Win JH Track Meet April 14, 2023Apr 14 · 100m Hurdles · Place 5 · ForrestonForreston100m Hurdles33" / 0.838m5.21.50 PB7
Apr 14Le-Win JH Track Meet April 14, 2023Apr 14 · Shot Put · Place 4 · ForrestonForrestonShot Put4kg4.8.28m PB7

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10Route 72 Conference MeetMay 10 · 200m Hurdles · Place 9 · ForrestonForreston200m Hurdles36" / 0.914m9.41.77a PB6
May 10Route 72 Conference MeetMay 10 · 800 Meters · Place 11 · ForrestonForreston800 Meters11.3:18.37a6
May 5MJHS - 5/5 vs. ForrestonMay 5 · 200m Hurdles · Place 4 · ForrestonForreston200m Hurdles30" / 0.762m4.43.59a6
May 5MJHS - 5/5 vs. ForrestonMay 5 · Discus · Place 8 · ForrestonForrestonDiscus1kg8.53' 56
May 5MJHS - 5/5 vs. ForrestonMay 5 · Shot Put · Place 6 · ForrestonForrestonShot Put8lb6.24' 10.5 PB6
May 5MJHS - 5/5 vs. ForrestonMay 5 · 110m Hurdles · Place 11 · ForrestonForreston110m Hurdles30" / 0.762m11.28.11a6
May 2Chadwick Meet #3May 2 · 400 Meters · Place 11 · ForrestonForreston400 Meters11.1:27.05a6
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · 100m Hurdles · Place 14 · ForrestonForreston100m Hurdles30" / 0.762m14.25.25a PB6
Apr 27Le-Win JH Track Meet April 27, 2022Apr 27 · 200 Meters · Place 17 · ForrestonForreston200 Meters17.38.05a PB6
Apr 25Oregon Apr 25 JH MeetApr 25 · 200m Hurdles · Place 4 · ForrestonForreston200m Hurdles36" / 0.914m4.44.72a6
Apr 25Oregon Apr 25 JH MeetApr 25 · Shot Put · Place 12 · ForrestonForrestonShot Put12lb12.22' 4.5 PB6
Apr 25Oregon Apr 25 JH MeetApr 25 · 110m Hurdles · Place 9 · ForrestonForreston110m Hurdles39" / 0.991m9.26.13a6
Apr 21Forreston JH Meet #3Apr 21 · 1600 Meters · Place 14 · ForrestonForreston1600 Meters14.7:24.23a PB6
Apr 21Forreston JH Meet #3Apr 21 · Shot Put · Place 12 · ForrestonForrestonShot Put12lb12.20' 4.56
Apr 21Forreston JH Meet #3Apr 21 · 110m Hurdles · Place 15 · ForrestonForreston110m Hurdles39" / 0.991m15.26.90a6
Apr 21Forreston JH Meet #3Apr 21 · 800 Meters · Place 7 · ForrestonForreston800 Meters7.3:23.50a6
Apr 12Forreston JH Meet #2Apr 12 · 200m Hurdles · Place 4 · ForrestonForreston200m Hurdles36" / 0.914m4.43.38a6
Apr 12Forreston JH Meet #2Apr 12 · Shot Put · Place 8 · ForrestonForrestonShot Put12lb8.22' 26
Apr 6Forreston JH Meet #1Apr 6 · 1600 Meters · Place 7 · ForrestonForreston1600 Meters7.7:52.22a6
Apr 6Forreston JH Meet #1Apr 6 · 110m Hurdles · Place 16 · ForrestonForreston110m Hurdles39" / 0.991m16.27.29a6
Apr 6Forreston JH Meet #1Apr 6 · High Jump · ForrestonForrestonHigh Jump—NH6
Apr 6Forreston JH Meet #1Apr 6 · 800 Meters · Place 8 · ForrestonForreston800 Meters8.3:45.95a6