Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorS.O.L. National Conference - Patriot Division Championships · May 1214.38S.O.L. National Conference - Patriot Division ChampionshipsMay 12, 2023
100m Hurdles · 33" / 0.838m · OutdoorSpringfield Invitational · Apr 2516.59aSpringfield InvitationalApril 25, 2026
200 Meters · IndoorDVGTCA Meet #6 · Jan 1028.68DVGTCA Meet #6January 10, 2025
200 Meters · OutdoorBensalem at CR North · Apr 1429.64aBensalem at CR NorthApril 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorHarry S Truman vs Bensalem · Mar 2450.07aHarry S Truman vs BensalemMarch 24, 2026
400 Meters · OutdoorJack Armstrong Invite · Apr 171:05.41aJack Armstrong InviteApril 17, 2026
High Jump · OutdoorBensalem at CR North · Apr 144-04.00Bensalem at CR NorthApril 14, 2026
Triple Jump · OutdoorGolden Rams Summer Showdown · Jun 2530' 5.5"Golden Rams Summer ShowdownJune 25, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 25Golden Rams Summer ShowdownJun 25 · Triple Jump · Place 2 · PA UnitedPA UnitedTriple Jump2.30' 5.5" PB12
Jun 25Golden Rams Summer ShowdownJun 25 · 100m Hurdles · Place 2 · PA UnitedPA United100m Hurdles33" / 0.838m2.17.09a12
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 5 · BensalemBensalem300m Hurdles30" / 0.762m5.50.52a12
Apr 25Springfield InvitationalApr 25 · 100m Hurdles · Place 2 · BensalemBensalem100m Hurdles33" / 0.838m2.16.59a PB12
Apr 20Bensalem at CR SouthApr 20 · Triple Jump · Place 7 · BensalemBensalemTriple Jump7.27-11.2512
Apr 20Bensalem at CR SouthApr 20 · 300m Hurdles · Place 1 · BensalemBensalem300m Hurdles30" / 0.762m1.52.19a12
Apr 20Bensalem at CR SouthApr 20 · 100m Hurdles · Place 1 · BensalemBensalem100m Hurdles33" / 0.838m1.17.02a12
Apr 17Jack Armstrong InviteApr 17 · High Jump · BensalemBensalemHigh Jump--DNS12
Apr 17Jack Armstrong InviteApr 17 · 300m Hurdles · Place 6 · BensalemBensalem300m Hurdles30" / 0.762m6.52.71a12
Apr 17Jack Armstrong InviteApr 17 · 100m Hurdles · Place 4 · BensalemBensalem100m Hurdles33" / 0.838mRound P4.16.85a12
Apr 17Jack Armstrong InviteApr 17 · 100m Hurdles · Place 2 · BensalemBensalem100m Hurdles33" / 0.838m2.16.96a12
Apr 17Jack Armstrong InviteApr 17 · 400 Meters · Place 7 · BensalemBensalem400 Meters7.1:05.41a PB12
Apr 14Bensalem at CR NorthApr 14 · High Jump · Place 4 · BensalemBensalemHigh Jump4.4-04.00 PB12
Apr 14Bensalem at CR NorthApr 14 · 300m Hurdles · Place 2 · BensalemBensalem300m Hurdles30" / 0.762m2.51.89a12
Apr 14Bensalem at CR NorthApr 14 · 100m Hurdles · Place 2 · BensalemBensalem100m Hurdles33" / 0.838m2.17.30a12
Apr 14Bensalem at CR NorthApr 14 · 200 Meters · Place 7 · BensalemBensalem200 Meters7.29.64a PB12
Apr 2Jim Kelly InvitationalApr 2 · Triple Jump · BensalemBensalemTriple Jump—DNS12
Apr 2Jim Kelly InvitationalApr 2 · 300m Hurdles · BensalemBensalem300m Hurdles30" / 0.762m—DNF12
Mar 24Harry S Truman vs BensalemMar 24 · High Jump · Place 2 · BensalemBensalemHigh Jump2.4-04.0012
Mar 24Harry S Truman vs BensalemMar 24 · 300m Hurdles · Place 1 · BensalemBensalem300m Hurdles30" / 0.762m1.50.07a PB12
Mar 24Harry S Truman vs BensalemMar 24 · 100m Hurdles · Place 1 · BensalemBensalem100m Hurdles33" / 0.838m1.17.25a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30DVGTCA Meet #7Jan 30 · Long Jump · Place 13 · BensalemBensalemLong Jump1314-09.5012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 300m Hurdles · Place 2 · BensalemBensalem300m Hurdles250.5611
May 10Bensalem InvitationalMay 10 · 100m Hurdles · Place 3 · BensalemBensalem100m Hurdles317.6811
May 3The Neshaminy InvitationalMay 3 · 100m Hurdles · Place 3 · BensalemBensalem100m Hurdles317.7411
May 3The Neshaminy InvitationalMay 3 · 300m Hurdles · Place 3 · BensalemBensalem300m Hurdles350.1111
Apr 29Neshaminy vs. Bensalem MeetApr 29 · High Jump · Place 4 · BensalemBensalemHigh Jump44-211
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Triple Jump · Place 2 · BensalemBensalemTriple Jump231-3.7511
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 100m Hurdles · Place 1 · BensalemBensalem100m Hurdles117.6911
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 300m Hurdles · Place 1 · BensalemBensalem300m Hurdles151.2811
Apr 17Jim Kelly InvitationalApr 17 · 300m Hurdles · Place 9 · BensalemBensalem300m Hurdles950.9811
Apr 2Bensalem @ CR SouthApr 2 · Triple Jump · Place 4 · BensalemBensalemTriple Jump429-05.5011
Apr 2Bensalem @ CR SouthApr 2 · 100 Meters · Place 8 · BensalemBensalem100 Meters814.4911
Apr 2Bensalem @ CR SouthApr 2 · 300m Hurdles · Place 4 · BensalemBensalem300m Hurdles453.9711

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10DVGTCA Meet #6Jan 10 · 200 Meters · Place 31 · BensalemBensalem200 Meters3128.68 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · High Jump · Place 4 · BensalemBensalemHigh Jump44-410
May 4The Neshaminy InvitationalMay 4 · Triple Jump · Place 2 · BensalemBensalemTriple Jump231-710
May 4The Neshaminy InvitationalMay 4 · 100m Hurdles · Place 2 · BensalemBensalem100m Hurdles218.2910
May 4The Neshaminy InvitationalMay 4 · 300m Hurdles · Place 5 · BensalemBensalem300m Hurdles553.3010
May 2Montgomery Memorial MeetMay 2 · 300m Hurdles · Place 7 · BensalemBensalem300m Hurdles754.5910
May 2Montgomery Memorial MeetMay 2 · Triple Jump · Place 4 · BensalemBensalemTriple Jump431-02.2510
Apr 20Neshaminy Track ClassicApr 20 · High Jump · Place 9 · BensalemBensalemHigh Jump94-02.00—
Apr 20Neshaminy Track ClassicApr 20 · 100m Hurdles · Place 2 · BensalemBensalem100m Hurdles219.10—
Apr 20Neshaminy Track ClassicApr 20 · 300m Hurdles · Place 2 · BensalemBensalem300m Hurdles253.03—
Apr 13The Bensalem InvitationalApr 13 · 300m Hurdles · Place 8 · BensalemBensalem300m Hurdles858.0010
Apr 13The Bensalem InvitationalApr 13 · Triple Jump · Place 13 · BensalemBensalemTriple Jump1325-810
Apr 13The Bensalem InvitationalApr 13 · 400 Meters · Place 27 · BensalemBensalem400 Meters271:25.1910

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2DVGTCA Meet #7Feb 2 · High Jump · BensalemBensalemHigh Jump—NH10
Jan 5DVGTCA Meet #5Jan 5 · High Jump · BensalemBensalemHigh Jump—NH10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · High Jump · Place 8 · BensalemBensalemHigh Jump84-00.00—
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 200 Meters · Place 23 · BensalemBensalem200 MetersRound P2330.34—
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 400 Meters · Place 16 · BensalemBensalem400 Meters1672.69—
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 100 Meters · Place 24 · BensalemBensalem100 MetersRound P2414.38 PB—
May 6Lady Rocker InvitationalMay 6 · 100 Meters · Place 16 · BensalemBensalem100 Meters1614.44—
May 4Montgomery Memorial MeetMay 4 · High Jump · Place 8 · BensalemBensalemHigh Jump84-29
May 4Montgomery Memorial MeetMay 4 · 200 Meters · Place 23 · BensalemBensalem200 Meters2329.899
Apr 21Twin Valley InvitationalApr 21 · High Jump · Place 16 · BensalemBensalemHigh Jump164-49
Apr 13Neshaminy Track ClassicApr 13 · High Jump · Place 10 · BensalemBensalemHigh Jump104-02.00—
Apr 6Jim Kelly InvitationalApr 6 · 400 Meters · Place 25 · BensalemBensalem400 Meters251:10.539