Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCardinal Classic · Apr 413.45Cardinal ClassicApril 4, 2025
200 Meters · IndoorOcean Breeze Invitational · Feb 128.00aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorUpper Dublin @ Hatboro Horsham · Mar 2527.60aUpper Dublin @ Hatboro HorshamMarch 25, 2025
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 226.258PTFCA ChampionshipsMarch 2, 2025
400 Meters · OutdoorUpper Dublin v Abington · Apr 291:02.05Upper Dublin v AbingtonApril 29, 2025
60 Meter · IndoorDVGTCA Meet #2 · Dec 158.73aDVGTCA Meet #2December 15, 2023
Long Jump · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1816-04.75DVGTCA Meet-Invitational Day 1December 18, 2025
Long Jump · OutdoorUpper Dublin v Abington · Apr 1416' 5"Upper Dublin v AbingtonApril 14, 2026
Triple Jump · OutdoorSOL American Conference Championship · May 829-04.00SOL American Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Triple Jump · Place 7 · Upper DublinTriple Jump7.29-04.00 PB12
May 8SOL American Conference ChampionshipMay 8 · Long Jump · Place 4 · Upper DublinLong Jump4.16-04.2512
Apr 30Helman/Hosier InviteApr 30 · Long Jump · Upper DublinLong Jump—ND12
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · Triple Jump · Upper DublinTriple Jump—DNS12
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · Long Jump · Upper DublinLong Jump—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Long Jump · Place 15 · Upper DublinLong Jump15.15-8.7512
Apr 18Rap Curry InvitationalApr 18 · Long Jump · Place 15 · Upper DublinLong Jump15.15' 8.75"12
Apr 14Upper Dublin v AbingtonApr 14 · Triple Jump · Place 2 · Upper DublinTriple Jump2.28' 4.5"12
Apr 14Upper Dublin v AbingtonApr 14 · Long Jump · Place 2 · Upper DublinLong Jump2.16' 5" PB12
Apr 10Cardinal ClassicApr 10 · Long Jump · Place 14 · Upper DublinLong Jump14.15' 6"12
Apr 7Upper Dublin v QuakertownApr 7 · Triple Jump · Upper DublinTriple Jump—NM12
Apr 7Upper Dublin v QuakertownApr 7 · Long Jump · Place 2 · Upper DublinLong Jump2.15' 11.75"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · Long Jump · Place 10 · Upper DublinLong Jump1015-07.2512
Feb 13Tim Hickey Meet of ChampsFeb 13 · Long Jump · Place 12 · Upper DublinLong Jump1215-07.7512
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · Long Jump · Place 10 · Upper DublinLong Jump10.15-09.2512
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 200 Meters · Place 54 · Upper Dublin200 Meters54.28.31a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Long Jump · Place 9 · Upper DublinLong Jump9.16-04.75 PB12
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Upper Dublin200 MetersRelay Split—26.258 PB11
Feb 1Ocean Breeze InvitationalFeb 1 · Long Jump · Place 18 · Upper DublinLong Jump18.14-0.5011
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 35 · Upper Dublin200 Meters35.28.00a PB11
Jan 11Kevin Dare InvitationalJan 11 · Long Jump · Place 22 · Upper DublinLong Jump2215-0.75—
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 200 Meters · Place 40 · Upper Dublin200 Meters4028.35—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Long Jump · Place 26 · Upper DublinLong Jump26.16-00.00Wind: 0.911
May 9SOL AmericanMay 9 · Long Jump · Place 4 · Upper DublinLong Jump4.15-05.5011
May 1Trojan Track ClassicMay 1 · Long Jump · Place 2 · Upper DublinLong Jump216-10.0011
Apr 29Upper Dublin v AbingtonApr 29 · Long Jump · Place 2 · Upper DublinLong Jump216-03.0011
Apr 29Upper Dublin v AbingtonApr 29 · 400 Meters · Place 2 · Upper Dublin400 Meters21:02.05 PB11
Apr 29Upper Dublin v AbingtonApr 29 · 200 Meters · Place 6 · Upper Dublin200 Meters628.3311
Apr 4Cardinal ClassicApr 4 · Long Jump · Place 6 · Upper DublinLong Jump616-08.0011
Apr 4Cardinal ClassicApr 4 · 100 Meters · Place 17 · Upper Dublin100 Meters1713.45 PB11
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · Long Jump · Place 1 · Upper DublinLong Jump1.15-07.0011
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · 200 Meters · Place 2 · Upper Dublin200 Meters2.27.60a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Long Jump · Place 11 · Upper DublinLong Jump11.14-11.0011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Long Jump · Place 7 · Upper DublinLong Jump714-3.7510
May 2Trojan Track ClassicMay 2 · 100 Meters · Place 13 · Upper Dublin100 Meters1313.7710
Apr 26UD InviteApr 26 · Long Jump · Place 7 · Upper DublinLong Jump7.15-05.5010
Apr 26UD InviteApr 26 · 100 Meters · Place 11 · Upper Dublin100 Meters11.13.88a10
Apr 12Cardinal InvitationalApr 12 · Long Jump · Place 15 · Upper DublinLong Jump1514-11.0010
Apr 12Cardinal InvitationalApr 12 · 200 Meters · Place 20 · Upper Dublin200 Meters2029.1310
Apr 6The North Penn OpenApr 6 · Long Jump · Place 23 · Upper DublinLong Jump23.14-410
Apr 6The North Penn OpenApr 6 · 100 Meters · Place 26 · Upper Dublin100 Meters26.14.21a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 200 Meters · Place 45 · Upper Dublin200 Meters45.29.08a10
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 33 · Upper Dublin60 Meter33.8.73a PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · Long Jump · Place 7 · Upper DublinLong Jump714-07.009
May 12SOL American Conference ChampionshipsMay 12 · Long Jump · Place 7 · Upper DublinLong Jump714-79
May 4Trojan Track ClassicMay 4 · 100 Meters · Place 24 · Upper Dublin100 Meters2414.419
Apr 22Father Judge RelaysApr 22 · 200 Meters · Place 58 · Upper Dublin200 Meters5830.019
Apr 18UD v PW v WISS Girls MeetApr 18 · Long Jump · Place 5 · Upper DublinLong Jump5.14-10.259
Apr 18UD v PW v WISS Girls MeetApr 18 · 200 Meters · Place 15 · Upper Dublin200 Meters15.29.79a9
Apr 18UD v PW v WISS Girls MeetApr 18 · 100 Meters · Place 10 · Upper Dublin100 Meters10.14.45a9
Apr 11Upper Dublin v Hatboro HorshamApr 11 · Long Jump · Place 4 · Upper DublinLong Jump414-06.759
Apr 11Upper Dublin v Hatboro HorshamApr 11 · 200 Meters · Place 9 · Upper Dublin200 Meters929.519
Apr 11Upper Dublin v Hatboro HorshamApr 11 · 100 Meters · Place 9 · Upper Dublin100 Meters914.079