Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBellarmine University PNC Classic · Jan 234:26.43aBellarmine University PNC ClassicJanuary 23, 2026
10,000 Meters · Outdoor2026 MVC Outdoor Championships · May 1632:54.77a2026 MVC Outdoor ChampionshipsMay 16, 2026
1000 Meters · IndoorIWU Midwest Classic · Feb 32:48.83aIWU Midwest ClassicFebruary 3, 2024
1500 Meters · IndoorIU Billy Hayes Invitational · May 84:09.63aIU Billy Hayes InvitationalMay 8, 2026
1500 Meters · OutdoorSycamore Open · May 93:59.01Sycamore OpenMay 9, 2025
1600 Meters · OutdoorChuck Oyler Invitational 2023 · May 34:34.28aChuck Oyler Invitational 2023May 3, 2023
1600 Meters · Outdoor · Hand timedFairfield Mule Open · Jun 14:56.3hFairfield Mule OpenJune 1, 2021
3000 Meters · IndoorIndiana State University Open · Feb 218:41.54aIndiana State University OpenFebruary 21, 2026
3200 Meters · OutdoorPinckneyville COED · May 210:39.90aPinckneyville COEDMay 2, 2022
400 Meters · OutdoorEastern Illinois Big Blue Classic · Mar 2953.77aEastern Illinois Big Blue ClassicMarch 29, 2024
5000 Meters · OutdoorWashU Distance Carnival · Mar 2615:15.93aWashU Distance CarnivalMarch 26, 2026
800 Meters · IndoorEastern Indoors Invite · Feb 72:01.08aEastern Indoors InviteFebruary 7, 2025
800 Meters · Outdoor2024 Billy Hays Inv. · May 31:59.71a2024 Billy Hays Inv.May 3, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 162026 MVC Outdoor ChampionshipsMay 16 · 10,000 Meters · Place 18 · EvansvilleEvansville10,000 Meters18.32:54.77a PBJr
Apr 23UL Clark Woods TF InvitationalApr 23 · 10,000 Meters · Place 5 · EvansvilleEvansville10,000 Meters5.33:03.06aJr
Apr 16ISU Gibson InvitationalApr 16 · 5000 Meters · Place 7 · EvansvilleEvansville5000 Meters7.15:17.82aJr
Apr 16ISU Gibson InvitationalApr 16 · 1500 Meters · Place 21 · EvansvilleEvansville1500 Meters21.4:04.09aJr
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 133 · EvansvilleEvansville5000 Meters133.15:15.93a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 8IU Billy Hayes InvitationalMay 8 · 1500 Meters · Place 22 · EvansvilleEvansville1500 Meters22.4:09.63a PBJr
Feb 21Indiana State University OpenFeb 21 · 3000 Meters · Place 4 · EvansvilleEvansville3000 Meters48:41.54a PBJr
Jan 23Bellarmine University PNC ClassicJan 23 · 1 Mile · Place 35 · EvansvilleEvansville1 Mile354:26.43a PBJr
Jan 16Bellarmine University Open TFJan 16 · 3000 Meters · Place 14 · EvansvilleEvansville3000 Meters148:54.82aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Sycamore OpenMay 9 · 1500 Meters · Place 5 · VincennesVincennes1500 Meters53:59.01 PBSO
Apr 17Gibson InvitationalApr 17 · 5000 Meters · Place 28 · VincennesVincennes5000 Meters2815:48.93SO
Apr 11Indiana Little State InvitationalApr 11 · 1500 Meters · Place 17 · Vincennes (IN)Vincennes (IN)1500 Meters17.4:06.91aSo
Mar 29Pacesetter InvitationalMar 29 · 1500 Meters · Place 17 · Vincennes (IN)Vincennes (IN)1500 Meters17.4:06.23aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22ISU John Gartland InviteFeb 22 · 1000 Meters · Vincennes (IN)Vincennes (IN)1000 Meters--DNSSo
Feb 22ISU John Gartland InviteFeb 22 · 800 Meters · Place 9 · Vincennes (IN)Vincennes (IN)800 Meters9.2:01.95aSo
Feb 7Eastern Indoors InviteFeb 7 · 800 Meters · Place 14 · Vincennes (Ind.)Vincennes (Ind.)800 Meters142:01.08a PB—
Feb 7Eastern Indoors Collegiate Feb 7 · 800 Meters · Place 14 · Vincennes (IN)Vincennes (IN)800 Meters14.2:01.08aSo
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 3000 Meters · Place 68 · Vincennes (Ind.)Vincennes (Ind.)3000 Meters689:11.26a—
Jan 24PNC Bellarmine ClassicJan 24 · 1 Mile · Place 36 · Vincennes (Ind.)Vincennes (Ind.)1 Mile364:32.78a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 32024 Billy Hays Inv.May 3 · 800 Meters · Place 27 · Vincennes (Ind.)Vincennes (Ind.)800 Meters271:59.71a PB—
Apr 19Indiana Little State InvitationalApr 19 · 1500 Meters · Place 24 · Vincennes (IN)Vincennes (IN)1500 Meters24.4:12.36aFr
Apr 19Indiana Little State InvitationalApr 19 · 800 Meters · Place 38 · Vincennes (IN)Vincennes (IN)800 Meters38.2:03.42aFr
Mar 29Eastern Illinois Big Blue ClassicMar 29 · 1500 Meters · Place 15 · Vincennes (IN)Vincennes (IN)1500 Meters15.4:09.73aFr
Mar 29Eastern Illinois Big Blue ClassicMar 29 · 800 Meters · Vincennes (IN)Vincennes (IN)800 Meters—DNSFr
Mar 29Eastern Illinois Big Blue ClassicMar 29 · 400 Meters · Place 17 · Vincennes (IN)Vincennes (IN)400 Meters17.53.77a PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17ISU OpenFeb 17 · 1 Mile · Place 17 · Vincennes (Ind.)Vincennes (Ind.)1 Mile174:35.38a—
Feb 17ISU OpenFeb 17 · 800 Meters · Place 23 · Vincennes (Ind.)Vincennes (Ind.)800 Meters232:04.65a—
Feb 3IWU Midwest ClassicFeb 3 · 1000 Meters · Place 24 · Vincennes (IN)Vincennes (IN)1000 Meters24.2:48.83a PBFr
Jan 26PNC Lenny Lyles InvitationalJan 26 · 1 Mile · Place 35 · Vincennes (Ind.)Vincennes (Ind.)1 Mile354:36.76a—
Jan 20Butler InvitationalJan 20 · 800 Meters · Place 11 · Vincennes (Ind.)Vincennes (Ind.)800 Meters112:02.34a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 1600 Meters · Place 24 · Carmi (C.-White County)Carmi (C.-White County)1600 MetersRound P244:38.3612
May 172023 IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 17 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:47.6312
May 11Boys BDC Meet @ FloraMay 11 · 3200 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)3200 Meters210:48.9412
May 11Boys BDC Meet @ FloraMay 11 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:46.7912
May 3Chuck Oyler Invitational 2023May 3 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:34.28a PB—
Apr 26Carmi-White County Boys InviteApr 26 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:40.3—
Apr 17Foxes InvitationalApr 17 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:43.9—
Apr 13Flora InvitationalApr 13 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:42.8—
Apr 11Du Quoin Boys OpenApr 11 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters14:39.67a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 31 · Carmi (C.-White County)Carmi (C.-White County)1600 MetersRound P314:49.1911
May 18IHSA Class 1A TRB Sectional #14 - FairfieldMay 18 · 1600 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters24:41.95a11
May 12Black Diamond Conference BoysMay 12 · 3200 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)3200 Meters211:30.19a11
May 12Black Diamond Conference BoysMay 12 · 1600 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters24:54.02a11
May 9Rick Book Invite (Boys Only)May 9 · 3200 Meters · Carmi (C.-White County)Carmi (C.-White County)3200 Meters—DNS11
May 9Rick Book Invite (Boys Only)May 9 · 1600 Meters · Place 3 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters3.4:51.22a11
May 4Chuck Oyler InvitationalMay 4 · 1600 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters24:44.93a11
May 2Pinckneyville COEDMay 2 · 3200 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)3200 Meters210:39.90a PB11
Apr 27Carmi-White County Boys InviteApr 27 · 1600 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters24:54.011
Apr 27Carmi-White County Boys InviteApr 27 · 800 Meters · Place 4 · Carmi (C.-White County)Carmi (C.-White County)800 Meters42:09.011
Apr 18Roger Lee Boys InvitationalApr 18 · 3200 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)3200 Meters1.11:04.411
Apr 18Roger Lee Boys InvitationalApr 18 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters1.5:08.111
Apr 6Carmi-White County CoedApr 6 · 1600 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters15:01.111
Apr 6Carmi-White County CoedApr 6 · 800 Meters · Place 1 · Carmi (C.-White County)Carmi (C.-White County)800 Meters12:19.211

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 1A TRB Sectional #14 - DuQuoin (H.S.)Jun 9 · 1600 Meters · Place 4 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters4.4:57.23a10
Jun 1Fairfield Mule OpenJun 1 · 1600 Meters · Place 3 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters34:56.3h PB10
May 18Rick Book InvitationalMay 18 · 1600 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters2.4:55.910
May 13BDC Boys' Conference @ ChesterMay 13 · 1600 Meters · Place 2 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters2.5:03.95a10
May 13BDC Boys' Conference @ ChesterMay 13 · 800 Meters · Place 4 · Carmi (C.-White County)Carmi (C.-White County)800 Meters4.2:16.46a10
May 3Du Quoin Boys Track MeetMay 3 · 1600 Meters · Place 6 · Carmi (C.-White County)Carmi (C.-White County)1600 Meters6.5:00.57a10
May 3Du Quoin Boys Track MeetMay 3 · 800 Meters · Place 13 · Carmi (C.-White County)Carmi (C.-White County)800 Meters13.2:15.17a10
Apr 29Mt. Carmel OpenApr 29 · 1600 Meters · Carmi (C.-White County)Carmi (C.-White County)1600 Meters—5:07Unofficial10