Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorMorrison vs. Rock Falls and Riverdale · May 918.58aMorrison vs. Rock Falls and RiverdaleMay 9, 2022
110m Hurdles · 33" / 0.838m · OutdoorMS Conference Meet at Erie · May 219.28aMS Conference Meet at ErieMay 2, 2022
110m Hurdles · 36" / 0.914m · OutdoorRMS Invite · May 718.68aRMS Invite May 7, 2022
110m Hurdles · 39" / 0.991m · OutdoorWinnebago Boys Track and Field Meet 4/28/25 · Apr 2818.65aWinnebago Boys Track and Field Meet 4/28/25April 28, 2025
200 Meters · OutdoorWinnebago Quad · Apr 2427.94aWinnebago QuadApril 24, 2023
300m Hurdles · 36" / 0.914m · OutdoorSterling Night Relays · Apr 2647.22aSterling Night RelaysApril 26, 2024
400 Meters · IndoorSterling Indoor Invitational · Mar 291:04.43aSterling Indoor InvitationalMarch 29, 2025
400 Meters · OutdoorNewman Invitational 2023 · Mar 171:07.70aNewman Invitational 2023March 17, 2023
60m Hurdles · 39" / 0.991m · IndoorFirst Chance Invitational · Mar 1510.32aFirst Chance InvitationalMarch 15, 2025
High Jump · OutdoorRiverdale Dual · Apr 294-06.00Riverdale DualApril 29, 2022
Long Jump · Indoor1st Chance ABC · Mar 114.54m1st Chance ABCMarch 11, 2023
Long Jump · OutdoorMorrison vs. Rock Falls and Riverdale · May 916' 1Morrison vs. Rock Falls and RiverdaleMay 9, 2022

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 9Geneseo McCormick ABC InviteMay 9 · 110m Hurdles · Place 9 · Rock FallsRock Falls110m Hurdles920.4711
May 2Friday Night RelaysMay 2 · 300m Hurdles · Place 17 · Rock FallsRock Falls300m Hurdles1746.84a11
May 2Friday Night RelaysMay 2 · 110m Hurdles · Place 14 · Rock FallsRock Falls110m Hurdles1416.93a11
Apr 28Winnebago Boys Track and Field Meet 4/28/25Apr 28 · 110m Hurdles · Place 3 · Rock FallsRock Falls110m Hurdles39" / 0.991m3.18.65a PB11
Apr 252025 RF Rocket InviteApr 25 · 300m Hurdles · Place 6 · Rock FallsRock Falls300m Hurdles645.9611
Apr 252025 RF Rocket InviteApr 25 · 110m Hurdles · Place 9 · Rock FallsRock Falls110m Hurdles919.6611
Apr 21Ferris Co-Ed InvitationalApr 21 · 300m Hurdles · Place 6 · Rock FallsRock Falls300m Hurdles647.80a11
Apr 21Ferris Co-Ed InvitationalApr 21 · 110m Hurdles · Place 4 · Rock FallsRock Falls110m Hurdles417.40a11
Apr 19Hub RelaysApr 19 · 300m Hurdles · Place 4 · Rock FallsRock Falls300m Hurdles447.3311
Apr 15GKHS QuadApr 15 · 300m Hurdles · Place 3 · Rock FallsRock Falls300m Hurdles350.25a11
Apr 15GKHS QuadApr 15 · 110m Hurdles · Place 3 · Rock FallsRock Falls110m Hurdles317.77a11
Apr 10Sterling - Rock Falls BoysApr 10 · 300m Hurdles · Place 2 · Rock FallsRock Falls300m Hurdles247.82a11
Apr 10Sterling - Rock Falls BoysApr 10 · 110m Hurdles · Place 2 · Rock FallsRock Falls110m Hurdles218.16a11
Apr 8SVHS Boys QuadApr 8 · 300m Hurdles · Place 7 · Rock FallsRock Falls300m Hurdles748.15a11
Apr 8SVHS Boys QuadApr 8 · 110m Hurdles · Place 4 · Rock FallsRock Falls110m Hurdles418.38a11
Apr 3Morrison QuadApr 3 · 300m Hurdles · Place 3 · Rock FallsRock Falls300m Hurdles348.41a11
Apr 3Morrison QuadApr 3 · 110m Hurdles · Place 2 · Rock FallsRock Falls110m Hurdles218.67a11
Mar 8Gold Medal InviteMar 8 · 60m Hurdles · Place 7 · Rock FallsRock Falls60m Hurdles710.72a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 29Sterling Indoor InvitationalMar 29 · 60m Hurdles · Place 2 · Rock FallsRock Falls60m Hurdles210.29a11
Mar 29Sterling Indoor InvitationalMar 29 · 400 Meters · Place 6 · Rock FallsRock Falls400 Meters61:04.43a PB11
Mar 17Rock Falls Indoor #2Mar 17 · 60m Hurdles · Place 6 · Rock FallsRock Falls60m Hurdles610.81a—
Mar 15First Chance InvitationalMar 15 · 60m Hurdles · Place 6 · Rock FallsRock Falls60m Hurdles39" / 0.991m6.10.32a PB11
Mar 10Rock Falls Indoor Meet #1Mar 10 · 60m Hurdles · Place 3 · Rock FallsRock Falls60m Hurdles310.2811

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16IHSA Class 2A TRB Sectional - #2 Sycamore (H.S.)May 16 · 110m Hurdles · Place 15 · Rock FallsRock Falls110m Hurdles1518.45a—
May 92024 BNC Conference Meet (Boys)May 9 · 110m Hurdles · Place 6 · Rock FallsRock Falls110m Hurdles617.57a—
May 3Geneseo McCormick ABC InviteMay 3 · 110m Hurdles · Place 7 · Rock FallsRock Falls110m Hurdles719.02a—
Apr 29BNC JV MEETApr 29 · 110m Hurdles · Place 4 · Rock FallsRock Falls110m Hurdles418.99a—
Apr 26Sterling Night RelaysApr 26 · 300m Hurdles · Place 21 · Rock FallsRock Falls300m Hurdles36" / 0.914m21.47.22a PB10
Apr 23Geneseo Boys FS InviteApr 23 · 300m Hurdles · Place 7 · Rock FallsRock Falls300m Hurdles36" / 0.914m7.48.29a10
Apr 23Geneseo Boys FS InviteApr 23 · 110m Hurdles · Place 6 · Rock FallsRock Falls110m Hurdles39" / 0.991m6.19.42a10
Apr 22Winnebago Boys QuadApr 22 · 300m Hurdles · Place 5 · Rock FallsRock Falls300m Hurdles549.16a—
Apr 22Winnebago Boys QuadApr 22 · 110m Hurdles · Place 3 · Rock FallsRock Falls110m Hurdles319.09a—
Apr 15Ferris Co-Ed InvitationalApr 15 · 110m Hurdles · Place 4 · Rock FallsRock Falls110m Hurdles419.13a—
Apr 11RF vs Mendota/FultonApr 11 · 300m Hurdles · Place 4 · Rock FallsRock Falls300m Hurdles449.26a—
Apr 11RF vs Mendota/FultonApr 11 · 110m Hurdles · Place 4 · Rock FallsRock Falls110m Hurdles420.22a—
Apr 9RF vs Oregon, Byron, GK (Boys)Apr 9 · 300m Hurdles · Place 3 · Rock FallsRock Falls300m Hurdles348.44a—
Apr 9RF vs Oregon, Byron, GK (Boys)Apr 9 · 110m Hurdles · Place 2 · Rock FallsRock Falls110m Hurdles219.57a—
Mar 28Rock Falls Outdoor 1Mar 28 · 300m Hurdles · Place 4 · Rock FallsRock Falls300m Hurdles36" / 0.914m4.49.21a10
Mar 28Rock Falls Outdoor 1Mar 28 · 110m Hurdles · Place 3 · Rock FallsRock Falls110m Hurdles39" / 0.991m3.20.85a10
Mar 23Dixon Spring Break ExtravangzaMar 23 · 60m Hurdles · Place 8 · Rock FallsRock Falls60m Hurdles811.33a—
Mar 15Newman Invitational 2024Mar 15 · 60m Hurdles · Place 10 · Rock FallsRock Falls60m Hurdles1011.34a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1BNC JV MeetMay 1 · 110m Hurdles · Place 6 · Rock FallsRock Falls110m Hurdles621.94a—
Apr 24Winnebago QuadApr 24 · 200 Meters · Place 22 · Rock FallsRock Falls200 Meters2227.94a PB—
Apr 13Rock Falls vs Mendota, Fulton 2023Apr 13 · Long Jump · Place 11 · Rock FallsRock FallsLong Jump114.42m—
Apr 13Rock Falls vs Mendota, Fulton 2023Apr 13 · 110m Hurdles · Place 4 · Rock FallsRock Falls110m Hurdles421.31a—
Apr 11Oregon Apr 11 Boys QuadApr 11 · 300m Hurdles · Place 4 · Rock FallsRock Falls300m Hurdles36" / 0.914m4.48.98a10
Apr 11Oregon Apr 11 Boys QuadApr 11 · 110m Hurdles · Place 7 · Rock FallsRock Falls110m Hurdles39" / 0.991m7.21.00a10
Apr 6Sterling Rock Falls Boys Dual MeetApr 6 · Shot Put · Place 27 · Rock FallsRock FallsShot Put278.39m—
Apr 6Sterling Rock Falls Boys Dual MeetApr 6 · 300m Hurdles · Place 9 · Rock FallsRock Falls300m Hurdles953.07a—
Apr 6Sterling Rock Falls Boys Dual MeetApr 6 · 110m Hurdles · Place 6 · Rock FallsRock Falls110m Hurdles619.96a—
Apr 5Dixon OpenApr 5 · Long Jump · Place 20 · Rock FallsRock FallsLong Jump204.52m9
Apr 5Dixon OpenApr 5 · 110m Hurdles · Place 10 · Rock FallsRock Falls110m Hurdles1020.459
Mar 30EP, Hall, RF, Princeton, MorrisonMar 30 · 300m Hurdles · Place 5 · Rock FallsRock Falls300m Hurdles555.21a—
Mar 30EP, Hall, RF, Princeton, MorrisonMar 30 · 110m Hurdles · Place 3 · Rock FallsRock Falls110m Hurdles320.22a—
Mar 25Sterling InviteMar 25 · 60m Hurdles · Place 10 · Rock FallsRock Falls60m Hurdles1010.909
Mar 17Newman Invitational 2023Mar 17 · 60m Hurdles · Place 14 · Rock FallsRock Falls60m HurdlesRound P1411.37a—
Mar 17Newman Invitational 2023Mar 17 · 400 Meters · Place 23 · Rock FallsRock Falls400 Meters231:07.70a PB—
Mar 4Gold MedalMar 4 · 55m Hurdles · Place 4 · Rock FallsRock Falls55m Hurdles411.289

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 111st Chance ABCMar 11 · 60m Hurdles · Place 6 · Rock FallsRock Falls60m Hurdles39" / 0.991m6.11.56a9
Mar 111st Chance ABCMar 11 · Long Jump · Place 17 · Rock FallsRock FallsLong Jump17.4.54m PB9
Mar 6Rock Falls Indoor Meet #1Mar 6 · 60m Hurdles · Place 1 · Rock FallsRock Falls60m Hurdles111.14a—

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Long Jump · Place 17 · Rock Falls East ColomaRock Falls East ColomaLong Jump17.15-01.258
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · 110m Hurdles · Place 7 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles30" / 0.762m7.18.90a8
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · 200 Meters · Place 14 · Rock Falls East ColomaRock Falls East Coloma200 Meters14.28.54a8
May 9Morrison vs. Rock Falls and RiverdaleMay 9 · Long Jump · Place 3 · Rock Falls East ColomaRock Falls East ColomaLong Jump3.16' 1 PB8
May 9Morrison vs. Rock Falls and RiverdaleMay 9 · 110m Hurdles · Place 3 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles30" / 0.762m3.18.58a PB8
May 9Morrison vs. Rock Falls and RiverdaleMay 9 · 200 Meters · Place 5 · Rock Falls East ColomaRock Falls East Coloma200 Meters5.29.24a8
May 7RMS Invite May 7 · Long Jump · Place 7 · Rock Falls East ColomaRock Falls East ColomaLong Jump7.13-07.508
May 7RMS Invite May 7 · 110m Hurdles · Place 4 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles36" / 0.914m4.18.68a PB8
May 7RMS Invite May 7 · 200 Meters · Place 8 · Rock Falls East ColomaRock Falls East Coloma200 Meters8.28.52a8
May 2MS Conference Meet at ErieMay 2 · Long Jump · Place 8 · Rock Falls East ColomaRock Falls East ColomaLong Jump8.14-06.008
May 2MS Conference Meet at ErieMay 2 · 110m Hurdles · Place 2 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles33" / 0.838m2.19.28a PB8
May 2MS Conference Meet at ErieMay 2 · 200 Meters · Place 7 · Rock Falls East ColomaRock Falls East Coloma200 Meters7.29.63a8
Apr 29Riverdale DualApr 29 · Long Jump · Place 3 · Rock Falls East ColomaRock Falls East ColomaLong Jump3.14-04.508
Apr 29Riverdale DualApr 29 · 110m Hurdles · Place 1 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles30" / 0.762m1.20.85a8
Apr 29Riverdale DualApr 29 · High Jump · Place 4 · Rock Falls East ColomaRock Falls East ColomaHigh Jump4.4-06.00 PB8
Apr 29Riverdale DualApr 29 · 200 Meters · Place 4 · Rock Falls East ColomaRock Falls East Coloma200 Meters4.29.27a8
Apr 27Rock Falls Middle School vs SVS, PLTApr 27 · 110m Hurdles · Place 1 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles30" / 0.762m1.20.69a8
Apr 27Rock Falls Middle School vs SVS, PLTApr 27 · High Jump · Place 3 · Rock Falls East ColomaRock Falls East ColomaHigh Jump3.4-06.008
Apr 27Rock Falls Middle School vs SVS, PLTApr 27 · 200 Meters · Place 2 · Rock Falls East ColomaRock Falls East Coloma200 Meters2.30.64a8
Apr 21Erie MS Track Meet with Rock FallsApr 21 · Long Jump · Place 3 · Rock Falls East ColomaRock Falls East ColomaLong Jump3.14-04.508
Apr 21Erie MS Track Meet with Rock FallsApr 21 · 110m Hurdles · Place 2 · Rock Falls East ColomaRock Falls East Coloma110m Hurdles33" / 0.838m2.21.95a8
Apr 21Erie MS Track Meet with Rock FallsApr 21 · High Jump · Place 5 · Rock Falls East ColomaRock Falls East ColomaHigh Jump5.4-04.008
Apr 21Erie MS Track Meet with Rock FallsApr 21 · 200 Meters · Place 2 · Rock Falls East ColomaRock Falls East Coloma200 Meters2.29.13a8