Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFighting Scots Invitational · May 212.51Fighting Scots InvitationalMay 2, 2026
1000 Meters · OutdoorForreston Relays 2022 · Apr 263:21.59Forreston Relays 2022April 26, 2022
1600 Meters · IndoorRock Falls Indoor Meet 2 · Mar 115:38.63aRock Falls Indoor Meet 2March 11, 2024
1600 Meters · OutdoorIHSA Class 1A TRB Sectional - #1 Winnebago · May 175:18.74aIHSA Class 1A TRB Sectional - #1 WinnebagoMay 17, 2024
400 Meters · IndoorRock Falls Indoor #2 · Mar 141:06.86Rock Falls Indoor #2March 14, 2022
400 Meters · OutdoorGold Medal Invite · Mar 859.67aGold Medal InviteMarch 8, 2025
800 Meters · IndoorRoger Haynes Invitational · Feb 142:17.36aRoger Haynes InvitationalFebruary 14, 2026
800 Meters · OutdoorBNC Boys Conference Meet 5/15/25 · May 152:15.32aBNC Boys Conference Meet 5/15/25May 15, 2025
Complete · OutdoorCarlin Nalley Invitational · May 78.64mCarlin Nalley InvitationalMay 7, 2022
full · OutdoorGK JV Boys Invite · Apr 278.80mGK JV Boys InviteApril 27, 2022
Long Jump · IndoorFrigid Bee Opener · Dec 66.51mFrigid Bee OpenerDecember 6, 2025
Long Jump · OutdoorForreston JH Meet #3 · May 1915' 0.5Forreston JH Meet #3May 19, 2021
Triple Jump · IndoorRock Falls Indoor #2 · Mar 147.81mRock Falls Indoor #2March 14, 2022
Triple Jump · OutdoorWestwood Invite · Mar 187.51mWestwood InviteMarch 18, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Fighting Scots InvitationalMay 2 · 100 Meters · Place 29 · Sauk Valley CCSauk Valley CC100 Meters2912.51 PBFR
Apr 25ONU Outdoor OpenApr 25 · Triple Jump · Sauk Valley (Ill.) CCSauk Valley (Ill.) CCTriple Jump—NDFr
Apr 17Meet of ChampionsApr 17 · Triple Jump · Place 21 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CCTriple Jump2111.09mFr
Apr 11Dick Young ClassicApr 11 · Triple Jump · Place 4 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CCTriple Jump4.11.18mFr
Apr 3Viking OlympicsApr 3 · 800 Meters · Place 19 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CC800 Meters192:19.68aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Sol Butler ClassicFeb 20 · 800 Meters · Place 32 · Sauk Valley CCSauk Valley CC800 Meters322:19.86FR
Feb 14Roger Haynes InvitationalFeb 14 · 800 Meters · Place 8 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CC800 Meters82:17.36a PBFR
Jan 23Fighting Bee InvitationalJan 23 · 800 Meters · Place 6 · Sauk Valley CCSauk Valley CC800 Meters62:17.84FR
Jan 23Fighting Bee InvitationalJan 23 · Long Jump · Place 9 · Sauk Valley CCSauk Valley CCLong Jump95.74mFR
Jan 17Bumble RumbleJan 17 · Long Jump · Place 25 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CCLong Jump25.5.61mFr
Jan 17Bumble RumbleJan 17 · 800 Meters · Place 9 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CC800 Meters9.2:22.04aFr
Jan 10Battle in the HiveJan 10 · Long Jump · Place 5 · Sauk Valley CCSauk Valley CCLong Jump55.56mFR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · Long Jump · Place 8 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CCLong Jump8.5.88mFr
Dec 11Finals Week InvitationalDec 11 · 800 Meters · Place 4 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CC800 Meters4.2:19.33aFr
Dec 6Frigid Bee OpenerDec 6 · Long Jump · Place 6 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CCLong Jump6.6.51m PBFr
Dec 6Frigid Bee OpenerDec 6 · 800 Meters · Place 19 · Sauk Valley (Ill.) CCSauk Valley (Ill.) CC800 Meters19.2:21.92aFr

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #01 OregonMay 23 · Triple Jump · Place 5 · OregonOregonTriple Jump511.59m12
May 23IHSA Class 1A TRB Sectional - #01 OregonMay 23 · 800 Meters · Place 13 · OregonOregon800 Meters132:15.8112
May 19Oregon Boys Last Chance MeetMay 19 · Triple Jump · Place 1 · OregonOregonTriple Jump111.63m12
May 19Oregon Boys Last Chance MeetMay 19 · 800 Meters · Place 4 · OregonOregon800 Meters42:18.57a12
May 15BNC Boys Conference Meet 5/15/25May 15 · Triple Jump · Place 8 · OregonOregonTriple Jump8.11.22m12
May 15BNC Boys Conference Meet 5/15/25May 15 · 800 Meters · Place 8 · OregonOregon800 Meters8.2:15.32a PB12
May 9Mike Mowen Boys InvitationalMay 9 · Triple Jump · Place 3 · OregonOregonTriple Jump3.11.34m12
May 9Mike Mowen Boys InvitationalMay 9 · 800 Meters · Place 13 · OregonOregon800 Meters13.2:17.73a12
May 6Ogle County ChampionshipMay 6 · Triple Jump · Place 5 · OregonOregonTriple Jump511.19m12
May 6Ogle County ChampionshipMay 6 · 800 Meters · Place 4 · OregonOregon800 Meters42:16.88a12
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · Triple Jump · Place 14 · OregonOregonTriple Jump14.10.64m12
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · 800 Meters · Place 16 · OregonOregon800 Meters16.2:16.56a12
Apr 29Forreston HS Relays Meet #4Apr 29 · Triple Jump · Place 3 · OregonOregonTriple Jump310.92m12
Apr 22Apr 22 Oregon (IL) HS MeetApr 22 · Triple Jump · Place 2 · OregonOregonTriple Jump2.11.44m12
Apr 15GKHS QuadApr 15 · Triple Jump · Place 5 · OregonOregonTriple Jump510.59m12
Apr 15GKHS QuadApr 15 · 800 Meters · Place 10 · OregonOregon800 Meters102:26.33a12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · Triple Jump · Place 11 · OregonOregonTriple Jump1111.07m12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · 1600 Meters · Place 16 · OregonOregon1600 Meters165:23.17a12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · 800 Meters · Place 8 · OregonOregon800 Meters82:19.12a12
Apr 10GKHS QuadApr 10 · Triple Jump · Place 5 · OregonOregonTriple Jump510.32m12
Apr 10GKHS QuadApr 10 · 400 Meters · Place 5 · OregonOregon400 Meters51:01.15a12
Apr 3April 3 Oregon (IL) HS MeetApr 3 · Triple Jump · Place 2 · OregonOregonTriple Jump2.11.04m12
Mar 21Newman Invitational 2025Mar 21 · 1600 Meters · Place 7 · OregonOregon1600 Meters75:28.05a12
Mar 8Gold Medal InviteMar 8 · 400 Meters · Place 10 · OregonOregon400 Meters1059.67a PB—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17IHSA Class 1A TRB Sectional - #1 WinnebagoMay 17 · Triple Jump · Place 10 · OregonOregonTriple Jump1011.13m—
May 17IHSA Class 1A TRB Sectional - #1 WinnebagoMay 17 · 1600 Meters · Place 12 · OregonOregon1600 Meters125:18.74a PB—
May 13Oregon Last Chance Boys MeetMay 13 · Triple Jump · Place 4 · OregonOregonTriple Jump49.85m—
May 13Oregon Last Chance Boys MeetMay 13 · 400 Meters · Place 7 · OregonOregon400 Meters759.96a—
May 92024 BNC Conference Meet (Boys)May 9 · Triple Jump · Place 14 · OregonOregonTriple Jump149.76m—
May 92024 BNC Conference Meet (Boys)May 9 · 1600 Meters · Place 13 · OregonOregon1600 Meters135:28.51a—
May 3Winnebago Mike Mowen InviteMay 3 · Triple Jump · Place 12 · OregonOregonTriple Jump129.80m—
Apr 30Ogle County ChampionshipApr 30 · Triple Jump · Place 11 · OregonOregonTriple Jump1110.36m—
Apr 30Ogle County ChampionshipApr 30 · 800 Meters · Place 9 · OregonOregon800 Meters92:29.08a—
Apr 24GK JV Boys InviteApr 24 · Triple Jump · Place 5 · OregonOregonTriple Jump510.28m—
Apr 24GK JV Boys InviteApr 24 · 400 Meters · Place 12 · OregonOregon400 Meters121:01.42a—
Apr 23Forreston Relays Meet #4Apr 23 · Triple Jump · Place 7 · OregonOregonTriple Jump79.71m—
Apr 11Byron Boys RelaysApr 11 · Triple Jump · Place 6 · OregonOregonTriple Jump610.58m—
Apr 9RF vs Oregon, Byron, GK (Boys)Apr 9 · Triple Jump · Place 9 · OregonOregonTriple Jump99.37m—
Apr 6Gebhardt-Worley InvitationalApr 6 · 1600 Meters · Place 18 · OregonOregon1600 Meters185:41.57a—
Mar 15Newman Invitational 2024Mar 15 · Triple Jump · Place 13 · OregonOregonTriple Jump1310.06m—
Mar 15Newman Invitational 2024Mar 15 · 800 Meters · Place 11 · OregonOregon800 Meters112:31.61a—
Mar 2Gold MedalMar 2 · 800 Meters · Place 10 · OregonOregon800 Meters102:24.6211

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Rock Falls Indoor Meet 2Mar 11 · 1600 Meters · Place 3 · OregonOregon1600 Meters35:38.63a PB—

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #1 OregonMay 19 · Triple Jump · Place 13 · OregonOregonTriple Jump1310.37m10
May 11Big Northern Conference Varsity Boys MeetMay 11 · Triple Jump · Place 11 · OregonOregonTriple Jump1110.38m10
May 11Big Northern Conference Varsity Boys MeetMay 11 · 1600 Meters · Place 16 · OregonOregon1600 Meters165:34.1710
May 6Carlin Nalley Invitational (Boys Only)May 6 · Triple Jump · Place 7 · OregonOregonTriple Jump7.10.07m10
May 6Carlin Nalley Invitational (Boys Only)May 6 · 800 Meters · Place 8 · OregonOregon800 Meters8.2:24.99a10
May 2Ogle County ChampionshipMay 2 · Triple Jump · Place 4 · OregonOregonTriple Jump410.77m—
May 2Ogle County ChampionshipMay 2 · 1600 Meters · Place 7 · OregonOregon1600 Meters75:42.10a—
May 1BNC JV MeetMay 1 · Triple Jump · Place 2 · OregonOregonTriple Jump210.92m—
May 1BNC JV MeetMay 1 · 1600 Meters · Place 4 · OregonOregon1600 Meters45:33.67a—
Apr 28Oregon Art Carlson Hawk ClassicApr 28 · Triple Jump · Place 15 · OregonOregonTriple Jump1510.79m—
Apr 28Oregon Art Carlson Hawk ClassicApr 28 · 1600 Meters · Place 21 · OregonOregon1600 Meters215:23.74a—
Apr 26GK JV Boys InviteApr 26 · Triple Jump · Place 3 · OregonOregonTriple Jump310.11m—
Apr 26GK JV Boys InviteApr 26 · 1600 Meters · Place 8 · OregonOregon1600 Meters85:38.11a—
Apr 21Plano Field of DreamsApr 21 · Triple Jump · Place 8 · OregonOregonTriple Jump810.06m—
Apr 21Plano Field of DreamsApr 21 · 1600 Meters · Place 10 · OregonOregon1600 Meters105:26.88a—
Apr 18Oregon Apr 18 Open HS MeetApr 18 · Triple Jump · Place 7 · OregonOregonTriple Jump710.18m—
Apr 18Oregon Apr 18 Open HS MeetApr 18 · 1600 Meters · Place 7 · OregonOregon1600 Meters75:26.31a—
Apr 15Hub RelaysApr 15 · Triple Jump · Place 13 · OregonOregonTriple Jump1310.62m10
Apr 11Oregon Apr 11 Boys QuadApr 11 · 1600 Meters · Place 3 · OregonOregon1600 Meters3.5:19.16a10
Apr 11Oregon Apr 11 Boys QuadApr 11 · Triple Jump · Place 9 · OregonOregonTriple Jump9.9.90m10
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · Triple Jump · Place 13 · OregonOregonTriple Jump139.66m10
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · 800 Meters · Place 16 · OregonOregon800 Meters162:27.4410
Apr 3GKHS Boys QuintangularApr 3 · Triple Jump · OregonOregonTriple Jump—DQ10
Apr 3GKHS Boys QuintangularApr 3 · 800 Meters · Place 3 · OregonOregon800 Meters32:25.9310
Mar 24Newman Dillon Fresh/Soph Invitational 2023Mar 24 · Triple Jump · Place 8 · OregonOregonTriple Jump89.58m—
Mar 24Newman Dillon Fresh/Soph Invitational 2023Mar 24 · 800 Meters · Place 3 · OregonOregon800 Meters32:23.84a—
Mar 17Newman Invitational 2023Mar 17 · Triple Jump · Place 13 · OregonOregonTriple Jump139.85m—
Mar 17Newman Invitational 2023Mar 17 · 800 Meters · Place 12 · OregonOregon800 Meters122:31.70a—
Mar 4Gold MedalMar 4 · Triple Jump · Place 7 · OregonOregonTriple Jump79.62m10
Mar 4Gold MedalMar 4 · 800 Meters · Place 8 · OregonOregon800 Meters82:33.4210

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional #1 - OregonMay 20 · Triple Jump · Place 16 · OregonOregonTriple Jump169.91m9
May 20IHSA Class 1A TRB Sectional #1 - OregonMay 20 · 800 Meters · Place 14 · OregonOregon800 Meters142:28.06a9
May 16Oregon Last Chance QuadMay 16 · Triple Jump · Place 10 · OregonOregonTriple Jump108.78m9
May 16Oregon Last Chance QuadMay 16 · 800 Meters · Place 8 · OregonOregon800 Meters82:27.30a9
May 7Carlin Nalley InvitationalMay 7 · Complete · Place 28 · OregonOregonComplete288.64m PB9
May 7Carlin Nalley InvitationalMay 7 · Complete · Place 17 · OregonOregonComplete1712:58.419
May 7Carlin Nalley InvitationalMay 7 · Complete · Place 26 · OregonOregonComplete262:33.139
May 4Ogle County ChampionshipMay 4 · Triple Jump · Place 8 · OregonOregonTriple Jump89.53m9
May 4Ogle County ChampionshipMay 4 · 1600 Meters · Place 7 · OregonOregon1600 Meters75:52.509
May 4Ogle County ChampionshipMay 4 · 800 Meters · Place 9 · OregonOregon800 Meters92:28.809
May 2JV Big Northern Conference 2022May 2 · 1600 Meters · Place 7 · OregonOregon1600 Meters7.5:41.86a9
May 2JV Big Northern Conference 2022May 2 · Triple Jump · Place 8 · OregonOregonTriple Jump8.9.36m9
May 2JV Big Northern Conference 2022May 2 · 800 Meters · Place 11 · OregonOregon800 Meters11.2:27.52a9
Apr 29Oregon Art Carlson Hawk ClassicApr 29 · 800 Meters · Place 20 · OregonOregon800 Meters202:30.97a9
Apr 27GK JV Boys InviteApr 27 · full · Place 6 · OregonOregonfull68.80m PB9
Apr 27GK JV Boys InviteApr 27 · full · Place 8 · OregonOregonfull86:17.65a9
Apr 27GK JV Boys InviteApr 27 · full · Place 6 · OregonOregonfull62:43.62a9
Apr 26Forreston Relays 2022Apr 26 · 1000 Meters · Place 1 · OregonOregon1000 Meters13:21.59 PB9
Apr 19Oregon Apr 19 MeetApr 19 · 1600 Meters · Place 6 · OregonOregon1600 Meters6.6:00.35a9
Apr 19Oregon Apr 19 MeetApr 19 · Triple Jump · Place 7 · OregonOregonTriple Jump7.8.94m9
Apr 19Oregon Apr 19 MeetApr 19 · 800 Meters · Place 7 · OregonOregon800 Meters7.2:34.04a9
Apr 16Hub RelaysApr 16 · Triple Jump · Place 17 · OregonOregonTriple Jump178.81m9
Apr 12Byron Boys QuadApr 12 · 800 Meters · Place 8 · OregonOregon800 Meters82:32.339
Apr 4GKHS Boys QuintangularApr 4 · Triple Jump · Place 5 · OregonOregonTriple Jump58.92m9
Apr 4GKHS Boys QuintangularApr 4 · 1600 Meters · Place 4 · OregonOregon1600 Meters45:58.299
Mar 18Westwood InviteMar 18 · Triple Jump · Place 13 · OregonOregonTriple Jump137.51m PB9
Mar 18Westwood InviteMar 18 · 800 Meters · Place 16 · OregonOregon800 Meters162:37.509
Mar 5Gold MedalMar 5 · 800 Meters · Place 8 · OregonOregon800 Meters82:38.859

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 25Newman Dillon F/S InviteMar 25 · 1600 Meters · Place 4 · OregonOregon1600 Meters4.5:53.41a9
Mar 25Newman Dillon F/S InviteMar 25 · Triple Jump · Place 11 · OregonOregonTriple Jump11.8.71m9
Mar 25Newman Dillon F/S InviteMar 25 · 800 Meters · Place 4 · OregonOregon800 Meters4.2:30.00a9
Mar 14Rock Falls Indoor #2Mar 14 · Triple Jump · Place 5 · OregonOregonTriple Jump57.81m PB9
Mar 14Rock Falls Indoor #2Mar 14 · 400 Meters · Place 10 · OregonOregon400 Meters101:06.86 PB9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Forreston JH Meet #3May 19 · 1600 Meters · Place 4 · Oregon JHSOregon JHS1600 Meters4.6:38.19a8
May 19Forreston JH Meet #3May 19 · Long Jump · Place 1 · Oregon JHSOregon JHSLong Jump1.15' 0.5 PB8
May 19Forreston JH Meet #3May 19 · 800 Meters · Place 5 · Oregon JHSOregon JHS800 Meters5.3:11.28a8
May 19Forreston JH Meet #3May 19 · 400 Meters · Place 7 · Oregon JHSOregon JHS400 Meters7.1:13.00a8
May 13Winnebago MS TriMay 13 · 1600 Meters · Place 2 · Oregon JHSOregon JHS1600 Meters2.6:25.94a8
May 13Winnebago MS TriMay 13 · Long Jump · Place 3 · Oregon JHSOregon JHSLong Jump3.14' 18
May 13Winnebago MS TriMay 13 · 800 Meters · Place 3 · Oregon JHSOregon JHS800 Meters3.2:54.94a8
May 4Forreston JH Meet #1May 4 · 1600 Meters · Place 2 · Oregon JHSOregon JHS1600 Meters2.6:42.31a8
May 4Forreston JH Meet #1May 4 · Long Jump · Place 3 · Oregon JHSOregon JHSLong Jump3.13' 68