Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLa Salle Winter Series - Distance Night · Jan 74:53.61aLa Salle Winter Series - Distance NightJanuary 7, 2026
1 Mile · OutdoorPCL #2 - La Salle · Apr 134:54.84aPCL #2 - La SalleApril 13, 2026
1600 Meters · OutdoorExplorers Men's Invite · Apr 104:54.36aExplorers Men's InviteApril 10, 2026
3200 Meters · OutdoorPhiladelphia Catholic League Frosh Champs · May 210:56.0Philadelphia Catholic League Frosh ChampsMay 2, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2059.690TFCAGP #2December 20, 2025
800 Meters · Relay Split · IndoorTFCAGP #4 · Jan 32:23.827TFCAGP #4January 3, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 3200 Meters · Place 4 · Saint Joseph's Prep3200 Meters4.10:56.0 PB9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 1 Mile · Place 5 · Saint Joseph's Prep1 Mile5.4:56.89
Apr 20PCL #3 - La SalleApr 20 · 800 Meters · Saint Joseph's Prep800 Meters—DNS9
Apr 13PCL #2 - La SalleApr 13 · 1 Mile · Place 4 · Saint Joseph's Prep1 Mile4.4:54.84a PB9
Apr 10Explorers Men's InviteApr 10 · 1 Mile · Place 36 · Saint Joseph's Prep1 Mile36.4:56.08a9
Apr 10Explorers Men's InviteApr 10 · 1600 Meters · Place 36 · Saint Joseph's Prep1600 Meters36.4:54.36a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30TFCAGP Novice MeetJan 30 · 1 Mile · Place 3 · Saint Joseph's Prep1 Mile35:08.62a9
Jan 23TFCAGP #7Jan 23 · 1 Mile · Place 20 · Saint Joseph's Prep1 Mile20.4:56.47a9
Jan 7La Salle Winter Series - Distance NightJan 7 · 1 Mile · Place 51 · Saint Joseph's Prep1 Mile51.4:53.61a PB9
Jan 3TFCAGP #4Jan 3 · 800 Meters · Saint Joseph's Prep800 MetersRelay Split—2:23.827 PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 27 · Saint Joseph's Prep1 Mile27.5:08.35a9
Dec 20TFCAGP #2Dec 20 · 400 Meters · Saint Joseph's Prep400 MetersRelay Split—59.690 PB9