Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2711.33aAAU Track & Field Region 2 QualifierJune 27, 2025
110m Hurdles · 39" / 0.991m · OutdoorGreen Raider Inv · Apr 114.13aGreen Raider InvApril 1, 2026
200 Meters · IndoorPhilly Area Final Qualifier · Feb 2222.41Philly Area Final QualifierFebruary 22, 2026
200 Meters · OutdoorGreen Raider Inv · Apr 122.47aGreen Raider InvApril 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorPenn Wood Rap Curry Invitational · Apr 1841.25aPenn Wood Rap Curry InvitationalApril 18, 2026
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2749.709aAAU Track & Field Region 2 QualifierJune 27, 2025
60m Hurdles · 39" / 0.991m · IndoorLa Salle Winter Series - Sprint Night · Jan 28.16aLa Salle Winter Series - Sprint NightJanuary 2, 2026
Long Jump · OutdoorThe North Penn Open · Apr 616-6.25The North Penn OpenApril 6, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 110m Hurdles · Place 4 · Upper DarbyUpper Darby110m Hurdles39" / 0.991mRound P4.14.41aWind: 011
May 22PIAA Track & Field State ChampionshipsMay 22 · 110m Hurdles · Place 7 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m7.15.06aWind: 1.311
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 110m Hurdles · Place 4 · Upper DarbyUpper Darby110m Hurdles39" / 0.991mRound P4.14.38aWind: 0.311
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 110m Hurdles · Place 5 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m5.14.74aWind: 1.411
May 6Central League Championship 26May 6 · 110m Hurdles · Place 1 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m1.14.48a11
May 6Central League Championship 26May 6 · 200 Meters · Place 5 · Upper DarbyUpper Darby200 Meters5.22.56a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 7 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m7.41.25a PB11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 110m Hurdles · Place 2 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m2.14.41a11
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 7 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m7.41.25a11
Apr 18Rap Curry InvitationalApr 18 · 110m Hurdles · Place 2 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m2.14.41a11
Apr 1Green Raider InvApr 1 · 110m Hurdles · Place 1 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m1.14.13a PB11
Apr 1Green Raider InvApr 1 · 200 Meters · Place 4 · Upper DarbyUpper Darby200 Meters4.22.47a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 60m Hurdles · Place 10 · Upper DarbyUpper Darby60m Hurdles39" / 0.991mRound P10.8.24a11
Feb 22Philly Area Final QualifierFeb 22 · 200 Meters · Place 11 · Upper DarbyUpper Darby200 Meters1122.41 PB11
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60m Hurdles · Place 4 · Upper DarbyUpper Darby60m Hurdles48.1311
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60m Hurdles · Place 4 · Upper DarbyUpper Darby60m HurdlesRound P48.10011
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60m Hurdles · Place 1 · Upper DarbyUpper Darby60m Hurdles39" / 0.991mRound P1.8.30a11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60m Hurdles · Place 1 · Upper DarbyUpper Darby60m Hurdles39" / 0.991m1.8.16a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 2 · Upper DarbyUpper Darby60m Hurdles39" / 0.991mRound P2.8.63a11
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 1 · Upper DarbyUpper Darby60m Hurdles39" / 0.991m1.8.25a11
Jan 4TFCAGP #4Jan 4 · 60m Hurdles · Place 16 · Upper DarbyUpper Darby60m Hurdles39" / 0.991mRound P16.9.32a10

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 110m Hurdles · Place 2 · RoyaltyRoyalty110m HurdlesRound P234.75a10
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 110m Hurdles · Place 1 · RoyaltyRoyalty110m Hurdles115.13a10
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 2 · RoyaltyRoyalty200 MetersRound P222.61a10
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 2 · RoyaltyRoyalty200 Meters222.55a10
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 4 · RoyaltyRoyalty100 MetersRound P411.37a10
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 4 · RoyaltyRoyalty100 Meters411.46a10
Jul 122025 City Of Wilmington Youth InvitationalJul 12 · 110m Hurdles · Place 1 · RoyaltyRoyalty110m Hurdles115.37a10
Jul 122025 City Of Wilmington Youth InvitationalJul 12 · 200 Meters · Place 3 · RoyaltyRoyalty200 Meters322.78a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 110m Hurdles · Place 2 · RoyaltyRoyalty110m Hurdles39" / 0.991m2.15.34a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · RoyaltyRoyalty400 MetersRelay SplitRound M—49.709a PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 4 · RoyaltyRoyalty100 MetersRound P4.11.52a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 4 · RoyaltyRoyalty100 Meters4.11.33a PB10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 110m Hurdles · Place 3 · RoyaltyRoyalty110m Hurdles39" / 0.991m3.16.23a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 7 · RoyaltyRoyalty100 Meters7.11.43a10
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 110m Hurdles · Place 13 · Upper DarbyUpper Darby110m Hurdles39" / 0.991mRound P13.14.77aWind: 0.510
May 7CAL ChampsMay 7 · 300m Hurdles · Place 10 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m10.42.90a10
May 7CAL ChampsMay 7 · 200 Meters · Place 16 · Upper DarbyUpper Darby200 Meters16.23.09a10
Apr 25UD InviteApr 25 · 110m Hurdles · Place 5 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m5.15.91a10
Apr 25UD InviteApr 25 · 200 Meters · Place 3 · Upper DarbyUpper Darby200 Meters3.23.15a10
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · Long Jump · Upper DarbyUpper DarbyLong Jump--DNS10
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 300m Hurdles · Upper DarbyUpper Darby300m Hurdles36" / 0.914m--DNS10
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 110m Hurdles · Upper DarbyUpper Darby110m Hurdles39" / 0.991m--DNS10
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 300m Hurdles · Upper DarbyUpper Darby300m Hurdles36" / 0.914m--DNS10
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 110m Hurdles · Upper DarbyUpper Darby110m Hurdles39" / 0.991m--DNS10
Mar 26CAL Meet #1 (UD)Mar 26 · 300m Hurdles · Upper DarbyUpper Darby300m Hurdles36" / 0.914m--DNS10
Mar 26CAL Meet #1 (UD)Mar 26 · 110m Hurdles · Place 6 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m6.16.92a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 300m Hurdles · Place 11 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m11.45.06a9
Apr 26UD InviteApr 26 · 110m Hurdles · Upper DarbyUpper Darby110m Hurdles39" / 0.991m--DNS9
Apr 23Boys CAL JVApr 23 · 300m Hurdles · Place 2 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m2.44.39a9
Apr 23Boys CAL JVApr 23 · 110m Hurdles · Place 5 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m5.19.84a9
Apr 17CAL Meet #3 @ HarritonApr 17 · Long Jump · Place 22 · Upper DarbyUpper DarbyLong Jump22.14-4.509
Apr 17CAL Meet #3 @ HarritonApr 17 · 300m Hurdles · Place 12 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m12.46.07a9
Apr 17CAL Meet #3 @ HarritonApr 17 · 110m Hurdles · Place 14 · Upper DarbyUpper Darby110m Hurdles39" / 0.991m14.20.21a9
Apr 6The North Penn OpenApr 6 · Long Jump · Place 42 · Upper DarbyUpper DarbyLong Jump42.16-6.25 PB9
Apr 6The North Penn OpenApr 6 · 300m Hurdles · Place 49 · Upper DarbyUpper Darby300m Hurdles36" / 0.914m49.50.08a9