Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHolt Invite · May 838.39mHolt InviteMay 8, 2026
Discus · 1kg · Outdoor2024 Heartland Conference Championships · Apr 3083' 02024 Heartland Conference ChampionshipsApril 30, 2024
Shot Put · 12lb · OutdoorHolt Invite · May 813.15mHolt InviteMay 8, 2026
Shot Put · 4kg · Outdoor2024 Heartland Conference Championships · Apr 3029' 10.252024 Heartland Conference ChampionshipsApril 30, 2024
Shot Put · 8lb · OutdoorRock Island Middle School Quad · Apr 2423-00.00Rock Island Middle School QuadApril 24, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 142026 Western Big 6 Boys Conference Championship MeetMay 14 · Shot Put · Place 21 · MolineMolineShot Put2111.24m10
May 11Moline Boys Frosh/Soph InviteMay 11 · Discus · Place 5 · MolineMolineDiscus535.60m10
May 11Moline Boys Frosh/Soph InviteMay 11 · Shot Put · Place 6 · MolineMolineShot Put612.26m10
May 8Holt InviteMay 8 · Discus · Place 2 · MolineMolineDiscus1.6kg2.38.39m PB10
May 8Holt InviteMay 8 · Shot Put · Place 1 · MolineMolineShot Put12lb1.13.15m PB10
May 2Red Ribbon ClassicMay 2 · Discus · Place 4 · MolineMolineDiscus1.6kg4.36.85m10
May 2Red Ribbon ClassicMay 2 · Shot Put · Place 5 · MolineMolineShot Put12lb5.12.84m10
Apr 28Geneseo Boys F/S InviteApr 28 · Discus · Place 6 · MolineMolineDiscus637.39m10
Apr 28Geneseo Boys F/S InviteApr 28 · Shot Put · Place 6 · MolineMolineShot Put612.88m10
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · Discus · Place 5 · MolineMolineDiscus532.56m10
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · Shot Put · Place 4 · MolineMolineShot Put413.34m10
Apr 21Moline Boys JV InviteApr 21 · Discus · Place 3 · MolineMolineDiscus1.6kg3.38.01m10
Apr 21Moline Boys JV InviteApr 21 · Shot Put · MolineMolineShot Put12lb—ND10
Apr 15Rock Island Boys JV InviteApr 15 · Discus · Place 7 · MolineMolineDiscus738.88m10
Apr 15Rock Island Boys JV InviteApr 15 · Shot Put · Place 6 · MolineMolineShot Put613.08m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24UTHS - Frosh/Soph Boys Indoor MeetMar 24 · Shot Put · Place 6 · MolineMolineShot Put612.57m9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6UTHS Boys JV InviteMay 6 · Discus · Place 7 · MolineMolineDiscus733.15m9
May 6UTHS Boys JV InviteMay 6 · Shot Put · Place 22 · MolineMolineShot Put2210.53m9
Apr 29Geneseo Boys F/S Invite Apr 29 · Discus · Place 6 · MolineMolineDiscus631.04m9
Apr 29Geneseo Boys F/S Invite Apr 29 · Shot Put · Place 9 · MolineMolineShot Put910.74m9
Apr 22UTHS/RI/Moline Boys TriangluarApr 22 · Discus · Place 16 · MolineMolineDiscus1630.09m9
Apr 22UTHS/RI/Moline Boys TriangluarApr 22 · Shot Put · Place 20 · MolineMolineShot Put209.38m9
Apr 16Rock Island Boys JV InviteApr 16 · Discus · Place 14 · MolineMolineDiscus1430.22m9
Apr 16Rock Island Boys JV InviteApr 16 · Shot Put · Place 25 · MolineMolineShot Put259.25m9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 7 @ Geneseo HSMay 11 · Discus · Place 10 · Moline John DeereMoline John DeereDiscus1031.60m8
May 11IESA 4A - Sectional 7 @ Geneseo HSMay 11 · Shot Put · Place 14 · Moline John DeereMoline John DeereShot Put1410.60m8
Apr 302024 Heartland Conference ChampionshipsApr 30 · Discus · Place 12 · Moline John DeereMoline John DeereDiscus1kg12.83' 0 PB8
Apr 302024 Heartland Conference ChampionshipsApr 30 · Shot Put · Place 17 · Moline John DeereMoline John DeereShot Put4kg17.29' 10.25 PB8
Apr 191st Annual Riverdale MS InviteApr 19 · Discus · Place 7 · Moline John DeereMoline John DeereDiscus1kg7.24.52m8
Apr 191st Annual Riverdale MS InviteApr 19 · Shot Put · Place 7 · Moline John DeereMoline John DeereShot Put4kg7.9.08m8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Rock Island Middle School QuadApr 24 · Discus · Place 11 · Moline John DeereMoline John DeereDiscus1kg11.56-107
Apr 24Rock Island Middle School QuadApr 24 · Shot Put · Place 10 · Moline John DeereMoline John DeereShot Put8lb10.23-00.00 PB7