Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 1A TRB Sectional - #1 Winnebago · May 1713.32aIHSA Class 1A TRB Sectional - #1 WinnebagoMay 17, 2024
200 Meters · OutdoorGKHS Quad · Apr 1528.87aGKHS QuadApril 15, 2025
400 Meters · OutdoorWinnebago MS Tri · May 131:19.39aWinnebago MS TriMay 13, 2021
60 Meter · IndoorNewman Dillon F/S Invite · Mar 258.80aNewman Dillon F/S InviteMarch 25, 2022
Discus · 1.6kg · OutdoorBNC Boys Conference Meet 5/15/25 · May 1533.33mBNC Boys Conference Meet 5/15/25May 15, 2025
full · OutdoorGK JV Boys Invite · Apr 2726.06mGK JV Boys InviteApril 27, 2022
Shot Put · 12lb · OutdoorBNC Boys Conference Meet 5/15/25 · May 1510.70mBNC Boys Conference Meet 5/15/25May 15, 2025

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19Oregon Boys Last Chance MeetMay 19 · Discus · Place 11 · OregonOregonDiscus1129.40m12
May 19Oregon Boys Last Chance MeetMay 19 · Shot Put · Place 10 · OregonOregonShot Put109.93m12
May 19Oregon Boys Last Chance MeetMay 19 · 100 Meters · Place 27 · OregonOregon100 Meters2714.08a12
May 15BNC Boys Conference Meet 5/15/25May 15 · Discus · Place 4 · OregonOregonDiscus1.6kg4.33.33m PB12
May 15BNC Boys Conference Meet 5/15/25May 15 · Shot Put · Place 4 · OregonOregonShot Put12lb4.10.70m PB12
May 6Ogle County ChampionshipMay 6 · Shot Put · Place 14 · OregonOregonShot Put149.75m12
Apr 29Forreston HS Relays Meet #4Apr 29 · Shot Put · Place 9 · OregonOregonShot Put910.84m12
Apr 22Apr 22 Oregon (IL) HS MeetApr 22 · Shot Put · Place 15 · OregonOregonShot Put12lb15.10.49m12
Apr 15GKHS QuadApr 15 · Discus · Place 11 · OregonOregonDiscus1127.61m12
Apr 15GKHS QuadApr 15 · Shot Put · Place 14 · OregonOregonShot Put1410.24m12
Apr 15GKHS QuadApr 15 · 200 Meters · Place 36 · OregonOregon200 Meters3628.87a PB12
Apr 15GKHS QuadApr 15 · 100 Meters · Place 26 · OregonOregon100 Meters2613.44a12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · Shot Put · Place 27 · OregonOregonShot Put279.35m12
Apr 10GKHS QuadApr 10 · Shot Put · Place 14 · OregonOregonShot Put149.56m12
Apr 10GKHS QuadApr 10 · 100 Meters · Place 34 · OregonOregon100 Meters3413.67a12
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Discus · Place 18 · OregonOregonDiscus1.6kg18.20.97m12
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Shot Put · Place 11 · OregonOregonShot Put12lb11.9.78m12
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 200 Meters · Place 24 · OregonOregon200 Meters24.29.24a12
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 100 Meters · Place 34 · OregonOregon100 Meters34.14.12a12
Mar 21Newman Invitational 2025Mar 21 · Shot Put · Place 19 · OregonOregonShot Put1910.20m12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17Rock Falls Indoor #2Mar 17 · Shot Put · Place 9 · OregonOregonShot Put910.37m—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17IHSA Class 1A TRB Sectional - #1 WinnebagoMay 17 · 100 Meters · Place 31 · OregonOregon100 Meters3113.32a PB—
May 13Oregon Last Chance Boys MeetMay 13 · Discus · Place 11 · OregonOregonDiscus1128.59m—
May 13Oregon Last Chance Boys MeetMay 13 · Shot Put · Place 13 · OregonOregonShot Put1310.16m—
May 3Winnebago Mike Mowen InviteMay 3 · Discus · Place 20 · OregonOregonDiscus2027.02m—
May 3Winnebago Mike Mowen InviteMay 3 · Shot Put · Place 24 · OregonOregonShot Put249.54m—
May 3Winnebago Mike Mowen InviteMay 3 · 100 Meters · Place 19 · OregonOregon100 Meters1913.42a—
Apr 29BNC JV MEETApr 29 · Discus · Place 6 · OregonOregonDiscus628.33m—
Apr 24GK JV Boys InviteApr 24 · Discus · Place 9 · OregonOregonDiscus926.93m—
Apr 24GK JV Boys InviteApr 24 · Shot Put · Place 22 · OregonOregonShot Put229.80m—
Apr 24GK JV Boys InviteApr 24 · 200 Meters · Place 32 · OregonOregon200 Meters3230.08a—
Apr 24GK JV Boys InviteApr 24 · 100 Meters · Place 36 · OregonOregon100 Meters3613.61a—
Apr 9RF vs Oregon, Byron, GK (Boys)Apr 9 · Discus · Place 8 · OregonOregonDiscus826.74m—
Apr 9RF vs Oregon, Byron, GK (Boys)Apr 9 · Shot Put · Place 13 · OregonOregonShot Put139.93m—
Apr 9RF vs Oregon, Byron, GK (Boys)Apr 9 · 100 Meters · Place 29 · OregonOregon100 Meters2914.03a—
Apr 6Gebhardt-Worley InvitationalApr 6 · Discus · Place 22 · OregonOregonDiscus2224.21m—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15Oregon Last Chance QuadMay 15 · Discus · Place 16 · OregonOregonDiscus1627.00m—
May 15Oregon Last Chance QuadMay 15 · Shot Put · Place 17 · OregonOregonShot Put1710.13m—
May 1BNC JV MeetMay 1 · Discus · Place 4 · OregonOregonDiscus428.88m—
Apr 18Oregon Apr 18 Open HS MeetApr 18 · Discus · Place 16 · OregonOregonDiscus1626.53m—
Apr 18Oregon Apr 18 Open HS MeetApr 18 · Shot Put · Place 20 · OregonOregonShot Put209.66m—
Apr 18Oregon Apr 18 Open HS MeetApr 18 · 100 Meters · Place 35 · OregonOregon100 Meters3513.52a—
Apr 11Oregon Apr 11 Boys QuadApr 11 · Discus · Place 8 · OregonOregonDiscus1.6kg8.26.14m10
Apr 11Oregon Apr 11 Boys QuadApr 11 · Shot Put · Place 22 · OregonOregonShot Put12lb22.8.79m10
Apr 11Oregon Apr 11 Boys QuadApr 11 · 200 Meters · Place 21 · OregonOregon200 Meters21.29.40a10
Apr 11Oregon Apr 11 Boys QuadApr 11 · 100 Meters · Place 25 · OregonOregon100 Meters25.13.42a10
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · Discus · Place 9 · OregonOregonDiscus929.95m10
Apr 3GKHS Boys QuintangularApr 3 · Discus · Place 7 · OregonOregonDiscus727.72m10
Apr 3GKHS Boys QuintangularApr 3 · Shot Put · Place 13 · OregonOregonShot Put139.56m10
Apr 3GKHS Boys QuintangularApr 3 · 200 Meters · Place 26 · OregonOregon200 Meters2628.8710
Apr 3GKHS Boys QuintangularApr 3 · 100 Meters · Place 28 · OregonOregon100 Meters2813.5210

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Oregon Last Chance QuadMay 16 · Discus · Place 10 · OregonOregonDiscus1026.63m9
May 16Oregon Last Chance QuadMay 16 · Shot Put · Place 12 · OregonOregonShot Put129.85m9
May 16Oregon Last Chance QuadMay 16 · 200 Meters · Place 17 · OregonOregon200 Meters1730.54a9
May 16Oregon Last Chance QuadMay 16 · 100 Meters · Place 19 · OregonOregon100 Meters1914.35a9
May 2JV Big Northern Conference 2022May 2 · Discus · Place 4 · OregonOregonDiscus1.6kg4.27.97m9
Apr 27GK JV Boys InviteApr 27 · full · Place 6 · OregonOregonfull626.06m PB9
Apr 19Oregon Apr 19 MeetApr 19 · Discus · Place 23 · OregonOregonDiscus1.6kg23.22.73m9
Apr 19Oregon Apr 19 MeetApr 19 · Shot Put · Place 21 · OregonOregonShot Put12lb21.9.36m9
Apr 19Oregon Apr 19 MeetApr 19 · 200 Meters · Place 21 · OregonOregon200 Meters21.30.77a9
Apr 19Oregon Apr 19 MeetApr 19 · 100 Meters · Place 28 · OregonOregon100 Meters28.14.42a9
Apr 12Byron Boys QuadApr 12 · Discus · Place 9 · OregonOregonDiscus923.21m9
Apr 12Byron Boys QuadApr 12 · Shot Put · Place 16 · OregonOregonShot Put167.76m9
Apr 12Byron Boys QuadApr 12 · 100 Meters · Place 18 · OregonOregon100 Meters1814.839
Apr 4GKHS Boys QuintangularApr 4 · Discus · Place 16 · OregonOregonDiscus1620.45m9
Apr 4GKHS Boys QuintangularApr 4 · Shot Put · Place 19 · OregonOregonShot Put198.04m9
Apr 4GKHS Boys QuintangularApr 4 · 200 Meters · Place 27 · OregonOregon200 Meters2730.719

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25Newman Dillon F/S InviteMar 25 · 60 Meter · Place 14 · OregonOregon60 Meter14.8.80a PB9
Mar 14Rock Falls Indoor #2Mar 14 · Shot Put · Place 10 · OregonOregonShot Put107.83m9

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Forreston JH Meet #3May 19 · Discus · Place 10 · Oregon JHSOregon JHSDiscus1.6kg10.68' 18
May 19Forreston JH Meet #3May 19 · Shot Put · Place 10 · Oregon JHSOregon JHSShot Put12lb10.26' 68
May 19Forreston JH Meet #3May 19 · 400 Meters · Place 8 · Oregon JHSOregon JHS400 Meters8.1:20.21a8
May 19Forreston JH Meet #3May 19 · 100 Meters · Place 10 · Oregon JHSOregon JHS100 Meters10.15.70a8
May 13Winnebago MS TriMay 13 · Discus · Place 4 · Oregon JHSOregon JHSDiscus1.6kg4.80' 28
May 13Winnebago MS TriMay 13 · Shot Put · Place 6 · Oregon JHSOregon JHSShot Put12lb6.27' 3.58
May 13Winnebago MS TriMay 13 · 400 Meters · Place 3 · Oregon JHSOregon JHS400 Meters3.1:19.39a PB8
May 13Winnebago MS TriMay 13 · 100 Meters · Place 7 · Oregon JHSOregon JHS100 Meters7.16.10a8