Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL #2 - La Salle · Apr 1312.95aPCL #2 - La SalleApril 13, 2026
100m Hurdles · 33" / 0.838m · OutdoorCardinal Classic · Apr 1020.19aCardinal ClassicApril 10, 2026
200 Meters · IndoorPhiladelphia Public League Meet #6 · Feb 230.26Philadelphia Public League Meet #6February 2, 2025
200 Meters · OutdoorPCL #2 - La Salle · Apr 1328.92aPCL #2 - La SalleApril 13, 2026
400 Meters · IndoorPhiladelphia Public League Meet #6 · Feb 21:25.41Philadelphia Public League Meet #6February 2, 2025
60 Meters · IndoorPCL Indoor Championships · Feb 98.22PCL Indoor ChampionshipsFebruary 9, 2025
High Jump · IndoorPCL Indoor Championships · Feb 91.32mPCL Indoor ChampionshipsFebruary 9, 2025
High Jump · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 284' 4"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026
Javelin · 600g · OutdoorPCL Champs · May 987' 10"PCL ChampsMay 9, 2026
Long Jump · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2813' 9.5"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026
Shot Put · 4kg · OutdoorPCL Champs · May 932' 5.25"PCL ChampsMay 9, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Javelin · Place 3 · Little Flower Catholic GirlsJavelin600g3.81-0812
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 4 · Little Flower Catholic GirlsShot Put4kg4.31-02.7512
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 25 · Little Flower Catholic Girls100 MetersRound P25.13.98a12
May 9PCL ChampsMay 9 · Javelin · Place 1 · Little Flower Catholic GirlsJavelin600g1.87' 10" PB12
May 9PCL ChampsMay 9 · Shot Put · Place 4 · Little Flower Catholic GirlsShot Put4kg4.32' 5.25" PB12
May 9PCL ChampsMay 9 · 100 Meters · Place 17 · Little Flower Catholic Girls100 Meters17.13.44a12
May 2Lower Merion InvitationalMay 2 · High Jump · Little Flower Catholic GirlsHigh Jump--NH12
May 2Lower Merion InvitationalMay 2 · Javelin · Place 6 · Little Flower Catholic GirlsJavelin600g6.79-00.0012
May 2Lower Merion InvitationalMay 2 · Shot Put · Place 2 · Little Flower Catholic GirlsShot Put4kg2.31-11.5012
May 2Lower Merion InvitationalMay 2 · 100m Hurdles · Place 17 · Little Flower Catholic Girls100m Hurdles33" / 0.838m17.20.29a12
Apr 20PCL #3 - La SalleApr 20 · Javelin · Place 6 · Little Flower Catholic GirlsJavelin600g6.57' 8"12
Apr 20PCL #3 - La SalleApr 20 · 100m Hurdles · Place 5 · Little Flower Catholic Girls100m Hurdles33" / 0.838m5.20.98a12
Apr 20PCL #3 - La SalleApr 20 · 100 Meters · Little Flower Catholic Girls100 Meters—FS12
Apr 13PCL #2 - La SalleApr 13 · Javelin · Place 7 · Little Flower Catholic GirlsJavelin600g7.52' 9"12
Apr 13PCL #2 - La SalleApr 13 · Shot Put · Place 1 · Little Flower Catholic GirlsShot Put4kg1.29' 9.5"12
Apr 13PCL #2 - La SalleApr 13 · 200 Meters · Place 5 · Little Flower Catholic Girls200 Meters5.28.92a PB12
Apr 13PCL #2 - La SalleApr 13 · 100 Meters · Place 3 · Little Flower Catholic Girls100 Meters3.12.95a PB12
Apr 10Cardinal ClassicApr 10 · Javelin · Place 26 · Little Flower Catholic GirlsJavelin600g26.65' 5"12
Apr 10Cardinal ClassicApr 10 · 100m Hurdles · Place 32 · Little Flower Catholic Girls100m Hurdles33" / 0.838m32.20.19a PB12
Apr 10Cardinal ClassicApr 10 · 200 Meters · Little Flower Catholic Girls200 Meters—DNS12
Apr 10Cardinal ClassicApr 10 · 100 Meters · Place 16 · Little Flower Catholic Girls100 Meters16.13.06a12
Apr 1Rustin InviteApr 1 · High Jump · Place 15 · Little Flower Catholic GirlsHigh Jump15.4-2.0012
Apr 1Rustin InviteApr 1 · Shot Put · Place 10 · Little Flower Catholic GirlsShot Put4kg10.28-9.5012
Apr 1Rustin InviteApr 1 · 100m Hurdles · Place 25 · Little Flower Catholic Girls100m Hurdles33" / 0.838m25.20.28a12
Mar 30PCL#1 Father JudgeMar 30 · Triple Jump · Little Flower Catholic GirlsTriple Jump--FOUL12
Mar 30PCL#1 Father JudgeMar 30 · Long Jump · Little Flower Catholic GirlsLong Jump--DNS12
Mar 30PCL#1 Father JudgeMar 30 · Shot Put · Place 2 · Little Flower Catholic GirlsShot Put4kg2.31-00.0012
Mar 30PCL#1 Father JudgeMar 30 · 100 Meters · Place 1 · Little Flower Catholic Girls100 Meters1.13.56a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Long Jump · Place 23 · Little Flower Catholic GirlsLong Jump23.13' 9.5" PB12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · High Jump · Place 15 · Little Flower Catholic GirlsHigh Jump15.4' 4" PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 60m Hurdles · Place 8 · Little Flowe60m HurdlesRound P811.6212
Feb 8PCL Indoor ChampionshipsFeb 8 · 60 Meters · Place 15 · Little Flowe60 MetersRound P158.4912
Feb 8PCL Indoor ChampionshipsFeb 8 · High Jump · Place 6 · Little FloweHigh Jump61.37m12
Feb 8PCL Indoor ChampionshipsFeb 8 · Shot Put · Place 2 · Little FloweShot Put29.81m12
Jan 30DVGTCA Meet #7Jan 30 · 60 Meters · Place 13 · Little Flowe60 Meters138.4012
Jan 30DVGTCA Meet #7Jan 30 · 60m Hurdles · Place 52 · Little Flowe60m Hurdles5211.6612

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · Shot Put · Place 6 · Little FloweShot Put631-06.0011
May 1Trojan Track ClassicMay 1 · 100m Hurdles · Place 14 · Little Flowe100m Hurdles1420.7411
May 1Trojan Track ClassicMay 1 · 200 Meters · Place 24 · Little Flowe200 Meters2430.0811
Mar 27Holy Ghost Prep Quad MeetMar 27 · 100m Hurdles · Place 2 · Little Flowe100m Hurdles220.8211
Mar 27Holy Ghost Prep Quad MeetMar 27 · 300m Hurdles · Place 5 · Little Flowe300m Hurdles559.4611

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 9PCL Indoor ChampionshipsFeb 9 · Shot Put · Place 2 · Little FloweShot Put29.86m11
Feb 9PCL Indoor ChampionshipsFeb 9 · High Jump · Place 6 · Little FloweHigh Jump61.32m PB11
Feb 9PCL Indoor ChampionshipsFeb 9 · 60 Meters · Place 8 · Little Flowe60 Meters88.22 PB11
Feb 9PCL Indoor ChampionshipsFeb 9 · 60 Meters · Place 9 · Little Flowe60 MetersRound P98.4011
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 28 · Little Flowe200 Meters2830.26 PB—
Feb 2Philadelphia Public League Meet #6Feb 2 · 400 Meters · Place 36 · Little Flowe400 Meters361:25.41 PB—
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 23 · Little FloweShot Put2327-11.5011
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 43 · Little Flowe60m Hurdles4311.5111