Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBensalem at CR South · Apr 2012.63aBensalem at CR SouthApril 20, 2026
200 Meters · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 426.75La Salle Winter Series - Girls Sprint NightJanuary 4, 2025
200 Meters · OutdoorMontgomery Memorial Meet · Apr 3026.07aMontgomery Memorial MeetApril 30, 2026
400 Meters · IndoorDVGTCA Meet #7 · Jan 171:02.59DVGTCA Meet #7January 17, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:01.88a130th Penn Relays CarnivalApril 23, 2026
60 Meter · IndoorPTFCA Championships · Mar 17.91aPTFCA ChampionshipsMarch 1, 2026
60 Meters · IndoorPhilly Area Final Qualifier · Feb 227.87Philly Area Final QualifierFebruary 22, 2026
High Jump · IndoorUpper Dublin Winter Series - Distance Night · Jan 145-02.00Upper Dublin Winter Series - Distance NightJanuary 14, 2026
High Jump · OutdoorSuburban One League - Patriot Division Championships · May 75-2Suburban One League - Patriot Division ChampionshipsMay 7, 2026
Long Jump · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 45.34mLa Salle Winter Series - Girls Sprint NightJanuary 4, 2025
Long Jump · OutdoorSuburban One League - Patriot Division Championships · May 720-4.50Suburban One League - Patriot Division ChampionshipsMay 7, 2026
Triple Jump · IndoorDVGTCA Meet - Invitational Day 2 · Dec 1937-07.75DVGTCA Meet - Invitational Day 2December 19, 2025
Triple Jump · OutdoorUD Invite · Apr 2538-02.00UD InviteApril 25, 2025

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Triple Jump · Place 6 · BensalemBensalemTriple Jump6.38-0.75Wind: 011
May 22PIAA Track & Field State ChampionshipsMay 22 · Long Jump · Place 2 · BensalemBensalemLong Jump2.19-0.75Wind: 2.111
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Triple Jump · Place 2 · BensalemBensalemTriple Jump2.38-01.25Wind: -1.111
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Long Jump · Place 2 · BensalemBensalemLong Jump2.19-05.00Wind: 011
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · High Jump · Place 4 · BensalemBensalemHigh Jump4.5-01.0011
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.37-8.5011
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Long Jump · Place 1 · BensalemBensalemLong Jump1.20-4.50 PB11
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · High Jump · Place 2 · BensalemBensalemHigh Jump2.5-2 PB11
Apr 30Montgomery Memorial MeetApr 30 · 200 Meters · Place 2 · BensalemBensalem200 Meters2.26.07a PB11
Apr 30Montgomery Memorial MeetApr 30 · 100 Meters · Place 1 · BensalemBensalem100 Meters1.12.75a11
Apr 25Springfield InvitationalApr 25 · Triple Jump · BensalemBensalemTriple Jump--DNS11
Apr 25Springfield InvitationalApr 25 · 200 Meters · Place 1 · BensalemBensalem200 Meters1.26.29a11
Apr 23130th Penn Relays CarnivalApr 23 · Long Jump · Place 7 · BensalemBensalemLong Jump7.5.68m11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · BensalemBensalem400 Meters—1:01.88a PB11
Apr 20Bensalem at CR SouthApr 20 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.35-03.0011
Apr 20Bensalem at CR SouthApr 20 · Long Jump · Place 1 · BensalemBensalemLong Jump1.19-01.7511
Apr 20Bensalem at CR SouthApr 20 · 100 Meters · Place 1 · BensalemBensalem100 Meters1.12.63a PB11
Apr 17Jack Armstrong InviteApr 17 · Long Jump · BensalemBensalemLong Jump--DNS11
Apr 17Jack Armstrong InviteApr 17 · High Jump · Place 2 · BensalemBensalemHigh Jump2.5-02.0011
Apr 14Bensalem at CR NorthApr 14 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.36-06.0011
Apr 14Bensalem at CR NorthApr 14 · Long Jump · Place 1 · BensalemBensalemLong Jump1.18-11.0011
Apr 14Bensalem at CR NorthApr 14 · High Jump · Place 1 · BensalemBensalemHigh Jump1.5-02.0011
Apr 11The Bensalem InvitationalApr 11 · Long Jump · Place 1 · BensalemBensalemLong Jump1.19-5.2511
Apr 2Jim Kelly InvitationalApr 2 · Long Jump · Place 1 · BensalemBensalemLong Jump1.17' 10.75"11
Apr 2Jim Kelly InvitationalApr 2 · 200 Meters · BensalemBensalem200 Meters—DNS11
Apr 2Jim Kelly InvitationalApr 2 · 100 Meters · Place 2 · BensalemBensalem100 Meters2.13.17a11
Mar 24Harry S Truman vs BensalemMar 24 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.35-00.0011
Mar 24Harry S Truman vs BensalemMar 24 · 200 Meters · Place 1 · BensalemBensalem200 Meters1.26.96a11
Mar 24Harry S Truman vs BensalemMar 24 · 100 Meters · Place 1 · BensalemBensalem100 Meters1.12.94a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 60 Meter · Place 22 · BensalemBensalem60 MeterRound P22.7.91a PB11
Mar 1PTFCA ChampionshipsMar 1 · Triple Jump · Place 8 · BensalemBensalemTriple Jump8.36-10.7511
Mar 1PTFCA ChampionshipsMar 1 · Long Jump · Place 3 · BensalemBensalemLong Jump3.19-00.0011
Feb 22Philly Area Final QualifierFeb 22 · High Jump · Place 2 · Bensalem 01Bensalem 01High Jump25-02.0011
Feb 22Philly Area Final QualifierFeb 22 · 60 Meters · Place 6 · Bensalem 01Bensalem 0160 Meters67.87 PB11
Feb 22Philly Area Final QualifierFeb 22 · 60 Meters · Place 6 · Bensalem 01Bensalem 0160 Meters67.9511
Feb 13Tim Hickey Meet of ChampsFeb 13 · High Jump · Place 10 · Bensalem 01Bensalem 01High Jump104-09.0011
Feb 13Tim Hickey Meet of ChampsFeb 13 · Triple Jump · Place 4 · Bensalem 01Bensalem 01Triple Jump436-06.2511
Feb 13Tim Hickey Meet of ChampsFeb 13 · Long Jump · Place 1 · Bensalem 01Bensalem 01Long Jump118-09.2511
Jan 30DVGTCA Meet #7Jan 30 · 200 Meters · Place 6 · BensalemBensalem200 Meters626.8711
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · High Jump · Place 1 · BensalemBensalemHigh Jump1.5-02.00 PB11
Jan 9DVGTCA Meet #5Jan 9 · High Jump · Place 2 · BensalemBensalemHigh Jump24-11.0011

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.37-00.5011
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.37-07.75 PB11
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · High Jump · Place 4 · BensalemBensalemHigh Jump4.5-01.0011
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Long Jump · Place 1 · BensalemBensalemLong Jump1.18-06.5011
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 200 Meters · Place 17 · BensalemBensalem200 Meters17.27.71a11
Dec 12DVGTCA Meet #1Dec 12 · Long Jump · Place 1 · BensalemBensalemLong Jump1.18-01.2511
Mar 2PTFCA ChampionshipsMar 2 · Long Jump · Place 16 · BensalemBensalemLong Jump16.16-09.5010
Feb 19DVGTCA Meet of ChampionsFeb 19 · Long Jump · Place 3 · BensalemBensalemLong Jump317-08.5010
Feb 1Ocean Breeze InvitationalFeb 1 · Long Jump · Place 1 · BensalemBensalemLong Jump1.18-110
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 11 · BensalemBensalem200 MetersRound P11.26.99a10
Jan 17DVGTCA Meet #7Jan 17 · 400 Meters · Place 7 · BensalemBensalem400 Meters71:02.59 PB10
Jan 10DVGTCA Meet #6Jan 10 · High Jump · Place 4 · BensalemBensalemHigh Jump44-09.0010
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 200 Meters · Place 12 · BensalemBensalem200 Meters1226.75 PB—
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · Long Jump · Place 3 · BensalemBensalemLong Jump35.34m PB—

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Triple Jump · Place 10 · Bensalem 01Bensalem 01Triple Jump1037-11.7510
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Triple Jump · Place 10 · Bensalem 01Bensalem 01Triple Jump1037-11.7510
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Long Jump · Place 4 · Bensalem 01Bensalem 01Long Jump418-7.7510
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Long Jump · Place 4 · Bensalem 01Bensalem 01Long Jump418-7.7510
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Triple Jump · Place 2 · BensalemBensalemTriple Jump2.36-09.25Wind: -3.210
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Long Jump · Place 2 · BensalemBensalemLong Jump2.18-08.25Wind: 0.110
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · High Jump · Place 11 · BensalemBensalemHigh Jump11.5-01.0010
May 10Bensalem InvitationalMay 10 · Long Jump · Place 1 · BensalemBensalemLong Jump116-11.5010
May 10Bensalem InvitationalMay 10 · High Jump · Place 4 · BensalemBensalemHigh Jump44-910
May 3The Neshaminy InvitationalMay 3 · High Jump · Place 1 · BensalemBensalemHigh Jump15-010
May 3The Neshaminy InvitationalMay 3 · Long Jump · Place 1 · BensalemBensalemLong Jump118-5.2510
Apr 29Neshaminy vs. Bensalem MeetApr 29 · High Jump · Place 1 · BensalemBensalemHigh Jump14-1010
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Triple Jump · Place 1 · BensalemBensalemTriple Jump136-9.2510
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Long Jump · Place 1 · BensalemBensalemLong Jump117-5.7510
Apr 25UD InviteApr 25 · Triple Jump · Place 1 · BensalemBensalemTriple Jump1.38-02.00 PB10
Apr 25UD InviteApr 25 · Long Jump · Place 1 · BensalemBensalemLong Jump1.19-07.0010
Apr 25UD InviteApr 25 · 200 Meters · Place 3 · BensalemBensalem200 Meters3.26.59a10
Apr 17Jim Kelly InvitationalApr 17 · Long Jump · Place 1 · BensalemBensalemLong Jump117-08.5010
Apr 17Jim Kelly InvitationalApr 17 · High Jump · Place 2 · BensalemBensalemHigh Jump25-02.0010
Apr 8Bensalem @ CR NorthApr 8 · Triple Jump · Place 1 · BensalemBensalemTriple Jump135-510
Apr 8Bensalem @ CR NorthApr 8 · Long Jump · Place 1 · BensalemBensalemLong Jump118-210
Apr 8Bensalem @ CR NorthApr 8 · High Jump · Place 1 · BensalemBensalemHigh Jump15-010
Apr 2Bensalem @ CR SouthApr 2 · Triple Jump · Place 1 · BensalemBensalemTriple Jump135-02.2510
Apr 2Bensalem @ CR SouthApr 2 · Long Jump · Place 1 · BensalemBensalemLong Jump118-02.0010
Apr 2Bensalem @ CR SouthApr 2 · High Jump · Place 1 · BensalemBensalemHigh Jump14-10.0010
Apr 2Bensalem @ CR SouthApr 2 · 100 Meters · Place 1 · BensalemBensalem100 Meters112.9710

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13DVGTCA Meet #2 Dec 13 · Long Jump · Place 4 · BensalemBensalemLong Jump4.16-00.5010
Dec 13DVGTCA Meet #2 Dec 13 · 200 Meters · Place 15 · BensalemBensalem200 Meters15.28.45a10
Dec 6DVGTCA Meet #1Dec 6 · Long Jump · Place 2 · BensalemBensalemLong Jump2.16-11.5010
Dec 6DVGTCA Meet #1Dec 6 · High Jump · Place 4 · BensalemBensalemHigh Jump4.5-01.0010

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · Long Jump · Place 16 · BensalemBensalemLong Jump16.17-4Wind: 2.59
May 17PIAA District I ChampionshipsMay 17 · Long Jump · Place 5 · BensalemBensalemLong Jump5.17-00.25Wind: 0.59
May 17PIAA District I ChampionshipsMay 17 · High Jump · Place 13 · BensalemBensalemHigh Jump13.4-11.009
May 4The Neshaminy InvitationalMay 4 · Long Jump · Place 1 · BensalemBensalemLong Jump116-1.509
May 4The Neshaminy InvitationalMay 4 · 200 Meters · Place 3 · BensalemBensalem200 Meters327.089
Apr 26UD InviteApr 26 · Long Jump · Place 1 · BensalemBensalemLong Jump1.17-03.759
Apr 26UD InviteApr 26 · High Jump · Place 1 · BensalemBensalemHigh Jump1.5-02.009
Apr 26UD InviteApr 26 · 200 Meters · Place 4 · BensalemBensalem200 Meters4.27.24a9
Apr 20Neshaminy Track ClassicApr 20 · Long Jump · Place 2 · BensalemBensalemLong Jump215-05.00—
Apr 16CRN v Bensalem MeetApr 16 · Long Jump · Place 10 · BensalemBensalemLong Jump10.10-09.509
Apr 16CRN v Bensalem MeetApr 16 · High Jump · Place 2 · BensalemBensalemHigh Jump2.5-00.009
Apr 16CRN v Bensalem MeetApr 16 · 100 Meters · Place 2 · BensalemBensalem100 Meters2.12.85a9
Apr 13The Bensalem InvitationalApr 13 · 200 Meters · Place 6 · BensalemBensalem200 MetersRound P627.309
Apr 13The Bensalem InvitationalApr 13 · 200 Meters · Place 4 · BensalemBensalem200 Meters427.139
Apr 13The Bensalem InvitationalApr 13 · Long Jump · Place 1 · BensalemBensalemLong Jump115-119
Apr 6Council Rock Kiwanis InvitationalApr 6 · High Jump · Place 3 · BensalemBensalemHigh Jump34-109

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Lower Buck County League - South Division ChampionshipsMay 23 · High Jump · Place 1 · SnyderSnyderHigh Jump1.4-09.008
May 23Lower Buck County League - South Division ChampionshipsMay 23 · 200 Meters · Place 2 · SnyderSnyder200 Meters2.28.55a8
May 23Lower Buck County League - South Division ChampionshipsMay 23 · 100 Meters · Place 2 · SnyderSnyder100 Meters2.13.52a8