Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2025 Norm Armstrong Invite · Apr 1238.28m2025 Norm Armstrong InviteApril 12, 2025
Shot Put · 12lb · Indoor2025 Knight Boys Invitational · Feb 2811.14m2025 Knight Boys InvitationalFebruary 28, 2025
Shot Put · 12lb · OutdoorNorm Armstrong Invite · Apr 1113.68mNorm Armstrong InviteApril 11, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #11 MascoutahMay 20 · Discus · MascoutahDiscus1.6kg—ND12
May 20IHSA Class 2A TRB Sectional - #11 MascoutahMay 20 · Shot Put · Place 13 · MascoutahShot Put12lb13.13.31m12
May 132026 MVC Boys ChampionshipMay 13 · Discus · Place 6 · MascoutahDiscus1.6kg6.34.25m12
May 132026 MVC Boys ChampionshipMay 13 · Shot Put · Place 10 · MascoutahShot Put12lb10.11.36m12
May 92026 Collinsville Boys InvitationalMay 9 · Discus · MascoutahDiscus1.6kg—ND12
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 27 · MascoutahShot Put12lb27.13.37m12
May 12026 Knight InviteMay 1 · Discus · Place 23 · MascoutahDiscus1.6kg23.36.80m12
May 12026 Knight InviteMay 1 · Shot Put · MascoutahShot Put12lb—ND12
Apr 292026 St. Clair County Boys ChampionshipApr 29 · Discus · Place 12 · MascoutahDiscus1232.81m12
Apr 292026 St. Clair County Boys ChampionshipApr 29 · Shot Put · Place 5 · MascoutahShot Put513.02m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Discus · Place 17 · MascoutahDiscus1738.92m12
Apr 172026 Military ClassicApr 17 · Discus · Place 27 · MascoutahDiscus2735.50m12
Apr 172026 Military ClassicApr 17 · Shot Put · Place 24 · MascoutahShot Put2412.62m12
Apr 11Norm Armstrong InviteApr 11 · Shot Put · Place 21 · MascoutahShot Put12lb21.13.68m PB12
Apr 3O'Fallon Boys RelaysApr 3 · Shot Put · Place 10 · MascoutahShot Put1038-11.0012
Apr 3O'Fallon Boys RelaysApr 3 · Discus · Place 12 · MascoutahDiscus1228.41m12
Mar 30Kahok Krazy RelaysMar 30 · Discus · Place 3 · MascoutahDiscus1.6kg3.35.85m12
Mar 30Kahok Krazy RelaysMar 30 · Shot Put · Place 6 · MascoutahShot Put12lb6.10.75m12
Mar 25Mascoutah QuadMar 25 · Discus · Place 4 · MascoutahDiscus1.6kg4.30.66m12
Mar 25Mascoutah QuadMar 25 · Shot Put · Place 2 · MascoutahShot Put12lb2.12.09m12
Mar 21Gene Armer InvitationalMar 21 · Shot Put · Place 10 · MascoutahShot Put1013.97m12
Mar 13Jacksonville InvitationalMar 13 · Shot Put · Place 16 · MascoutahShot Put1611.97m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · Shot Put · Place 49 · MascoutahShot Put12lb49.10.94m12
Feb 282026 Roger Minton Early Indoor Track and Field InvitationalFeb 28 · Shot Put · Place 22 · MascoutahShot Put2211.48m12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #11 MascoutahMay 21 · Discus · Place 30 · MascoutahDiscus3025.68m11
May 14Mississippi Valley Conference Boys ChampionshipsMay 14 · Discus · Place 7 · MascoutahDiscus1.6kg7.32.62m11
May 102025 Collinsville Boys InvitationalMay 10 · Discus · Place 29 · MascoutahDiscus1.6kg29.37.38m11
May 22025 Knight InvitationalMay 2 · Discus · Place 26 · MascoutahDiscus1.6kg26.35.47m11
May 22025 Knight InvitationalMay 2 · Shot Put · MascoutahShot Put12lb—ND11
Apr 29St Clair County Meet (Boys)Apr 29 · Discus · Place 4 · MascoutahDiscus438.16m11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · Discus · Place 19 · MascoutahDiscus1936.18m11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · Shot Put · MascoutahShot Put—ND11
Apr 182025 Military ClassicApr 18 · Discus · Place 19 · MascoutahDiscus1935.43m11
Apr 182025 Military ClassicApr 18 · Shot Put · Place 22 · MascoutahShot Put2211.96m11
Apr 122025 Norm Armstrong InviteApr 12 · Discus · Place 22 · MascoutahDiscus1.6kg22.38.28m PB11
Apr 7O'Fallon Boys RelaysApr 7 · Discus · Place 8 · MascoutahDiscus836.00m11
Apr 7O'Fallon Boys RelaysApr 7 · Shot Put · Place 13 · MascoutahShot Put139.84m11
Mar 31Kahok Krazy RelaysMar 31 · Discus · Place 3 · MascoutahDiscus1.6kg3.37.0011
Mar 25Mascoutah COED QUADMar 25 · Discus · Place 2 · MascoutahDiscus1.6kg2.38.28m11
Mar 25Mascoutah COED QUADMar 25 · Shot Put · Place 1 · MascoutahShot Put12lb1.11.16m11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 14Jacksonville Indoor InvitationalMar 14 · Shot Put · Place 4 · MascoutahShot Put412.15m11
Mar 7SIU-C HS Indoor MeetMar 7 · Shot Put · Place 73 · MascoutahShot Put12lb73.8.17m11
Feb 282025 Knight Boys InvitationalFeb 28 · Shot Put · Place 37 · MascoutahShot Put12lb37.11.14m PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 102024 MVC Boys ConferenceMay 10 · Shot Put · Place 7 · MascoutahShot Put79.85m—
Apr 15Roxana RelaysApr 15 · Discus · Place 8 · MascoutahDiscus830.56m—
Apr 15Roxana RelaysApr 15 · Shot Put · Place 11 · MascoutahShot Put1110.25m—
Apr 92024 Highland Fr/So InvitationalApr 9 · Discus · Place 14 · MascoutahDiscus1429.45m—
Apr 92024 Highland Fr/So InvitationalApr 9 · Shot Put · Place 12 · MascoutahShot Put1210.38m—
Apr 22024 Edwardsville Fr/So InvitationalApr 2 · Discus · Place 16 · MascoutahDiscus1623.78m—
Apr 22024 Edwardsville Fr/So InvitationalApr 2 · Shot Put · Place 13 · MascoutahShot Put139.00m—
Mar 20Jersey Boys QuadMar 20 · Discus · Place 12 · MascoutahDiscus1.6kg12.22.48m10
Mar 20Jersey Boys QuadMar 20 · Shot Put · Place 11 · MascoutahShot Put12lb11.9.21m10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10MVC Boys ChampionshipMay 10 · Shot Put · Place 6 · MascoutahShot Put69.84m—
May 3F/S MVC Invite May 3 · Discus · Place 5 · MascoutahDiscus525.11m—
May 3F/S MVC Invite May 3 · Shot Put · Place 2 · MascoutahShot Put210.36m—
Apr 26O'Fallon Quad Throwing MeetApr 26 · Discus · Place 13 · MascoutahDiscus1383-11—
Apr 26O'Fallon Quad Throwing MeetApr 26 · Shot Put · Place 14 · MascoutahShot Put1432-1.50—
Apr 13Tiger RelaysApr 13 · Shot Put · Place 11 · MascoutahShot Put1110.06mFR
Apr 11Highland Fr/So InvitationalApr 11 · Shot Put · Place 11 · MascoutahShot Put1110.06mFR
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · Shot Put · Place 15 · MascoutahShot Put158.99m—