Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGreg Foster Invitational · Feb 225:41.14aGreg Foster InvitationalFebruary 22, 2025
1600 Meters · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 204:59.77aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026
3200 Meters · Outdoor2026 JJK/Al Joyner Classic · Apr 1111:30.00a2026 JJK/Al Joyner ClassicApril 11, 2026
600 Meters · IndoorProviso West Boys Invitational · Feb 281:38.16aProviso West Boys InvitationalFebruary 28, 2026
800 Meters · Outdoor2026 Knight Invite · May 12:11.70a2026 Knight InviteMay 1, 2026
Pole Vault · IndoorProviso West Boys Invitational · Feb 281:38.16Proviso West Boys InvitationalFebruary 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 1600 Meters · Place 20 · East St. Louis1600 Meters20.4:59.77a PB10
May 92026 Collinsville Boys InvitationalMay 9 · 1600 Meters · Place 37 · East St. Louis1600 Meters37.5:09.98a10
May 12026 Knight InviteMay 1 · 1600 Meters · Place 34 · East St. Louis1600 Meters34.5:07.76a10
May 12026 Knight InviteMay 1 · 800 Meters · Place 34 · East St. Louis800 Meters34.2:11.70a PB10
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 1600 Meters · Place 7 · East St. Louis1600 Meters75:04.96a10
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 1600 Meters · Place 16 · East St. Louis1600 Meters165:09.10a10
Apr 172026 Military ClassicApr 17 · 1600 Meters · Place 36 · East St. Louis1600 Meters365:08.96a10
Apr 112026 JJK/Al Joyner ClassicApr 11 · 3200 Meters · Place 5 · East St. Louis3200 Meters511:30.00a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 600 Meters · Place 19 · East St. Louis600 Meters191:38.16a PB10
Feb 28Proviso West Boys InvitationalFeb 28 · Pole Vault · Place 19 · East St. LouisPole Vault191:38.16 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 72025 Triad Fr/So InvitationalMay 7 · 1600 Meters · Place 10 · East St. Louis1600 Meters105:10.409
Apr 122025 JJK/AL Joyner ClassicApr 12 · 3200 Meters · Place 5 · East St. Louis3200 Meters511:57.90a9
Apr 8Alton Fr/So Boys InviteApr 8 · 1600 Meters · Place 2 · East St. Louis1600 Meters25:25.75a9
Mar 12025 Coach Basting InvitationalMar 1 · 1600 Meters · Place 21 · East St. Louis1600 Meters215:32.30a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Greg Foster InvitationalFeb 22 · 1600 Meters · Place 16 · East St. Louis1600 Meters165:41.14a PB—