Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoxana Open Coed - JV · Apr 2512.1Roxana Open Coed - JVApril 25, 2025
60 Meter · Indoor2025 Knight Boys Invitational · Feb 287.99a2025 Knight Boys InvitationalFebruary 28, 2025
complete · OutdoorCarlinville Relays · Apr 2212.28mCarlinville RelaysApril 22, 2025
Discus · 1.6kg · OutdoorGateway Metro Track and Field Championships · May 642.34mGateway Metro Track and Field ChampionshipsMay 6, 2026
Shot Put · 12lb · Indoor2026 Knight Indoor Invitational · Feb 1312.31m2026 Knight Indoor InvitationalFebruary 13, 2026
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 2013.84mIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · Discus · Place 11 · Alton (Marquette)Discus1.6kg11.39.51m10
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · Shot Put · Place 9 · Alton (Marquette)Shot Put12lb9.13.84m PB10
May 12Dick Hamann Carrollton InvitationalMay 12 · Discus · Place 7 · Alton (Marquette)Discus1.6kg7.122' 6.5"10
May 92026 Collinsville Boys InvitationalMay 9 · Discus · Alton (Marquette)Discus1.6kg—ND10
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 26 · Alton (Marquette)Shot Put12lb26.13.40m10
May 6Gateway Metro Track and Field ChampionshipsMay 6 · Discus · Place 3 · Alton (Marquette)Discus1.6kg3.42.34m PB10
May 12026 Knight InviteMay 1 · Discus · Place 19 · Alton (Marquette)Discus1.6kg19.38.95m10
May 12026 Knight InviteMay 1 · Shot Put · Place 26 · Alton (Marquette)Shot Put12lb26.12.85m10
Apr 282026 Madison County Small School Apr 28 · Discus · Place 5 · Alton (Marquette)Discus1.6kg5.34.11m10
Apr 282026 Madison County Small School Apr 28 · Shot Put · Place 4 · Alton (Marquette)Shot Put12lb4.12.92m10
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Shot Put · Place 9 · Alton (Marquette)Shot Put914.03m10
Apr 215-Way Meet @ SouthwesternApr 21 · Discus · Place 2 · Alton (Marquette)Discus2134-010
Apr 215-Way Meet @ SouthwesternApr 21 · Shot Put · Place 5 · Alton (Marquette)Shot Put538-6.510
Apr 17Staunton Invitational/Bulldogs Vs. CancerApr 17 · Discus · Place 4 · Alton (Marquette)Discus1.6kg4.38.68m10
Apr 17Staunton Invitational/Bulldogs Vs. CancerApr 17 · Shot Put · Place 4 · Alton (Marquette)Shot Put12lb4.13.56m10
Apr 16Wood River RelaysApr 16 · Discus · Place 5 · Alton (Marquette)Discus534.75m10
Apr 16Wood River RelaysApr 16 · Shot Put · Place 2 · Alton (Marquette)Shot Put213.11m10
Apr 7Roxana COED OpenApr 7 · Discus · Place 6 · Alton (Marquette)Discus629.87m10
Apr 7Roxana COED OpenApr 7 · Shot Put · Place 9 · Alton (Marquette)Shot Put911.50m10
Mar 24CM Outdoor OpenerMar 24 · Discus · Place 5 · Alton (Marquette)Discus1.6kg5.29.80m10
Mar 24CM Outdoor OpenerMar 24 · Shot Put · Place 5 · Alton (Marquette)Shot Put12lb5.12.31m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 132026 Knight Indoor InvitationalFeb 13 · Shot Put · Place 21 · Alton (Marquette)Shot Put12lb21.12.31m PB10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #12 Virden (North Mac)May 21 · Discus · Place 17 · Alton (Marquette)Discus1730.95m9
May 21IHSA Class 1A TRB Sectional - #12 Virden (North Mac)May 21 · Shot Put · Place 6 · Alton (Marquette)Shot Put613.57m9
May 13Carrollton Invitational (boys only)May 13 · Shot Put · Place 10 · Alton (Marquette)Shot Put12lb10.34' 4"9
May 102025 Collinsville Boys InvitationalMay 10 · Shot Put · Place 47 · Alton (Marquette)Shot Put12lb47.11.32m9
May 7Gateway Metro Conference MeetMay 7 · Shot Put · Place 3 · Alton (Marquette)Shot Put312.86m9
May 22025 Knight InvitationalMay 2 · Shot Put · Place 22 · Alton (Marquette)Shot Put12lb22.13.17m9
Apr 28Small School Madison County Championship Apr 28 · Shot Put · Place 3 · Alton (Marquette)Shot Put312.35m9
Apr 25Roxana Open Coed - JVApr 25 · Discus · Place 3 · Alton (Marquette)Discus1.6kg3.28.07m9
Apr 25Roxana Open Coed - JVApr 25 · Shot Put · Place 1 · Alton (Marquette)Shot Put12lb1.12.43m9
Apr 25Roxana Open Coed - JVApr 25 · 100 Meters · Place 3 · Alton (Marquette)100 Meters3.12.1 PB9
Apr 22Carlinville RelaysApr 22 · complete · Place 5 · Alton (Marquette)complete512.28m PB9
Apr 17Wood River RelaysApr 17 · Shot Put · Place 2 · Alton (Marquette)Shot Put213.04m9
Apr 15Southwestern COED RelaysApr 15 · Shot Put · Place 4 · Alton (Marquette)Shot Put412.75m9
Apr 12East Alton Wood River InvitationalApr 12 · Shot Put · Place 2 · Alton (Marquette)Shot Put213.82m9
Apr 8Roxana Open Coed Apr 8 · Discus · Place 10 · Alton (Marquette)Discus1025.16m9
Apr 8Roxana Open Coed Apr 8 · Shot Put · Place 2 · Alton (Marquette)Shot Put212.47m9
Apr 8Roxana Open Coed Apr 8 · 100 Meters · Place 10 · Alton (Marquette)100 Meters1012.89
Mar 25Civic Memorial Outdoor Opener Mar 25 · 100 Meters · Place 5 · Alton (Marquette)100 Meters5.12.59

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282025 Knight Boys InvitationalFeb 28 · 60 Meter · Place 42 · Alton (Marquette)60 MeterRound P42.7.99a PB9