Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSteel Valley Nitro Invitational · Jun 712.03aSteel Valley Nitro InvitationalJune 7, 2026
110m Hurdles · 33" / 0.838m · OutdoorJim LeDonne Invitational · May 717.65aJim LeDonne Invitational May 7, 2025
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 916.76aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
200 Meters · IndoorYSU Meet #2 · Jan 1724.76aYSU Meet #2January 17, 2026
200 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 2525.78aHR Hurricanes CAT 5 InviteMay 25, 2025
300m Hurdles · 30" / 0.762m · OutdoorJim LeDonne Invitational · May 743.52aJim LeDonne Invitational May 7, 2025
300m Hurdles · 36" / 0.914m · OutdoorNorthern Area Last Chance · May 744.42aNorthern Area Last ChanceMay 7, 2026
400 Meters · IndoorYSU Meet #3 · Feb 754.22aYSU Meet #3February 7, 2026
400 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 2557.20aHR Hurricanes CAT 5 InviteMay 25, 2025
400m Hurdles · 36" / 0.914m · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 957.84aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
60 Meters · IndoorMount Union HS Qualifier #1 · Feb 17.86Mount Union HS Qualifier #1February 1, 2026
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 209.43aAdidas Indoor NationalsMarch 20, 2026
Long Jump · IndoorMount Union HS Qualifier #1 · Feb 15.42mMount Union HS Qualifier #1February 1, 2026
Long Jump · OutdoorJim LeDonne Invitational · May 718-8.50Jim LeDonne Invitational May 7, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 9 · Nadia TrackNadia Track400m Hurdles36" / 0.914mRound P9.58.32a9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 110m Hurdles · Place 32 · Nadia TrackNadia Track110m Hurdles39" / 0.991mRound P32.17.50aWind: 1.69
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914mRound P1.59.24a9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914m1.57.84a PB9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 110m Hurdles · Place 4 · Nadia TrackNadia Track110m Hurdles39" / 0.991mRound P4.16.76a PBWind: 0.99
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 110m Hurdles · Place 3 · Nadia TrackNadia Track110m Hurdles39" / 0.991m3.16.95aWind: 1.79
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914m1.58.55a9
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 110m Hurdles · Place 2 · Nadia TrackNadia Track110m Hurdles39" / 0.991m2.16.87a9
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914m1.1:00.25a9
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 110m Hurdles · Place 2 · Nadia TrackNadia Track110m Hurdles39" / 0.991m2.17.64a9
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 100 Meters · Place 11 · Nadia TrackNadia Track100 MetersRound P11.12.38a9
Jun 7Steel Valley Nitro InvitationalJun 7 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914m1.1:01.33a9
Jun 7Steel Valley Nitro InvitationalJun 7 · 110m Hurdles · Place 1 · Nadia TrackNadia Track110m Hurdles39" / 0.991m1.16.96aWind: 09
Jun 7Steel Valley Nitro InvitationalJun 7 · 100 Meters · Place 8 · Nadia TrackNadia Track100 Meters8.12.03a PBWind: 09
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 110m Hurdles · Place 2 · Nadia TrackNadia Track110m Hurdles39" / 0.991m2.17.84a9
May 30YMCA/River Valley Fast Track ClassicMay 30 · Long Jump · Place 5 · Nadia TrackNadia TrackLong Jump5.5.40m9
May 30YMCA/River Valley Fast Track ClassicMay 30 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914m1.1:03.65a9
May 30YMCA/River Valley Fast Track ClassicMay 30 · 110m Hurdles · Place 1 · Nadia TrackNadia Track110m Hurdles39" / 0.991m1.18.54a9
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · Long Jump · Place 2 · Nadia TrackNadia TrackLong Jump2.5.11m9
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 400m Hurdles · Place 1 · Nadia TrackNadia Track400m Hurdles36" / 0.914m1.1:01.75a9
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 110m Hurdles · Place 4 · Nadia TrackNadia Track110m Hurdles39" / 0.991m4.19.94a9
May 7Northern Area Last ChanceMay 7 · 300m Hurdles · Place 20 · North HillsNorth Hills300m Hurdles36" / 0.914m20.44.42a PB9
May 1Pine-Richland InvitationalMay 1 · 300m Hurdles · Place 30 · North HillsNorth Hills300m Hurdles36" / 0.914m30.46.52a9
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · 110m Hurdles · Place 6 · North HillsNorth Hills110m Hurdles39" / 0.991m6.17.74a9
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · 100 Meters · Place 15 · North HillsNorth Hills100 Meters15.12.17a9
Apr 25South Fayette Invitational 2026Apr 25 · 300m Hurdles · Place 10 · North HillsNorth Hills300m Hurdles36" / 0.914m10.44.51a9
Apr 25South Fayette Invitational 2026Apr 25 · 110m Hurdles · Place 12 · North HillsNorth Hills110m Hurdles39" / 0.991mRound S12.17.83a9

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 10 · UnattachedUnattached60m Hurdles39" / 0.991mRound P10.9.43a PB9
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 45 · UnattachedUnattached400 Meters45.55.53a9
Feb 14YSU HS Meet 4Feb 14 · 60m Hurdles · Place 24 · North HillsNorth Hills60m HurdlesRound P2410.319
Feb 14YSU HS Meet 4Feb 14 · 400 Meters · Place 37 · North HillsNorth Hills400 Meters3754.609
Feb 7YSU Meet #3Feb 7 · 60m Hurdles · Place 25 · North HillsNorth Hills60m Hurdles39" / 0.991mRound P25.9.86a9
Feb 7YSU Meet #3Feb 7 · 400 Meters · Place 18 · North HillsNorth Hills400 Meters18.54.22a PB9
Feb 1Mount Union HS Qualifier #1Feb 1 · Long Jump · Place 14 · North HillsNorth HillsLong Jump145.42m PB9
Feb 1Mount Union HS Qualifier #1Feb 1 · 60 Meters · Place 30 · North HillsNorth Hills60 MetersRound P307.86 PB9
Feb 1Mount Union HS Qualifier #1Feb 1 · 60m Hurdles · Place 10 · North HillsNorth Hills60m HurdlesRound P109.999
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 15 · North HillsNorth Hills60m Hurdles39" / 0.991mRound P15.9.79a9
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 14 · North HillsNorth Hills60m Hurdles39" / 0.991m14.9.63a9
Jan 17YSU Meet #2Jan 17 · 200 Meters · Place 31 · North HillsNorth Hills200 Meters31.24.76a PB9
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 15 · North HillsNorth Hills60m Hurdles39" / 0.991mRound P15.9.79a9
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 14 · North HillsNorth Hills60m Hurdles39" / 0.991m14.9.63a9
Jan 17YSU Meet #2Jan 17 · 200 Meters · Place 31 · North HillsNorth Hills200 Meters31.24.76a9
Jan 10YSU Meet #1Jan 10 · 60m Hurdles · Place 36 · North HillsNorth Hills60m Hurdles39" / 0.991mRound P36.10.16a9
Jan 10YSU Meet #1Jan 10 · 400 Meters · Place 44 · North HillsNorth Hills400 Meters44.56.06a9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Long Jump · Place 17 · West End Richmond StridersWest End Richmond StridersLong Jump1716-3.508
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 12 · West End Richmond StridersWest End Richmond Striders400m Hurdles121:10.12a8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · Long Jump · Place 12 · West End Richmond StridersWest End Richmond StridersLong Jump12.17-05.758
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 18 · West End Richmond StridersWest End Richmond Striders400 Meters18.57.34a8
May 25HR Hurricanes CAT 5 InviteMay 25 · Long Jump · Place 5 · West End Richmond StridersWest End Richmond StridersLong Jump518-0.50—
May 25HR Hurricanes CAT 5 InviteMay 25 · 110m Hurdles · Place 2 · West End Richmond StridersWest End Richmond Striders110m Hurdles219.66a—
May 25HR Hurricanes CAT 5 InviteMay 25 · 400 Meters · Place 5 · West End Richmond StridersWest End Richmond Striders400 Meters557.20a PB—
May 25HR Hurricanes CAT 5 InviteMay 25 · 200 Meters · Place 7 · West End Richmond StridersWest End Richmond Striders200 Meters725.78a PB—
May 7Jim LeDonne Invitational May 7 · Long Jump · Place 3 · North HillsNorth HillsLong Jump3.18-8.50 PB8
May 7Jim LeDonne Invitational May 7 · 300m Hurdles · Place 1 · North HillsNorth Hills300m Hurdles30" / 0.762m1.43.52a PB8
May 7Jim LeDonne Invitational May 7 · 110m Hurdles · Place 5 · North HillsNorth Hills110m Hurdles33" / 0.838mRound P5.17.98a8
May 7Jim LeDonne Invitational May 7 · 110m Hurdles · Place 4 · North HillsNorth Hills110m Hurdles33" / 0.838m4.17.65a PB8
Mar 17Shaler v. North Hills v. Trinity MSMar 17 · Long Jump · Place 1 · North HillsNorth HillsLong Jump1.15' 48
Mar 17Shaler v. North Hills v. Trinity MSMar 17 · 110m Hurdles · Place 1 · North HillsNorth Hills110m Hurdles33" / 0.838m1.18.59a8
Mar 17Shaler v. North Hills v. Trinity MSMar 17 · 400 Meters · Place 2 · North HillsNorth Hills400 Meters2.58.53a8