Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrooks Fords Track Classic · Apr 1113.82aBrooks Fords Track ClassicApril 11, 2026
200 Meters · IndoorHenderson Invitational · Feb 1428.96aHenderson InvitationalFebruary 14, 2026
200 Meters · OutdoorLower Merion MS Invitational · May 2028.91Lower Merion MS InvitationalMay 20, 2024
55 Meter · IndoorSJTCA Meet #7 · Dec 278.16aSJTCA Meet #7December 27, 2025
60 Meter · IndoorHenderson Invitational · Feb 78.87aHenderson InvitationalFebruary 7, 2025
60 Meters · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 48.933La Salle Winter Series - Girls Sprint NightJanuary 4, 2025
Long Jump · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 44.41mLa Salle Winter Series - Girls Sprint NightJanuary 4, 2025
Long Jump · OutdoorCAL Week #1 Radnor · Mar 2417-01.50CAL Week #1 RadnorMarch 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Long Jump · Place 14 · Haverford Twp.Haverford Twp.Long Jump14.16-08.75Wind: 010
May 6Central League Championship 26May 6 · Long Jump · Place 7 · Haverford Twp.Haverford Twp.Long Jump7.16-05.0010
Apr 29Delco ChampsApr 29 · Long Jump · Place 2 · Haverford Twp.Haverford Twp.Long Jump2.16-05.5010
Apr 25Springfield InvitationalApr 25 · Long Jump · Haverford Twp.Haverford Twp.Long Jump--FOUL10
Apr 15CAL Meet #3 @ HarritonApr 15 · Long Jump · Place 2 · Haverford Twp.Haverford Twp.Long Jump2.16' 6"10
Apr 11Brooks Fords Track ClassicApr 11 · Long Jump · Place 4 · Haverford Twp.Haverford Twp.Long Jump4.17' 0.25"10
Apr 11Brooks Fords Track ClassicApr 11 · 100 Meters · Place 26 · Haverford Twp.Haverford Twp.100 Meters26.13.82a PBWind: 0.510
Apr 8CAL Meet #2 @ Strath HavenApr 8 · Long Jump · Place 2 · Haverford Twp.Haverford Twp.Long Jump2.15-11.0010
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 100 Meters · Place 16 · Haverford Twp.Haverford Twp.100 Meters16.13.92a10
Mar 24CAL Week #1 RadnorMar 24 · Long Jump · Place 1 · Haverford Twp.Haverford Twp.Long Jump1.17-01.50 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · Long Jump · Place 6 · Haverford Twp.Haverford Twp.Long Jump6.16-00.5010
Feb 14Henderson InvitationalFeb 14 · 200 Meters · Place 31 · Haverford Twp.Haverford Twp.200 Meters31.28.96a PB10
Jan 18Kristian Marche Memorial InvitationalJan 18 · Long Jump · Place 6 · Haverford TwpHaverford TwpLong Jump616-00.0010
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · Long Jump · Place 7 · Haverford Twp.Haverford Twp.Long Jump7.16-06.7510

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55 Meter · Place 34 · Haverford Twp.Haverford Twp.55 Meter34.8.16a PB10
Dec 27SJTCA Meet #7Dec 27 · Long Jump · Place 3 · Haverford Twp.Haverford Twp.Long Jump3.15-11.5010
Feb 7Henderson InvitationalFeb 7 · 60 Meter · Place 45 · Haverford Twp.Haverford Twp.60 Meter45.8.87a PB9
Feb 7Henderson InvitationalFeb 7 · Long Jump · Place 10 · Haverford Twp.Haverford Twp.Long Jump10.14-11.009
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 60 Meters · Place 49 · Haverford TwpHaverford Twp60 MetersRound P498.933 PB—
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · Long Jump · Place 14 · Haverford TwpHaverford TwpLong Jump144.41m PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7CAL ChampsMay 7 · Long Jump · Place 9 · Haverford Twp.Haverford Twp.Long Jump9.16-08.259
Apr 25UD InviteApr 25 · Long Jump · Place 7 · Haverford Twp.Haverford Twp.Long Jump7.16-04.009
Apr 25UD InviteApr 25 · 200 Meters · Place 17 · Haverford Twp.Haverford Twp.200 Meters17.29.12a9
Apr 22CAL Girls JV MeetApr 22 · Long Jump · Haverford Twp.Haverford Twp.Long Jump--DNS9
Apr 11Fords TwilightApr 11 · Long Jump · Place 6 · Haverford Twp.Haverford Twp.Long Jump6.14-02.009
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · Long Jump · Place 6 · Haverford Twp.Haverford Twp.Long Jump6.15-01.259
Apr 5Haverford InvitationalApr 5 · Long Jump · Place 11 · Haverford Twp.Haverford Twp.Long Jump1114-99
Apr 2CAL Meet #2 (UD)Apr 2 · Long Jump · Place 4 · Haverford Twp.Haverford Twp.Long Jump4.15-09.509
Apr 2CAL Meet #2 (UD)Apr 2 · 200 Meters · Place 11 · Haverford Twp.Haverford Twp.200 Meters11.28.95a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · Long Jump · Haverford Twp.Haverford Twp.Long Jump--DNS9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Lower Merion MS InvitationalMay 20 · Long Jump · Place 1 · Haverford Township Middle SchoHaverford Township Middle SchoLong Jump114-108
May 20Lower Merion MS InvitationalMay 20 · 200 Meters · Place 5 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters528.91 PB8
May 9HMS vs Welsh V vs ETMay 9 · Long Jump · Place 1 · Haverford Township Middle SchoHaverford Township Middle SchoLong Jump114-68
May 9HMS vs Welsh V vs ETMay 9 · 200 Meters · Place 2 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters228.968
May 9HMS vs Welsh V vs ETMay 9 · 100 Meters · Place 3 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters314.098
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · Long Jump · Place 1 · HaverfordHaverfordLong Jump1.15-05.008
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 200 Meters · Place 5 · HaverfordHaverford200 Meters5.29.80a8
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 100 Meters · Place 6 · HaverfordHaverford100 Meters6.14.36a8
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · Long Jump · Place 1 · HaverfordHaverfordLong Jump1.14-10.008
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · 200 Meters · Place 3 · HaverfordHaverford200 Meters3.29.34a8
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · 100 Meters · Place 5 · HaverfordHaverford100 Meters5.14.17a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Lower Merion MS InvitationalMay 17 · Long Jump · Place 2 · Haverford Township Middle SchoHaverford Township Middle SchoLong Jump213-67
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · Long Jump · Place 7 · HaverfordHaverfordLong Jump7.12-47
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · 100 Meters · Place 13 · HaverfordHaverford100 Meters13.15.18a7