Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPCL Meet #1 (O'Hara) · Mar 3025.72aPCL Meet #1 (O'Hara)March 30, 2026
Discus · 1.6kg · OutdoorPCL Meet #1 (O'Hara) · Mar 30147' 4"PCL Meet #1 (O'Hara)March 30, 2026
Javelin · 800g · OutdoorPCL Meet #2 - O'Hara · Apr 13102' 3"PCL Meet #2 - O'HaraApril 13, 2026
Shot Put · 12lb · OutdoorPIAA District 12 AA/AAA Championships · May 1350-04.50PIAA 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

24 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Discus · Place 20 · Cardinal O'HaraDiscus1.6kg20.134-911
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Place 2 · Cardinal O'HaraDiscus1.6kg2.134-0111
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 3 · Cardinal O'HaraShot Put12lb3.50-04.50 PB11
May 9PCL ChampsMay 9 · Discus · Place 2 · Cardinal O'HaraDiscus1.6kg2.132' 6"11
May 9PCL ChampsMay 9 · Shot Put · Place 4 · Cardinal O'HaraShot Put12lb4.42' 2"11
Apr 29Delco ChampsApr 29 · Discus · Place 1 · Cardinal O'HaraDiscus1.6kg1.144-1011
Apr 29Delco ChampsApr 29 · Shot Put · Place 1 · Cardinal O'HaraShot Put12lb1.45-06.0011
Apr 20PCL Meet #3 - O'HaraApr 20 · Javelin · Cardinal O'HaraJavelin800g—NM11
Apr 20PCL Meet #3 - O'HaraApr 20 · Discus · Place 1 · Cardinal O'HaraDiscus1.6kg1.123' 6"11
Apr 20PCL Meet #3 - O'HaraApr 20 · Shot Put · Place 7 · Cardinal O'HaraShot Put12lb7.38' 11"11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 6 · Cardinal O'HaraDiscus1.6kg6.131-511
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 6 · Cardinal O'HaraShot Put12lb6.45-11.511
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 6 · Cardinal O'HaraDiscus1.6kg6.131' 5"11
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Place 6 · Cardinal O'HaraShot Put12lb6.45' 11.5"11
Apr 13PCL Meet #2 - O'HaraApr 13 · Javelin · Place 2 · Cardinal O'HaraJavelin800g2.102' 3" PB11
Apr 13PCL Meet #2 - O'HaraApr 13 · Discus · Place 1 · Cardinal O'HaraDiscus1.6kg1.142' 4"11
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Discus · Place 1 · Cardinal O'HaraDiscus1.6kg1.135-1011
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Shot Put · Place 4 · Cardinal O'HaraShot Put12lb4.43-111
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Javelin · Place 3 · Cardinal O'HaraJavelin800g3.100' 5"11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Discus · Place 1 · Cardinal O'HaraDiscus1.6kg1.147' 4" PB11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Shot Put · Place 2 · Cardinal O'HaraShot Put12lb2.43' 5.75"11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 200 Meters · Place 32 · Cardinal O'Hara200 Meters32.25.72a PB11
Mar 21Upper Darby RelaysMar 21 · Results · Place 9 · Cardinal O'HaraResults943-211
Mar 21Upper Darby RelaysMar 21 · Results · Place 3 · Cardinal O'HaraResults3140-011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · Shot Put · Place 5 · Cardinal O'HShot Put512.59m11
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 14 · Cardinal O'HShot Put1440-07.5011

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10Philadelphia Catholic League ChampionshipsMay 10 · Javelin · Place 11 · Cardinal O'HaraJavelin11115-0410
May 10Philadelphia Catholic League ChampionshipsMay 10 · Discus · Place 2 · Cardinal O'HaraDiscus2137-0410
May 10Philadelphia Catholic League ChampionshipsMay 10 · Shot Put · Place 5 · Cardinal O'HaraShot Put541-08.0010
Apr 30Delco ChampsApr 30 · Javelin · Place 23 · Cardinal O'HJavelin23109-11—
Apr 30Delco ChampsApr 30 · Discus · Place 16 · Cardinal O'HDiscus16113-07—
Apr 14PCL Meet #2 - O'HaraApr 14 · Javelin · Place 1 · Cardinal O'HJavelin1126-0410
Apr 14PCL Meet #2 - O'HaraApr 14 · Discus · Place 1 · Cardinal O'HDiscus1130-0610
Apr 14PCL Meet #2 - O'HaraApr 14 · Shot Put · Place 1 · Cardinal O'HShot Put138-08.0010
Apr 11Father Judge RelaysApr 11 · Shot Put · Place 8 · Cardinal O'HaraShot Put834-11.2510
Apr 11Father Judge RelaysApr 11 · Discus · Place 2 · Cardinal O'HaraDiscus2127-610
Apr 7PCL Meet #1 - O'HaraApr 7 · Javelin · Place 1 · Cardinal O'HaraJavelin1110-0910
Apr 7PCL Meet #1 - O'HaraApr 7 · Discus · Place 1 · Cardinal O'HaraDiscus1118-0610
Apr 7PCL Meet #1 - O'HaraApr 7 · Shot Put · Place 2 · Cardinal O'HaraShot Put229-09.0010
Apr 5Haverford InvitationalApr 5 · Javelin · Place 8 · Cardinal O'HaraJavelin8115-110
Apr 5Haverford InvitationalApr 5 · Discus · Place 5 · Cardinal O'HaraDiscus5126-010
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 13 · Cardinal O'HaraShot Put1337-1110
Mar 29Pennsylvania Track ClassicMar 29 · Javelin · Place 4 · Card O'HaraJavelin4103-07.0010
Mar 29Pennsylvania Track ClassicMar 29 · Discus · Place 4 · Card O'HaraDiscus4113-04.0010
Mar 29Pennsylvania Track ClassicMar 29 · Shot Put · Place 7 · Card O'HaraShot Put734-10.0010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5La Salle Winter Series - Boys Relay NightFeb 5 · Shot Put · Place 24 · Cardinal O'HaraShot Put2434-02.0010
Jan 19TFCAofGP Meet #7Jan 19 · Shot Put · Place 12 · Cardinal O'HShot Put1234-06.50—