Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL #2 - La Salle · Apr 1313.52aPCL #2 - La SalleApril 13, 2026
Discus · 1.6kg · OutdoorPIAA District 12 AA/AAA Championships · May 13117-06PIAA District 12 AA/AAA ChampionshipsMay 13, 2026
Shot Put · 12lb · IndoorTFCAGP #7 · Jan 2351-06.25TFCAGP #7January 23, 2026
Shot Put · 12lb · OutdoorPIAA District 12 AA/AAA Championships · May 1353-05.00PIAA District 12 AA/AAA ChampionshipsMay 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Shot Put · Place 18 · Saint Joseph's PrepShot Put12lb18.50-5.7512
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Place 3 · Saint Joseph's PrepDiscus1.6kg3.117-06 PB12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 2 · Saint Joseph's PrepShot Put12lb2.53-05.00 PB12
May 9PCL ChampsMay 9 · Discus · Place 5 · Saint Joseph's PrepDiscus1.6kg5.110' 3"12
May 9PCL ChampsMay 9 · Shot Put · Place 10 · Saint Joseph's PrepShot Put12lb10.36' 2"12
Apr 20PCL #3 - La SalleApr 20 · Discus · Place 1 · Saint Joseph's PrepDiscus1.6kg1.117' 4"12
Apr 20PCL #3 - La SalleApr 20 · Shot Put · Place 1 · Saint Joseph's PrepShot Put12lb1.48' 1"12
Apr 13PCL #2 - La SalleApr 13 · Discus · Saint Joseph's PrepDiscus1.6kg—DNS12
Apr 13PCL #2 - La SalleApr 13 · Shot Put · Place 1 · Saint Joseph's PrepShot Put12lb1.49' 3"12
Apr 13PCL #2 - La SalleApr 13 · 100 Meters · Place 51 · Saint Joseph's Prep100 Meters51.13.52a PB12
Apr 10Explorers Men's InviteApr 10 · Discus · Place 6 · Saint Joseph's PrepDiscus1.6kg6.115' 2"12
Apr 10Explorers Men's InviteApr 10 · Shot Put · Place 3 · Saint Joseph's PrepShot Put12lb3.51' 2"12
Mar 30PCL #1 - La SalleMar 30 · Discus · Place 1 · Saint Joseph's PrepDiscus1.6kg1.108' 4"12
Mar 30PCL #1 - La SalleMar 30 · Shot Put · Place 1 · Saint Joseph's PrepShot Put12lb1.46' 2"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 27 · Saint Joseph's PrepDiscus1.6kg27.87' 0"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 8 · Saint Joseph's PrepShot Put12lb8.45' 10.25"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · Shot Put · Place 3 · Saint JosephShot Put313.67m12
Jan 23TFCAGP #7Jan 23 · Shot Put · Place 5 · Saint Joseph's PrepShot Put12lb5.51-06.25 PB12
Jan 16TFCAofGP Meet #6Jan 16 · Shot Put · Place 3 · Saint Joe's PrepShot Put345-04.50—
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 5 · Saint Joseph's PrepShot Put547-2.5012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 5 · Saint Joseph's PrepShot Put12lb5.47-03.5012
Dec 13TFCAGP #1Dec 13 · Shot Put · Place 7 · Saint Joseph's PrepShot Put12lb7.45-02.2512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · Shot Put · Place 5 · Saint Joseph's PrepShot Put12lb5.45-00.0011
May 14District XIIMay 14 · Shot Put · Place 5 · Saint Joseph's PrepShot Put12lb5.45-00.0011
Apr 28PCL #4 - La SalleApr 28 · Discus · Place 6 · Saint Joseph's PrepDiscus1.6kg6.91-0611
Apr 28PCL #4 - La SalleApr 28 · Shot Put · Place 2 · Saint Joseph's PrepShot Put12lb2.44-07.5011
Apr 16Explorers InviteApr 16 · Discus · Place 16 · Saint Joseph's PrepDiscus1677-0511
Apr 16Explorers InviteApr 16 · Shot Put · Place 5 · Saint Joseph's PrepShot Put544-02.5011
Apr 14PCL #2 - La SalleApr 14 · Discus · Place 3 · Saint Joseph's PrepDiscus392-711
Apr 14PCL #2 - La SalleApr 14 · Shot Put · Place 2 · Saint Joseph's PrepShot Put243-5.5011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · Discus · Place 14 · Saint Joseph's PrepDiscus1.6kg14.79-1010
May 15District XIIMay 15 · Shot Put · Place 9 · Saint Joseph's PrepShot Put12lb9.40-08.0010
Apr 18Explorers InviteApr 18 · Discus · Place 11 · Saint Joseph's PrepDiscus1.6kg11.81-0910
Apr 18Explorers InviteApr 18 · Shot Put · Place 9 · Saint Joseph's PrepShot Put12lb9.37-03.0010
Apr 15PCL Meet #2 - Father JudgeApr 15 · Shot Put · Place 6 · Saint JosephShot Put638-09.0010
Apr 15PCL Meet #2 - Father JudgeApr 15 · Discus · Place 7 · Saint JosephDiscus778-0210
Apr 11Knights Invitational - BoysApr 11 · Discus · Place 7 · Saint Joseph's PrepDiscus789-11—
Apr 11Knights Invitational - BoysApr 11 · Shot Put · Place 5 · Saint Joseph's PrepShot Put539-10—
Apr 8PCL Meet #1 - La SalleApr 8 · Shot Put · Place 6 · Saint JosephShot Put640-07.0010
Apr 8PCL Meet #1 - La SalleApr 8 · Discus · Place 12 · Saint JosephDiscus1277-0310

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11PCL Indoor ChampionshipsFeb 11 · Shot Put · Place 7 · Saint JosephShot Put710.88m10
Feb 3TFCAofGP Meet # 7Feb 3 · Shot Put · Place 16 · Saint Joseph's PrepShot Put1637-510
Jan 24UC HS InvitationalJan 24 · Shot Put · Place 14 · Saint Joseph's PrepShot Put12lb14.39-10.7510
Jan 12T&FCAofGP Meet 5Jan 12 · Shot Put · Place 6 · Saint JosephShot Put638-09.5010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · Shot Put · Place 18 · Saint Joseph's PrepShot Put12lb18.38-5.5010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24PCL Meet #3 - La SalleApr 24 · Discus · Place 9 · Saint JosephDiscus966-05.009
Apr 24PCL Meet #3 - La SalleApr 24 · Shot Put · Place 10 · Saint JosephShot Put1030-11.259
Apr 20Explorers InvitationalApr 20 · Shot Put · Place 11 · Saint JosephShot Put1133-04.009
Apr 13Knights InvitationalApr 13 · Shot Put · Place 10 · Saint JosephShot Put1032-01.009
Apr 3PCL Meet #1 - LaSalleApr 3 · Shot Put · Place 13 · Saint JosephShot Put1334-03.009