Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRF Quad · Apr 812.9RF QuadApril 8, 2026
1600 Meters · OutdoorReagan Invite · May 66:51.91aReagan Invite May 6, 2023
200 Meters · OutdoorRF Tri vs Mendota, Fulton · Apr 1626.47aRF Tri vs Mendota, FultonApril 16, 2026
400 Meters · OutdoorIHSA Class 2A TRB Sectional - #02 Rochelle · May 2059.80aIHSA Class 2A TRB Sectional - #02 RochelleMay 20, 2026
60 Meters · OutdoorFirst Chance Invite · Mar 148.22First Chance InviteMarch 14, 2026
Long Jump · OutdoorRFMS vs Morrison · May 13.94mRFMS vs MorrisonMay 1, 2025
Pole Vault · IndoorRF Indoor Meet 1 · Mar 91.83mRF Indoor Meet 1March 9, 2026
Pole Vault · OutdoorByron 5 Team Meet · Apr 141.98mByron 5 Team MeetApril 14, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · 400 Meters · Place 21 · Rock Falls400 Meters21.59.80a PB9
May 14BNC Boys Conference MeetMay 14 · Long Jump · Rock FallsLong Jump—SCR9
May 14BNC Boys Conference MeetMay 14 · 200 Meters · Place 12 · Rock Falls200 Meters12.27.49a9
Apr 28Geneseo Boys F/S InviteApr 28 · Long Jump · Place 15 · Rock FallsLong Jump154.59m9
Apr 28Geneseo Boys F/S InviteApr 28 · 200 Meters · Place 11 · Rock Falls200 Meters1127.21a9
Apr 28Geneseo Boys F/S InviteApr 28 · 100 Meters · Place 16 · Rock Falls100 Meters1613.30a9
Apr 24Rocket Invite 2026Apr 24 · Long Jump · Place 12 · Rock FallsLong Jump124.91m9
Apr 16RF Tri vs Mendota, FultonApr 16 · Long Jump · Place 7 · Rock FallsLong Jump7.4.97m9
Apr 16RF Tri vs Mendota, FultonApr 16 · 200 Meters · Place 11 · Rock Falls200 Meters11.26.47a PB9
Apr 14Byron 5 Team MeetApr 14 · Pole Vault · Place 12 · Rock FallsPole Vault12.1.98m PB9
Apr 14Byron 5 Team MeetApr 14 · 400 Meters · Place 5 · Rock Falls400 Meters5.1:00.53a9
Apr 8RF QuadApr 8 · Pole Vault · Rock FallsPole Vault—NH9
Apr 8RF QuadApr 8 · 200 Meters · Place 16 · Rock Falls200 Meters16.26.69
Apr 8RF QuadApr 8 · 100 Meters · Place 27 · Rock Falls100 Meters27.12.9 PB9
Mar 20Newman Last Chance MeetMar 20 · 400 Meters · Place 8 · Rock Falls400 Meters859.889
Mar 14First Chance InviteMar 14 · Pole Vault · Place 3 · Rock FallsPole Vault31.98m9
Mar 14First Chance InviteMar 14 · 200 Meters · Place 19 · Rock Falls200 Meters1926.749
Mar 14First Chance InviteMar 14 · 60 Meters · Place 33 · Rock Falls60 Meters338.22 PB9
Mar 7Gold MedalMar 7 · 200 Meters · Place 22 · Rock Falls200 Meters2226.87a9
Mar 7Gold MedalMar 7 · 60 Meters · Place 28 · Rock Falls60 Meters288.36a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9RF Indoor Meet 1Mar 9 · Pole Vault · Place 8 · Rock FallsPole Vault81.83m PB9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Reagan InviteMay 10 · Long Jump · Place 11 · Rock FallsLong Jump114.16m8
May 10Reagan InviteMay 10 · 100 Meters · Place 12 · Rock Falls100 Meters1213.84a8
May 8RMS vs Rock Falls & RiverbendMay 8 · Long Jump · Place 4 · Rock FallsLong Jump44.04m8
May 8RMS vs Rock Falls & RiverbendMay 8 · 100 Meters · Place 12 · Rock Falls100 Meters1214.24a8
May 5Conference MeetMay 5 · Long Jump · Place 10 · Rock FallsLong Jump104.04m8
May 1RFMS vs MorrisonMay 1 · Long Jump · Place 4 · Rock FallsLong Jump43.94m PB8
May 1RFMS vs MorrisonMay 1 · 100 Meters · Place 4 · Rock Falls100 Meters413.90a8
Apr 29RMS v. Bago, Rock Falls, Erie, PoloApr 29 · Long Jump · Place 7 · Rock FallsLong Jump74.08m8
Apr 29RMS v. Bago, Rock Falls, Erie, PoloApr 29 · 100 Meters · Place 12 · Rock Falls100 Meters1213.90a8
Apr 15PLT vs Rock FallsApr 15 · Long Jump · Place 3 · Rock FallsLong Jump34.13m8
Apr 15PLT vs Rock FallsApr 15 · 100 Meters · Place 4 · Rock Falls100 Meters414.28

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Reagan Invite May 6 · 1600 Meters · Place 15 · Rock Falls1600 Meters156:51.91a PB—
Apr 27RFMS vs. Riverdale/Sauk ValleyApr 27 · 1600 Meters · Place 7 · Rock Falls1600 Meters77:06.05a—
Apr 27RFMS vs. Riverdale/Sauk ValleyApr 27 · 200 Meters · Place 14 · Rock Falls200 Meters1433.94a—
Apr 13Morrison vs. Rock Falls and St. AndrewsApr 13 · 1600 Meters · Place 6 · Rock Falls1600 Meters67:35.79a—
Apr 13Morrison vs. Rock Falls and St. AndrewsApr 13 · 400 Meters · Place 9 · Rock Falls400 Meters91:22.53a—
Apr 13Morrison vs. Rock Falls and St. AndrewsApr 13 · 200 Meters · Place 16 · Rock Falls200 Meters1637.71a—
Apr 12RBMS vs. Rock FallsApr 12 · 1600 Meters · Place 6 · Rock Falls1600 Meters67:53.7—
Apr 6PLT vs RFMS/SaintsApr 6 · 1600 Meters · Place 5 · Rock Falls1600 Meters57:17.8—
Apr 6PLT vs RFMS/SaintsApr 6 · 400 Meters · Place 9 · Rock Falls400 Meters91:19.9—
Apr 6PLT vs RFMS/SaintsApr 6 · 200 Meters · Place 19 · Rock Falls200 Meters1936.9—