Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSt Clair County Meet (Boys) · Apr 294:32.34aSt Clair County Meet (Boys)April 29, 2025
1600 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 74:45.56Belleville West Norm Armstrong InvitationalApril 7, 2023
3200 Meters · OutdoorSt. Clair County Conference Meet · Apr 2610:38.25St. Clair County Conference MeetApril 26, 2022
800 Meters · Indoor2025 Edwardsville Indoor Invitational · Mar 142:00.50a2025 Edwardsville Indoor InvitationalMarch 14, 2025
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #11 O'Fallon · May 211:58.20aIHSA Class 3A TRB Sectional - #11 O'FallonMay 21, 2025
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 242:01.621IHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024
Combined results · OutdoorBelleville West Norm Armstrong Invitational · Apr 64:38.96Belleville West Norm Armstrong InvitationalApril 6, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 800 Meters · Place 4 · O'Fallon800 Meters4.1:58.20a PB12
May 14Southwestern Conference - BoysMay 14 · 1600 Meters · Place 8 · O'Fallon1600 Meters84:58.6812
May 102025 Collinsville Boys InvitationalMay 10 · 800 Meters · Place 5 · O'Fallon800 Meters5.1:58.34a12
Apr 29St Clair County Meet (Boys)Apr 29 · 1600 Meters · Place 5 · O'Fallon1600 Meters54:32.34a PB12
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 800 Meters · Place 6 · O'Fallon800 Meters61:58.6712
Apr 122025 Norm Armstrong InviteApr 12 · 800 Meters · Place 6 · O'Fallon800 Meters6.1:59.09a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 142025 Edwardsville Indoor InvitationalMar 14 · 800 Meters · Place 2 · O'Fallon800 Meters22:00.50a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · O'Fallon800 MetersRelay SplitRound P—2:01.621 PB11
May 9Southwestern Conference - BoysMay 9 · 1600 Meters · Place 8 · O'Fallon1600 Meters84:58.6812
May 42024 Collinsville InvitationalMay 4 · 800 Meters · Place 16 · O'Fallon800 Meters16.2:03.97a11
Apr 242024 St. Clair County ChampionshipApr 24 · 800 Meters · Place 2 · O'Fallon (H.S.)800 Meters22:01.6411
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · 1600 Meters · Place 16 · O'Fallon (H.S.)1600 Meters164:44.6611
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 17 · O'FallonCombined results174:38.96 PB11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25St. Clair County Boys ChampionshipApr 25 · 1600 Meters · Place 2 · O'Fallon (H.S.)1600 Meters24:35.2110
Apr 222023 Winston Brown/Edwardsville InvitationalApr 22 · 800 Meters · Place 3 · O'Fallon (H.S.)800 Meters32:04.3010
Apr 13Tiger RelaysApr 13 · 800 Meters · Place 1 · O'Fallon800 Meters12:02.79SO
Apr 11Highland Fr/So InvitationalApr 11 · 800 Meters · Place 1 · O'Fallon800 Meters12:02.79SO
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 1600 Meters · Place 23 · O'Fallon1600 Meters234:45.56 PB10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26St. Clair County Conference MeetApr 26 · 3200 Meters · Place 2 · O'Fallon (H.S.)3200 Meters210:38.25 PB9
Apr 12Highland F/S Boys Meet Apr 12 · 1600 Meters · Place 3 · O'Fallon1600 Meters3.4:46.45a9
Apr 9Belleville West Norm Armstrong InvitationalApr 9 · 1600 Meters · Place 17 · O'Fallon1600 Meters174:50.119
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 800 Meters · Place 3 · O'Fallon800 Meters3.2:08.97a9