Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCM Outdoor Opener · Mar 2411.8CM Outdoor OpenerMarch 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorRoxana Open Coed - JV · Apr 2521.8Roxana Open Coed - JVApril 25, 2025
200 Meters · Indoor2025 Knight Boys Invitational · Feb 2829.25a2025 Knight Boys InvitationalFebruary 28, 2025
200 Meters · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 2024.22aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026
60 Meters · Outdoor2025 Jersey Winter Thaw · Mar 158.06a2025 Jersey Winter ThawMarch 15, 2025
complete · OutdoorCarlinville Relays · Apr 221.60mCarlinville RelaysApril 22, 2025
High Jump · OutdoorSouthwestern COED Relays · Apr 151.57mSouthwestern COED RelaysApril 15, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · High Jump · Place 10 · Alton (Marquette)High Jump10.1.67m12
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 200 Meters · Place 16 · Alton (Marquette)200 Meters16.24.22a PB12
May 12Dick Hamann Carrollton InvitationalMay 12 · High Jump · Place 5 · Alton (Marquette)High Jump5.5' 8"12
May 12Dick Hamann Carrollton InvitationalMay 12 · 200 Meters · Alton (Marquette)200 Meters—DNS12
May 6Gateway Metro Track and Field ChampionshipsMay 6 · High Jump · Place 1 · Alton (Marquette)High Jump1.1.71m12
May 6Gateway Metro Track and Field ChampionshipsMay 6 · 200 Meters · Place 13 · Alton (Marquette)200 Meters13.29.64a12
May 6Gateway Metro Track and Field ChampionshipsMay 6 · 100 Meters · Place 9 · Alton (Marquette)100 Meters9.12.12a12
Apr 282026 Madison County Small School Apr 28 · High Jump · Place 4 · Alton (Marquette)High Jump4.1.68m12
Apr 282026 Madison County Small School Apr 28 · 100 Meters · Alton (Marquette)100 Meters—DNS12
Apr 215-Way Meet @ SouthwesternApr 21 · High Jump · Place 2 · Alton (Marquette)High Jump25-912
Apr 17Staunton Invitational/Bulldogs Vs. CancerApr 17 · High Jump · Alton (Marquette)High Jump—NM12
Apr 16Wood River RelaysApr 16 · High Jump · Place 2 · Alton (Marquette)High Jump21.72m12
Apr 7Roxana COED OpenApr 7 · High Jump · Place 3 · Alton (Marquette)High Jump31.60m12
Apr 7Roxana COED OpenApr 7 · 200 Meters · Place 11 · Alton (Marquette)200 Meters1124.912
Apr 7Roxana COED OpenApr 7 · 100 Meters · Place 7 · Alton (Marquette)100 Meters712.012
Mar 24CM Outdoor OpenerMar 24 · High Jump · Place 5 · Alton (Marquette)High Jump5.1.57m12
Mar 24CM Outdoor OpenerMar 24 · 200 Meters · Place 9 · Alton (Marquette)200 Meters9.25.012
Mar 24CM Outdoor OpenerMar 24 · 100 Meters · Place 4 · Alton (Marquette)100 Meters4.11.8 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 132026 Knight Indoor InvitationalFeb 13 · High Jump · Alton (Marquette)High Jump—DNS12
Feb 132026 Knight Indoor InvitationalFeb 13 · 400 Meters · Alton (Marquette)400 Meters—DNS12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #12 Virden (North Mac)May 21 · High Jump · Place 12 · Alton (Marquette)High Jump121.65m11
May 13Carrollton Invitational (boys only)May 13 · High Jump · Place 6 · Alton (Marquette)High Jump6.5' 6"11
May 7Gateway Metro Conference MeetMay 7 · High Jump · Place 2 · Alton (Marquette)High Jump21.63m11
May 7Gateway Metro Conference MeetMay 7 · 200 Meters · Place 9 · Alton (Marquette)200 Meters925.6511
May 2Jokisch-Grandone InvitationalMay 2 · 200 Meters · Place 9 · Alton (Marquette)200 Meters925.31a11
Apr 30Jacksonville Senior NightApr 30 · High Jump · Place 4 · Alton (Marquette)High Jump41.67m11
Apr 30Jacksonville Senior NightApr 30 · 300m Hurdles · Place 9 · Alton (Marquette)300m Hurdles91:04.0311
Apr 30Jacksonville Senior NightApr 30 · 200 Meters · Place 9 · Alton (Marquette)200 Meters926.0211
Apr 30Jacksonville Senior NightApr 30 · 100 Meters · Place 11 · Alton (Marquette)100 Meters1112.1911
Apr 28Small School Madison County Championship Apr 28 · High Jump · Place 3 · Alton (Marquette)High Jump31.63m11
Apr 25Roxana Open Coed - JVApr 25 · 300m Hurdles · Alton (Marquette)300m Hurdles36" / 0.914m—DNS11
Apr 25Roxana Open Coed - JVApr 25 · 110m Hurdles · Place 3 · Alton (Marquette)110m Hurdles39" / 0.991m3.21.8 PB11
Apr 22Carlinville RelaysApr 22 · complete · Place 7 · Alton (Marquette)complete71.60m PB11
Apr 17Wood River RelaysApr 17 · High Jump · Place 4 · Alton (Marquette)High Jump41.63m11
Apr 15Southwestern COED RelaysApr 15 · High Jump · Place 6 · Alton (Marquette)High Jump61.57m PB11
Apr 12East Alton Wood River InvitationalApr 12 · 200 Meters · Place 16 · Alton (Marquette)200 Meters1625.97a11
Apr 8Roxana Open Coed Apr 8 · 200 Meters · Place 6 · Alton (Marquette)200 Meters626.211
Apr 8Roxana Open Coed Apr 8 · 100 Meters · Place 7 · Alton (Marquette)100 Meters712.111
Mar 25Civic Memorial Outdoor Opener Mar 25 · 200 Meters · Place 11 · Alton (Marquette)200 Meters11.27.311
Mar 25Civic Memorial Outdoor Opener Mar 25 · 100 Meters · Place 6 · Alton (Marquette)100 Meters6.12.711
Mar 152025 Jersey Winter ThawMar 15 · 200 Meters · Place 14 · Alton (Marquette)200 Meters1427.61a—
Mar 152025 Jersey Winter ThawMar 15 · 60 Meters · Place 33 · Alton (Marquette)60 MetersRound P338.06a PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282025 Knight Boys InvitationalFeb 28 · 200 Meters · Place 25 · Alton (Marquette)200 Meters25.29.25a PB11