Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 1813.43aPenn Wood Rap Curry InvitationalApril 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorCAL Meet @ Upper Darby · Mar 2517.80aCAL Meet @ Upper DarbyMarch 25, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 128.80aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 126.958PTFCA ChampionshipsMarch 1, 2026
300 Meters · IndoorOcean Breeze Freedom Games · Jan 345.85Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · IndoorRobert J Burdette Indoor Classic · Dec 271:09.30aRobert J Burdette Indoor ClassicDecember 27, 2024
60 Meters · IndoorDVGTCA Meet #7 · Jan 308.40DVGTCA Meet #7January 30, 2026
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 1911.14aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
Long Jump · IndoorDVGTCA Meet #2 · Dec 1315-11.50DVGTCA Meet #2 December 13, 2024
Long Jump · OutdoorCentral League Championship 26 · May 616-06.25Central League Championship 26May 6, 2026
Triple Jump · IndoorDVGTCA Meet - Invitational Day 2 · Dec 1931-03.50DVGTCA Meet - Invitational Day 2December 19, 2025
Triple Jump · OutdoorCAL Meet #3 @ Harriton · Apr 1533' 11"CAL Meet #3 @ HarritonApril 15, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · Triple Jump · Place 4 · RidleyTriple Jump4.33-00.0010
May 6Central League Championship 26May 6 · Long Jump · Place 5 · RidleyLong Jump5.16-06.25 PB10
Apr 29Delco ChampsApr 29 · Triple Jump · Place 3 · RidleyTriple Jump3.33-03.2510
Apr 29Delco ChampsApr 29 · Long Jump · Place 5 · RidleyLong Jump5.15-10.5010
Apr 25Springfield InvitationalApr 25 · Long Jump · Place 4 · RidleyLong Jump4.14-10.0010
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Long Jump · Place 14 · RidleyLong Jump14.16-1.2510
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 100 Meters · Place 37 · Ridley100 Meters37.13.43a PB10
Apr 18Rap Curry InvitationalApr 18 · Long Jump · Place 14 · RidleyLong Jump14.16' 1.25"10
Apr 18Rap Curry InvitationalApr 18 · 100 Meters · Place 37 · Ridley100 Meters37.13.43a10
Apr 15CAL Meet #3 @ HarritonApr 15 · Triple Jump · Place 2 · RidleyTriple Jump2.33' 11" PB10
Apr 15CAL Meet #3 @ HarritonApr 15 · Long Jump · Place 3 · RidleyLong Jump3.16' 1.5"10
Apr 15CAL Meet #3 @ HarritonApr 15 · 100m Hurdles · Place 8 · Ridley100m Hurdles33" / 0.838m8.18.23a10
Apr 11Delco RelaysApr 11 · Triple Jump · Place 3 · RidleyTriple Jump3.33-07.0010
Apr 11Delco RelaysApr 11 · Long Jump · Place 5 · RidleyLong Jump5.15-07.7510
Apr 8Ridley CALApr 8 · Triple Jump · Place 3 · RidleyTriple Jump3.33' 3.5"10
Apr 8Ridley CALApr 8 · Long Jump · Place 4 · RidleyLong Jump4.15' 8"10
Apr 8Ridley CALApr 8 · 100m Hurdles · Place 6 · Ridley100m Hurdles33" / 0.838m6.18.20a10
Mar 25CAL Meet @ Upper DarbyMar 25 · Triple Jump · RidleyTriple Jump—DNS10
Mar 25CAL Meet @ Upper DarbyMar 25 · Long Jump · Place 1 · RidleyLong Jump1.15' 9"10
Mar 25CAL Meet @ Upper DarbyMar 25 · 100m Hurdles · Place 3 · Ridley100m Hurdles33" / 0.838m3.17.80a PB10
Mar 21Upper Darby RelaysMar 21 · Long Jump · Place 4 · RidleyLong Jump415-3.7510

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Ridley200 MetersRelay Split—26.958 PB10
Feb 13Tim Hickey Meet of ChampsFeb 13 · Triple Jump · Place 18 · Ridley 01Triple Jump1833-03.7510
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 3 · Ridley 01Long Jump315-11.7510
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 3 · Ridley 01Long Jump315-11.7510
Jan 30DVGTCA Meet #7Jan 30 · Long Jump · Place 9 · RidleyLong Jump915-08.5010
Jan 30DVGTCA Meet #7Jan 30 · 60 Meters · Place 11 · Ridley60 Meters118.40 PB10
Jan 18Kristian Marche Memorial InvitationalJan 18 · Long Jump · Place 10 · RidleyLong Jump1015-03.7510
Jan 18Kristian Marche Memorial InvitationalJan 18 · 60m Hurdles · Place 25 · Ridley60m HurdlesRound P2511.0510
Jan 9DVGTCA Meet #5Jan 9 · Long Jump · Place 8 · RidleyLong Jump815-04.2510
Jan 3Ocean Breeze Freedom GamesJan 3 · Long Jump · Place 1 · Ridley 01Long Jump114-9.7510
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 73 · Ridley 01300 MetersRound P7345.85 PB10
Jan 3Freedom GamesJan 3 · 300 Meters · Place 73 · Ridley300 MetersRound P73.45.85a10
Jan 3Freedom GamesJan 3 · Long Jump · Place 1 · RidleyLong Jump1.14-9.7510

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · Triple Jump · Place 14 · RidleyTriple Jump14.31-03.50 PB10
Dec 12DVGTCA Meet #1Dec 12 · Long Jump · Place 4 · RidleyLong Jump4.15-10.7510
Dec 6F&M HS Meet #1 (Full)Dec 6 · Long Jump · Place 12 · RidleyLong Jump12.14-00.2510
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 44 · Ridley200 MetersRound P44.28.80a PB9
Jan 17DVGTCA Meet #7Jan 17 · Triple Jump · Place 10 · RidleyTriple Jump1029-10.009
Jan 10DVGTCA Meet #6Jan 10 · Long Jump · Place 19 · RidleyLong Jump1914-07.509
Jan 10DVGTCA Meet #6Jan 10 · 60m Hurdles · Place 27 · Ridley60m Hurdles2710.899
Jan 3DVGTCA Meet #5Jan 3 · Triple Jump · Place 5 · RidleyTriple Jump531-10.009

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 9CAL Meet #3Apr 9 · Triple Jump · RidleyTriple Jump--DNS9
Apr 9CAL Meet #3Apr 9 · Long Jump · Place 7 · RidleyLong Jump7.15-06.009
Apr 9CAL Meet #3Apr 9 · 100m Hurdles · Place 7 · Ridley100m Hurdles33" / 0.838m7.18.76a9
Apr 2CAL - HavenApr 2 · Triple Jump · Place 5 · RidleyTriple Jump5.30-03.009
Apr 2CAL - HavenApr 2 · Long Jump · Place 8 · RidleyLong Jump8.15-07.009
Mar 26CAL Meet #1 - PNCMar 26 · Long Jump · Place 7 · RidleyLong Jump7.15-03.509

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · Triple Jump · Place 9 · RidleyTriple Jump9.30-10.509
Dec 27Robert J Burdette Indoor ClassicDec 27 · 400 Meters · Place 16 · Ridley400 Meters16.1:09.30a PB9
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 60m Hurdles · Place 28 · Ridley60m Hurdles33" / 0.838m28.11.14a PB9
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Long Jump · Place 12 · RidleyLong Jump12.14-10.759
Dec 13DVGTCA Meet #2 Dec 13 · Long Jump · Place 5 · RidleyLong Jump5.15-11.50 PB9
Dec 6DVGTCA Meet #1Dec 6 · 60m Hurdles · Place 28 · Ridley60m Hurdles33" / 0.838m28.11.18a9