Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDelco Champs · Apr 2917.30aDelco ChampsApril 29, 2026
200 Meters · IndoorDVGTCA Meet #5 · Jan 532.13DVGTCA Meet #5January 5, 2024
200 Meters · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 232.18John Hay Pennsylvania Distance CarnivalJune 2, 2023
200 Meters · OutdoorRustin Invitational · Apr 531.80Rustin InvitationalApril 5, 2023
200 Meters · Relay Split · IndoorRobert J Burdette Indoor Classic · Dec 2732.082Robert J Burdette Indoor ClassicDecember 27, 2024
300 Meters · IndoorOcean Breeze Freedom Games · Jan 350.80Ocean Breeze Freedom GamesJanuary 3, 2026
300m Hurdles · 30" / 0.762m · OutdoorRadnor Last Chance Meet · May 852.28aRadnor Last Chance MeetMay 8, 2026
55m Hurdles · 33" · IndoorFreedom Games · Jan 310.22aFreedom GamesJanuary 3, 2026
60 Meter · IndoorRobert J Burdette Indoor Classic · Dec 289.40aRobert J Burdette Indoor ClassicDecember 28, 2023
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #1 · Dec 1210.98aDVGTCA Meet #1December 12, 2025
Long Jump · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1813-08.75DVGTCA Meet-Invitational Day 1December 18, 2025
Long Jump · OutdoorRidley CAL · Apr 814' 1"Ridley CALApril 8, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 300m Hurdles · Place 7 · Penncrest300m Hurdles30" / 0.762m7.52.28a PB12
May 8Radnor Last Chance MeetMay 8 · 100m Hurdles · Place 4 · Penncrest100m Hurdles33" / 0.838m4.17.94a12
May 6Central League Championship 26May 6 · 100m Hurdles · Place 13 · Penncrest100m Hurdles33" / 0.838m13.17.45a12
Apr 29Delco ChampsApr 29 · 100m Hurdles · Place 10 · Penncrest100m Hurdles33" / 0.838mRound P10.17.30a PB12
Apr 29Delco ChampsApr 29 · 100m Hurdles · Place 12 · Penncrest100m Hurdles33" / 0.838m12.17.92a12
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 13 · Penncrest300m Hurdles30" / 0.762m13.54.03a12
Apr 25Springfield InvitationalApr 25 · 100m Hurdles · Place 4 · Penncrest100m Hurdles33" / 0.838m4.17.53a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 20 · Penncrest300m Hurdles30" / 0.762m20.53.29a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 100m Hurdles · Place 19 · Penncrest100m Hurdles33" / 0.838m19.18.25a12
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 20 · Penncrest300m Hurdles30" / 0.762m20.53.29a12
Apr 18Rap Curry InvitationalApr 18 · 100m Hurdles · Place 19 · Penncrest100m Hurdles33" / 0.838m19.18.25a12
Apr 16CAL Meet #4Apr 16 · Long Jump · Place 16 · PenncrestLong Jump16.13-02.0012
Apr 16CAL Meet #4Apr 16 · 300m Hurdles · Place 8 · Penncrest300m Hurdles30" / 0.762m8.54.04a12
Apr 16CAL Meet #4Apr 16 · 100m Hurdles · Place 10 · Penncrest100m Hurdles33" / 0.838m10.19.51a12
Apr 8Ridley CALApr 8 · Long Jump · Place 11 · PenncrestLong Jump11.14' 1" PB12
Apr 8Ridley CALApr 8 · 300m Hurdles · Place 8 · Penncrest300m Hurdles30" / 0.762m8.53.33a12
Apr 8Ridley CALApr 8 · 100m Hurdles · Place 8 · Penncrest100m Hurdles33" / 0.838m8.18.63a12
Apr 1Green Raider InvApr 1 · 300m Hurdles · Place 9 · Penncrest300m Hurdles30" / 0.762m9.54.32a12
Apr 1Green Raider InvApr 1 · 100m Hurdles · Place 6 · Penncrest100m Hurdles33" / 0.838m6.18.02a12
Mar 24CAL Week #1 RadnorMar 24 · Long Jump · Place 9 · PenncrestLong Jump9.14-00.0012
Mar 24CAL Week #1 RadnorMar 24 · 300m Hurdles · Place 11 · Penncrest300m Hurdles30" / 0.762m11.53.82a12
Mar 24CAL Week #1 RadnorMar 24 · 100m Hurdles · Place 4 · Penncrest100m Hurdles33" / 0.838m4.18.20a12
Mar 21Upper Darby RelaysMar 21 · 300m Hurdles · Place 23 · Penncrest300m Hurdles2354.35a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 30DVGTCA Meet #7Jan 30 · Long Jump · Place 24 · PenncrestLong Jump2413-03.2512
Jan 30DVGTCA Meet #7Jan 30 · 60m Hurdles · Place 34 · Penncrest60m Hurdles3411.1012
Jan 18Kristian Marche Memorial InvitationalJan 18 · 60m Hurdles · Place 22 · Penncrest60m Hurdles2210.9112
Jan 9DVGTCA Meet #5Jan 9 · 60m Hurdles · Place 38 · Penncrest60m Hurdles3811.0812
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 25 · Penncrest 01300 Meters2550.80 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 7 · Penncrest 0155m Hurdles710.2212
Jan 3Freedom GamesJan 3 · 300 Meters · Place 25 · Penncrest300 Meters25.50.80a12
Jan 3Freedom GamesJan 3 · 55m Hurdles · Place 7 · Penncrest55m Hurdles33"7.10.22a PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Long Jump · Place 38 · PenncrestLong Jump38.13-08.75 PB12
Dec 12DVGTCA Meet #1Dec 12 · 60m Hurdles · Place 29 · Penncrest60m Hurdles33" / 0.838m29.10.98a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 9 · Penncrest55m Hurdles33"9.10.22a11
Feb 1Ocean Breeze InvitationalFeb 1 · Long Jump · Place 29 · PenncrestLong Jump29.13-4.7511
Jan 31DVGTCA Meet #8Jan 31 · Long Jump · Place 28 · PenncrestLong Jump2813-05.2511
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 34 · Penncrest60m Hurdles3411.1811
Jan 17DVGTCA Meet #7Jan 17 · 60m Hurdles · Place 30 · Penncrest60m Hurdles3011.2411
Jan 10DVGTCA Meet #6Jan 10 · Long Jump · Place 27 · PenncrestLong Jump2713-03.7511
Jan 10DVGTCA Meet #6Jan 10 · 60m Hurdles · Place 34 · Penncrest60m Hurdles3411.1411

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 100m Hurdles · Place 14 · Penncrest100m Hurdles1419.0811
May 7CAL ChampsMay 7 · 100m Hurdles · Place 14 · Penncrest100m Hurdles33" / 0.838m14.19.08a11
Apr 30Delco ChampsApr 30 · 100m Hurdles · Place 16 · Penncrest100m Hurdles1618.12—
Apr 30Delco ChampsApr 30 · 100m Hurdles · Place 15 · Penncrest100m HurdlesRound P1518.27—
Apr 25UD InviteApr 25 · 300m Hurdles · Place 20 · Penncrest300m Hurdles30" / 0.762m20.56.83a11
Apr 25UD InviteApr 25 · 100m Hurdles · Place 11 · Penncrest100m Hurdles33" / 0.838m11.18.62a11
Apr 9CAL Meet #3Apr 9 · Long Jump · Place 9 · PenncrestLong Jump9.14-00.0011
Apr 9CAL Meet #3Apr 9 · 300m Hurdles · Place 7 · Penncrest300m Hurdles30" / 0.762m7.53.75a11
Apr 9CAL Meet #3Apr 9 · 100m Hurdles · Place 3 · Penncrest100m Hurdles33" / 0.838m3.17.79a11
Apr 2CAL - HavenApr 2 · 300m Hurdles · Place 14 · Penncrest300m Hurdles30" / 0.762m14.54.95a11
Apr 2CAL - HavenApr 2 · 100m Hurdles · Place 8 · Penncrest100m Hurdles33" / 0.838m8.18.15a11
Mar 26CAL Meet #1 - PNCMar 26 · Long Jump · Place 15 · PenncrestLong Jump15.13-03.0011
Mar 26CAL Meet #1 - PNCMar 26 · 300m Hurdles · Place 16 · Penncrest300m Hurdles30" / 0.762m16.56.22a11
Mar 26CAL Meet #1 - PNCMar 26 · 100m Hurdles · Place 8 · Penncrest100m Hurdles33" / 0.838m8.18.86a11

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Penncrest200 MetersRelay Split—32.082 PB11
Dec 27Robert J Burdette Indoor ClassicDec 27 · 60m Hurdles · Place 12 · Penncrest60m Hurdles33" / 0.838mRound P12.11.01a11
Dec 27Robert J Burdette Indoor ClassicDec 27 · 60m Hurdles · Place 12 · Penncrest60m Hurdles33" / 0.838m12.11.02a11
Dec 6DVGTCA Meet #1Dec 6 · 60m Hurdles · Place 24 · Penncrest60m Hurdles33" / 0.838m24.11.01a11
Feb 2DVGTCA Meet #7Feb 2 · Long Jump · Place 28 · PenncrestLong Jump2812-11.2510
Feb 2DVGTCA Meet #7Feb 2 · Long Jump · Place 28 · PenncrestLong Jump2812-11.2510
Jan 12DVGTCA Meet #6Jan 12 · Long Jump · Place 21 · PenncrestLong Jump2113-05.2510
Jan 12DVGTCA Meet #6Jan 12 · 60m Hurdles · Place 15 · Penncrest60m Hurdles1510.9010
Jan 5DVGTCA Meet #5Jan 5 · 200 Meters · Place 45 · Penncrest200 Meters4532.1410
Jan 5DVGTCA Meet #5Jan 5 · 200 Meters · Place 45 · Penncrest200 Meters4532.13 PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · 300m Hurdles · Place 13 · Penncrest300m Hurdles1353.3710
Apr 26UD InviteApr 26 · Long Jump · Place 25 · PenncrestLong Jump25.13-06.2510
Apr 26UD InviteApr 26 · 300m Hurdles · Place 10 · Penncrest300m Hurdles30" / 0.762m10.54.02a10
Apr 26UD InviteApr 26 · 100m Hurdles · Place 9 · Penncrest100m Hurdles33" / 0.838m9.18.49a10
Apr 17CAL Girls Meet #3 - RadnorApr 17 · 100m Hurdles · Place 6 · Penncrest100m Hurdles618.38—
Apr 17CAL Girls Meet #3 - RadnorApr 17 · 300m Hurdles · Place 7 · Penncrest300m Hurdles754.28—
Apr 9Garnet Valley Dual #1Apr 9 · 300m Hurdles · Place 9 · Penncrest300m Hurdles30" / 0.762m9.53.83a10
Apr 9Garnet Valley Dual #1Apr 9 · 100m Hurdles · Place 7 · Penncrest100m Hurdles33" / 0.838m7.18.35a10
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · 300m Hurdles · Place 13 · Penncrest300m Hurdles30" / 0.762m13.56.38a10
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · 100m Hurdles · Place 9 · Penncrest100m Hurdles33" / 0.838m9.18.55a10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 60 Meter · Place 38 · Penncrest60 MeterRound P38.9.40a PB10
Dec 20DVGTCA Meet #3Dec 20 · 60m Hurdles · Place 24 · Penncrest60m Hurdles33" / 0.838m24.11.01a10
Dec 20DVGTCA Meet #3Dec 20 · Long Jump · Place 30 · PenncrestLong Jump30.13-04.0010
Dec 15DVGTCA Meet #2Dec 15 · 200 Meters · Place 58 · Penncrest200 Meters58.32.39a10
Dec 8DVGTCA Meet #1Dec 8 · 60m Hurdles · Place 32 · Penncrest60m Hurdles33" / 0.838m32.11.13a10
Feb 17DVGTCA Meet Of ChampionsFeb 17 · 60m Hurdles · Place 15 · Penncrest60m Hurdles1511.119
Jan 13DVGTCA Meet #5Jan 13 · 60m Hurdles · Place 15 · Penncrest60m Hurdles1510.889

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 200 Meters · Place 60 · Penncrest TC200 Meters6032.18 PB9
Apr 29Unionville InvitationalApr 29 · 300m Hurdles · Place 21 · Penncrest300m Hurdles2156.24—
Apr 29Unionville InvitationalApr 29 · 300m Hurdles · Place 21 · Penncrest300m Hurdles30" / 0.762m21.56.24aUnofficial9
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 100m Hurdles · Place 15 · Penncrest100m Hurdles1518.109
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 300m Hurdles · Place 23 · Penncrest300m Hurdles2354.859
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 300m Hurdles · Place 12 · Penncrest300m Hurdles30" / 0.762m12.56.67a9
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 100m Hurdles · Place 11 · Penncrest100m Hurdles33" / 0.838m11.18.42a9
Apr 5Rustin InvitationalApr 5 · 200 Meters · Place 46 · Penncrest200 Meters4631.80 PB9
Apr 5Rustin InvitationalApr 5 · 100m Hurdles · Place 10 · Penncrest100m HurdlesRound P1018.339
Apr 1Haverford InvitationalApr 1 · 100m Hurdles · Place 5 · Penncrest100m Hurdles519.12—
Apr 1Haverford InvitationalApr 1 · 300m Hurdles · Place 10 · Penncrest300m Hurdles1056.88—
Mar 25Upper Darby Relays (@ SHMS)Mar 25 · 300m Hurdles · Place 32 · Penncrest300m Hurdles3257.309

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 200 Meters · Place 46 · Penncrest200 Meters46.32.36a9
Dec 23DVGTCA Meet #3Dec 23 · 60m Hurdles · Place 3 · Penncrest60m Hurdles33" / 0.838m3.11.11a9
Dec 23DVGTCA Meet #3Dec 23 · 200 Meters · Place 6 · Penncrest200 Meters6.32.78a9
Dec 16DVGTCA Meet #2Dec 16 · 60m Hurdles · Place 48 · Penncrest60m Hurdles33" / 0.838m48.12.16a9