Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2026 Triad Fr/So Invitational · May 64:40.05a2026 Triad Fr/So InvitationalMay 6, 2026
3200 Meters · Outdoor2026 St. Clair County Boys Championship · Apr 2910:15.46a2026 St. Clair County Boys ChampionshipApril 29, 2026
400 Meters · OutdoorSIJHSAA Class S State Track & Field Meet · May 1155.35aSIJHSAA Class S State Track & Field MeetMay 11, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 62026 Triad Fr/So InvitationalMay 6 · 1600 Meters · Place 3 · O'FallonO'Fallon1600 Meters3.4:40.05a PB10
May 12026 Knight InviteMay 1 · 1600 Meters · Place 19 · O'FallonO'Fallon1600 Meters19.4:42.21a10
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 3200 Meters · Place 3 · O'FallonO'Fallon3200 Meters310:15.46a PB10
Apr 172026 Military ClassicApr 17 · 3200 Meters · Place 12 · O'FallonO'Fallon3200 Meters1210:32.91a10
Apr 82026 Edwardsville Fr/So InvitationalApr 8 · 3200 Meters · Place 3 · O'FallonO'Fallon3200 Meters3.10:53.72a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 72025 Triad Fr/So InvitationalMay 7 · 1600 Meters · Place 9 · O'FallonO'Fallon1600 Meters94:58.939

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11SIJHSAA Class S State Track & Field MeetMay 11 · 400 Meters · Place 3 · Saint ClareSaint Clare400 Meters3.55.35a PB8