Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTruman @ CR North · Apr 2911.96Truman @ CR NorthApril 29, 2025
200 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 222.52aLa Salle Winter Series - Sprint NightJanuary 2, 2026
200 Meters · OutdoorBishop McNamara Last Chance · May 3022.34aBishop McNamara Last ChanceMay 30, 2026
200 Meters · Relay Split · IndoorRobert J Burdette Indoor Classic · Dec 2724.105Robert J Burdette Indoor ClassicDecember 27, 2024
300m Hurdles · 36" / 0.914m · OutdoorBryn Mawr Running Co. Henderson Invitational · May 238.22aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 249.56aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorPIAA District 1 AA/AAA Championships · May 1548.24aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorBishop McNamara Last Chance · May 3054.68aBishop McNamara Last ChanceMay 30, 2026
60 Meter · IndoorTFCAofGP Meet #2 · Dec 217.58aTFCAofGP Meet #2December 21, 2023
60m Hurdles · 39" / 0.991m · IndoorAlvernia Holiday Classic · Dec 1011.08aAlvernia Holiday ClassicDecember 10, 2022
800 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 71:57.58aLa Salle Winter Series - Distance NightJanuary 7, 2026
800 Meters · OutdoorHarry S Truman vs Bensalem · Mar 242:08.52aHarry S Truman vs BensalemMarch 24, 2026
Long Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2648.15AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 400m Hurdles · Place 1 · RoyaltyRoyalty400m Hurdles153.70—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 1 · RoyaltyRoyaltyJavelin122.33—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · RoyaltyRoyaltyJavelin222.10q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Long Jump · Place 1 · RoyaltyRoyaltyLong Jump148.15 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400m Hurdles · Place 1 · RoyaltyRoyalty400m Hurdles154.74a12
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 1 · RoyaltyRoyalty400 Meters148.76a12
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 10 · RoyaltyRoyalty200 Meters1022.62a12
May 30Bishop McNamara Last ChanceMay 30 · 400m Hurdles · Place 3 · Harry S Truman (PA)Harry S Truman (PA)400m Hurdles36" / 0.914m3.54.68a PB12
May 30Bishop McNamara Last ChanceMay 30 · 200 Meters · Place 23 · Harry S Truman (PA)Harry S Truman (PA)200 Meters23.22.34a PB12
May 22PIAA Track & Field State ChampionshipsMay 22 · 400 Meters · Place 9 · Harry S Truman (PA)Harry S Truman (PA)400 MetersRound P9.49.02a12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 1 · Harry S Truman (PA)Harry S Truman (PA)400 MetersRound P1.48.24a PB12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 3 · Harry S Truman (PA)Harry S Truman (PA)400 Meters3.48.34a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 300m Hurdles · Place 1 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m1.39.57a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 400 Meters · Place 1 · Harry S Truman (PA)Harry S Truman (PA)400 Meters1.49.05a12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · 300m Hurdles · Place 1 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m1.38.88a12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · 200 Meters · Place 2 · Harry S Truman (PA)Harry S Truman (PA)200 Meters2.22.65a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 5 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m5.40.95a12
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 5 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m5.40.95a12
Apr 7Neshaminy vs. TrumanApr 7 · 300m Hurdles · Place 1 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m1.39.70a12
Apr 2Jim Kelly InvitationalApr 2 · 300m Hurdles · Place 1 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m1.38.76a12
Apr 2Jim Kelly InvitationalApr 2 · 200 Meters · Harry S Truman (PA)Harry S Truman (PA)200 Meters—DNS12
Mar 31Harry S Truman vs PennsburyMar 31 · 400 Meters · Place 1 · Harry S Truman (PA)Harry S Truman (PA)400 Meters1.50.36a12
Mar 24Harry S Truman vs BensalemMar 24 · 300m Hurdles · Place 1 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m1.39.27a12
Mar 24Harry S Truman vs BensalemMar 24 · 800 Meters · Place 1 · Harry S Truman (PA)Harry S Truman (PA)800 Meters1.2:08.52a PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 400 Meters · Place 20 · Harry S Truman (PA)Harry S Truman (PA)400 Meters20.50.98a12
Feb 18The Pub Last ChanceFeb 18 · 400 Meters · Place 2 · Harry S TrumHarry S Trum400 Meters249.68—
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 800 Meters · Place 5 · Harry S TrumHarry S Trum800 Meters52:02.3112
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 200 Meters · Place 42 · Harry S TrumHarry S Trum200 Meters4223.00312
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 400 Meters · Place 11 · Harry S TrumHarry S Trum400 Meters1150.1012
Jan 7La Salle Winter Series - Distance NightJan 7 · 800 Meters · Place 8 · Harry S Truman (PA)Harry S Truman (PA)800 Meters8.1:57.58a PB12
Jan 2PPL Indoor #3Jan 2 · 800 Meters · Place 4 · Harry S TrumHarry S Trum800 Meters42:03.1112
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 8 · Harry S Truman (PA)Harry S Truman (PA)400 Meters8.49.56a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 15 · Harry S Truman (PA)Harry S Truman (PA)200 Meters15.22.52a PB12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 400 Meters · Place 1 · Harry S Truman (PA)Harry S Truman (PA)400 Meters1.50.88a12
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 800 Meters · Place 28 · Harry S TrumHarry S Trum800 Meters282:22.8211
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 200 Meters · Place 37 · Harry S TrumHarry S Trum200 Meters3723.2311
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 400 Meters · Place 21 · Harry S TrumHarry S Trum400 Meters2151.5511
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 200 Meters · Place 41 · Harry S TrumHarry S Trum200 Meters4123.06—
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 800 Meters · Place 17 · Harry S TrumHarry S Trum800 Meters171:59.05—
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 400 Meters · Place 25 · Harry S TrumHarry S Trum400 Meters2551.55—
Feb 2TFCAofGP Meet #9Feb 2 · 800 Meters · Place 13 · Harry S TrumHarry S Trum800 Meters132:00.42—
Jan 26PTFCA Indoor Track FestivalJan 26 · 400 Meters · Place 8 · Harry S TrumHarry S Trum400 Meters851.6911
Jan 19TFCAofGP Meet #7Jan 19 · 800 Meters · Place 10 · Harry S TrumHarry S Trum800 Meters101:59.05—
Jan 11TFCAGP #5Jan 11 · 800 Meters · Place 3 · Harry S Truman (PA)Harry S Truman (PA)800 Meters3.2:03.74a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400m Hurdles · Place 1 · RoyaltyRoyalty400m Hurdles154.67a11
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 14 · RoyaltyRoyalty200 MetersRound P1422.79a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 6 · RoyaltyRoyalty400 Meters6.49.02a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400m Hurdles · RoyaltyRoyalty400m Hurdles36" / 0.914m--DNS11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 10 · RoyaltyRoyalty400 Meters10.49.83a11
Jun 1Grand Slam Track Philadelphia - Future ChampsJun 1 · 400 Meters · Place 4 · RoyaltyRoyalty400 Meters449.81a11
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 24 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m24.42.98a11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 300m Hurdles · Place 2 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m2.38.22a PB11
May 1Montgomery Memorial MeetMay 1 · 300m Hurdles · Place 1 · Harry S TrumHarry S Trum300m Hurdles139.2111
Apr 29Truman @ CR NorthApr 29 · 200 Meters · Place 3 · Harry S Truman (PA)Harry S Truman (PA)200 Meters323.6011
Apr 29Truman @ CR NorthApr 29 · 100 Meters · Place 4 · Harry S Truman (PA)Harry S Truman (PA)100 Meters411.96 PB11
Apr 9Truman @ CR SouthApr 9 · 200 Meters · Place 2 · Harry S TrumHarry S Trum200 Meters223.1511
Apr 9Truman @ CR SouthApr 9 · 300m Hurdles · Place 1 · Harry S TrumHarry S Trum300m Hurdles140.9911

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Harry S Truman (PA)Harry S Truman (PA)200 MetersRelay Split—24.105 PB11
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 12 · Harry S Truman (PA)Harry S Truman (PA)200 Meters12.23.46a11
Dec 14TFCAGP #1Dec 14 · 400 Meters · Place 4 · Harry S Truman (PA)Harry S Truman (PA)400 Meters4.52.05a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 400m Hurdles · Place 2 · Royalty Track ClubRoyalty Track Club400m Hurdles36" / 0.914m2.57.26a10
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 3 · Royalty Track ClubRoyalty Track Club400 Meters3.50.33a10
May 17PIAA District I ChampionshipsMay 17 · 300m Hurdles · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914mRound P--DQ10
May 2Montgomery Memorial MeetMay 2 · 200 Meters · Place 3 · Harry S TrumHarry S Trum200 Meters323.7810
May 2Montgomery Memorial MeetMay 2 · 300m Hurdles · Place 2 · Harry S TrumHarry S Trum300m Hurdles241.2110
Apr 26UD InviteApr 26 · 300m Hurdles · Place 5 · Harry S Truman (PA)Harry S Truman (PA)300m Hurdles36" / 0.914m5.43.51a10
Apr 12Cardinal InvitationalApr 12 · 200 Meters · Place 21 · Harry S TrumHarry S Trum200 Meters2124.4210
Apr 12Cardinal InvitationalApr 12 · 300m Hurdles · Place 7 · Harry S TrumHarry S Trum300m Hurdles743.8410

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 400 Meters · Place 61 · Harry S Truman (PA)Harry S Truman (PA)400 Meters61.55.68a10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 23 · Harry S Truman (PA)Harry S Truman (PA)200 Meters23.24.19a10
Dec 28Robert J Burdette Indoor ClassicDec 28 · 200 Meters · Place 24 · Harry S Truman (PA)Harry S Truman (PA)200 Meters24.24.66a10
Dec 21TFCAofGP Meet #2Dec 21 · 60 Meter · Place 27 · Harry S Truman (PA)Harry S Truman (PA)60 Meter27.7.58a PB10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · 60m Hurdles · Place 14 · Harry S Truman (PA)Harry S Truman (PA)60m Hurdles39" / 0.991mRound P14.11.08a PB9