Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Boys Meet #2 - Lower Merion · Apr 1112.31aCAL Boys Meet #2 - Lower MerionApril 11, 2024
110m Hurdles · 39" / 0.991m · OutdoorCAL Boys Meet #2 - Lower Merion · Apr 1120.59aCAL Boys Meet #2 - Lower MerionApril 11, 2024
200 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 223.37aLa Salle Winter Series - Sprint NightJanuary 2, 2026
200 Meters · OutdoorBoys CAL JV · Apr 2124.08aBoys CAL JVApril 21, 2025
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 123.400PTFCA ChampionshipsMarch 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorUD Invite · Apr 2544.07aUD InviteApril 25, 2025
60 Meter · IndoorLa Salle Winter Series - Sprint Night · Jan 27.22aLa Salle Winter Series - Sprint NightJanuary 2, 2026
60 Meters · IndoorPhilly Area Final Qualifier · Feb 227.161Philly Area Final QualifierFebruary 22, 2026

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Upper Darby200 MetersRelay Split—23.400 PB12
Feb 22Philly Area Final QualifierFeb 22 · 60 Meters · Place 8 · Upper Darby60 Meters87.21312
Feb 22Philly Area Final QualifierFeb 22 · 60 Meters · Place 6 · Upper Darby60 Meters67.161 PB12
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60 Meters · Place 10 · Upper Darby60 Meters107.17712
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60 Meter · Place 16 · Upper Darby60 MeterRound P16.7.22a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60 Meter · Place 14 · Upper Darby60 Meter14.7.22a12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 53 · Upper Darby200 Meters53.23.37a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60 Meter · Place 9 · Upper Darby60 MeterRound P9.7.33a12
Dec 20TFCAGP #2Dec 20 · 60 Meter · Place 5 · Upper Darby60 Meter5.7.25a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25UD InviteApr 25 · 300m Hurdles · Place 12 · Upper Darby300m Hurdles36" / 0.914m12.44.07a PB11
Apr 25UD InviteApr 25 · 200 Meters · Upper Darby200 Meters--DNS11
Apr 21Boys CAL JVApr 21 · 200 Meters · Place 3 · Upper Darby200 Meters3.24.08a PB11
Mar 26CAL Meet #1 (UD)Mar 26 · 200 Meters · Upper Darby200 Meters--DNS11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 300m Hurdles · Place 6 · Upper Darby300m Hurdles36" / 0.914m6.44.23a10
Apr 19Bob Friday Warrior InviteApr 19 · 300m Hurdles · Place 5 · Upper Darby300m Hurdles544.77SO
Apr 19Bob Friday Warrior InviteApr 19 · 110m Hurdles · Place 14 · Upper Darby110m Hurdles1420.20SO
Apr 17CAL Meet #3 @ HarritonApr 17 · 300m Hurdles · Place 7 · Upper Darby300m Hurdles36" / 0.914m7.44.92a10
Apr 17CAL Meet #3 @ HarritonApr 17 · 110m Hurdles · Place 15 · Upper Darby110m Hurdles39" / 0.991m15.20.70a10
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 110m Hurdles · Place 12 · Upper Darby110m Hurdles39" / 0.991m12.20.59a PB10
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 100 Meters · Place 12 · Upper Darby100 Meters12.12.31a PB10