Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorAAU Mid-Atlantic District Qualifier · Jun 1616.50aAAU Mid-Atlantic District QualifierJune 16, 2023
110m Hurdles · 42" / 1.067m · OutdoorBill Butler Invitational · Apr 1015.92aBill Butler InvitationalApril 10, 2026
200 Meters · IndoorBucknell Tune Up · Feb 2124.28aBucknell Tune UpFebruary 21, 2025
200 Meters · OutdoorPW Colonial Classic · Apr 226.70PW Colonial ClassicApril 2, 2022
300m Hurdles · 36" / 0.914m · OutdoorJohn Heins Memorial Invitational · Mar 3143.75aJohn Heins Memorial InvitationalMarch 31, 2023
400m Hurdles · 36" / 0.914m · OutdoorBloomsburg Invite · Apr 2359.36aBloomsburg InviteApril 23, 2026
55m Hurdles · 39" · IndoorLVC HS Invite · Jan 138.31aLVC HS InviteJanuary 13, 2024
60 Meter · IndoorUtica Blue and Orange · Feb 77.62aUtica Blue and OrangeFebruary 7, 2025
60 Meters · IndoorBucknell Tune Up · Feb 217.61aBucknell Tune UpFebruary 21, 2025
60m Hurdles · 39" / 0.991m · IndoorTFCAofGP Meet #2 · Dec 218.86aTFCAofGP Meet #2December 21, 2023
60m Hurdles · 42" / 1.067m · IndoorBison Opener · Dec 69.09aBison OpenerDecember 6, 2024
Long Jump · IndoorLVC HS Invite · Jan 1318' 5"LVC HS InviteJanuary 13, 2024
Long Jump · OutdoorPVA Track and Field Invitational · Jul 15.30mPVA Track and Field InvitationalJuly 1, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 110m Hurdles · Place 20 · BloomsburgBloomsburg110m Hurdles42" / 1.067mRound P20.16.39aWind: 2.3So
Apr 23Bloomsburg InviteApr 23 · 400m Hurdles · Place 2 · BloomsburgBloomsburg400m Hurdles36" / 0.914m2.59.36a PBSo
Apr 23Bloomsburg InviteApr 23 · 110m Hurdles · Place 3 · BloomsburgBloomsburg110m Hurdles42" / 1.067m3.15.97aWind: 3So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400m Hurdles · Place 13 · BloomsburgBloomsburg400m Hurdles36" / 0.914m13.1:00.77aSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 110m Hurdles · Place 7 · BloomsburgBloomsburg110m Hurdles42" / 1.067m7.15.94aWind: 3.3So
Apr 10Bill Butler InvitationalApr 10 · 400m Hurdles · BloomsburgBloomsburg400m Hurdles36" / 0.914m—DNSSo
Apr 10Bill Butler InvitationalApr 10 · 110m Hurdles · Place 6 · BloomsburgBloomsburg110m Hurdles42" / 1.067mRound P6.16.02aWind: 3.5So
Apr 10Bill Butler InvitationalApr 10 · 110m Hurdles · Place 7 · BloomsburgBloomsburg110m Hurdles42" / 1.067m7.15.92a PBWind: 1.9So
Apr 4ESU All AmericanApr 4 · 400m Hurdles · Place 4 · BloomsburgBloomsburg400m Hurdles36" / 0.914m4.1:00.41aSo
Apr 4ESU All AmericanApr 4 · 200 Meters · BloomsburgBloomsburg200 Meters--DNSWind: 0So
Mar 27Susquehanna Jim Taylor DualsMar 27 · 400m Hurdles · BloomsburgBloomsburg400m Hurdles36" / 0.914m—DNSSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · 110m Hurdles · Place 11 · BloomsburgBloomsburg110m Hurdles42" / 1.067m11.16.75aWind: 1.2So

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 23 · BloomsburgBloomsburg60m Hurdles42" / 1.067mRound P23.9.37aSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60 Meter · Place 65 · BloomsburgBloomsburg60 MeterRound P65.7.68aSo
Jan 30Bison Challenge and MultisJan 30 · 200 Meters · Place 70 · BloomsburgBloomsburg200 Meters7025.28SO
Jan 30Bison Challenge and MultisJan 30 · 60m Hurdles · Place 16 · BloomsburgBloomsburg60m Hurdles168.93SO
Jan 24Gulden InvitationalJan 24 · 60m Hurdles · Place 14 · BloomsburgBloomsburg60m HurdlesRound P149.14aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 300 Meters · BloomsburgBloomsburg300 Meters--DNSSo
Dec 5Bison OpenerDec 5 · 60m Hurdles · Place 20 · BloomsburgBloomsburg60m Hurdles42" / 1.067mRound P20.9.79aSo
Feb 21Bucknell Tune UpFeb 21 · 60m Hurdles · Place 14 · BloomsburgBloomsburg60m HurdlesRound P149.07a—
Feb 21Bucknell Tune UpFeb 21 · 200 Meters · Place 26 · BloomsburgBloomsburg200 Meters2624.28a PB—
Feb 21Bucknell Tune UpFeb 21 · 60 Meters · Place 26 · BloomsburgBloomsburg60 MetersRound P267.61a PB—
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 25 · BloomsburgBloomsburg60m Hurdles42" / 1.067mRound P25.9.25aWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · 60 Meter · Place 89 · BloomsburgBloomsburg60 MeterRound P89.7.62a PBWind: 0Fr
Jan 31Bison Open and MultiJan 31 · 60m Hurdles · Place 14 · BloomsburgBloomsburg60m HurdlesRound P149.12FR
Jan 31Bison Open and MultiJan 31 · 60 Meters · Place 48 · BloomsburgBloomsburg60 MetersRound P487.74FR
Jan 25Gulden InvitationalJan 25 · 60 Meters · Place 68 · BloomsburgBloomsburg60 Meters687.61a—
Jan 18Susquehanna River Hawk InviteJan 18 · 60m Hurdles · Place 13 · BloomsburgBloomsburg60m Hurdles139.65a—
Jan 18Susquehanna River Hawk InviteJan 18 · 200 Meters · Place 36 · BloomsburgBloomsburg200 Meters3625.21a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Maroon & Gold InviteApr 25 · 400m Hurdles · BloomsburgBloomsburg400m Hurdles36" / 0.914m--DNSFr
Apr 10Susquehanna River Hawk Multi & InvitationalApr 10 · Long Jump · BloomsburgBloomsburgLong Jump—DNSFr
Apr 5Ursinus Track FestivalApr 5 · 400m Hurdles · Place 18 · BloomsburgBloomsburg400m Hurdles36" / 0.914m18.1:02.59aFr
Apr 5Ursinus Track FestivalApr 5 · 110m Hurdles · Place 10 · BloomsburgBloomsburg110m Hurdles42" / 1.067m10.16.39aWind: 2.4Fr
Mar 28Susquehanna Jim Taylor DualsMar 28 · 400m Hurdles · Place 13 · BloomsburgBloomsburg400m Hurdles131:02.00aFR
Mar 28Susquehanna Jim Taylor DualsMar 28 · 110m Hurdles · Place 8 · BloomsburgBloomsburg110m Hurdles815.98aFR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 60m Hurdles · Place 21 · BloomsburgBloomsburg60m Hurdles42" / 1.067m21.10.06aFr
Dec 13Susquehanna Early Season InviteDec 13 · 60 Meter · Place 42 · BloomsburgBloomsburg60 Meter42.7.66aFr
Dec 6Bison OpenerDec 6 · 60m Hurdles · Place 18 · BloomsburgBloomsburg60m Hurdles42" / 1.067mRound P18.9.09a PBFr
Feb 17TFCAofGP MOCFeb 17 · 60m Hurdles · Place 15 · Plymouth-WhitemarshPlymouth-Whitemarsh60m Hurdles39" / 0.991mRound P15.8.90a12
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 60m Hurdles · Place 21 · Plymouth WhiPlymouth Whi60m Hurdles219.1912
Jan 26T&FCAofGP #6 rescheduledJan 26 · 55m Hurdles · Place 5 · Plymouth-WhitemarshPlymouth-Whitemarsh55m Hurdles39"Round P5.8.84a12
Jan 26T&FCAofGP #6 rescheduledJan 26 · 55m Hurdles · Place 5 · Plymouth-WhitemarshPlymouth-Whitemarsh55m Hurdles39"5.8.54a12
Jan 13LVC HS InviteJan 13 · 55m Hurdles · Place 5 · Plymouth-WhitemarshPlymouth-Whitemarsh55m Hurdles39"Round P5.8.31a PB12
Jan 13LVC HS InviteJan 13 · 55m Hurdles · Place 5 · Plymouth-WhitemarshPlymouth-Whitemarsh55m Hurdles39"5.8.81a12
Jan 13LVC HS InviteJan 13 · Long Jump · Place 8 · Plymouth-WhitemarshPlymouth-WhitemarshLong Jump8.18' 5" PB12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Long Jump · Place 3 · Plymouth WhitemarshPlymouth WhitemarshLong Jump319-8.5012
May 10SOL American Conference ChampionshipsMay 10 · 300m Hurdles · Place 5 · Plymouth WhitemarshPlymouth Whitemarsh300m Hurdles542.7112
May 10SOL American Conference ChampionshipsMay 10 · 110m Hurdles · Place 2 · Plymouth WhitemarshPlymouth Whitemarsh110m HurdlesRound P215.9012
May 10SOL American Conference ChampionshipsMay 10 · 110m Hurdles · Place 2 · Plymouth WhitemarshPlymouth Whitemarsh110m Hurdles216.3112
May 4Lower Merion InvitationalMay 4 · Long Jump · Place 12 · Plym WhitemarshPlym WhitemarshLong Jump1217-06.0012
May 4Lower Merion InvitationalMay 4 · 110m Hurdles · Place 3 · Plym WhitemarshPlym Whitemarsh110m Hurdles317.0112
May 4Lower Merion InvitationalMay 4 · 300m Hurdles · Place 6 · Plym WhitemarshPlym Whitemarsh300m Hurdles642.9812
May 2Trojan Track ClassicMay 2 · 300m Hurdles · Place 10 · Plymouth WhiPlymouth Whi300m Hurdles1043.9512
May 2Trojan Track ClassicMay 2 · 110m Hurdles · Place 3 · Plymouth WhiPlymouth Whi110m Hurdles315.6812
Apr 19Twin Valley InvitationalApr 19 · 300m Hurdles · Place 12 · Plymouth-WhitemarshPlymouth-Whitemarsh300m Hurdles1244.17a—
Apr 19Twin Valley InvitationalApr 19 · 110m Hurdles · Place 7 · Plymouth-WhitemarshPlymouth-Whitemarsh110m Hurdles716.28a—
Apr 19Twin Valley InvitationalApr 19 · 110m Hurdles · Place 7 · Plymouth-WhitemarshPlymouth-Whitemarsh110m Hurdles715.95a—
Apr 16Abington, PW @ HHApr 16 · 300m Hurdles · Place 3 · Plymouth-WhitemarshPlymouth-Whitemarsh300m Hurdles342.95a—
Apr 16Abington, PW @ HHApr 16 · 110m Hurdles · Place 3 · Plymouth-WhitemarshPlymouth-Whitemarsh110m Hurdles315.57a—
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Long Jump · Place 5 · Plym WhitemarshPlym WhitemarshLong Jump519-06.7512
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · 300m Hurdles · Place 3 · Plym WhitemarshPlym Whitemarsh300m Hurdles343.1612
Apr 4The John Heins InvitationalApr 4 · 110m Hurdles · Place 4 · Plymouth WhiPlymouth Whi110m Hurdles416.9612
Apr 4The John Heins InvitationalApr 4 · 400m Hurdles · Place 7 · Plymouth WhiPlymouth Whi400m Hurdles71:01.7712
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 4 · Plym WhitemarshPlym Whitemarsh300m Hurdles443.6512
Mar 30Pennsylvania Track ClassicMar 30 · 110m Hurdles · Place 2 · Plym WhitemarshPlym Whitemarsh110m Hurdles215.7712
Mar 30Pennsylvania Track ClassicMar 30 · 110m Hurdles · Place 2 · Plymouth WhitemarshPlymouth Whitemarsh110m Hurdles215.7712
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 4 · Plymouth WhitemarshPlymouth Whitemarsh300m Hurdles443.6512

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 60m Hurdles · Place 9 · Plymouth-WhitemarshPlymouth-Whitemarsh60m Hurdles39" / 0.991mRound P9.9.04a12
Dec 21TFCAofGP Meet #2Dec 21 · 60m Hurdles · Place 11 · Plymouth-WhitemarshPlymouth-Whitemarsh60m Hurdles39" / 0.991mRound P11.9.13a12
Dec 21TFCAofGP Meet #2Dec 21 · 60m Hurdles · Place 6 · Plymouth-WhitemarshPlymouth-Whitemarsh60m Hurdles39" / 0.991m6.8.86a PB12
Dec 16TFCAofGP Meet #1Dec 16 · 60m Hurdles · Place 18 · Plymouth-WhitemarshPlymouth-Whitemarsh60m Hurdles39" / 0.991mRound P18.9.23a12
Jan 13TFCAofGP Meet #6Jan 13 · 60m Hurdles · Place 7 · Plymouth WhitemarshPlymouth Whitemarsh60m HurdlesRound P79.4611
Jan 13TFCAofGP Meet #6Jan 13 · 60m Hurdles · Place 7 · Plymouth WhitemarshPlymouth Whitemarsh60m Hurdles79.2811

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400m Hurdles · Place 29 · Conshohocken Electric ForceConshohocken Electric Force400m Hurdles36" / 0.914mRound P29.1:04.41aUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 22 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump22.5.60mUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 110m Hurdles · Place 29 · Conshohocken Electric ForceConshohocken Electric Force110m Hurdles39" / 0.991mRound P29.16.75aUnofficial11
Jul 1PVA Track and Field InvitationalJul 1 · 400m Hurdles · Place 5 · Conshohocken Electric ForceConshohocken Electric Force400m Hurdles36" / 0.914m5.1:04.31a11
Jul 1PVA Track and Field InvitationalJul 1 · Long Jump · Place 15 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump15.5.30m PB11
Jul 1PVA Track and Field InvitationalJul 1 · 110m Hurdles · Place 18 · Conshohocken Electric ForceConshohocken Electric Force110m Hurdles39" / 0.991m18.16.82a11
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400m Hurdles · Place 8 · Conshohocken Electric ForceConshohocken Electric Force400m Hurdles36" / 0.914m8.1:03.53a11
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Long Jump · Place 13 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump13.16-10.2511
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 110m Hurdles · Place 6 · Conshohocken Electric ForceConshohocken Electric Force110m Hurdles39" / 0.991m6.16.50a PB11
May 12SOL American Conference ChampionshipsMay 12 · 110m Hurdles · Place 3 · Plymouth WhiPlymouth Whi110m Hurdles316.3611
May 12SOL American Conference ChampionshipsMay 12 · 300m Hurdles · Place 8 · Plymouth WhitemarshPlymouth Whitemarsh300m Hurdles843.1111
May 12SOL American Conference ChampionshipsMay 12 · 110m Hurdles · Place 3 · Plymouth WhitemarshPlymouth Whitemarsh110m HurdlesRound P316.3611
May 12SOL American Conference ChampionshipsMay 12 · 110m Hurdles · Place 1 · Plymouth WhitemarshPlymouth Whitemarsh110m Hurdles116.0111
May 6Lower Merion InvitationalMay 6 · Long Jump · Place 12 · Plym WhitemarshPlym WhitemarshLong Jump1218-09.0011
May 6Lower Merion InvitationalMay 6 · 110m Hurdles · Place 4 · Plym WhitemarshPlym Whitemarsh110m Hurdles416.7111
May 6Lower Merion InvitationalMay 6 · 300m Hurdles · Place 12 · Plym WhitemarshPlym Whitemarsh300m Hurdles1243.4711
May 4Trojan Track ClassicMay 4 · Long Jump · Place 7 · Plymouth WhitemarshPlymouth WhitemarshLong Jump719-0.7511
May 4Trojan Track ClassicMay 4 · 110m Hurdles · Place 2 · Plymouth WhitemarshPlymouth Whitemarsh110m Hurdles216.8711
May 4Trojan Track ClassicMay 4 · 300m Hurdles · Place 8 · Plymouth WhitemarshPlymouth Whitemarsh300m Hurdles844.8211
Apr 22Father Judge RelaysApr 22 · 300m Hurdles · Place 9 · Plymouth WhiPlymouth Whi300m Hurdles943.8711
Apr 22Father Judge RelaysApr 22 · 110m Hurdles · Place 8 · Plymouth WhiPlymouth Whi110m Hurdles816.3511
Apr 14Cardinal InvitationalApr 14 · 110m Hurdles · Place 5 · Plym WhitemarshPlym Whitemarsh110m Hurdles516.7111
Apr 14Cardinal InvitationalApr 14 · 300m Hurdles · Place 11 · Plym WhitemarshPlym Whitemarsh300m Hurdles1144.1511
Mar 31John Heins Memorial InvitationalMar 31 · 300m Hurdles · Place 8 · Plymouth-WhitemarshPlymouth-Whitemarsh300m Hurdles36" / 0.914m8.43.75a PB11
Mar 31John Heins Memorial InvitationalMar 31 · 110m Hurdles · Place 4 · Plymouth-WhitemarshPlymouth-Whitemarsh110m Hurdles39" / 0.991m4.17.85a11
Mar 25Pennsylvania Track ClassicMar 25 · 300m Hurdles · Place 12 · Plymouth WhitePlymouth White300m Hurdles1249.8411

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13SOL American Conference ChampionshipsMay 13 · 110m Hurdles · Place 10 · Plym WhitemarshPlym Whitemarsh110m Hurdles1019.5810
May 13SOL American Conference ChampionshipsMay 13 · 300m Hurdles · Place 11 · Plym WhitemarshPlym Whitemarsh300m Hurdles1148.4610
May 13SOL American Conference ChampionshipsMay 13 · 110m Hurdles · Place 10 · Plym WhitemarshPlym Whitemarsh110m HurdlesRound P1019.5810
May 5Trojan Track ClassicMay 5 · 300m Hurdles · Place 13 · Plymouth WhiPlymouth Whi300m Hurdles1348.1710
Apr 8The John Heins InvitationalApr 8 · 300m Hurdles · Place 24 · Plymouth-WhitemarshPlymouth-Whitemarsh300m Hurdles36" / 0.914m24.48.15a10
Apr 2PW Colonial ClassicApr 2 · 300m Hurdles · Place 9 · Plymouth WhiPlymouth Whi300m Hurdles949.15—
Apr 2PW Colonial ClassicApr 2 · 200 Meters · Place 21 · Plymouth WhiPlymouth Whi200 Meters2126.70 PB—
Apr 2PW Colonial ClassicApr 2 · 200 Meters · Place 21 · Plymouth WhitemarshPlymouth Whitemarsh200 Meters2126.7010
Apr 2PW Colonial ClassicApr 2 · 300m Hurdles · Place 9 · Plymouth WhitemarshPlymouth Whitemarsh300m Hurdles949.1510
Mar 26Pennsylvania Track ClassicMar 26 · 300m Hurdles · Place 12 · Plymouth WhiPlymouth Whi300m Hurdles1249.2710

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Golden Wolves HS ChallengeJan 16 · 200 Meters · Place 45 · Plymouth WhitemarshPlymouth Whitemarsh200 Meters4526.60JR