Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPCL Meet #2 - O'Hara · Apr 1427.12PCL Meet #2 - O'HaraApril 14, 2025
400 Meters · OutdoorPCL Meet #2 - O'Hara · Apr 1455.84PCL Meet #2 - O'HaraApril 14, 2025
Discus · 1.6kg · OutdoorDistrict XII · May 1598-00District XIIMay 15, 2024
Javelin · 800g · OutdoorThe Coatesville Track and Field Invitational · Apr 1389-05The Coatesville Track and Field InvitationalApril 13, 2024

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10Philadelphia Catholic League ChampionshipsMay 10 · Javelin · Place 20 · Cardinal O'HaraJavelin2087-1011
May 10Philadelphia Catholic League ChampionshipsMay 10 · Discus · Place 16 · Cardinal O'HaraDiscus1688-0611
Apr 30Delco ChampsApr 30 · Javelin · Place 31 · Cardinal O'HJavelin3193-06—
Apr 30Delco ChampsApr 30 · Discus · Place 29 · Cardinal O'HDiscus2990-02—
Apr 28PCL Meet #3 - O'HaraApr 28 · Javelin · Place 4 · Cardinal O'HaraJavelin497-0811
Apr 28PCL Meet #3 - O'HaraApr 28 · Discus · Place 2 · Cardinal O'HaraDiscus291-0611
Apr 28PCL Meet #3 - O'HaraApr 28 · 400 Meters · Place 9 · Cardinal O'Hara400 Meters956.1111
Apr 14PCL Meet #2 - O'HaraApr 14 · Javelin · Place 4 · Cardinal O'HJavelin482-0711
Apr 14PCL Meet #2 - O'HaraApr 14 · Discus · Place 3 · Cardinal O'HDiscus393-1011
Apr 14PCL Meet #2 - O'HaraApr 14 · 400 Meters · Place 4 · Cardinal O'H400 Meters455.84 PB11
Apr 14PCL Meet #2 - O'HaraApr 14 · 200 Meters · Place 41 · Cardinal O'H200 Meters4127.12 PB11
Apr 11Father Judge RelaysApr 11 · Discus · Place 10 · Cardinal O'HaraDiscus1091-211
Apr 7PCL Meet #1 - O'HaraApr 7 · Javelin · Place 2 · Cardinal O'HaraJavelin284-1111
Apr 7PCL Meet #1 - O'HaraApr 7 · Discus · Place 2 · Cardinal O'HaraDiscus287-0411
Apr 7PCL Meet #1 - O'HaraApr 7 · 300m Hurdles · Place 7 · Cardinal O'Hara300m Hurdles748.6011
Apr 5Haverford InvitationalApr 5 · Discus · Place 24 · Cardinal O'HaraDiscus2482-311
Apr 5Haverford InvitationalApr 5 · 400 Meters · Place 34 · Cardinal O'Hara400 Meters3458.42a11
Mar 29Pennsylvania Track ClassicMar 29 · Javelin · Place 11 · Card O'HaraJavelin1190-01.0011
Mar 29Pennsylvania Track ClassicMar 29 · Discus · Place 6 · Card O'HaraDiscus690-11.0011
Mar 29Pennsylvania Track ClassicMar 29 · 400 Meters · Place 17 · Card O'Hara400 Meters1759.1211

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · Discus · Place 10 · Cardinal O'HaraDiscus1.6kg10.98-00 PB10
May 11Philadelphia Catholic League ChampionshipMay 11 · Javelin · Place 12 · Cardinal O'HaraJavelin1298-1010
May 11Philadelphia Catholic League ChampionshipMay 11 · Discus · Place 7 · Cardinal O'HaraDiscus794-1010
Apr 29PCL #4 - O'HaraApr 29 · Javelin · Place 7 · Cardinal O'HaraJavelin792-310
Apr 29PCL #4 - O'HaraApr 29 · Discus · Place 5 · Cardinal O'HaraDiscus598-810
Apr 29PCL #4 - O'HaraApr 29 · 400 Meters · Place 21 · Cardinal O'Hara400 Meters211:00.0810
Apr 29PCL #4 - O'HaraApr 29 · 300m Hurdles · Place 9 · Cardinal O'Hara300m Hurdles949.3210
Apr 22PCL Meet #3 - Father JudgeApr 22 · Javelin · Place 13 · Cardinal O'HJavelin1378-0810
Apr 22PCL Meet #3 - Father JudgeApr 22 · Discus · Place 4 · Cardinal O'HDiscus493-0110
Apr 22PCL Meet #3 - Father JudgeApr 22 · 300m Hurdles · Place 8 · Cardinal O'H300m Hurdles848.7810
Apr 15PCL #2 -LaSalle MeetApr 15 · Javelin · Place 8 · Cardinal O'HaraJavelin879-1010
Apr 15PCL #2 -LaSalle MeetApr 15 · Discus · Place 7 · Cardinal O'HaraDiscus790-110
Apr 15PCL #2 -LaSalle MeetApr 15 · 300m Hurdles · Place 19 · Cardinal O'Hara300m Hurdles1949.1110
Apr 13The Coatesville Track and Field InvitationalApr 13 · Javelin · Place 32 · Cardinal O'HaraJavelin800g32.89-05 PB10
Apr 13The Coatesville Track and Field InvitationalApr 13 · Discus · Place 32 · Cardinal O'HaraDiscus1.6kg32.90-1010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Philadelphia Catholic League ChampionshipsMay 13 · Discus · Place 13 · Cardinal O'HaraDiscus1381-079
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Javelin · Place 30 · Cardinal O'HaraJavelin800g30.59-00.009
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Discus · Place 28 · Cardinal O'HaraDiscus1.6kg28.82-02.009
Apr 22Father Judge RelaysApr 22 · Discus · Place 30 · Cardinal O'HaraDiscus3081-099
Apr 22Father Judge RelaysApr 22 · Javelin · Place 38 · Cardinal O'HaraJavelin3854-049