Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEastern Indoors- Collegiate · Feb 64:32.90aEastern Indoors- CollegiateFebruary 6, 2026
1500 Meters · OutdoorEastern Illinois Big Blue Classic · Apr 44:09.77aEastern Illinois Big Blue ClassicApril 4, 2025
1600 Meters · IndoorD117 Clash at the Coliseum · Feb 264:43.94D117 Clash at the ColiseumFebruary 26, 2022
1600 Meters · OutdoorBelleville West Invitational · May 14:28.45Belleville West InvitationalMay 1, 2021
3000 Meters · IndoorPNC Bellarmine Classic · Jan 248:50.40aPNC Bellarmine ClassicJanuary 24, 2025
3000m Steeplechase · 0.914m · IndoorIU Billy Hayes Invitational · May 810:14.34aIU Billy Hayes InvitationalMay 8, 2026
3000m Steeplechase · 0.914m · OutdoorUL Clark Woods TF Invitational · Apr 2310:18.51aUL Clark Woods TF InvitationalApril 23, 2026
3200 Meters · IndoorSIU Boys Invitational · Mar 510:09.11aSIU Boys InvitationalMarch 5, 2022
3200 Meters · OutdoorTriad Invitational · May 149:34.45aTriad InvitationalMay 14, 2021
5000 Meters · IndoorPNC Lenny Lyles TF Invitational · Jan 3115:37.11aPNC Lenny Lyles TF InvitationalJanuary 31, 2025
5000 Meters · OutdoorUL Clark Wood Inv TF 2024 · Apr 2616:27.13UL Clark Wood Inv TF 2024April 26, 2024
800 Meters · OutdoorSouthwest Conference Boys Championships · Jun 21:59.62aSouthwest Conference Boys ChampionshipsJune 2, 2021
800 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 92:08.88Belleville West Norm Armstrong InvitationalApril 9, 2022

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 8IU Billy Hayes InvitationalMay 8 · 3000m Steeplechase · Place 3 · Southern IndianaSouthern Indiana3000m Steeplechase0.914m3.10:14.34a PBJr
Feb 6Eastern Indoors- CollegiateFeb 6 · 1 Mile · Place 12 · Southern IndianaSouthern Indiana1 Mile124:32.90a PBJr
Jan 23Bellarmine University PNC ClassicJan 23 · 3000 Meters · Place 28 · Southern IndianaSouthern Indiana3000 Meters288:56.19aJr
Jan 16Bellarmine University Open TFJan 16 · 3000 Meters · Place 27 · Southern IndianaSouthern Indiana3000 Meters279:13.49aJr

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23UL Clark Woods TF InvitationalApr 23 · 3000m Steeplechase · Place 21 · Southern IndianaSouthern Indiana3000m Steeplechase0.914m21.10:18.51a PBJr
Apr 3ISU Pacesetter InvitationalApr 3 · 3000m Steeplechase · Place 15 · Southern IndianaSouthern Indiana3000m Steeplechase0.914m15.10:27.55aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Eastern Illinois Big Blue ClassicApr 4 · 1500 Meters · Place 23 · Southern IndianaSouthern Indiana1500 Meters23.4:09.77a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Eastern Indoors InviteFeb 7 · 3000 Meters · Place 13 · Southern IndianaSouthern Indiana3000 Meters138:52.13a—
Feb 7Eastern Indoors Collegiate Feb 7 · 3000 Meters · Place 13 · Southern IndianaSouthern Indiana3000 Meters13.8:52.13aSo
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 5000 Meters · Place 31 · Southern IndianaSouthern Indiana5000 Meters3115:37.11a PB—
Jan 24PNC Bellarmine ClassicJan 24 · 3000 Meters · Place 18 · Southern IndianaSouthern Indiana3000 Meters188:50.40a PB—
Jan 17Bellarmine OpenJan 17 · 3000 Meters · Place 19 · Southern IndianaSouthern Indiana3000 Meters199:01.07a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26UL Clark Wood Inv TF 2024Apr 26 · 5000 Meters · Place 36 · Southern IndianaSouthern Indiana5000 Meters3616:27.13 PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Bellarmine PNC TF 2024Feb 2 · 1 Mile · Place 81 · Southern IndianaSouthern Indiana1 Mile814:55.80a—
Jan 19Bellarmine Open 2024Jan 19 · 3000 Meters · Place 45 · Southern IndianaSouthern Indiana3000 Meters459:33.32a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Southwestern Conference Boys ChampionshipsMay 11 · 3200 Meters · Place 1 · Edwardsville (H.S.)Edwardsville (H.S.)3200 Meters110:30.42a12
Apr 29Triad Knight InvitationalApr 29 · 800 Meters · Place 8 · EdwardsvilleEdwardsville800 Meters82:02.13SR
Apr 26Madison County ChampionshipsApr 26 · 1600 Meters · Place 1 · EdwardsvilleEdwardsville1600 Meters14:37.82SR
Apr 23Winston Brown InvitationalApr 23 · 800 Meters · Place 6 · EdwardsvilleEdwardsville800 Meters62:06.46SR
Apr 22Carmel 3200 Distance ShowcaseApr 22 · 3200 Meters · Place 89 · EdwardsvilleEdwardsville3200 Meters89.10:09.80a12
Apr 15Mascoutah Military ClassicApr 15 · 1600 Meters · Place 5 · EdwardsvilleEdwardsville1600 Meters5.4:43.00a12
Apr 9Belleville West Norm Armstrong InvitationalApr 9 · 800 Meters · Place 15 · EdwardsvilleEdwardsville800 Meters152:08.88 PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 5SIU Boys InvitationalMar 5 · 3200 Meters · Place 4 · EdwardsvilleEdwardsville3200 Meters4.10:09.11a PB12
Feb 26D117 Clash at the ColiseumFeb 26 · 1600 Meters · Place 16 · Edwardsville (H.S.)Edwardsville (H.S.)1600 Meters164:43.94 PBSR

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19IHSA 3A Boys State Track & Field ChampionshipsJun 19 · 1600 Meters · Place 29 · EdwardsvilleEdwardsville1600 Meters29.4:30.13a11
Jun 17IHSA 1A Boys State Track & Field ChampionshipsJun 17 · 1600 Meters · Place 29 · Edwardsville (H.S.)Edwardsville (H.S.)1600 Meters294:30.1311
Jun 10IHSA Class 3A TRB Sectional #11 -Bloomington (H.S.)Jun 10 · 1600 Meters · Place 1 · EdwardsvilleEdwardsville1600 Meters1.4:30.88a11
Jun 2Southwest Conference Boys ChampionshipsJun 2 · 1600 Meters · Place 1 · EdwardsvilleEdwardsville1600 Meters1.4:33.21a11
Jun 2Southwest Conference Boys ChampionshipsJun 2 · 800 Meters · Place 4 · EdwardsvilleEdwardsville800 Meters4.1:59.62a PB11
May 28Collinsville Boys InvitationalMay 28 · 1600 Meters · Place 3 · Edwardsville (H.S.)Edwardsville (H.S.)1600 Meters34:30.3112
May 21Mascoutah Military ClassicMay 21 · 1600 Meters · EdwardsvilleEdwardsville1600 Meters—4:30.59—
May 18Madison County MeetMay 18 · 1600 Meters · Place 2 · EdwardsvilleEdwardsville1600 Meters24:32.6712
May 18Madison County MeetMay 18 · 800 Meters · Place 2 · EdwardsvilleEdwardsville800 Meters22:01.3912
May 14Triad InvitationalMay 14 · 3200 Meters · Place 2 · EdwardsvilleEdwardsville3200 Meters2.9:34.45a PB11
May 7Winston Brown InvitationalMay 7 · 1600 Meters · Place 1 · EdwardsvilleEdwardsville1600 Meters14:29.80—
May 1Belleville West InvitationalMay 1 · 1600 Meters · Place 1 · EdwardsvilleEdwardsville1600 Meters14:28.45 PB—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7First to the Finish Boys Charger InviteMar 7 · 3200 Meters · Place 3 · EdwardsvilleEdwardsville3200 Meters310:24.4610

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Southwestern Conference Boys ChampionshipsMay 8 · 3200 Meters · Place 4 · EdwardsvilleEdwardsville3200 Meters411:15.09SO
Apr 26Triad Knight InvitationalApr 26 · 1600 Meters · Place 2 · EdwardsvilleEdwardsville1600 Meters25:05.04SO
Apr 20Winston Brown InvitationalApr 20 · 800 Meters · Place 5 · EdwardsvilleEdwardsville800 Meters52:16.29—
Apr 20Winston Brown InvitationalApr 20 · 800 Meters · Place 17 · EdwardsvilleEdwardsville800 Meters172:16.29—
Mar 29O'Fallon RelaysMar 29 · 3200 Meters · Place 8 · EdwardsvilleEdwardsville3200 Meters811:06.90PR—