Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 196:51.56aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
100m Hurdles · 33" / 0.838m · OutdoorSOL Colonial Champs · May 818.37aSOL Colonial ChampsMay 8, 2026
3000 Meters · IndoorDVGTCA Meet #1 · Dec 613:33.38aDVGTCA Meet #1December 6, 2024
60m Hurdles · 33" / 0.838m · IndoorUpper Dublin Winter Series - Sprint Night · Jan 311.99aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:51.29aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorNorth Penn Open · Mar 292:53.59North Penn OpenMarch 29, 2025
Long Jump · IndoorUpper Dublin Winter Series - Sprint Night · Jan 314-01.75Upper Dublin Winter Series - Sprint NightJanuary 3, 2026
Long Jump · OutdoorSOL Colonial Champs · May 815-10.75SOL Colonial ChampsMay 8, 2026
Pole Vault · IndoorUpper Dublin Winter Series - Sprint Night · Jan 37-06.00Upper Dublin Winter Series - Sprint NightJanuary 3, 2026
Pole Vault · OutdoorHelman/Hosier Invite · Apr 308' 6"Helman/Hosier InviteApril 30, 2026
Triple Jump · IndoorRJBIC · Dec 2930-03.00RJBICDecember 29, 2025
Triple Jump · OutdoorPennridge at CB South · Mar 2431' 2.75"Pennridge at CB SouthMarch 24, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Triple Jump · PennridgeTriple Jump--FOUL10
May 8SOL Colonial ChampsMay 8 · Long Jump · Place 8 · PennridgeLong Jump8.15-10.75 PB10
May 8SOL Colonial ChampsMay 8 · Pole Vault · Place 6 · PennridgePole Vault6.8-00.0010
May 8SOL Colonial ChampsMay 8 · 100m Hurdles · Place 20 · Pennridge100m Hurdles33" / 0.838mRound P20.18.37a PB10
Apr 30Helman/Hosier InviteApr 30 · Triple Jump · Place 9 · PennridgeTriple Jump9.31' 1"10
Apr 30Helman/Hosier InviteApr 30 · Long Jump · Place 13 · PennridgeLong Jump13.15' 3"10
Apr 30Helman/Hosier InviteApr 30 · Pole Vault · Place 2 · PennridgePole Vault2.8' 6" PB10
Apr 28Pennridge at CB West (Girls)Apr 28 · Triple Jump · Place 5 · PennridgeTriple Jump5.29' 1"10
Apr 28Pennridge at CB West (Girls)Apr 28 · Long Jump · Place 4 · PennridgeLong Jump4.15' 0.75"10
Apr 28Pennridge at CB West (Girls)Apr 28 · Pole Vault · Place 3 · PennridgePole Vault3.8' 0"10
Apr 28Pennridge at CB West (Girls)Apr 28 · 100m Hurdles · Place 9 · Pennridge100m Hurdles33" / 0.838m9.19.42a10
Apr 18CB West RelaysApr 18 · Triple Jump · Place 8 · PennridgeTriple Jump8.31' 2.5"10
Apr 18CB West RelaysApr 18 · Long Jump · Place 7 · PennridgeLong Jump7.15' 3"10
Apr 18CB West RelaysApr 18 · Pole Vault · Place 6 · PennridgePole Vault6.8' 6"10
Apr 10Cardinal ClassicApr 10 · Triple Jump · Place 18 · PennridgeTriple Jump18.31' 0.5"10
Apr 10Cardinal ClassicApr 10 · Long Jump · Place 25 · PennridgeLong Jump25.14' 7"10
Apr 10Cardinal ClassicApr 10 · Pole Vault · Place 7 · PennridgePole Vault7.8' 0"10
Apr 2Jim Kelly InvitationalApr 2 · Triple Jump · Place 9 · PennridgeTriple Jump9.29' 7.75"10
Apr 2Jim Kelly InvitationalApr 2 · Long Jump · Place 11 · PennridgeLong Jump11.13' 8.75"10
Apr 2Jim Kelly InvitationalApr 2 · Pole Vault · Place 6 · PennridgePole Vault6.7' 0"10
Apr 2Jim Kelly InvitationalApr 2 · 100m Hurdles · Pennridge100m Hurdles33" / 0.838m—DNS10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Triple Jump · Place 10 · PennridgeTriple Jump10.30' 8"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Long Jump · Place 20 · PennridgeLong Jump20.13' 11"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Pole Vault · Place 5 · PennridgePole Vault5.7' 6"10
Mar 24Pennridge at CB SouthMar 24 · Triple Jump · Place 2 · PennridgeTriple Jump2.31' 2.75" PB10
Mar 24Pennridge at CB SouthMar 24 · Long Jump · PennridgeLong Jump—ND10
Mar 24Pennridge at CB SouthMar 24 · Pole Vault · Place 2 · PennridgePole Vault2.7' 6"10
Mar 24Pennridge at CB SouthMar 24 · 100m Hurdles · Place 6 · Pennridge100m Hurdles33" / 0.838m6.19.24a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30DVGTCA Meet #7Jan 30 · Triple Jump · Place 14 · Pennridge 01Triple Jump1431-08.0010
Jan 30DVGTCA Meet #7Jan 30 · 60m Hurdles · Place 46 · Pennridge 0160m Hurdles4611.4110
Jan 10Kevin Dare InviteJan 10 · Triple Jump · Place 26 · PENNRIDGETriple Jump2629-7.5010
Jan 10Kevin Dare InviteJan 10 · Long Jump · Place 42 · PENNRIDGELong Jump4212-7.0010
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 60m Hurdles · Place 40 · Pennridge60m Hurdles33" / 0.838mRound P40.11.99a PB10
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · Long Jump · Place 23 · PennridgeLong Jump23.14-01.75 PB10
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · Pole Vault · Place 6 · PennridgePole Vault6.7-06.00 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Triple Jump · Place 10 · PennridgeTriple Jump10.30-03.00 PB10
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · Triple Jump · Place 30 · PennridgeTriple Jump30.27-11.0010
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Pole Vault · Place 13 · PennridgePole Vault13.7-00.0010
Dec 12DVGTCA Meet #1Dec 12 · Triple Jump · Place 25 · PennridgeTriple Jump25.28-03.7510
Dec 12DVGTCA Meet #1Dec 12 · Pole Vault · Place 18 · PennridgePole Vault18.7-06.0010
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 5 · Pennridge800 Meters5.2:51.29a PB9
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 64 · Pennridge800 Meters64.2:54.14a9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Jim Kelly InvitationalApr 17 · Pole Vault · Place 12 · PennridgePole Vault126-00.009
Apr 12CB West RelaysApr 12 · Pole Vault · PennridgePole Vault--ND9
Mar 29North Penn OpenMar 29 · 800 Meters · Place 49 · Pennridge800 Meters492:53.59 PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 1 Mile · Place 57 · Pennridge1 Mile57.6:51.56a PB9
Dec 6DVGTCA Meet #1Dec 6 · 3000 Meters · Place 31 · Pennridge3000 Meters31.13:33.38a PB9