Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL #1 - La Salle · Mar 3012.50aPCL #1 - La SalleMarch 30, 2026
200 Meters · OutdoorPhiladelphia Catholic League Frosh Champs · May 225.8Philadelphia Catholic League Frosh ChampsMay 2, 2026
400 Meters · OutdoorPCL Meet 2 @ FJ · Apr 131:01.92aPCL Meet 2 @ FJApril 13, 2026
60 Meter · IndoorPPL Season Kick-Off · Dec 118.06aPPL Season Kick-OffDecember 11, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 200 Meters · Place 18 · Lansdale Catholic200 Meters18.25.8 PB9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 100 Meters · Place 22 · Lansdale Catholic100 Meters22.12.99
Apr 20PCL #3 - La SalleApr 20 · 200 Meters · Place 36 · Lansdale Catholic200 Meters36.26.33a9
Apr 20PCL #3 - La SalleApr 20 · 100 Meters · Place 42 · Lansdale Catholic100 Meters42.12.87a9
Apr 13PCL Meet 2 @ FJApr 13 · 400 Meters · Place 18 · Lansdale Catholic400 Meters18.1:01.92a PB9
Apr 13PCL Meet 2 @ FJApr 13 · 200 Meters · Place 23 · Lansdale Catholic200 Meters23.26.78a9
Apr 13PCL Meet 2 @ FJApr 13 · 100 Meters · Place 36 · Lansdale Catholic100 Meters36.13.51a9
Mar 30PCL #1 - La SalleMar 30 · 200 Meters · Place 41 · Lansdale Catholic200 Meters41.26.01a9
Mar 30PCL #1 - La SalleMar 30 · 100 Meters · Place 46 · Lansdale Catholic100 Meters46.12.50a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8PPL Meet #4Jan 8 · 60 Meter · Place 80 · Lansdale Catholic60 Meter80.8.12a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · 60 Meter · Place 54 · Lansdale Catholic60 Meter54.8.06a PB9