Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA's Ron Jackson Youth Invitational · Jul 1912.73UAGTCA's Ron Jackson Youth InvitationalJuly 19, 2019
100 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 1413.05AAU Middle Atlantic District QualifierJune 14, 2019
100m Hurdles · 33" / 0.838m · OutdoorACC Outdoor Championships · May 1513.58aACC Outdoor ChampionshipsMay 15, 2025
200 Meters · IndoorUSATF Hershey Youth Indoor Championship 8U-14 · Mar 1526.52aUSATF Hershey Youth Indoor Championship 8U-14March 15, 2019
200 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 1426.79AAU Middle Atlantic District QualifierJune 14, 2019
200 Meters · OutdoorAAU District Qualifier - Mid-Atlantic · Jun 1026.97AAU District Qualifier - Mid-AtlanticJune 10, 2017
400 Meters · IndoorNJ-AAU Toms River Development Meet · Dec 41:08.92aNJ-AAU Toms River Development MeetDecember 4, 2016
400 Meters · OutdoorUAGTCA's Ron Jackson Youth Invitational · Jul 191:03.21UAGTCA's Ron Jackson Youth InvitationalJuly 19, 2019
55 Meter · IndoorUrsinus College Holiday HS Invitational · Dec 217.44aUrsinus College Holiday HS InvitationalDecember 21, 2019
55m Hurdles · 30" · IndoorUSATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier) · Feb 199.76aUSATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)February 19, 2017
55m Hurdles · 33" · IndoorUSATF Hershey Youth Indoor Championship 8U-14 · Mar 158.24aUSATF Hershey Youth Indoor Championship 8U-14March 15, 2019
60 Meters · IndoorDVGTCA Meet #6 · Jan 318.10DVGTCA Meet #6January 31, 2020
60m Hurdles · 33" / 0.838m · IndoorACC Indoor Championships · Feb 268.29aACC Indoor ChampionshipsFebruary 26, 2026
80m Hurdles · 30" / 0.762m · OutdoorUnited Age Group Track Coaches Association 2017 Youth Invitational · Jul 2113.41aUnited Age Group Track Coaches Association 2017 Youth InvitationalJuly 21, 2017
Triple Jump · OutdoorPIAA Class AA State Track & Field Championships · May 2836-09.25PIAA Class AA State Track & Field ChampionshipsMay 28, 2021

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 7 · SyracuseSyracuse60m Hurdles33" / 0.838mRound P7.8.31aWind: 0Jr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 4 · SyracuseSyracuse60m Hurdles33" / 0.838m4.8.29a PBWind: 0Jr
Jan 30Cornell Multi & InvitationalJan 30 · 60m Hurdles · Place 1 · SyracuseSyracuse60m HurdlesRound P18.36aJr
Jan 30Cornell Multi & InvitationalJan 30 · 60m Hurdles · Place 1 · SyracuseSyracuse60m Hurdles18.29aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 10 · SyracuseSyracuse100m Hurdles33" / 0.838mRound P10.13.58a PBWind: 0.5So
May 2East Coast RelaysMay 2 · 100m Hurdles · Place 9 · SyracuseSyracuse100m HurdlesRound P913.47SO
May 2East Coast RelaysMay 2 · 100m Hurdles · Place 7 · SyracuseSyracuse100m Hurdles713.82SO
Apr 18Bobbie Palma UALBANY Spring ClassicApr 18 · 100m Hurdles · Place 2 · SyracuseSyracuse100m Hurdles213.55So
Apr 10Duke InvitationalApr 10 · 100 Hurdles Preliminaries Heat 4 · Place 4 · SyracuseSyracuse100 Hurdles Preliminaries Heat 4413.73SO
Apr 10Duke InvitationalApr 10 · 100 Hurdles Preliminaries · Place 4 · SyracuseSyracuse100 Hurdles Preliminaries413.73SO
Apr 10Duke InvitationalApr 10 · 100 Hurdles Finals · Place 3 · SyracuseSyracuse100 Hurdles Finals313.49SO
Mar 21South Florida Alumni InvitationalMar 21 · 100m Hurdles · Place 4 · SyracuseSyracuse100m Hurdles413.67aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14Boston College Eagle Elite InvitationalFeb 14 · 60m Hurdles · Place 14 · SyracuseSyracuse60m Hurdles149.02a—
Feb 7Crimson Elite & OpenFeb 7 · 60m Hurdles · Place 2 · SyracuseSyracuse60m Hurdles28.53a—
Feb 7Crimson Elite & OpenFeb 7 · 60m Hurdles · Place 2 · SyracuseSyracuse60m Hurdles28.47a—
Jan 31Bob Pollock Indoor InvitationalJan 31 · 60m Hurdles · Place 18 · SyracuseSyracuse60m Hurdles33" / 0.838mRound S18.8.74aWind: 0So
Jan 31Bob Pollock Indoor InvitationalJan 31 · 60m Hurdles · Place 11 · SyracuseSyracuse60m Hurdles33" / 0.838mRound P11.8.57aWind: 0So
Jan 24Dr. Sander ScorcherJan 24 · 60m Hurdles · Place 1 · SyracuseSyracuse60m Hurdles18.42SO
Jan 24Dr. Sander ScorcherJan 24 · 60m Hurdles · Place 4 · SyracuseSyracuse60m Hurdles48.58QSO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25The 2024 Penn Relays (College)Apr 25 · 100m Hurdles · SyracuseSyracuse100m Hurdles33" / 0.838mRound P—14.34aWind: -0.3Fr
Apr 19Bobbie Palma UALBANY Spring ClassicApr 19 · 100m Hurdles · Place 2 · SyracuseSyracuse100m Hurdles213.70a—
Apr 12Tom Jones Memorial InvitationalApr 12 · 100m Hurdles · Place 12 · SyracuseSyracuse100m Hurdles1214.07a—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · 100m Hurdles · Place 31 · SyracuseSyracuse100m Hurdles3113.95a—
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 100m Hurdles · Place 31 · SyracuseSyracuse100m Hurdles33" / 0.838mRound P31.13.95aWind: 2.9Fr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22ACC Indoor ChampionshipsFeb 22 · 60m Hurdles · Place 7 · SyracuseSyracuse60m Hurdles33" / 0.838mRound P7.8.39aFr
Feb 22ACC Indoor ChampionshipsFeb 22 · 60m Hurdles · Place 5 · SyracuseSyracuse60m Hurdles33" / 0.838m5.8.38aFr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 60m Hurdles · Place 20 · SyracuseSyracuse60m Hurdles33" / 0.838mRound P20.8.42aWind: 0Fr
Feb 2Harvard Crimson EliteFeb 2 · 60m Hurdles · Place 7 · SyracuseSyracuse60m HurdlesRound P78.48FR
Feb 2Harvard Crimson EliteFeb 2 · 60m Hurdles · Place 6 · SyracuseSyracuse60m Hurdles68.57FR
Jan 19NYC Gotham CupJan 19 · 60m Hurdles · Place 2 · SyracuseSyracuse60m HurdlesRound P28.83FR
Jan 19NYC Gotham CupJan 19 · 60m Hurdles · Place 2 · SyracuseSyracuse60m Hurdles28.63FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · 60m Hurdles · Place 2 · SyracuseSyracuse60m Hurdles33" / 0.838mRound P2.8.59aFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 100m Hurdles · Place 1 · Athletic Development GroupAthletic Development Group100m Hurdles33" / 0.838mRound P1.14.24aWind: -0.312
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 100m Hurdles · Place 1 · Athletic Development GroupAthletic Development Group100m Hurdles33" / 0.838m1.13.92aWind: 0.912

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28PIAA Class AA State Track & Field ChampionshipsMay 28 · Triple Jump · Place 4 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)Triple Jump4.36-09.25 PB10
May 28PIAA Class AA State Track & Field ChampionshipsMay 28 · 100m Hurdles · Place 3 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)100m Hurdles33" / 0.838mRound P3.15.32aWind: 2.210
May 28PIAA Class AA State Track & Field ChampionshipsMay 28 · 100m Hurdles · Place 1 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)100m Hurdles33" / 0.838m1.14.73aWind: 1.310

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1PTFCA Indoor State ChampionshipsMar 1 · 60m Hurdles · Place 1 · Bish McDevittBish McDevitt60m Hurdles18.729
Mar 1PTFCA Indoor State ChampionshipsMar 1 · 60m Hurdles · Place 1 · Bish McDevittBish McDevitt60m HurdlesRound S18.749
Mar 1PTFCA Indoor State ChampionshipsMar 1 · 60m Hurdles · Place 1 · Bish McDevittBish McDevitt60m HurdlesRound P18.819
Feb 7DVGTCA Meet #7Feb 7 · 200 Meters · Place 6 · Bish McDevittBish McDevitt200 Meters626.769
Jan 31DVGTCA Meet #6Jan 31 · 60 Meters · Place 7 · Bish McDevittBish McDevitt60 Meters78.10 PB9
Jan 10DVGTCA Meet #3Jan 10 · 60m Hurdles · Place 1 · Bish McDevittBish McDevitt60m Hurdles18.829

