Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 21:03.77aLa Salle Winter Series - Sprint NightJanuary 2, 2026
800 Meters · Relay Split · IndoorTFCAGP #4 · Jan 32:26.776TFCAGP #4January 3, 2026
Discus · 1.6kg · OutdoorPCL Champs · May 994' 5"PCL ChampsMay 9, 2026
Javelin · 800g · OutdoorPhiladelphia Catholic League Frosh Champs · May 292' 6"Philadelphia Catholic League Frosh ChampsMay 2, 2026
Shot Put · 12lb · IndoorPPL Season Kick-Off · Dec 1137-08.75PPL Season Kick-OffDecember 11, 2025
Shot Put · 12lb · OutdoorPCL #1 - La Salle · Mar 3038' 6"PCL #1 - La SalleMarch 30, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 8 · Saint Joseph's PrepShot Put12lb8.37-03.259
May 9PCL ChampsMay 9 · Discus · Place 10 · Saint Joseph's PrepDiscus1.6kg10.94' 5" PB9
May 9PCL ChampsMay 9 · Shot Put · Place 8 · Saint Joseph's PrepShot Put12lb8.37' 5"9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · Javelin · Place 3 · Saint Joseph's PrepJavelin800g3.92' 6" PB9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · Discus · Place 3 · Saint Joseph's PrepDiscus1.6kg3.86' 9"9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · Shot Put · Place 5 · Saint Joseph's PrepShot Put12lb5.34' 7"9
Apr 20PCL #3 - La SalleApr 20 · Javelin · Saint Joseph's PrepJavelin800g—DNS9
Apr 20PCL #3 - La SalleApr 20 · Discus · Saint Joseph's PrepDiscus1.6kg—DNS9
Apr 20PCL #3 - La SalleApr 20 · Shot Put · Saint Joseph's PrepShot Put12lb—DNS9
Apr 13PCL #2 - La SalleApr 13 · Javelin · Saint Joseph's PrepJavelin800g—DNS9
Apr 13PCL #2 - La SalleApr 13 · Discus · Saint Joseph's PrepDiscus1.6kg—DNS9
Apr 13PCL #2 - La SalleApr 13 · Shot Put · Saint Joseph's PrepShot Put12lb—DNS9
Mar 30PCL #1 - La SalleMar 30 · Javelin · Place 8 · Saint Joseph's PrepJavelin800g8.82' 0"9
Mar 30PCL #1 - La SalleMar 30 · Discus · Place 9 · Saint Joseph's PrepDiscus1.6kg9.60' 0"9
Mar 30PCL #1 - La SalleMar 30 · Shot Put · Place 3 · Saint Joseph's PrepShot Put12lb3.38' 6" PB9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 25 · Saint Joseph's PrepDiscus1.6kg25.88' 1"9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 24 · Saint Joseph's PrepShot Put12lb24.36' 3.25"9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · Shot Put · Place 30 · Saint Joseph's PrepShot Put12lb30.36-02.259
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 34 · Saint Joseph's PrepShot Put3436-39
Jan 3TFCAGP #4Jan 3 · 800 Meters · Saint Joseph's Prep800 MetersRelay Split—2:26.776 PB9
Jan 3TFCAGP #4Jan 3 · Shot Put · Place 22 · Saint Joseph's PrepShot Put12lb22.37-07.759
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 104 · Saint Joseph's Prep400 Meters104.1:03.77a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 9 · Saint Joseph's PrepShot Put12lb9.37-08.75 PB9