Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIowa Open · Feb 204:31.21aIowa OpenFebruary 20, 2026
1500 Meters · OutdoorMusco Twilight · May 14:01.95aMusco TwilightMay 1, 2026
1600 Meters · IndoorSIU HS Boys Invitational · Mar 45:04.28aSIU HS Boys InvitationalMarch 4, 2023
1600 Meters · OutdoorCarterville Invitational · Apr 84:57.97aCarterville InvitationalApril 8, 2023
3000 Meters · IndoorLarry Wieczorek Invitational · Jan 239:20.34aLarry Wieczorek InvitationalJanuary 23, 2026
3000m Steeplechase · 0.914m · OutdoorOhio Valley (OVC) Outdoor Championships · May 149:37.02aOhio Valley (OVC) Outdoor ChampionshipsMay 14, 2026
3000m Steeplechase · OutdoorMeet of Champions · Apr 179:35.26aMeet of ChampionsApril 17, 2026
3200 Meters · OutdoorIHSA 1A Boys State Track & Field Championships · May 2510:28.07IHSA 1A Boys State Track & Field ChampionshipsMay 25, 2023
400 Meters · OutdoorNIU Huskie Classic · May 354.25NIU Huskie ClassicMay 3, 2025
800 Meters · IndoorKeck DIII Select · Feb 62:00.23aKeck DIII SelectFebruary 6, 2026
800 Meters · OutdoorKip Janvrin Open · Apr 241:57.19aKip Janvrin OpenApril 24, 2026
Combined results · OutdoorMcCracken County Quad-Meet II · Apr 2556.04McCracken County Quad-Meet IIApril 25, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Ohio Valley (OVC) Outdoor ChampionshipsMay 14 · 3000m Steeplechase · Place 6 · Western IllinoisWestern Illinois3000m Steeplechase0.914m6.9:37.02a PBSo
May 14Ohio Valley (OVC) Outdoor ChampionshipsMay 14 · 1500 Meters · Place 17 · Western IllinoisWestern Illinois1500 MetersRound P17.4:06.80aSo
May 8Huskie ClassicMay 8 · 1500 Meters · Place 2 · Western IllinoisWestern Illinois1500 Meters2.4:04.32aSo
May 1Musco TwilightMay 1 · 3000 Meters · Western IllinoisWestern Illinois3000 Meters—DNSSo
May 1Musco TwilightMay 1 · 1500 Meters · Place 8 · Western IllinoisWestern Illinois1500 Meters8.4:01.95a PBSo
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 66 · Western IllinoisWestern Illinois1500 Meters66.4:09.39aSo
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 33 · Western IllinoisWestern Illinois800 Meters33.1:57.19a PBSo
Apr 17Meet of ChampionsApr 17 · 3000m Steeplechase · Place 3 · Western IllinoisWestern Illinois3000m Steeplechase39:35.26a PBSo
Apr 3ISU Pacesetter InvitationalApr 3 · 1500 Meters · Place 21 · Western IllinoisWestern Illinois1500 Meters21.4:10.68aSo
Mar 27Eastern Illinois Big Blue ClassicMar 27 · 3000m Steeplechase · Place 1 · Western IllinoisWestern Illinois3000m Steeplechase0.914m1.9:48.46aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Iowa OpenFeb 20 · 1 Mile · Place 16 · Western IllinoisWestern Illinois1 Mile164:31.21a PBSo
Feb 6Keck DIII SelectFeb 6 · 800 Meters · Place 14 · Western IllinoisWestern Illinois800 Meters142:00.23a PBSo
Jan 23Larry Wieczorek InvitationalJan 23 · 3000 Meters · Place 12 · Western IllinoisWestern Illinois3000 Meters129:20.34a PBSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15OVC championshipMay 15 · 1500 Meters · Place 19 · Western IllinoisWestern Illinois1500 MetersRound P19.4:14.75aFr
May 15OVC championshipMay 15 · 800 Meters · Place 23 · Western IllinoisWestern Illinois800 MetersRound P23.2:00.54aFr
May 9Cyclone TwilightMay 9 · 800 Meters · Place 21 · Western IllinoisWestern Illinois800 Meters211:59.03FR
May 3NIU Huskie ClassicMay 3 · 400 Meters · Place 1 · Western IllinoisWestern Illinois400 Meters154.25 PBFR
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 60 · Western IllinoisWestern Illinois1500 Meters60.4:13.67aFr
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 74 · Western IllinoisWestern Illinois800 Meters74.2:02.61aFr
Mar 28Redbird ChallengeMar 28 · 1500 Meters · Place 28 · Western IllinoisWestern Illinois1500 Meters28.4:22.32aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Iowa State ClassicFeb 8 · 800 Meters · Place 38 · Western IllinoisWestern Illinois800 Meters382:02.09Fr
Jan 17Hawkeye InvitationalJan 17 · 800 Meters · Place 12 · Western IllinoisWestern Illinois800 Meters12.2:03.18aFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 800 Meters · Place 22 · Golconda (Pope County)Golconda (Pope County)800 MetersRound P222:03.4712
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · 800 Meters · Place 1 · Golconda (Pope County)Golconda (Pope County)800 Meters12:04.05a—
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · 400 Meters · Place 13 · Golconda (Pope County)Golconda (Pope County)400 Meters131:02.55a—
May 6Rick Book InvitationalMay 6 · 3200 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)3200 Meters311:01.49a—
May 6Rick Book InvitationalMay 6 · 400 Meters · Place 6 · Golconda (Pope County)Golconda (Pope County)400 Meters655.86a—
May 2Webber LAST CALL INVITEMay 2 · 800 Meters · Place 1 · Golconda (Pope County)Golconda (Pope County)800 Meters12:03.92a—
Apr 18COED Trojan InviteApr 18 · 800 Meters · Place 1 · Golconda (Pope County)Golconda (Pope County)800 Meters12:05.92a—
Apr 18COED Trojan InviteApr 18 · 400 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)400 Meters255.38a—
Apr 132024 Keith Hall InvitationalApr 13 · 1600 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)1600 Meters34:59.2012
Apr 132024 Keith Hall InvitationalApr 13 · 800 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)800 Meters22:06.5412
Apr 62024 Carterville Co Ed InvitationalApr 6 · 3200 Meters · Place 4 · Golconda (Pope County)Golconda (Pope County)3200 Meters410:45.90a—
Apr 62024 Carterville Co Ed InvitationalApr 6 · 1600 Meters · Place 8 · Golconda (Pope County)Golconda (Pope County)1600 Meters85:00.07a—
Mar 302024 Benton Spring FlingMar 30 · 3200 Meters · Place 1 · Golconda (Pope County)Golconda (Pope County)3200 Meters1.11:04.63a12
Mar 302024 Benton Spring FlingMar 30 · 1600 Meters · Place 7 · Golconda (Pope County)Golconda (Pope County)1600 Meters7.5:09.20a12
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 800 Meters · Place 16 · Golconda (Pope County)Golconda (Pope County)800 Meters162:07.4412

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 29 · Golconda (Pope County)Golconda (Pope County)3200 Meters2910:28.07 PB11
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 800 Meters · Place 21 · Golconda (Pope County)Golconda (Pope County)800 MetersRound P212:05.5311
May 172023 IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 17 · 3200 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)3200 Meters210:50.8411
May 172023 IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 17 · 1600 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)1600 Meters35:08.0011
May 172023 IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 17 · 800 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)800 Meters22:06.0611
May 4MTC+ Conference InviteMay 4 · 1600 Meters · Place 1 · Golconda (Pope County)Golconda (Pope County)1600 Meters14:58.8811
May 4MTC+ Conference InviteMay 4 · 800 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)800 Meters32:06.5311
Apr 25McCracken County Quad-Meet IIApr 25 · Combined results · Place 4 · Golconda (Pope CountGolconda (Pope CountCombined results456.04 PB11
Apr 15Keith Hall InvitationalApr 15 · 800 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)800 Meters22:05.08a—
Apr 15Keith Hall InvitationalApr 15 · 400 Meters · Place 4 · Golconda (Pope County)Golconda (Pope County)400 Meters455.81a—
Apr 8Carterville InvitationalApr 8 · 1600 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)1600 Meters34:57.97a PB—
Apr 8Carterville InvitationalApr 8 · 800 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)800 Meters32:05.75a—
Apr 1Benton Spring Fling 2023Apr 1 · 3200 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)3200 Meters211:15.4611
Apr 1Benton Spring Fling 2023Apr 1 · 800 Meters · Place 8 · Golconda (Pope County)Golconda (Pope County)800 Meters82:20.3011
Mar 25Invitational of the SouthMar 25 · 1600 Meters · Place 12 · Golconda (Pope County)Golconda (Pope County)1600 Meters12.5:05.38a11
Mar 25Invitational of the SouthMar 25 · 800 Meters · Place 7 · Golconda (Pope County)Golconda (Pope County)800 Meters7.2:11.27a11
Mar 25Invitational of the SouthMar 25 · 400 Meters · Place 31 · Golconda (Pope County)Golconda (Pope County)400 Meters31.58.10a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4SIU HS Boys InvitationalMar 4 · 1600 Meters · Place 19 · Golconda (Pope County)Golconda (Pope County)1600 Meters19.5:04.28a PB11
Mar 4SIU HS Boys InvitationalMar 4 · 800 Meters · Place 8 · Golconda (Pope County)Golconda (Pope County)800 Meters8.2:08.65a11
Feb 10Eastern Indoors InvitationalFeb 10 · 800 Meters · Place 39 · UnattachedUnattached800 Meters39.2:06.79a11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · 800 Meters · Place 21 · Golconda (Pope County)Golconda (Pope County)800 MetersRound P212:04.6110
May 18IHSA Class 1A TRB Sectional #14 - FairfieldMay 18 · 800 Meters · Place 4 · Golconda (Pope County)Golconda (Pope County)800 Meters42:02.57a10
May 9Rick Book Invite (Boys Only)May 9 · 1600 Meters · Place 6 · Golconda (Pope County)Golconda (Pope County)1600 Meters6.5:05.41a10
May 9Rick Book Invite (Boys Only)May 9 · 800 Meters · Place 5 · Golconda (Pope County)Golconda (Pope County)800 Meters5.2:10.33a10
May 9Rick Book Invite (Boys Only)May 9 · 400 Meters · Place 5 · Golconda (Pope County)Golconda (Pope County)400 Meters5.56.94a10
Apr 27Carmi-White County Boys InviteApr 27 · 1600 Meters · Place 4 · Golconda (Pope County)Golconda (Pope County)1600 Meters45:04.010
Apr 27Carmi-White County Boys InviteApr 27 · 800 Meters · Place 3 · Golconda (Pope County)Golconda (Pope County)800 Meters32:06.410
Apr 18Roger Lee Boys InvitationalApr 18 · 3200 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)3200 Meters2.11:30.610
Apr 18Roger Lee Boys InvitationalApr 18 · 1600 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)1600 Meters2.5:22.210
Apr 9Carterville Lion InviteApr 9 · 1600 Meters · Place 7 · Golconda (Pope County)Golconda (Pope County)1600 Meters7.5:10.06a10
Apr 9Carterville Lion InviteApr 9 · 800 Meters · Place 2 · Golconda (Pope County)Golconda (Pope County)800 Meters2.2:12.66a10