Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys CAL JV · Apr 2113.25aBoys CAL JVApril 21, 2025
110m Hurdles · 39" / 0.991m · OutdoorCAL Meet #3 · Apr 1516.54aCAL Meet #3April 15, 2026
200 Meters · OutdoorCAL Meet #2 - Radnor (Boys Only) · Apr 827.11aCAL Meet #2 - Radnor (Boys Only)April 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorCentral League Championship 26 · May 642.00aCentral League Championship 26May 6, 2026
60m Hurdles · 39" / 0.991m · IndoorLa Salle Winter Series - Sprint Night · Jan 29.52aLa Salle Winter Series - Sprint NightJanuary 2, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · Triple Jump · Upper DarbyTriple Jump—DNS11
May 8Radnor Last Chance MeetMay 8 · 300m Hurdles · Place 8 · Upper Darby300m Hurdles36" / 0.914m8.43.26a11
May 8Radnor Last Chance MeetMay 8 · 110m Hurdles · Place 5 · Upper Darby110m Hurdles39" / 0.991m5.16.56a11
May 6Central League Championship 26May 6 · 300m Hurdles · Place 6 · Upper Darby300m Hurdles36" / 0.914m6.42.00a PB11
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 9 · Upper Darby300m Hurdles36" / 0.914mRound P9.42.60a11
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 12 · Upper Darby300m Hurdles36" / 0.914m12.43.90a11
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 1 · Upper Darby300m Hurdles36" / 0.914m1.42.05a11
Apr 25Springfield InvitationalApr 25 · 110m Hurdles · Place 6 · Upper Darby110m Hurdles39" / 0.991m6.16.91a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 12 · Upper Darby300m Hurdles36" / 0.914m12.42.44a11
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 12 · Upper Darby300m Hurdles36" / 0.914m12.42.44a11
Apr 15CAL Meet #3Apr 15 · 300m Hurdles · Place 7 · Upper Darby300m Hurdles36" / 0.914m7.43.30a11
Apr 15CAL Meet #3Apr 15 · 110m Hurdles · Place 7 · Upper Darby110m Hurdles39" / 0.991m7.16.54a PB11
Apr 11The Bensalem InvitationalApr 11 · 300m Hurdles · Place 4 · Upper Darby300m Hurdles36" / 0.914m4.43.51a11
Apr 11The Bensalem InvitationalApr 11 · 110m Hurdles · Place 11 · Upper Darby110m Hurdles39" / 0.991m11.18.18a11
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 300m Hurdles · Place 5 · Upper Darby300m Hurdles36" / 0.914m5.43.21a11
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 110m Hurdles · Place 8 · Upper Darby110m Hurdles39" / 0.991m8.19.17a11
Apr 1Green Raider InvApr 1 · 300m Hurdles · Place 8 · Upper Darby300m Hurdles36" / 0.914m8.43.04a11
Apr 1Green Raider InvApr 1 · 110m Hurdles · Place 10 · Upper Darby110m Hurdles39" / 0.991m10.16.78a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 7 · Upper Darby300m Hurdles36" / 0.914m7.43.47a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 110m Hurdles · Place 20 · Upper Darby110m Hurdles39" / 0.991m20.19.19a11
Mar 25Lower Merion Boys MeetMar 25 · 300m Hurdles · Place 16 · Upper Darby300m Hurdles36" / 0.914m16.50.44a11
Mar 25Lower Merion Boys MeetMar 25 · 110m Hurdles · Place 11 · Upper Darby110m Hurdles39" / 0.991m11.19.33a11
Mar 21Upper Darby RelaysMar 21 · 300m Hurdles · Place 41 · Upper Darby300m Hurdles411:01.58a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30TFCAGP Novice MeetJan 30 · 55m Hurdles · Place 3 · Upper Darby55m Hurdles39.65a11
Jan 10TFCAGP #5Jan 10 · 60m Hurdles · Place 44 · Upper Darby60m HurdlesRound P4410.06a11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60m Hurdles · Place 16 · Upper Darby60m Hurdles39" / 0.991mRound P16.9.52a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 32 · Upper Darby60m Hurdles39" / 0.991mRound P32.10.02a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 300m Hurdles · Place 13 · Upper Darby300m Hurdles1350.2410
May 10Bensalem InvitationalMay 10 · 110m Hurdles · Place 10 · Upper Darby110m HurdlesRound P1017.9110
May 5CAL Boys JV MeetMay 5 · 300m Hurdles · Place 3 · Upper Darby300m Hurdles343.5610
May 5CAL Boys JV MeetMay 5 · 110m Hurdles · Place 11 · Upper Darby110m Hurdles1121.4310
Apr 25UD InviteApr 25 · 300m Hurdles · Place 15 · Upper Darby300m Hurdles36" / 0.914m15.44.84a10
Apr 21Boys CAL JVApr 21 · 300m Hurdles · Place 2 · Upper Darby300m Hurdles36" / 0.914m2.43.6010
Apr 21Boys CAL JVApr 21 · 110m Hurdles · Place 6 · Upper Darby110m Hurdles39" / 0.991m6.19.60a10
Apr 21Boys CAL JVApr 21 · 100 Meters · Place 60 · Upper Darby100 Meters60.13.25a PB10
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 300m Hurdles · Place 18 · Upper Darby300m Hurdles36" / 0.914m18.52.88a10
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 110m Hurdles · Place 13 · Upper Darby110m Hurdles39" / 0.991m13.20.92a10
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 200 Meters · Place 26 · Upper Darby200 Meters26.27.11a PB10