Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPIAA District 1 AA/AAA Championships · May 1515.71aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
200 Meters · IndoorPPL Indoor #3 · Jan 228.29PPL Indoor #3January 2, 2026
200 Meters · Relay Split · IndoorRobert J Burdette Indoor Classic · Dec 2728.252Robert J Burdette Indoor ClassicDecember 27, 2024
300m Hurdles · 30" / 0.762m · OutdoorHarry S Truman vs Pennsbury · Mar 3149.26aHarry S Truman vs PennsburyMarch 31, 2026
400 Meters · IndoorDVGTCA Meet #6 · Jan 101:07.58DVGTCA Meet #6January 10, 2025
60m Hurdles · 33" / 0.838m · IndoorPPL Meet #4 · Jan 810.24aPPL Meet #4January 8, 2026
High Jump · IndoorDVGTCA Meet - Invitational Day 2 · Dec 195-03.00DVGTCA Meet - Invitational Day 2December 19, 2025
High Jump · Outdoor130th Penn Relays Carnival · Apr 231.65m130th Penn Relays CarnivalApril 23, 2026
Long Jump · OutdoorSuburban One League - Patriot Division Championships · May 716-8.50Suburban One League - Patriot Division ChampionshipsMay 7, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 100m Hurdles · Place 12 · Harry S Truman (PA)100m Hurdles33" / 0.838mRound P12.15.71a PBWind: 0.911
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · High Jump · Place 5 · Harry S Truman (PA)High Jump5.5-01.0011
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Long Jump · Place 5 · Harry S Truman (PA)Long Jump5.16-8.50 PB11
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-411
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100m Hurdles · Place 2 · Harry S Truman (PA)100m Hurdles33" / 0.838mRound P2.15.95a11
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100m Hurdles · Place 1 · Harry S Truman (PA)100m Hurdles33" / 0.838m1.15.71a11
Apr 30Montgomery Memorial MeetApr 30 · Long Jump · Harry S Truman (PA)Long Jump—DNS11
Apr 30Montgomery Memorial MeetApr 30 · 100m Hurdles · Place 3 · Harry S Truman (PA)100m Hurdles33" / 0.838m3.16.25a11
Apr 23130th Penn Relays CarnivalApr 23 · High Jump · Place 8 · Harry S Truman (PA)High Jump8.1.65m PB11
Apr 15Harry S Truman vs Council Rock SouthApr 15 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-02.0011
Apr 11CR Kiwanis InvitationalApr 11 · Long Jump · Harry S Truman (PA)Long Jump--DNS11
Apr 11CR Kiwanis InvitationalApr 11 · High Jump · Place 2 · Harry S Truman (PA)High Jump2.4-10.0011
Apr 11CR Kiwanis InvitationalApr 11 · 100m Hurdles · Harry S Truman (PA)100m Hurdles33" / 0.838m--DNS11
Apr 11CR Kiwanis InvitationalApr 11 · 200 Meters · Harry S Truman (PA)200 Meters--DNS11
Apr 7Neshaminy vs. TrumanApr 7 · Long Jump · Place 1 · Harry S Truman (PA)Long Jump1.15-8.5011
Apr 7Neshaminy vs. TrumanApr 7 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-411
Apr 7Neshaminy vs. TrumanApr 7 · 300m Hurdles · Place 2 · Harry S Truman (PA)300m Hurdles30" / 0.762m2.49.57a11
Apr 7Neshaminy vs. TrumanApr 7 · 100m Hurdles · Place 2 · Harry S Truman (PA)100m Hurdles33" / 0.838m2.16.27a11
Mar 31Harry S Truman vs PennsburyMar 31 · Long Jump · Place 1 · Harry S Truman (PA)Long Jump1.15-10.7511
Mar 31Harry S Truman vs PennsburyMar 31 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-02.0011
Mar 31Harry S Truman vs PennsburyMar 31 · 300m Hurdles · Place 1 · Harry S Truman (PA)300m Hurdles30" / 0.762m1.49.26a PB11
Mar 31Harry S Truman vs PennsburyMar 31 · 100m Hurdles · Place 1 · Harry S Truman (PA)100m Hurdles33" / 0.838m1.16.91a11
Mar 24Harry S Truman vs BensalemMar 24 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-00.0011
Mar 24Harry S Truman vs BensalemMar 24 · 300m Hurdles · Place 2 · Harry S Truman (PA)300m Hurdles30" / 0.762m2.50.28a11
Mar 24Harry S Truman vs BensalemMar 24 · 100m Hurdles · Place 2 · Harry S Truman (PA)100m Hurdles33" / 0.838m2.17.39a11
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.4-10.0011
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 300m Hurdles · Harry S Truman (PA)300m Hurdles30" / 0.762m—NT11
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 100m Hurdles · Harry S Truman (PA)100m Hurdles33" / 0.838m—NT11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · High Jump · Place 20 · Harry S Truman (PA)High Jump20.4-11.0011
Feb 13Tim Hickey Meet of ChampsFeb 13 · High Jump · Place 1 · Harry S TrumHigh Jump15-05.0011
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60m Hurdles · Place 11 · Harry S Trum60m Hurdles119.6211
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60m Hurdles · Place 16 · Harry S Trum60m HurdlesRound P169.8311
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 60m Hurdles · Place 13 · Harry S Trum60m HurdlesRound P1310.1811
Jan 30DVGTCA Meet #7Jan 30 · High Jump · Place 1 · Harry S TrumHigh Jump15-06.0011
Jan 30DVGTCA Meet #7Jan 30 · 60m Hurdles · Place 27 · Harry S Trum60m Hurdles2710.7411
Jan 9DVGTCA Meet #5Jan 9 · 60m Hurdles · Place 6 · Harry S Trum60m Hurdles69.9711
Jan 8PPL Meet #4Jan 8 · 60m Hurdles · Place 3 · Harry S Truman (PA)60m Hurdles33" / 0.838m3.10.24a PB11
Jan 8PPL Meet #4Jan 8 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-02.0011
Jan 2PPL Indoor #3Jan 2 · High Jump · Place 1 · Harry S TrumHigh Jump15-04.0011
Jan 2PPL Indoor #3Jan 2 · 200 Meters · Place 11 · Harry S Trum200 Meters1128.29 PB11
Jan 2PPL Indoor #3Jan 2 · 60m Hurdles · Place 8 · Harry S Trum60m Hurdles810.6311

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · High Jump · Place 1 · Harry S Truman (PA)High Jump1.5-03.00 PB11
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60m Hurdles · Place 33 · Harry S Truman (PA)60m Hurdles33" / 0.838m33.11.06a11
Dec 12DVGTCA Meet #1Dec 12 · High Jump · Place 2 · Harry S Truman (PA)High Jump2.5-01.0011
Jan 17DVGTCA Meet #7Jan 17 · High Jump · Place 2 · Harry S TrumHigh Jump24-11.0010
Jan 10DVGTCA Meet #6Jan 10 · High Jump · Harry S TrumHigh Jump—NH10
Jan 10DVGTCA Meet #6Jan 10 · 400 Meters · Place 32 · Harry S Trum400 Meters321:07.58 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · High Jump · Place 6 · Harry S Truman (PA)High Jump6.5-01.0010
Apr 29Truman @ CR NorthApr 29 · High Jump · Place 1 · Harry S Truman (PA)High Jump15-02.0010
Apr 9Truman @ CR SouthApr 9 · High Jump · Place 1 · Harry S TrumHigh Jump15-00.0010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 25 · Harry S Truman (PA)200 Meters25.29.74a10
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Harry S Truman (PA)200 MetersRelay Split—28.252 PB10
Dec 27Robert J Burdette Indoor ClassicDec 27 · High Jump · Place 5 · Harry S Truman (PA)High Jump5.4-10.0010
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · High Jump · Place 6 · Harry S Truman (PA)High Jump6.4-11.0010
Dec 13DVGTCA Meet #2 Dec 13 · High Jump · Place 9 · Harry S Truman (PA)High Jump9.4-09.0010