Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Meet #1 - PNC · Mar 2614.52aCAL Meet #1 - PNCMarch 26, 2025
100m Hurdles · 33" / 0.838m · OutdoorCAL Champs · May 719.21aCAL ChampsMay 7, 2025
200 Meters · OutdoorCAL Meet #2 @ Strath Haven · Apr 828.31aCAL Meet #2 @ Strath HavenApril 8, 2026
300m Hurdles · 30" / 0.762m · OutdoorDelco Champs · Apr 2947.37aDelco ChampsApril 29, 2026
400 Meters · IndoorHenderson Invitational · Feb 141:04.60aHenderson InvitationalFebruary 14, 2026
400 Meters · OutdoorDelco Champs · Apr 291:01.61aDelco ChampsApril 29, 2026
60m Hurdles · 30" / 0.762m · OutdoorHMS v VF v TE v SHMS MS Meet · Apr 2911.53aHMS v VF v TE v SHMS MS MeetApril 29, 2024
60m Hurdles · 33" / 0.838m · IndoorUpper Dublin Winter Series - Sprint Night · Jan 311.23aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
60m Hurdles · 33" / 0.838m · OutdoorHMS vs DHMS vs RMS vs TEMS · May 313.00aHMS vs DHMS vs RMS vs TEMSMay 3, 2023
800 Meters · IndoorKristian Marche Memorial Invitational · Jan 182:37.05Kristian Marche Memorial InvitationalJanuary 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 300m Hurdles · Place 23 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762mRound P23.47.98a10
May 6Central League Championship 26May 6 · 300m Hurdles · Place 5 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m5.48.18a10
May 6Central League Championship 26May 6 · 400 Meters · Place 6 · Haverford Twp.Haverford Twp.400 Meters6.1:02.88a10
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 5 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762mRound P5.48.31a10
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 6 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m6.47.37a PB10
Apr 29Delco ChampsApr 29 · 400 Meters · Place 12 · Haverford Twp.Haverford Twp.400 MetersRound P12.1:02.82a10
Apr 29Delco ChampsApr 29 · 400 Meters · Place 13 · Haverford Twp.Haverford Twp.400 Meters13.1:01.61a PB10
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 1 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m1.48.42a10
Apr 25Springfield InvitationalApr 25 · 400 Meters · Place 2 · Haverford Twp.Haverford Twp.400 Meters2.1:03.18a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Haverford Twp.Haverford Twp.400 Meters—1:01.83a10
Apr 15CAL Meet #3 @ HarritonApr 15 · 300m Hurdles · Place 3 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m3.49.59a10
Apr 11Brooks Fords Track ClassicApr 11 · 300m Hurdles · Place 7 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m7.49.03a10
Apr 11Brooks Fords Track ClassicApr 11 · 400 Meters · Place 7 · Haverford Twp.Haverford Twp.400 Meters7.1:03.24a10
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 300m Hurdles · Place 3 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m3.48.59a10
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 200 Meters · Place 10 · Haverford Twp.Haverford Twp.200 Meters10.28.31a PB10
Mar 24CAL Week #1 RadnorMar 24 · 300m Hurdles · Place 4 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m4.49.69a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 400 Meters · Place 17 · Haverford Twp.Haverford Twp.400 Meters17.1:04.60a PB10
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 55m Hurdles · Place 37 · Haverford TwHaverford Tw55m Hurdles3710.0310
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 60m Hurdles · Place 36 · Haverford TwHaverford Tw60m HurdlesRound P3610.75510
Jan 18Kristian Marche Memorial InvitationalJan 18 · 800 Meters · Place 24 · Haverford TwpHaverford Twp800 Meters242:37.05 PB10
Jan 14Henderson Polar Bear # 1Jan 14 · 400 Meters · Place 3 · Haverford Township 0Haverford Township 0400 Meters31:05.00SO
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 60m Hurdles · Place 30 · Haverford Twp.Haverford Twp.60m Hurdles33" / 0.838mRound P30.11.23a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 800 Meters · Place 10 · Haverford Twp.Haverford Twp.800 Meters10.2:39.73a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7CAL ChampsMay 7 · 100m Hurdles · Place 15 · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m15.19.21a PB9
Apr 25UD InviteApr 25 · 300m Hurdles · Place 6 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m6.51.35a9
Apr 25UD InviteApr 25 · 400 Meters · Place 11 · Haverford Twp.Haverford Twp.400 Meters11.1:06.74a9
Apr 11Fords TwilightApr 11 · 100m Hurdles · Place 3 · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m3.19.33a9
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 300m Hurdles · Place 11 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m11.52.83a9
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 100m Hurdles · Place 14 · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m14.19.68a9
Apr 5Haverford InvitationalApr 5 · 100m Hurdles · Place 13 · Haverford Twp.Haverford Twp.100m Hurdles1318.97a9
Apr 2CAL Meet #2 (UD)Apr 2 · 300m Hurdles · Place 10 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m10.52.94a9
Apr 2CAL Meet #2 (UD)Apr 2 · 100m Hurdles · Place 6 · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m6.19.63a9
Mar 26CAL Meet #1 - PNCMar 26 · 300m Hurdles · Place 10 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m10.54.67a9
Mar 26CAL Meet #1 - PNCMar 26 · 100m Hurdles · Place 13 · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m13.19.81a9
Mar 26CAL Meet #1 - PNCMar 26 · 100 Meters · Place 21 · Haverford Twp.Haverford Twp.100 Meters21.14.52a PB9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Lower Merion MS InvitationalMay 20 · 100m Hurdles · Place 2 · Haverford Township Middle SchoHaverford Township Middle Scho100m Hurdles216.378
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 60m Hurdles · Place 6 · HaverfordHaverford60m Hurdles30" / 0.762m6.11.53a PB8
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 100 Meters · Place 9 · HaverfordHaverford100 Meters9.14.76a8
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · 60m Hurdles · Place 2 · HaverfordHaverford60m Hurdles30" / 0.762m2.11.79a8
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · 100 Meters · Place 8 · HaverfordHaverford100 Meters8.14.91a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Lower Merion MS InvitationalMay 17 · 100m Hurdles · Place 10 · Haverford Township Middle SchoHaverford Township Middle Scho100m Hurdles1024.527
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · 60m Hurdles · Place 4 · HaverfordHaverford60m Hurdles33" / 0.838m4.13.00a PB7
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · 400 Meters · Place 5 · HaverfordHaverford400 Meters5.1:17.32a7
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · 100 Meters · Place 13 · HaverfordHaverford100 Meters13.16.27a7