2019 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Ursinus College Holiday HS InvitationalDec 21 · 55 Meter · Place 2 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)55 MeterRound P2.7.44a PB9
Dec 21Ursinus College Holiday HS InvitationalDec 21 · 55 Meter · Place 4 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)55 Meter4.7.48a9
Dec 13DVGTCA Meet #1 Dec 13 · 60m Hurdles · Place 1 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)60m Hurdles33" / 0.838m1.8.84a9
Dec 7Ursinus HS InvitationalDec 7 · 55m Hurdles · Place 2 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)55m Hurdles33"Round P2.8.58a9
Dec 7Ursinus HS InvitationalDec 7 · 55m Hurdles · Place 1 · Bishop Mcdevitt (Wyncote)Bishop Mcdevitt (Wyncote)55m Hurdles33"1.8.30a9
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 55m Hurdles · Place 1 · Infinity TrackInfinity Track55m Hurdles33"Round P1.8.34a5
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 55m Hurdles · Place 1 · Infinity TrackInfinity Track55m Hurdles33"1.8.24a PB5
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 200 Meters · Place 18 · Infinity TrackInfinity Track200 MetersRound P18.26.52a PB5
Feb 17Pre Nationals InvitationalFeb 17 · 55m Hurdles · Place 1 · Infinity TrackInfinity Track55m Hurdles33"Round P1.8.39a5
Feb 17Pre Nationals InvitationalFeb 17 · 55m Hurdles · Place 1 · Infinity TrackInfinity Track55m Hurdles33"1.8.26a5
Feb 17Pre Nationals InvitationalFeb 17 · 200 Meters · Place 7 · Infinity TrackInfinity Track200 Meters7.26.95a5

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 10 · Infinity TraInfinity Tra400 Meters101:03.21 PB—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100m Hurdles · Place 1 · Infinity TraInfinity Tra100m Hurdles114.74q—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 3 · Infinity TraInfinity Tra100 Meters312.73 PB—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 2 · Infinity TraInfinity Tra100 Meters212.73q—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 200m Hurdles · Place 1 · Infinity Track ClubInfinity Track Club200m Hurdles128.28—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 100m Hurdles · Place 1 · Infinity Track ClubInfinity Track Club100m Hurdles114.98—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 200 Meters · Place 10 · Infinity Track ClubInfinity Track Club200 Meters1026.79 PB—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 100 Meters · Place 8 · Infinity Track ClubInfinity Track Club100 Meters813.05 PB—

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 55m Hurdles · Place 2 · Infinity TrackInfinity Track55m Hurdles33"Round P2.8.49a4
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 55m Hurdles · Place 2 · Infinity TrackInfinity Track55m Hurdles33"2.8.37a4
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 55m Hurdles · Place 3 · Infinity TrackInfinity Track55m Hurdles33"3.8.77a4
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 55 Meter · Place 3 · Infinity TrackInfinity Track55 Meter3.7.68a4

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 21United Age Group Track Coaches Association 2017 Youth InvitationalJul 21 · 80m Hurdles · Place 1 · Infinity TrackInfinity Track80m Hurdles30" / 0.762mRound P1.13.41a PBWind: 0.83
Jul 21United Age Group Track Coaches Association 2017 Youth InvitationalJul 21 · 80m Hurdles · Place 1 · Infinity TrackInfinity Track80m Hurdles30" / 0.762m1.13.41aWind: -0.73
Jul 21United Age Group Track Coaches Association 2017 Youth InvitationalJul 21 · 200 Meters · Place 2 · Infinity TrackInfinity Track200 MetersRound P2.27.18aWind: 0.53
Jul 21United Age Group Track Coaches Association 2017 Youth InvitationalJul 21 · 200 Meters · Place 2 · Infinity TrackInfinity Track200 Meters2.26.99aWind: 1.93
Jul 21United Age Group Track Coaches Association 2017 Youth InvitationalJul 21 · 100 Meters · Place 3 · Infinity TrackInfinity Track100 MetersRound P3.13.27aWind: 1.43
Jul 21United Age Group Track Coaches Association 2017 Youth InvitationalJul 21 · 100 Meters · Place 4 · Infinity TrackInfinity Track100 Meters4.13.36aWind: -0.23
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · 80m Hurdles · Place 1 · Infinity Track ClubInfinity Track Club80m Hurdles113.88—
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · 200 Meters · Place 3 · Infinity Track ClubInfinity Track Club200 Meters326.97 PB—
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · 100 Meters · Place 3 · Infinity Track ClubInfinity Track Club100 Meters313.00—

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 10USATF Hershey 8U-14 Indoor NationalsMar 10 · 200 Meters · Place 10 · Infinity TrackInfinity Track200 MetersRound P10.27.84a3
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 55m Hurdles · Place 4 · Infinity TrackInfinity Track55m Hurdles30"Round P4.9.76a PB3
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 55m Hurdles · Infinity TrackInfinity Track55m Hurdles30"—DNS3
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 200 Meters · Place 7 · Infinity TrackInfinity Track200 Meters7.28.86a3

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4NJ-AAU Toms River Development MeetDec 4 · 55m Hurdles · Place 2 · Infinity TrackInfinity Track55m Hurdles33"2.9.80a3
Dec 4NJ-AAU Toms River Development MeetDec 4 · 400 Meters · Place 11 · Infinity TrackInfinity Track400 Meters11.1:08.92a PB3