Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWittenberg Invite · Feb 215:18.43aWittenberg InviteFebruary 21, 2026
1 Mile · OutdoorNorthern Kentucky University Invitational · Apr 126:08.70aNorthern Kentucky University InvitationalApril 12, 2025
1500 Meters · IndoorKTCCCA State AA/AAA Indoor Championships · Feb 265:10.14KTCCCA State AA/AAA Indoor ChampionshipsFebruary 26, 2022
1500 Meters · OutdoorJim Vargo Invitational · Mar 284:47.25aJim Vargo InvitationalMarch 28, 2026
1600 Meters · IndoorRoyal Rumble · Apr 155:57.48aRoyal RumbleApril 15, 2017
1600 Meters · OutdoorHarrison County Invitational · Apr 165:16.07Harrison County InvitationalApril 16, 2022
3000 Meters · IndoorCentre Indoor Invitational · Feb 1310:49.79aCentre Indoor InvitationalFebruary 13, 2026
3200 Meters · IndoorRoyal Rumble · Apr 1513:12.35aRoyal RumbleApril 15, 2017
3200 Meters · OutdoorRowan County Invitational · Apr 211:45.98Rowan County InvitationalApril 2, 2022
400 Meters · OutdoorEastern Kentucky Conference · Apr 211:12.09aEastern Kentucky ConferenceApril 21, 2018
5000 Meters · OutdoorCentre Invitational · Apr 418:29.50aCentre InvitationalApril 4, 2026
800 Meters · IndoorBellarmine University PNC Classic · Jan 232:31.25aBellarmine University PNC ClassicJanuary 23, 2026
800 Meters · OutdoorNorthern Kentucky University Invitational · Apr 112:24.53aNorthern Kentucky University InvitationalApril 11, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 23HCAC Outdoor Conference ChampionshipsApr 23 · 5000 Meters · Place 26 · TransylvaniaTransylvania5000 Meters26.18:51.83aSr
Apr 23HCAC Outdoor Conference ChampionshipsApr 23 · 1500 Meters · Place 25 · TransylvaniaTransylvania1500 Meters25.4:48.89aSr
Apr 17Centre TwilightApr 17 · 1500 Meters · Place 37 · TransylvaniaTransylvania1500 Meters37.4:48.15aSr
Apr 11Northern Kentucky University InvitationalApr 11 · 800 Meters · Place 28 · TransylvaniaTransylvania800 Meters28.2:24.53a PBSr
Apr 4Centre InvitationalApr 4 · 5000 Meters · Place 5 · TransylvaniaTransylvania5000 Meters5.18:29.50a PBSr
Mar 28Jim Vargo InvitationalMar 28 · 1500 Meters · Place 39 · TransylvaniaTransylvania1500 Meters39.4:47.25a PBSr
Mar 21Pioneer InvitationalMar 21 · 1500 Meters · Place 15 · TransylvaniaTransylvania1500 Meters15.4:49.04aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28HCAC Indoor ChampionshipsFeb 28 · 3000 Meters · Place 24 · TransylvaniaTransylvania3000 Meters2410:52.94aSR
Feb 21Wittenberg InviteFeb 21 · 1 Mile · Place 48 · TransylvaniaTransylvania1 Mile48.5:18.43a PBSr
Feb 13Centre Indoor InvitationalFeb 13 · 3000 Meters · Place 40 · TransylvaniaTransylvania3000 Meters40.10:49.79a PBSr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 1 Mile · Place 105 · TransylvaniaTransylvania1 Mile105.5:20.58aSr
Jan 23Bellarmine University PNC ClassicJan 23 · 800 Meters · Place 35 · TransylvaniaTransylvania800 Meters352:31.25a PBSr
Jan 16Bellarmine University Open TFJan 16 · 1 Mile · Place 32 · TransylvaniaTransylvania1 Mile325:25.66aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25HCAC Outdoor ConferenceApr 25 · 1500 Meters · Place 34 · TransylvaniaTransylvania1500 Meters34.5:23.81aJr
Apr 18Centre TwilightApr 18 · 800 Meters · Place 12 · TransylvaniaTransylvania800 Meters122:42.73JR
Apr 12Northern Kentucky University InvitationalApr 12 · 1 Mile · Place 32 · TransylvaniaTransylvania1 Mile32.6:08.70a PBJr
Mar 29Hanover Invitational Mar 29 · 800 Meters · Place 20 · TransylvaniaTransylvania800 Meters202:44.05JR
Mar 22Pioneer InviteMar 22 · 1500 Meters · Place 12 · TransylvaniaTransylvania1500 Meters125:43.81aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Wittenberg InvitationalFeb 22 · 1 Mile · Place 62 · TransylvaniaTransylvania1 Mile62.5:59.16aJr
Feb 14Centre Indoor Invitational and MultisFeb 14 · 3000 Meters · Place 18 · TransylvaniaTransylvania3000 Meters1812:25.09JR
Feb 1Steemer ShowcaseFeb 1 · 1 Mile · Place 58 · TransylvaniaTransylvania1 Mile58.6:06.16aJr
Jan 24PNC Bellarmine ClassicJan 24 · 800 Meters · Place 27 · TransylvaniaTransylvania800 Meters272:48.15a—
Jan 18Otterbein InvitationalJan 18 · 1 Mile · Place 25 · TransylvaniaTransylvania1 Mile25.6:20.22aJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Jim Green Track & Field InvitationalApr 19 · 1500 Meters · Place 54 · TransylvaniaTransylvania1500 Meters54.5:52.25aSo
Apr 12Centre College Track & Field Twilight Apr 12 · 5000 Meters · Place 16 · TransylvaniaTransylvania5000 Meters1622:01.84SO
Apr 5Jim Vargo InvitationalApr 5 · 1500 Meters · Place 65 · TransylvaniaTransylvania1500 Meters655:45.21SO
Mar 3056th Annual Centre College Track & Field InvitationalMar 30 · 800 Meters · Place 31 · TransylvaniaTransylvania800 Meters31.2:50.43aSo
Mar 23Pioneer InvitationalMar 23 · 1500 Meters · Place 56 · TransylvaniaTransylvania1500 Meters56.5:54.17aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Wittenberg InvitationalFeb 17 · 1 Mile · Place 62 · TransylvaniaTransylvania1 Mile62.6:18.32aSo
Feb 9Centre Indoor InvitationalFeb 9 · 1 Mile · Place 32 · TransylvaniaTransylvania1 Mile326:25.93SO
Jan 27Steemer ShowcaseJan 27 · 3000 Meters · Place 86 · TransylvaniaTransylvania3000 Meters86.13:28.50aSo
Jan 20Centre College Track & Field Indoor ShowcaseJan 20 · 1 Mile · Place 25 · TransylvaniaTransylvania1 Mile256:42.26—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Wittenberg Collegiate InvitationalFeb 18 · 800 Meters · Place 42 · TransylvaniaTransylvania800 Meters422:36.64FR
Feb 18Wittenberg Collegiate InvitationalFeb 18 · 1 Mile · Place 52 · TransylvaniaTransylvania1 Mile525:46.37FR
Feb 11DePauw Indoor InvitationalFeb 11 · 3000 Meters · Place 14 · TransylvaniaTransylvania3000 Meters1412:01.71FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · 1 Mile · Place 38 · TransylvaniaTransylvania1 Mile385:43.89FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · 1 Mile · Place 38 · TransylvaniaTransylvania1 Mile385:43.89FR
Jan 21Otterbein InvitationalJan 21 · 3000 Meters · Place 28 · TransylvaniaTransylvania3000 Meters28.12:13.74aFr

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21KHSAA Class 2A Region 6May 21 · 3200 Meters · Place 10 · Rowan CountyRowan County3200 Meters1012:02.9412
May 21KHSAA Class 2A Region 6May 21 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters95:20.5512
Apr 30Ashland InvitationalApr 30 · 1600 Meters · Place 6 · Rowan CountyRowan County1600 Meters6.5:18.17a12
Apr 28Wildcat ChallengeApr 28 · 1600 Meters · Place 4 · Rowan CountyRowan County1600 Meters45:19.1912
Apr 28Wildcat ChallengeApr 28 · 1600 Meters · Place 4 · Rowan CountyRowan County1600 Meters45:19.1912
Apr 23Mason County Royal RumbleApr 23 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters95:21.9812
Apr 23Mason County Royal RumbleApr 23 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters95:21.9812
Apr 23Mason County Royal RumbleApr 23 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters95:21.9812
Apr 16Harrison County InvitationalApr 16 · 3200 Meters · Place 4 · Rowan CountyRowan County3200 Meters411:55.7412
Apr 16Harrison County InvitationalApr 16 · 1600 Meters · Place 7 · Rowan CountyRowan County1600 Meters75:16.07 PB12
Apr 2Rowan County InvitationalApr 2 · 3200 Meters · Place 6 · Rowan CountyRowan County3200 Meters611:45.98 PB12
Apr 2Rowan County InvitationalApr 2 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters95:17.0012
Apr 2Rowan County InvitationalApr 2 · 3200 Meters · Place 6 · Rowan CountyRowan County3200 Meters611:45.9812
Apr 2Rowan County InvitationalApr 2 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters95:17.0012
Mar 24Bourbon County Quad MeetMar 24 · 1600 Meters · Place 1 · Rowan CountyRowan County1600 Meters15:26.7812
Mar 18GRC St. Patricks Day BashMar 18 · 3200 Meters · Place 2 · Rowan CountyRowan County3200 Meters212:05.0112
Mar 18GRC St. Patricks Day BashMar 18 · 1600 Meters · Place 6 · Rowan CountyRowan County1600 Meters65:28.6412

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · 3000 Meters · Place 9 · Rowan CountyRowan County3000 Meters911:31.4612
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · 1500 Meters · Place 21 · Rowan CountyRowan County1500 Meters215:10.14 PB12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3KHSAA Class AA Region 6Jun 3 · 1600 Meters · Place 9 · Rowan CountyRowan County1600 Meters9.5:30.75a11
May 11Madison Central All Comers #5May 11 · 1600 Meters · Place 16 · Rowan CountyRowan County1600 Meters165:41.2911
May 8Rowan County InvitationalMay 8 · 3200 Meters · Place 3 · Rowan CountyRowan County3200 Meters311:52.3211
May 8Rowan County InvitationalMay 8 · 1600 Meters · Place 3 · Rowan CountyRowan County1600 Meters35:19.5711
May 5Bourbon County All ComersMay 5 · 1600 Meters · Place 13 · RowanRowan1600 Meters135:22.01JR
Apr 17Mason County Royal RumbleApr 17 · 3200 Meters · Place 10 · Rowan CountyRowan County3200 Meters1011:46.1511
Apr 17Mason County Royal RumbleApr 17 · 3200 Meters · Place 10 · Rowan CountyRowan County3200 Meters1011:46.1511
Apr 10GRC Heavy Metal ThrowdownApr 10 · 3200 Meters · Place 6 · Rowan CountyRowan County3200 Meters612:00.0011

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6KTCCCA Class AA Indoor State ChampionshipsMar 6 · 3000 Meters · Place 10 · Rowan CountyRowan County3000 Meters10.10:52.28a11
Feb 27Mason County Indoor #3Feb 27 · 3000 Meters · Place 5 · Rowan CountyRowan County3000 Meters511:13.7811
Feb 27Mason County Indoor #3Feb 27 · 3000 Meters · Place 5 · Rowan CountyRowan County3000 Meters5.11:13.78a11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1U of Ky Wildcat HS ClassicFeb 1 · 800 Meters · Place 140 · Rowan CountyRowan County800 Meters140.2:41.01a10

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18KHSAA 2A Region 6May 18 · 3200 Meters · Place 9 · Rowan CountyRowan County3200 Meters9.13:34.92a9
Apr 27Rowan County InvitationalApr 27 · 3200 Meters · Place 8 · Rowan CountyRowan County3200 Meters813:28.929
Apr 27Rowan County InvitationalApr 27 · 1600 Meters · Place 11 · Rowan CountyRowan County1600 Meters116:00.039
Apr 20Eastern Kentucky Conference MeetApr 20 · 3200 Meters · Place 9 · Rowan CountyRowan County3200 Meters913:21.489
Apr 20Eastern Kentucky Conference MeetApr 20 · 3200 Meters · Place 9 · Rowan CountyRowan County3200 Meters913:21.489
Apr 13Mason County Royal RumbleApr 13 · 800 Meters · Place 11 · Rowan CountyRowan County800 Meters112:40.9809
Apr 13Mason County Royal RumbleApr 13 · 1600 Meters · Place 17 · Rowan CountyRowan County1600 Meters175:41.2909

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 21Eastern Kentucky ConferenceApr 21 · 400 Meters · Place 19 · Rowan CountyRowan County400 Meters19.1:12.09a PB8
Apr 19Tomahawk ChallengeApr 19 · 3200 Meters · Place 10 · Rowan CountyRowan County3200 Meters10.13:00.48a8
Apr 3Morgan County All-ComersApr 3 · 1600 Meters · Place 15 · Rowan CountyRowan County1600 Meters15.6:05.93a8
Mar 31GRC Heavy Metal ThrowdownMar 31 · 800 Meters · Place 59 · Rowan CountyRowan County800 Meters59.2:52.37a8

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13KHSAA 2A Region 6May 13 · 3200 Meters · Place 13 · Rowan CountyRowan County3200 Meters13.12:40.71a7
May 13KHSAA 2A Region 6May 13 · 1600 Meters · Place 14 · Rowan CountyRowan County1600 Meters14.5:41.29a7
Apr 8GRC Heavy Metal Throwdown InvitationalApr 8 · 3200 Meters · Place 20 · Rowan CountyRowan County3200 Meters20.12:43.60a7
Apr 8GRC Heavy Metal Throwdown InvitationalApr 8 · 800 Meters · Place 11 · Rowan CountyRowan County800 Meters11.2:40.98a7

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Royal RumbleApr 15 · 3200 Meters · Place 13 · Rowan CountyRowan County3200 Meters13.13:12.35a PB7
Apr 15Royal RumbleApr 15 · 1600 Meters · Place 17 · Rowan CountyRowan County1600 Meters17.5:57.48a PB7
Mar 4KTCCCA Indoor State ChampionshipsMar 4 · 800 Meters · Place 21 · Rowan CountyRowan County800 Meters21.2:55.55a7