Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRock Island Boys JV Invitational · Apr 1012.92aRock Island Boys JV InvitationalApril 10, 2024
Discus · 1.6kg · OutdoorNight Relays · May 133.03mNight RelaysMay 1, 2026
Shot Put · 12lb · IndoorHononegah Boys AAA Indoor Classic · Mar 1410.87mHononegah Boys AAA Indoor ClassicMarch 14, 2026
Shot Put · 12lb · OutdoorMoline Boys JV Invite · Apr 2112.53mMoline Boys JV InviteApril 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 142026 Western Big 6 Boys Conference Championship MeetMay 14 · Discus · Place 21 · Rock IslandDiscus2132.20m11
May 8Ron Gummerson Cougar ClassicMay 8 · Shot Put · Place 12 · Rock IslandShot Put12lb12.10.65m11
May 5UTHS Boys JV InviteMay 5 · Discus · Place 14 · Rock IslandDiscus1431.94m11
May 5UTHS Boys JV InviteMay 5 · Shot Put · Place 4 · Rock IslandShot Put413.18m11
May 1Night RelaysMay 1 · Discus · Place 19 · Rock IslandDiscus1.6kg19.33.03m PB11
May 1Night RelaysMay 1 · Shot Put · Place 16 · Rock IslandShot Put12lb16.12.48m11
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · Discus · Place 6 · Rock IslandDiscus629.82m11
Apr 21Moline Boys JV InviteApr 21 · Discus · Place 12 · Rock IslandDiscus1.6kg12.32.61m11
Apr 21Moline Boys JV InviteApr 21 · Shot Put · Place 8 · Rock IslandShot Put12lb8.12.53m PB11
Apr 18Ottawa InviteApr 18 · Discus · Place 9 · Rock IslandDiscus1.6kg9.30.89m11
Apr 15Rock Island Boys JV InviteApr 15 · Discus · Place 25 · Rock IslandDiscus2527.03m11
Apr 15Rock Island Boys JV InviteApr 15 · Shot Put · Place 9 · Rock IslandShot Put912.56m11
Apr 11Plains InviteApr 11 · Discus · Place 27 · Rock IslandDiscus2798-1011
Apr 11Plains InviteApr 11 · Shot Put · Place 12 · Rock IslandShot Put1212.811

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Shot Put · Place 34 · Rock IslandShot Put12lb34.10.87m PB11
Mar 7Western Big Six IndoorMar 7 · Shot Put · Place 12 · Rock IslandShot Put1211.98m11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15WB6 Boys 2025 Conference May 15 · Discus · Place 22 · Rock IslandDiscus2226.30m10
May 15WB6 Boys 2025 Conference May 15 · Shot Put · Place 17 · Rock IslandShot Put1711.53m10
May 9Conant Ron Gummerson Track ClassicMay 9 · Shot Put · Place 8 · Rock IslandShot Put811.44m10
May 6UTHS Boys JV InviteMay 6 · Discus · Place 22 · Rock IslandDiscus2227.69m10
May 6UTHS Boys JV InviteMay 6 · Shot Put · Place 10 · Rock IslandShot Put1011.89m10
May 2Friday Night RelaysMay 2 · Shot Put · Place 21 · Rock IslandShot Put2111.30m10
Apr 29Geneseo Boys F/S Invite Apr 29 · Discus · Place 12 · Rock IslandDiscus1227.28m10
Apr 29Geneseo Boys F/S Invite Apr 29 · Shot Put · Place 8 · Rock IslandShot Put810.71m10
Apr 22UTHS/RI/Moline Boys TriangluarApr 22 · Discus · Place 18 · Rock IslandDiscus1828.96m10
Apr 22UTHS/RI/Moline Boys TriangluarApr 22 · Shot Put · Place 15 · Rock IslandShot Put1510.37m10
Apr 19Ottawa Swords Invite(BOYS ABC)Apr 19 · Shot Put · Place 9 · Rock IslandShot Put12lb9.10.10m10
Apr 16Rock Island Boys JV InviteApr 16 · Discus · Place 25 · Rock IslandDiscus2524.12m10
Apr 16Rock Island Boys JV InviteApr 16 · Shot Put · Place 11 · Rock IslandShot Put1111.20m10
Apr 16Rock Island Boys JV InviteApr 16 · 100 Meters · Place 47 · Rock Island100 Meters4712.98a10
Apr 12Plains InviteApr 12 · Discus · Place 29 · Rock IslandDiscus2926.56m10
Apr 12Plains InviteApr 12 · Shot Put · Place 21 · Rock IslandShot Put2110.85m10
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · Shot Put · Place 5 · Rock IslandShot Put510.32m10
Mar 22Warrior InviteMar 22 · Shot Put · Place 23 · Rock IslandShot Put2310.44m10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Shot Put · Place 44 · Rock IslandShot Put12lb44.10.30m10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Moline Boy's Frosh/Soph InviteMay 6 · Discus · Place 15 · Rock Island (H.S.)Discus1521.08m—
Apr 3027th Annual UTHS Boys JV InviteApr 30 · Discus · Place 48 · Rock Island (H.S.)Discus4819.59m—
Apr 3027th Annual UTHS Boys JV InviteApr 30 · Shot Put · Place 40 · Rock Island (H.S.)Shot Put408.34m—
Apr 23Geneseo Boys FS InviteApr 23 · Discus · Place 18 · Rock IslandDiscus1.6kg18.18.89m9
Apr 23Geneseo Boys FS InviteApr 23 · Shot Put · Place 13 · Rock IslandShot Put12lb13.9.73m9
Apr 23Geneseo Boys FS InviteApr 23 · 100 Meters · Rock Island100 Meters—DNS9
Apr 10Rock Island Boys JV InvitationalApr 10 · Discus · Place 41 · Rock Island (H.S.)Discus4117.64m—
Apr 10Rock Island Boys JV InvitationalApr 10 · Shot Put · Place 35 · Rock Island (H.S.)Shot Put358.62m—
Apr 10Rock Island Boys JV InvitationalApr 10 · 100 Meters · Place 42 · Rock Island (H.S.)100 Meters4212.92a PB—
Apr 6Plains InviteApr 6 · Discus · Place 37 · Rock Island (H.S.)Discus3718.98m—
Apr 6Plains InviteApr 6 · Shot Put · Place 43 · Rock Island (H.S.)Shot Put437.66m—