Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorForreston HS COED Meet #1 · Apr 1012.89aForreston HS COED Meet #1April 10, 2025
400 Meters · IndoorByron Indoor #2 · Mar 1459.21aByron Indoor #2March 14, 2023
400 Meters · OutdoorIHSA Class 1A TRB Sectional - #1 Winnebago · May 1756.13aIHSA Class 1A TRB Sectional - #1 WinnebagoMay 17, 2024
60 Meters · OutdoorTriangular #2 · Mar 218.16aTriangular #2March 21, 2023
Triple Jump · OutdoorTriangular #2 · Mar 2110.29mTriangular #2March 21, 2023

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #01 OregonMay 23 · 300m Hurdles · Place 4 · Forreston300m Hurdles444.5012
May 12Missile InviteMay 12 · 300m Hurdles · Place 4 · Forreston300m Hurdles445.06a12
May 6Ogle County ChampionshipMay 6 · 300m Hurdles · Place 5 · Forreston300m Hurdles545.85a12
Apr 252025 RF Rocket InviteApr 25 · 300m Hurdles · Place 9 · Forreston300m Hurdles947.4712
Apr 21Forreston COED Meet #3Apr 21 · 300m Hurdles · Place 3 · Forreston300m Hurdles348.27a12
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · 300m Hurdles · Place 8 · Forreston300m Hurdles847.99a12
Apr 10Forreston HS COED Meet #1Apr 10 · 100 Meters · Place 12 · Forreston100 Meters1212.89a PB12
Apr 8Amboy Boys MeetApr 8 · 300m Hurdles · Place 3 · Forreston300m Hurdles348.19a12
Mar 24Triangular #2Mar 24 · 400 Meters · Place 4 · Forreston400 Meters457.99a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17IHSA Class 1A TRB Sectional - #1 WinnebagoMay 17 · 400 Meters · Place 10 · Forreston400 Meters1056.13a PB—
May 9NUIC Boys' Conference Track ChampionshipsMay 9 · 400 Meters · Place 9 · Forreston400 Meters957.45a—
May 6Missile Invite May 6 · Shot Put · Place 12 · ForrestonShot Put1210.66m—
May 6Missile Invite May 6 · 400 Meters · Place 7 · Forreston400 Meters757.00a—
May 3Geneseo McCormick ABC InviteMay 3 · 400 Meters · Place 8 · Forreston400 Meters856.69a—
Apr 30Ogle County ChampionshipApr 30 · Shot Put · Place 11 · ForrestonShot Put1111.21m—
Apr 30Ogle County ChampionshipApr 30 · 400 Meters · Place 8 · Forreston400 Meters857.31a—
Apr 23Forreston Relays Meet #4Apr 23 · Shot Put · Place 9 · ForrestonShot Put911.04m—
Apr 19RF Rocket Invite 2024Apr 19 · 400 Meters · Place 10 · Forreston400 Meters1057.52a—
Apr 15Forreston COED Meet #3Apr 15 · Shot Put · Place 10 · ForrestonShot Put1011.15m—
Apr 15Forreston COED Meet #3Apr 15 · 400 Meters · Place 9 · Forreston400 Meters957.80a—
Apr 12Freeport InvitationalApr 12 · Shot Put · Place 4 · ForrestonShot Put411.39m11
Apr 6Gebhardt-Worley InvitationalApr 6 · Shot Put · Place 16 · ForrestonShot Put1611.35m—
Apr 6Gebhardt-Worley InvitationalApr 6 · 400 Meters · Place 14 · Forreston400 Meters1458.77a—
Mar 18Triangular #2Mar 18 · Shot Put · Place 5 · ForrestonShot Put512.13m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Byron Indoor #2Mar 12 · Shot Put · Place 23 · ForrestonShot Put2310.05m—
Mar 12Byron Indoor #2Mar 12 · 400 Meters · Place 9 · Forreston400 Meters959.84a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21RF Rocket InviteApr 21 · 300m Hurdles · Place 6 · Forreston300m Hurdles646.65a—
Apr 13Byron Boys RelaysApr 13 · 300m Hurdles · Place 5 · Forreston300m Hurdles547.4010
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · 300m Hurdles · Place 13 · Forreston300m Hurdles1348.3910
Apr 6Forreston HS COED Meet #1Apr 6 · Shot Put · Place 9 · ForrestonShot Put937-10.7510
Apr 6Forreston HS COED Meet #1Apr 6 · 300m Hurdles · Place 2 · Forreston300m Hurdles246.7510
Mar 21Triangular #2Mar 21 · Triple Jump · Place 7 · ForrestonTriple Jump710.29m PB—
Mar 21Triangular #2Mar 21 · 400 Meters · Place 5 · Forreston400 Meters559.60a—
Mar 21Triangular #2Mar 21 · 60 Meters · Place 20 · Forreston60 Meters208.16a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Byron Indoor #2Mar 14 · 400 Meters · Place 3 · Forreston400 Meters359.21a PB10

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional #1 - OregonMay 20 · 300m Hurdles · Place 6 · Forreston300m Hurdles647.48a9
May 16NUIC F/S Conference Meet May 16 · Shot Put · Place 4 · ForrestonShot Put410.97m9
May 16NUIC F/S Conference Meet May 16 · 300m Hurdles · Place 1 · Forreston300m Hurdles146.27a9
May 12NUIC Varsity Boys Conference MeetMay 12 · 300m Hurdles · Place 2 · Forreston300m Hurdles244.47a9
May 9Missile Invite May 9 · Shot Put · Place 12 · ForrestonShot Put1210.90m9
May 9Missile Invite May 9 · 400 Meters · Place 9 · Forreston400 Meters957.16a9
May 6Geneseo McCormick ABC InviteMay 6 · Shot Put · Place 4 · ForrestonShot Put411.23m9
May 6Geneseo McCormick ABC InviteMay 6 · 300m Hurdles · Place 8 · Forreston300m Hurdles845.88a9
May 4Ogle County ChampionshipMay 4 · 300m Hurdles · Place 1 · Forreston300m Hurdles144.109
Apr 29Oregon Art Carlson Hawk ClassicApr 29 · 300m Hurdles · Place 7 · Forreston300m Hurdles747.44a9
Apr 22Rocket Invite 2022Apr 22 · 400 Meters · Place 13 · Forreston400 Meters1358.079
Apr 19Forreston HS COED Meet #3Apr 19 · Shot Put · Place 6 · ForrestonShot Put631-29
Apr 19Forreston HS COED Meet #3Apr 19 · 400 Meters · Place 3 · Forreston400 Meters31:00.209
Apr 12Winnebago MeetApr 12 · Shot Put · Place 7 · ForrestonShot Put710.20m9
Apr 12Winnebago MeetApr 12 · 400 Meters · Place 7 · Forreston400 Meters759.129
Mar 22Triangular #2Mar 22 · Shot Put · Place 16 · ForrestonShot Put1610.18m9
Mar 22Triangular #2Mar 22 · 400 Meters · Place 9 · Forreston400 Meters91:02.059

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Byron Indoor #2Mar 15 · Shot Put · Place 12 · ForrestonShot Put1210.01m9
Mar 15Byron Indoor #2Mar 15 · 400 Meters · Place 8 · Forreston400 Meters81:03.259