Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorCardinal Classic · Apr 1016.21aCardinal ClassicApril 10, 2026
200 Meters · OutdoorLady Rocker Invitational · May 628.01Lady Rocker InvitationalMay 6, 2023
300m Hurdles · 30" / 0.762m · OutdoorHelman/Hosier Invite · Apr 3046.94aHelman/Hosier InviteApril 30, 2026
400 Meters · IndoorKevin Dare Invitational · Jan 111:03.50aKevin Dare InvitationalJanuary 11, 2025
400 Meters · OutdoorJim Kelly Invitational · Apr 61:02.97Jim Kelly InvitationalApril 6, 2023
800 Meters · IndoorDVGTCA Meet #5 · Jan 132:39.40DVGTCA Meet #5January 13, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 300m Hurdles · Place 11 · Pennridge300m Hurdles30" / 0.762m11.49.03a12
May 8SOL Colonial ChampsMay 8 · 100m Hurdles · Place 5 · Pennridge100m Hurdles33" / 0.838mRound P5.16.35a12
May 8SOL Colonial ChampsMay 8 · 100m Hurdles · Place 5 · Pennridge100m Hurdles33" / 0.838m5.16.39a12
Apr 30Helman/Hosier InviteApr 30 · 300m Hurdles · Place 7 · Pennridge300m Hurdles30" / 0.762m7.46.94a PB12
Apr 30Helman/Hosier InviteApr 30 · 100m Hurdles · Place 3 · Pennridge100m Hurdles33" / 0.838m3.16.54a12
Apr 28Pennridge at CB West (Girls)Apr 28 · 300m Hurdles · Place 2 · Pennridge300m Hurdles30" / 0.762m2.47.85a12
Apr 28Pennridge at CB West (Girls)Apr 28 · 100m Hurdles · Place 3 · Pennridge100m Hurdles33" / 0.838m3.16.57a12
Apr 18CB West RelaysApr 18 · 300m Hurdles · Place 1 · Pennridge300m Hurdles30" / 0.762m1.48.63a12
Apr 10Cardinal ClassicApr 10 · 300m Hurdles · Place 4 · Pennridge300m Hurdles30" / 0.762m4.49.19a12
Apr 10Cardinal ClassicApr 10 · 100m Hurdles · Place 5 · Pennridge100m Hurdles33" / 0.838m5.16.21a PB12
Apr 2Jim Kelly InvitationalApr 2 · 100m Hurdles · Place 1 · Pennridge100m Hurdles33" / 0.838m1.16.87a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Pennridge300m Hurdles30" / 0.762m—DNS12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100m Hurdles · Place 6 · Pennridge100m Hurdles33" / 0.838m6.17.35a12
Mar 24Pennridge at CB SouthMar 24 · 300m Hurdles · Place 1 · Pennridge300m Hurdles30" / 0.762m1.49.55a12
Mar 24Pennridge at CB SouthMar 24 · 100m Hurdles · Place 2 · Pennridge100m Hurdles33" / 0.838m2.16.70a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Kevin Dare InviteJan 10 · 60m Hurdles · Place 28 · PENNRIDGE60m Hurdles2810.5212

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Helman/Hosier InviteMay 1 · 100m Hurdles · Place 3 · Pennridge100m Hurdles316.5911
May 1Helman/Hosier InviteMay 1 · 300m Hurdles · Place 5 · Pennridge300m Hurdles548.7111
Apr 17Jim Kelly InvitationalApr 17 · 300m Hurdles · Place 5 · Pennridge300m Hurdles548.9211
Apr 17Jim Kelly InvitationalApr 17 · 100m Hurdles · Place 7 · Pennridge100m Hurdles716.8311
Apr 4Cardinal ClassicApr 4 · 100m Hurdles · Place 9 · Pennridge100m Hurdles917.1411
Mar 29North Penn OpenMar 29 · 300m Hurdles · Place 10 · Pennridge300m Hurdles1049.6211
Mar 29North Penn OpenMar 29 · 100m Hurdles · Place 19 · Pennridge100m Hurdles1917.5511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 44 · Pennridge60m Hurdles4411.6411
Jan 11Kevin Dare InvitationalJan 11 · 400 Meters · Place 25 · Pennridge400 Meters251:03.50a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · 300m Hurdles · Place 11 · Pennridge300m Hurdles1150.0210
May 4Lady Rocker InvitationalMay 4 · 300m Hurdles · Place 1 · Pennridge300m Hurdles149.6910
May 2Helman Hosier InvitationalMay 2 · 300m Hurdles · Place 6 · Pennridge300m Hurdles650.6410
Apr 16Pennridge at CB WestApr 16 · 300m Hurdles · Place 4 · Pennridge300m Hurdles451.53—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Lady Rocker InvitationalMay 6 · 200 Meters · Place 8 · Pennridge200 Meters828.01 PB—
May 4Helman/Hosier InvitationalMay 4 · 200 Meters · Place 13 · Pennridge200 Meters1328.319
Apr 6Jim Kelly InvitationalApr 6 · 400 Meters · Place 12 · Pennridge400 Meters121:02.97 PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27DVGTCA Meet #7Jan 27 · 400 Meters · Place 22 · Pennridge400 Meters221:05.689
Jan 27DVGTCA Meet #7Jan 27 · 400 Meters · Place 22 · Pennridge400 Meters221:05.689
Jan 13DVGTCA Meet #5Jan 13 · 800 Meters · Place 14 · Pennridge800 Meters142:39.40 PB9