Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSLIAC Outdoor Track & Field Championships · Apr 2613.84aSLIAC Outdoor Track & Field ChampionshipsApril 26, 2024
100m Hurdles · 33" / 0.838m · OutdoorHuntsman Family Invitational · Apr 418.81aHuntsman Family InvitationalApril 4, 2026
200 Meters · IndoorMSJ Alumni Open · Feb 728.95MSJ Alumni OpenFebruary 7, 2026
200 Meters · Outdoor Landon Bond Classic · Mar 2928.70a Landon Bond ClassicMarch 29, 2025
300 Meters · IndoorCentre Indoor Showcase · Jan 2347.31Centre Indoor ShowcaseJanuary 23, 2026
300m Hurdles · 30" / 0.762m · OutdoorKHSSA Class 3A Region 2 · May 2354.04aKHSSA Class 3A Region 2May 23, 2023
400 Meters · IndoorBellarmine Open · Jan 171:07.19aBellarmine OpenJanuary 17, 2025
400 Meters · OutdoorAsbury Invitational · Apr 101:07.27aAsbury InvitationalApril 10, 2026
400m Hurdles · 30" / 0.762m · OutdoorSLIAC Outdoor Track and Field Championships · Apr 241:10.12aSLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
60 Meter · IndoorMSJ January Invite · Jan 118.70aMSJ January InviteJanuary 11, 2025
60 Meters · IndoorMSJ Last Roar Indoor · Feb 218.76MSJ Last Roar Indoor February 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 400m Hurdles · Place 2 · SpaldingSpalding400m Hurdles30" / 0.762m2.1:10.12a PBJr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 100m Hurdles · SpaldingSpalding100m Hurdles33" / 0.838m—DQWind: 1.6Jr
Apr 17Centre TwilightApr 17 · 400m Hurdles · Place 9 · SpaldingSpalding400m Hurdles30" / 0.762m9.1:13.65aJr
Apr 17Centre TwilightApr 17 · 400 Meters · Place 19 · SpaldingSpalding400 Meters19.1:08.00aJr
Apr 10Asbury InvitationalApr 10 · 100m Hurdles · Place 3 · SpaldingSpalding100m Hurdles33" / 0.838m3.18.13aWind: 3.5Jr
Apr 10Asbury InvitationalApr 10 · 400 Meters · Place 9 · SpaldingSpalding400 Meters9.1:07.27a PBJr
Apr 4Huntsman Family InvitationalApr 4 · 100m Hurdles · Place 6 · SpaldingSpalding100m Hurdles33" / 0.838m6.18.81a PBJr
Mar 28Jim Vargo InvitationalMar 28 · 400m Hurdles · Place 8 · SpaldingSpalding400m Hurdles30" / 0.762m8.1:12.98aJr
Mar 28Jim Vargo InvitationalMar 28 · 100 Meters · Place 25 · SpaldingSpalding100 Meters25.13.93aWind: 1Jr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27SLIAC Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 4 · SpaldingSpalding60m Hurdles410.14aJR
Feb 21MSJ Last Roar Indoor Feb 21 · 60m Hurdles · Place 3 · SpaldingSpalding60m Hurdles310.59JR
Feb 21MSJ Last Roar Indoor Feb 21 · 60 Meters · Place 9 · SpaldingSpalding60 MetersRound P98.76 PBJR
Feb 7MSJ Alumni OpenFeb 7 · 60m Hurdles · Place 3 · SpaldingSpalding60m HurdlesRound P310.33JR
Feb 7MSJ Alumni OpenFeb 7 · 60m Hurdles · Place 3 · SpaldingSpalding60m Hurdles310.15JR
Feb 7MSJ Alumni OpenFeb 7 · 200 Meters · Place 10 · SpaldingSpalding200 Meters1028.95 PBJR
Jan 23Centre Indoor ShowcaseJan 23 · 300 Meters · Place 3 · SpaldingSpalding300 Meters347.31 PBJR
Jan 23Centre Indoor ShowcaseJan 23 · 60m Hurdles · Place 10 · SpaldingSpalding60m HurdlesRound P1011.05JR
Jan 16Bellarmine University Open TFJan 16 · 60m Hurdles · Place 11 · SpaldingSpalding60m Hurdles1110.53aJr
Jan 16Bellarmine University Open TFJan 16 · 400 Meters · Place 13 · SpaldingSpalding400 Meters131:07.75aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 400m Hurdles · Place 3 · SpaldingSpalding400m Hurdles30" / 0.762m3.1:12.66aSo
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 100m Hurdles · Place 7 · SpaldingSpalding100m Hurdles33" / 0.838m7.18.03aWind: 2.7So
Apr 18Centre TwilightApr 18 · 400m Hurdles · Place 4 · SpaldingSpalding400m Hurdles41:13.73SO
Apr 18Centre TwilightApr 18 · 100m Hurdles · Place 7 · SpaldingSpalding100m Hurdles718.24SO
Apr 11Asbury InvitationalApr 11 · 400m Hurdles · Place 2 · SpaldingSpalding400m Hurdles21:17.47SO
Apr 11Asbury InvitationalApr 11 · 100m Hurdles · Place 3 · SpaldingSpalding100m Hurdles319.13SO
Mar 29 Landon Bond ClassicMar 29 · 200 Meters · Place 13 · SpaldingSpalding200 Meters1328.70a PBSo
Mar 21EKU Spring MeetMar 21 · 100 Meters · Place 10 · SpaldingSpalding100 Meters10.13.89aWind: 3.2So

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 1SLIAC Indoor ChampionshipsMar 1 · 400 Meters · Place 7 · SpaldingSpalding400 Meters7.1:07.77aSo
Feb 1IWU Midwest Indoor ClassicFeb 1 · 400 Meters · Place 19 · SpaldingSpalding400 Meters19.1:07.47aSo
Jan 24PNC Bellarmine ClassicJan 24 · 200 Meters · Place 37 · SpaldingSpalding200 Meters3729.31a—
Jan 17Bellarmine OpenJan 17 · 400 Meters · Place 10 · SpaldingSpalding400 Meters101:07.19a PB—
Jan 17Bellarmine OpenJan 17 · 60 Meters · Place 22 · SpaldingSpalding60 Meters228.78a—
Jan 11MSJ January InviteJan 11 · 60 Meter · Place 4 · SpaldingSpalding60 MeterRound P4.8.70a PBSo
Jan 11MSJ January InviteJan 11 · 60 Meter · Place 4 · SpaldingSpalding60 Meter4.8.71aSo
Jan 11MSJ January InviteJan 11 · 200 Meters · Place 5 · SpaldingSpalding200 Meters5.29.95aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26SLIAC Outdoor Track & Field ChampionshipsApr 26 · 100 Meters · Place 11 · SpaldingSpalding100 Meters11.13.84a PBWind: -1.1Fr
Mar 30Yellow Jacket Collegiate Outdoor OpenMar 30 · 200 Meters · Place 52 · SpaldingSpalding200 Meters52.30.45aWind: 1.1Fr
Mar 30Yellow Jacket Collegiate Outdoor OpenMar 30 · 100 Meters · Place 37 · SpaldingSpalding100 Meters37.14.34aWind: 2.1Fr
Mar 23Mountaineer OpenMar 23 · 200 Meters · Place 8 · SpaldingSpalding200 Meters830.18FR
Mar 23Mountaineer OpenMar 23 · 400 Meters · Place 6 · SpaldingSpalding400 Meters61:10.36FR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24SLIAC Indoor ChampionshipFeb 24 · 400 Meters · Place 9 · SpaldingSpalding400 Meters9.1:11.09aFr
Feb 172024 MSJ February MeetFeb 17 · 200 Meters · Place 14 · SpaldingSpalding200 Meters1430.76a—
Feb 172024 MSJ February MeetFeb 17 · 60 Meters · Place 9 · SpaldingSpalding60 Meters99.06a—
Feb 2Cedarville Collegiate Indoor OpenFeb 2 · 200 Meters · Place 39 · SpaldingSpalding200 Meters3931.65FR
Feb 2Cedarville Collegiate Indoor OpenFeb 2 · 60 Meters · Place 39 · SpaldingSpalding60 MetersRound P399.24FR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23KHSSA Class 3A Region 2May 23 · 300m Hurdles · Place 5 · Meade CountyMeade County300m Hurdles30" / 0.762m5.54.04a PB12
May 9Lincoln Trail Heartland ConferenceMay 9 · 300m Hurdles · Place 11 · Meade CountyMeade County300m Hurdles1156.2212
May 9Lincoln Trail Heartland ConferenceMay 9 · 300m Hurdles · Place 11 · Meade CountyMeade County300m Hurdles1156.2212
May 5Carl Deaton ClassicMay 5 · 300m Hurdles · Place 5 · Meade CountyMeade County300m Hurdles557.6812
May 5Carl Deaton ClassicMay 5 · 100 Meters · Place 12 · Meade CountyMeade County100 Meters1214.2412
May 2Meade Quad Meet #2May 2 · 100m Hurdles · Place 8 · Meade CountyMeade County100m Hurdles823.89—
May 2Meade Quad Meet #2May 2 · 200 Meters · Place 19 · Meade CountyMeade County200 Meters1930.39—
Apr 22Great Gator InvitationalApr 22 · 100 Meters · Place 20 · Meade CountyMeade County100 Meters2014.3112
Apr 18Meade Quad Meet #1Apr 18 · 200 Meters · Place 9 · Meade CountyMeade County200 Meters930.44—
Apr 18Meade Quad Meet #1Apr 18 · 100 Meters · Place 8 · Meade CountyMeade County100 Meters814.45—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17KHSAA Class 3A Region 2May 17 · 200 Meters · Place 15 · Meade CountyMeade County200 Meters1530.9911
Apr 29Panther TwilightApr 29 · 200 Meters · Place 18 · Meade CountyMeade County200 Meters18.30.44a11
Apr 19Meade Quad MeetApr 19 · 200 Meters · Place 18 · Meade CountyMeade County200 Meters1832.12—
Apr 19Meade Quad MeetApr 19 · 100 Meters · Place 13 · Meade CountyMeade County100 Meters1314.98—
Mar 15Reverse RumbleMar 15 · 200 Meters · Place 25 · Meade CountyMeade County200 Meters2530.25—
Mar 15Reverse RumbleMar 15 · 100 Meters · Place 13 · Meade CountyMeade County100 Meters1314.30—