Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPCL Indoor Championships · Feb 87:02.54PCL Indoor ChampionshipsFebruary 8, 2026
1 Mile · OutdoorPCL #1 - La Salle · Mar 307:05.69aPCL #1 - La SalleMarch 30, 2026
200 Meters · IndoorPPL Season Kick-Off · Dec 1131.75aPPL Season Kick-OffDecember 11, 2025
400 Meters · IndoorPPL Meet #2 · Dec 181:15.83aPPL Meet #2December 18, 2025
800 Meters · OutdoorPhiladelphia Catholic League Frosh Champs · May 23:01.3Philadelphia Catholic League Frosh ChampsMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 800 Meters · Place 17 · Lansdale Catholic800 Meters17.3:01.3 PB9
Apr 20PCL #3 - La SalleApr 20 · 1 Mile · Place 34 · Lansdale Catholic1 Mile34.7:39.01a9
Apr 20PCL #3 - La SalleApr 20 · 800 Meters · Place 31 · Lansdale Catholic800 Meters31.3:13.61a9
Apr 13PCL Meet 2 @ FJApr 13 · 1 Mile · Place 19 · Lansdale Catholic1 Mile19.7:32.71a9
Apr 13PCL Meet 2 @ FJApr 13 · 800 Meters · Place 16 · Lansdale Catholic800 Meters16.3:19.56a9
Mar 30PCL #1 - La SalleMar 30 · 1 Mile · Place 33 · Lansdale Catholic1 Mile33.7:05.69a PB9
Mar 30PCL #1 - La SalleMar 30 · 800 Meters · Place 27 · Lansdale Catholic800 Meters27.3:13.90a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 1 Mile · Place 20 · Lansdale Cat1 Mile207:02.54 PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 400 Meters · Place 57 · Lansdale Catholic400 Meters57.1:15.83a PB9
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · Place 78 · Lansdale Catholic200 Meters78.31.75a PB9