Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor2026 Military Classic · Apr 1725.65a2026 Military ClassicApril 17, 2026
300m Hurdles · 36" / 0.914m · Outdoor2025 Knight Invitational · May 246.72a2025 Knight InvitationalMay 2, 2025
400 Meters · Outdoor2026 Collinsville Boys Invitational · May 953.34a2026 Collinsville Boys InvitationalMay 9, 2026
High Jump · Outdoor2025 Edwardsville Fr/So Tiger Invitational · Apr 81.60m2025 Edwardsville Fr/So Tiger InvitationalApril 8, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · High Jump · Place 12 · O'FallonO'FallonHigh Jump12.1.78m10
May 14Southwestern Conference MeetMay 14 · High Jump · Place 3 · O'FallonO'FallonHigh Jump3.1.77m10
May 92026 Collinsville Boys InvitationalMay 9 · High Jump · Place 6 · O'FallonO'FallonHigh Jump6.1.85m10
May 92026 Collinsville Boys InvitationalMay 9 · 400 Meters · Place 21 · O'FallonO'Fallon400 Meters21.53.34a PB10
May 62026 Triad Fr/So InvitationalMay 6 · High Jump · Place 1 · O'FallonO'FallonHigh Jump1.1.85m10
May 12026 Knight InviteMay 1 · 400 Meters · Place 22 · O'FallonO'Fallon400 Meters22.54.43a10
Apr 292026 St. Clair County Boys ChampionshipApr 29 · High Jump · Place 4 · O'FallonO'FallonHigh Jump41.78m10
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 400 Meters · Place 10 · O'FallonO'Fallon400 Meters1054.13a10
Apr 172026 Military ClassicApr 17 · High Jump · Place 8 · O'FallonO'FallonHigh Jump81.85m10
Apr 172026 Military ClassicApr 17 · 200 Meters · Place 34 · O'FallonO'Fallon200 Meters3425.65a PB10
Apr 142026 Highland Fr/So InvitationalApr 14 · High Jump · Place 2 · O'FallonO'FallonHigh Jump21.83m10
Apr 11Norm Armstrong InviteApr 11 · High Jump · Place 18 · O'FallonO'FallonHigh Jump18.1.75m10
Apr 82026 Edwardsville Fr/So InvitationalApr 8 · High Jump · Place 3 · O'FallonO'FallonHigh Jump3.5' 5"10
Apr 3O'Fallon Boys RelaysApr 3 · High Jump · Place 3 · O'FallonO'FallonHigh Jump35-06.0010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Southwestern Conference - BoysMay 14 · High Jump · Place 3 · O'FallonO'FallonHigh Jump31.70m9
May 72025 Triad Fr/So InvitationalMay 7 · High Jump · Place 6 · O'FallonO'FallonHigh Jump61.70m9
May 22025 Knight InvitationalMay 2 · 300m Hurdles · Place 25 · O'FallonO'Fallon300m Hurdles36" / 0.914m25.46.72a PB9
Apr 29St Clair County Meet (Boys)Apr 29 · High Jump · Place 9 · O'FallonO'FallonHigh Jump91.63m9
Apr 29St Clair County Meet (Boys)Apr 29 · 300m Hurdles · Place 13 · O'FallonO'Fallon300m Hurdles1346.75a9
Apr 24O'Fallon Freshman Boys InviteApr 24 · 300m Hurdles · Place 5 · O'FallonO'Fallon300m Hurdles548.009
Apr 24O'Fallon Freshman Boys InviteApr 24 · High Jump · Place 1 · O'FallonO'FallonHigh Jump15-05.759
Apr 21Collinsville/Triad/O'Fallon Tri-MeetApr 21 · High Jump · Place 3 · O'FallonO'FallonHigh Jump3.1.63Unofficial9
Apr 152025 Highland Fr/So InvitationalApr 15 · High Jump · Place 6 · O'FallonO'FallonHigh Jump61.70m9
Apr 82025 Edwardsville Fr/So Tiger InvitationalApr 8 · High Jump · Place 6 · O'FallonO'FallonHigh Jump61.60m PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11SIJHSAA Class L State Track & Field MeetMay 11 · High Jump · O'Fallon CarrielO'Fallon CarrielHigh Jump—SCR8
May 9Southwestern Conference - BoysMay 9 · High Jump · Place 3 · O'FallonO'FallonHigh Jump31.70m9
Apr 112024 MEAC Conference MeetApr 11 · High Jump · Place 5 · O'Fallon CarrielO'Fallon CarrielHigh Jump5.1.52m8
Apr 112024 MEAC Conference MeetApr 11 · 200 Meters · Place 4 · O'Fallon CarrielO'Fallon Carriel200 Meters4.26.89a8