Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentre Indoor Showcase · Jan 234:50.41Centre Indoor ShowcaseJanuary 23, 2026
1500 Meters · Outdoor Landon Bond Classic · Mar 294:33.27a Landon Bond ClassicMarch 29, 2025
3000 Meters · IndoorCentre Indoor Showcase · Jan 2310:19.09Centre Indoor ShowcaseJanuary 23, 2026
3000m Steeplechase · 0.914m · OutdoorAsbury Invitational · Apr 1010:46.13aAsbury InvitationalApril 10, 2026
3000m Steeplechase · OutdoorCentre Twilight · Apr 1810:51.71Centre TwilightApril 18, 2025
5000 Meters · IndoorBellarmine University Open TF · Jan 1618:01.16aBellarmine University Open TFJanuary 16, 2026
800 Meters · OutdoorMountaineer Open · Mar 232:17.93Mountaineer OpenMarch 23, 2024
Javelin · 800g · IndoorIU Billy Hayes Invitational · May 843.89mIU Billy Hayes InvitationalMay 8, 2026
Javelin · 800g · OutdoorSLIAC Outdoor Track and Field Championships · Apr 2449.23mSLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
Results · OutdoorJim Vargo Invitational · Apr 510:30.07Jim Vargo InvitationalApril 5, 2024

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 · Javelin · Place 7 · SpaldingJavelin800g7.43.89m PBSr
Jan 23Centre Indoor ShowcaseJan 23 · 3000 Meters · Place 6 · Spalding3000 Meters610:19.09 PBSR
Jan 23Centre Indoor ShowcaseJan 23 · 1 Mile · Place 9 · Spalding1 Mile94:50.41 PBSR
Jan 16Bellarmine University Open TFJan 16 · 5000 Meters · Place 10 · Spalding5000 Meters1018:01.16a PBSr

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Jim Green InvitationalMay 1 · Javelin · Place 11 · SpaldingJavelin800g11.43.36mSr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · Javelin · Place 1 · SpaldingJavelin800g1.49.23m PBSr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 3000m Steeplechase · Place 3 · Spalding3000m Steeplechase0.914m3.10:55.09aSr
Apr 17Centre TwilightApr 17 · 3000m Steeplechase · Place 7 · Spalding3000m Steeplechase0.914m7.11:34.79aSr
Apr 10Asbury InvitationalApr 10 · Javelin · Place 2 · SpaldingJavelin800g2.46.20mSr
Apr 10Asbury InvitationalApr 10 · 3000m Steeplechase · Place 3 · Spalding3000m Steeplechase0.914m3.10:46.13a PBSr
Apr 4Huntsman Family InvitationalApr 4 · 3000m Steeplechase · Place 4 · Spalding3000m Steeplechase0.914m4.10:59.90aSr
Mar 28Jim Vargo InvitationalMar 28 · Javelin · Place 4 · SpaldingJavelin800g4.43.86mSr
Mar 28Jim Vargo InvitationalMar 28 · 1500 Meters · Place 35 · Spalding1500 Meters35.4:33.84aSr
Mar 20EKU Spring InvitationalMar 20 · Javelin · Place 4 · SpaldingJavelin443.70mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Centre TwilightApr 18 · 3000m Steeplechase · Place 2 · Spalding3000m Steeplechase210:51.71 PBJR
Apr 11Asbury InvitationalApr 11 · Javelin · Place 2 · SpaldingJavelin2143-07JR
Apr 11Asbury InvitationalApr 11 · 1500 Meters · Place 10 · Spalding1500 Meters104:42.31JR
Mar 29 Landon Bond ClassicMar 29 · 1500 Meters · Place 16 · Spalding1500 Meters164:33.27a PBJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Jim Vargo InvitationalApr 5 · Results · Place 14 · SpaldingResults1410:30.07 PBSO
Mar 23Mountaineer OpenMar 23 · Javelin · Place 3 · SpaldingJavelin346.96mSO
Mar 23Mountaineer OpenMar 23 · 800 Meters · Place 3 · Spalding800 Meters32:17.93 PBSO
Mar 23Mountaineer OpenMar 23 · 1500 Meters · Place 6 · Spalding1500 Meters64:41.23SO