Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Girls Meet #3 - Lower Merion · Apr 1914.04aCAL Girls Meet #3 - Lower MerionApril 19, 2023
200 Meters · OutdoorPaul Donahue Invite · Apr 190.8Paul Donahue InviteApril 19, 2024
400 Meters · OutdoorPaul Donahue Invitational · Apr 181:07.56Paul Donahue InvitationalApril 18, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 10Bill Butler InvitationalApr 10 · 200 Meters · Place 29 · Jefferson (Pa.)Jefferson (Pa.)200 Meters29.29.47aWind: 2Jr
Apr 10Bill Butler InvitationalApr 10 · 100 Meters · Place 21 · Jefferson (Pa.)Jefferson (Pa.)100 MetersRound P21.14.31aWind: 0Jr
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 35 · Jefferson (Pa.)Jefferson (Pa.)400 Meters35.1:11.24aJr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 44 · Jefferson (Pa.)Jefferson (Pa.)200 Meters44.30.39aWind: 0.1Jr
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 74 · Jefferson (Pa.)Jefferson (Pa.)400 Meters74.1:12.23aJr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 104 · Jefferson (Pa.)Jefferson (Pa.)200 Meters104.29.88aWind: 1.4Jr
Mar 20Purple & GoldMar 20 · 400 Meters · Place 27 · Jefferson (Pa.)Jefferson (Pa.)400 Meters271:11.19aJr
Mar 20Purple & GoldMar 20 · 200 Meters · Place 37 · Jefferson (Pa.)Jefferson (Pa.)200 Meters3730.03aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Paul Donahue InvitationalApr 18 · 400 Meters · Place 39 · Jefferson (Pa.)Jefferson (Pa.)400 Meters391:07.56 PBSO
Apr 11Bill Butler RelaysApr 11 · 400 Meters · Place 18 · Jefferson (Pa.)Jefferson (Pa.)400 Meters181:10.51aSo
Apr 11Bill Butler RelaysApr 11 · 200 Meters · Place 15 · Jefferson (Pa.)Jefferson (Pa.)200 Meters1529.33aSo
Apr 5Ursinus Track FestivalApr 5 · 100 Meters · Place 33 · Jefferson (Pa.)Jefferson (Pa.)100 Meters33.14.33aWind: 1So
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 58 · Jefferson (Pa.)Jefferson (Pa.)400 Meters581:10.35aSo
Mar 22Purple and Gold InvitationalMar 22 · 400 Meters · Place 18 · Jefferson (Pa.)Jefferson (Pa.)400 Meters18.1:08.64aSo
Mar 22Purple and Gold InvitationalMar 22 · 200 Meters · Place 37 · Jefferson (Pa.)Jefferson (Pa.)200 Meters37.29.83aWind: 1.1So

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26TCNJ Lions InviteApr 26 · 400 Meters · Place 26 · Jefferson (Pa.)Jefferson (Pa.)400 Meters26.1:11.49aFr
Apr 19Paul Donahue InviteApr 19 · 200 Meters · Jefferson (Pa.)Jefferson (Pa.)200 Meters—0.8 PB—
Apr 19Paul Donahue InviteApr 19 · 100 Meters · Place 76 · Jefferson (Pa.)Jefferson (Pa.)100 Meters7614.59a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 100 Meters · Place 39 · Jefferson (Pa.)Jefferson (Pa.)100 Meters39.14.46aWind: 0.5Fr
Mar 29Danny Curran InviteMar 29 · 400 Meters · Place 29 · Jefferson (Pa.)Jefferson (Pa.)400 Meters291:11.32a—
Mar 29Danny Curran InviteMar 29 · 200 Meters · Place 53 · Jefferson (Pa.)Jefferson (Pa.)200 Meters5329.86a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 34 · Marple NewtownMarple Newtown100 MetersRound P3414.34—
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 34 · Marple NewtownMarple Newtown100 MetersRound P34.14.34aUnofficial12
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 200 Meters · Place 37 · Marple NewtownMarple Newtown200 Meters3729.3412
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 100 Meters · Place 44 · Marple NewtownMarple Newtown100 Meters4414.2012
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 200 Meters · Place 16 · Marple NewtownMarple Newtown200 Meters16.29.50a12
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 100 Meters · Place 18 · Marple NewtownMarple Newtown100 Meters18.14.04a PB12
Apr 12CAL Week #2 (Haverford)Apr 12 · 200 Meters · Place 19 · Marple NewtownMarple Newtown200 Meters19.30.66a12
Apr 12CAL Week #2 (Haverford)Apr 12 · 100 Meters · Place 25 · Marple NewtownMarple Newtown100 Meters25.14.70a12
Apr 5Rustin InvitationalApr 5 · 200 Meters · Place 35 · Marple NewtownMarple Newtown200 Meters3529.76SR
Apr 5Rustin InvitationalApr 5 · 100 Meters · Place 60 · Marple NewtownMarple Newtown100 MetersRound P6014.32SR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Central League Individual ChampsMay 11 · 200 Meters · Place 18 · Marple NewtoMarple Newto200 Meters1829.6511
May 5Girls DELCO ChampionshipMay 5 · 200 Meters · Place 38 · Marple NewtoMarple Newto200 Meters3829.9511
Apr 30Unionville InvitationalApr 30 · 200 Meters · Place 4 · Marple NewtownMarple Newtown200 Meters429.81—
Apr 30Unionville InvitationalApr 30 · 200 Meters · Place 39 · Marple NewtownMarple Newtown200 Meters3929.81—
Apr 20CAL Girls Meet #3 - Lower MerionApr 20 · 200 Meters · Place 15 · Marple NewtownMarple Newtown200 Meters15.29.56a11
Apr 2Haverford InvitationalApr 2 · 200 Meters · Place 28 · Marple NewtoMarple Newto200 Meters2830.29—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Central League Girls JV MeetApr 30 · 200 Meters · Place 17 · Marple NewtoMarple Newto200 Meters1732.06—
Apr 30Central League Girls JV MeetApr 30 · 100 Meters · Place 12 · Marple NewtoMarple Newto100 Meters1215.13—
Apr 28CAL Girls Meet #3 - ConestogaApr 28 · 100 Meters · Place 21 · Marple NewtownMarple Newtown100 Meters21.15.40a10
Apr 17Marple Newtown InvitationalApr 17 · 200 Meters · Place 7 · Marple NewtownMarple Newtown200 Meters7.32.49a10