Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColumbia Open · Mar 2013.51Columbia OpenMarch 20, 2023
Shot Put · 12lb · Indoor36th Annual SIU HS Indoor Track & Field Invitational · Mar 611.75m36th Annual SIU HS Indoor Track & Field InvitationalMarch 6, 2026
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #11 Mascoutah · May 2014.70mIHSA Class 2A TRB Sectional - #11 MascoutahMay 20, 2026
Shot Put · 8lb · Outdoor2022 SIJHSAA Class L Region 3 Track & Field Regional Meet · May 335-01.002022 SIJHSAA Class L Region 3 Track & Field Regional MeetMay 3, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #11 MascoutahMay 20 · Shot Put · Place 7 · WaterlooWaterlooShot Put12lb7.14.70m PB12
May 132026 MVC Boys ChampionshipMay 13 · Shot Put · Place 4 · WaterlooWaterlooShot Put12lb4.14.20m12
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 42 · WaterlooWaterlooShot Put12lb42.12.04m12
May 12026 Knight InviteMay 1 · Shot Put · Place 13 · WaterlooWaterlooShot Put12lb13.13.99m12
Apr 172026 Military ClassicApr 17 · Shot Put · Place 12 · WaterlooWaterlooShot Put1213.39m12
Apr 11Norm Armstrong InviteApr 11 · Shot Put · Place 36 · WaterlooWaterlooShot Put12lb36.12.40m12
Apr 7Waterloo/Highland/GibaultApr 7 · Shot Put · Place 2 · WaterlooWaterlooShot Put213.20m12
Mar 31Freeburg MeetMar 31 · Shot Put · Place 3 · WaterlooWaterlooShot Put12lb3.12.81m12
Mar 25Columbia OpenMar 25 · Shot Put · Place 2 · WaterlooWaterlooShot Put12lb2.13.25m12
Mar 21MTZ Final QualifierMar 21 · Shot Put · Place 16 · WaterlooWaterlooShot Put1612.41m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · Shot Put · Place 37 · WaterlooWaterlooShot Put12lb37.11.75m PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #11 MascoutahMay 21 · Shot Put · Place 13 · WaterlooWaterlooShot Put1312.91m11
May 14Mississippi Valley Conference Boys ChampionshipsMay 14 · Shot Put · Place 3 · WaterlooWaterlooShot Put12lb3.13.69m11
May 102025 Collinsville Boys InvitationalMay 10 · Shot Put · Place 33 · WaterlooWaterlooShot Put12lb33.13.12m11
May 2Randolph-Monroe Bi-County Meet May 2 · Shot Put · Place 1 · WaterlooWaterlooShot Put12lb1.14.05m11
Apr 182025 Military ClassicApr 18 · Shot Put · Place 15 · WaterlooWaterlooShot Put1513.43m11
Apr 122025 Norm Armstrong InviteApr 12 · Shot Put · Place 35 · WaterlooWaterlooShot Put12lb35.12.83m11
Apr 8Highland & WaterlooApr 8 · Shot Put · Place 1 · WaterlooWaterlooShot Put113.60m11
Mar 28CM/Red Bud @ Waterloo HSMar 28 · Shot Put · Place 1 · WaterlooWaterlooShot Put12lb1.13.28m11
Mar 26Columbia OpenMar 26 · Shot Put · Place 1 · WaterlooWaterlooShot Put12lb1.14.15m11
Mar 152025 Jersey Winter ThawMar 15 · Shot Put · Place 8 · WaterlooWaterlooShot Put813.58m—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #11 MascoutahMay 15 · Shot Put · Place 14 · Waterloo (H.S.)Waterloo (H.S.)Shot Put1412.46m—
May 102024 MVC Boys ConferenceMay 10 · Shot Put · Place 6 · Waterloo (H.S.)Waterloo (H.S.)Shot Put611.71m—
May 42024 Collinsville InvitationalMay 4 · Shot Put · Place 25 · WaterlooWaterlooShot Put12lb25.13.06m10
May 1Mississippi Valley Conference Fr/So MeetMay 1 · Shot Put · Place 1 · Waterloo (H.S.)Waterloo (H.S.)Shot Put111.86m—
Apr 232024 Monroe/Randolph Bi-County Track MeetApr 23 · Shot Put · Place 1 · Waterloo (H.S.)Waterloo (H.S.)Shot Put141-5.5010
Apr 122024 Mascoutah Military ClassicApr 12 · Shot Put · Place 28 · Waterloo (H.S.)Waterloo (H.S.)Shot Put2811.10m10
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 31 · WaterlooWaterlooCombined results3138-11.7510
Mar 22Waterloo vs. Civic Memorial, Red Bud, Valmeyer, GibaultMar 22 · Shot Put · Place 3 · WaterlooWaterlooShot Put12lb3.11.89m10
Mar 92024 Jersey Winter ThawMar 9 · Shot Put · Place 22 · Waterloo (H.S.)Waterloo (H.S.)Shot Put2211.89m—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10MVC Boys ChampionshipMay 10 · Discus · Place 10 · Waterloo (H.S.)Waterloo (H.S.)Discus1021.57m—
May 3F/S MVC Invite May 3 · Discus · Place 10 · Waterloo (H.S.)Waterloo (H.S.)Discus1018.89m—
May 3F/S MVC Invite May 3 · Shot Put · Place 1 · Waterloo (H.S.)Waterloo (H.S.)Shot Put111.08m—
Apr 29Columbia F/S InvitationalApr 29 · Discus · Place 8 · Waterloo (H.S.)Waterloo (H.S.)Discus818.71m—
Apr 29Columbia F/S InvitationalApr 29 · Shot Put · Place 1 · Waterloo (H.S.)Waterloo (H.S.)Shot Put110.90m—
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · Shot Put · Place 34 · WaterlooWaterlooShot Put12lb34.10.24m9
Mar 20Columbia OpenMar 20 · Shot Put · Place 8 · WaterlooWaterlooShot Put12lb8.10.56m9
Mar 20Columbia OpenMar 20 · 100 Meters · Place 25 · WaterlooWaterloo100 Meters25.13.51 PB9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 32022 SIJHSAA Class L Region 3 Track & Field Regional MeetMay 3 · Shot Put · Place 3 · WaterlooWaterlooShot Put8lb3.35-01.00 PB8