Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPNC Bellarmine Classic · Jan 244:27.11aPNC Bellarmine ClassicJanuary 24, 2025
1500 Meters · IndoorIU Billy Hayes Invitational · May 84:03.98aIU Billy Hayes InvitationalMay 8, 2026
1500 Meters · OutdoorUL Clark Woods TF Invitational · Apr 234:02.03aUL Clark Woods TF InvitationalApril 23, 2026
1600 Meters · OutdoorIHSAA Boys Track & Field Sectional 31 - Princeton Community · May 184:29.06IHSAA Boys Track & Field Sectional 31 - Princeton CommunityMay 18, 2023
3000 Meters · IndoorBellarmine Open · Jan 178:41.26aBellarmine OpenJanuary 17, 2025
3200 Meters · OutdoorPrinceton vs. Washington, Barr-Reeve · Mar 1610:32.98Princeton vs. Washington, Barr-ReeveMarch 16, 2023
400 Meters · OutdoorGibson-Posey County Championships · May 254.39Gibson-Posey County ChampionshipsMay 2, 2023
5000 Meters · IndoorPNC Lenny Lyles TF Invitational · Jan 3115:28.02aPNC Lenny Lyles TF InvitationalJanuary 31, 2025
800 Meters · OutdoorPrinceton Community Boys Invitational · Apr 262:02.60Princeton Community Boys InvitationalApril 26, 2023

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 8IU Billy Hayes InvitationalMay 8 · 1500 Meters · Place 21 · Southern IndianaSouthern Indiana1500 Meters21.4:03.98a PBSo

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23UL Clark Woods TF InvitationalApr 23 · 1500 Meters · Place 47 · Southern IndianaSouthern Indiana1500 Meters47.4:02.03a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Eastern Illinois Big Blue ClassicApr 4 · 1500 Meters · Place 15 · Southern IndianaSouthern Indiana1500 Meters15.4:05.76aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Eastern Indoors InviteFeb 7 · 3000 Meters · Place 9 · Southern IndianaSouthern Indiana3000 Meters98:47.29a—
Feb 7Eastern Indoors Collegiate Feb 7 · 3000 Meters · Place 9 · Southern IndianaSouthern Indiana3000 Meters9.8:47.29aFr
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 5000 Meters · Place 27 · Southern IndianaSouthern Indiana5000 Meters2715:28.02a PB—
Jan 24PNC Bellarmine ClassicJan 24 · 1 Mile · Place 25 · Southern IndianaSouthern Indiana1 Mile254:27.11a PB—
Jan 17Bellarmine OpenJan 17 · 3000 Meters · Place 7 · Southern IndianaSouthern Indiana3000 Meters78:41.26a PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25IHSAA Boys Regional 8 - Evansville CentralMay 25 · 1600 Meters · Place 6 · Princeton CommunityPrinceton Community1600 Meters64:37.89SR
May 18IHSAA Boys Track & Field Sectional 31 - Princeton CommunityMay 18 · 1600 Meters · Place 2 · Princeton CommunityPrinceton Community1600 Meters24:29.06 PBSR
May 18IHSAA Boys Track & Field Sectional 31 - Princeton CommunityMay 18 · 1600 Meters · Place 2 · Princeton CommunityPrinceton Community1600 Meters24:29.06SR
May 18IHSAA Boys Track & Field Sectional 31 - Princeton CommunityMay 18 · 800 Meters · Place 8 · Princeton CommunityPrinceton Community800 Meters82:18.98SR
May 18IHSAA Boys Track & Field Sectional 31 - Princeton CommunityMay 18 · 800 Meters · Place 8 · Princeton CommunityPrinceton Community800 Meters82:18.98SR
May 2Gibson-Posey County ChampionshipsMay 2 · 400 Meters · Place 3 · Princeton CommunityPrinceton Community400 Meters354.39 PBSR
Apr 26Princeton Community Boys InvitationalApr 26 · 800 Meters · Place 2 · Princeton CommunityPrinceton Community800 Meters22:02.60 PBSR
Apr 26Princeton Community Boys InvitationalApr 26 · 800 Meters · Place 2 · Princeton CommunityPrinceton Community800 Meters22:02.60SR
Apr 24Princeton vs Vincennes LincolnApr 24 · 800 Meters · Place 1 · Princeton CommunityPrinceton Community800 Meters12:23.57SR
Apr 20Southridge Boys InvitationalApr 20 · 1600 Meters · Place 2 · Princeton CommunityPrinceton Community1600 Meters24:42.80SR
Apr 20Southridge Boys InvitationalApr 20 · 1600 Meters · Place 2 · Princeton CommunityPrinceton Community1600 Meters24:42.80SR
Apr 11Princeton vs. Mt. VernonApr 11 · 800 Meters · Place 1 · Princeton CommunityPrinceton Community800 Meters12:03.08SR
Apr 7Tri-State InvitationalApr 7 · 1600 Meters · Place 3 · Princeton CommunityPrinceton Community1600 Meters34:43.11a—
Mar 16Princeton vs. Washington, Barr-ReeveMar 16 · 3200 Meters · Place 1 · Princeton CommunityPrinceton Community3200 Meters110:32.98 PBSR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25PresidesntFeb 25 · 1 Mile · Place 5 · Princeton CommunityPrinceton Community1 Mile5.4:41.41aUnofficial12
Feb 18President's Day Weekend InviteFeb 18 · 1 Mile · Place 5 · Princeton CommunityPrinceton Community1 Mile54:41.41a12
Feb 18President's Day Weekend InviteFeb 18 · 1 Mile · Place 5 · Princeton CoPrinceton Co1 Mile54:41.4119
Jan 14Louisville Urban League InviteJan 14 · 1 Mile · Place 9 · Princeton CoPrinceton Co1 Mile94:52.93—
Jan 14Louisville Urban League InviteJan 14 · 1 Mile · Place 9 · Princeton CoPrinceton Co1 Mile94:52.93—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26#8 Evansville Central Boys IHSAA RegionalMay 26 · 1600 Meters · Place 13 · Princeton CommunityPrinceton Community1600 Meters13.4:37.21a11
May 19#31 Princeton Community Boys IHSAA SectionalMay 19 · 3200 Meters · Place 4 · Princeton CommunityPrinceton Community3200 Meters4.10:37.03a11
May 19#31 Princeton Community Boys IHSAA SectionalMay 19 · 1600 Meters · Place 1 · Princeton CommunityPrinceton Community1600 Meters1.4:33.63a11
Mar 12Pike Individual ChampionshipsMar 12 · 1600 Meters · Place 2 · Princeton CommunityPrinceton Community1600 Meters24:49.77JR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27#8 Central Boys IHSAA RegionalMay 27 · 1600 Meters · Place 11 · Princeton CommunityPrinceton Community1600 Meters11.4:42.06a10
May 20#31 Princeton Community Boys IHSAA SectionalMay 20 · 1600 Meters · Place 3 · Princeton CommunityPrinceton Community1600 Meters3.4:41.74a10
May 20#31 Princeton Community Boys IHSAA SectionalMay 20 · 800 Meters · Place 7 · Princeton CommunityPrinceton Community800 Meters7.2:15.74a10