Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDelco Champs · Apr 2965-10Delco ChampsApril 29, 2026
Javelin · 600g · OutdoorPCL Meet #1 (O'Hara) · Mar 3059' 4"PCL Meet #1 (O'Hara)March 30, 2026
Shot Put · 4kg · OutdoorPCL Champs · May 931' 5"PCL ChampsMay 9, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Javelin · Place 14 · Archbishop Carroll (PA)Javelin600g14.59-0111
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Archbishop Carroll (PA)Discus1kg--DNS11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 14 · Archbishop Carroll (PA)Shot Put4kg14.26-10.2511
May 9PCL ChampsMay 9 · Javelin · Archbishop Carroll (PA)Javelin600g—DNS11
May 9PCL ChampsMay 9 · Discus · Archbishop Carroll (PA)Discus1kg—NM11
May 9PCL ChampsMay 9 · Shot Put · Place 5 · Archbishop Carroll (PA)Shot Put4kg5.31' 5" PB11
Apr 29Delco ChampsApr 29 · Javelin · Place 27 · Archbishop Carroll (PA)Javelin600g27.49-0111
Apr 29Delco ChampsApr 29 · Discus · Place 23 · Archbishop Carroll (PA)Discus1kg23.65-10 PB11
Apr 29Delco ChampsApr 29 · Shot Put · Place 6 · Archbishop Carroll (PA)Shot Put4kg6.30-10.0011
Apr 20PCL Meet #3 - O'HaraApr 20 · Javelin · Place 1 · Archbishop Carroll (PA)Javelin600g1.50' 10"11
Apr 20PCL Meet #3 - O'HaraApr 20 · Discus · Place 4 · Archbishop Carroll (PA)Discus1kg4.57' 11"11
Apr 20PCL Meet #3 - O'HaraApr 20 · Shot Put · Place 1 · Archbishop Carroll (PA)Shot Put4kg1.29' 8.25"11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Archbishop Carroll (PA)Javelin600g—DNS11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 51 · Archbishop Carroll (PA)Discus1kg51.56-811
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 13 · Archbishop Carroll (PA)Shot Put4kg13.30-1.2511
Apr 18Rap Curry InvitationalApr 18 · Javelin · Archbishop Carroll (PA)Javelin600g—DNS11
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 51 · Archbishop Carroll (PA)Discus1kg51.56' 8"11
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Place 13 · Archbishop Carroll (PA)Shot Put4kg13.30' 1.25"11
Apr 13PCL Meet #2 - O'HaraApr 13 · Javelin · Archbishop Carroll (PA)Javelin600g—NM11
Apr 13PCL Meet #2 - O'HaraApr 13 · Discus · Archbishop Carroll (PA)Discus1kg—NM11
Apr 13PCL Meet #2 - O'HaraApr 13 · Shot Put · Place 2 · Archbishop Carroll (PA)Shot Put4kg2.30' 2"11
Apr 11Brooks Fords Track ClassicApr 11 · Javelin · Archbishop Carroll (PA)Javelin600g—DNS11
Apr 11Brooks Fords Track ClassicApr 11 · Shot Put · Place 6 · Archbishop Carroll (PA)Shot Put4kg6.31' 1"11
Apr 1Rustin InviteApr 1 · Javelin · Place 22 · Archbishop Carroll (PA)Javelin600g22.58-3.0011
Apr 1Rustin InviteApr 1 · Shot Put · Place 8 · Archbishop Carroll (PA)Shot Put4kg8.30-5.5011
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Javelin · Place 1 · Archbishop Carroll (PA)Javelin600g1.59' 4" PB11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Discus · Place 1 · Archbishop Carroll (PA)Discus1kg1.61' 4"11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Shot Put · Place 1 · Archbishop Carroll (PA)Shot Put4kg1.29' 6.75"11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · Javelin · Place 12 · Archbishop Carroll (PA)Javelin600g12.52-05.0010
May 14PIAA District 12 AAA ChampionshipsMay 14 · Shot Put · Place 4 · Archbishop Carroll (PA)Shot Put4kg4.28-01.0010
May 14District XIIMay 14 · Javelin · Place 12 · Archbishop Carroll (PA)Javelin600g12.52-0510
May 14District XIIMay 14 · Shot Put · Place 4 · Archbishop Carroll (PA)Shot Put4kg4.28-01.0010
May 10Philadelphia Catholic League ChampionshipsMay 10 · Javelin · Place 8 · Arch CarrollJavelin864-1110
May 10Philadelphia Catholic League ChampionshipsMay 10 · Discus · Place 18 · Arch CarrollDiscus1849-0310
May 10Philadelphia Catholic League ChampionshipsMay 10 · Shot Put · Place 5 · Arch CarrollShot Put529-10.0010
Apr 30Delco ChampsApr 30 · Javelin · Place 21 · Archbishop CJavelin2166-10—
Apr 30Delco ChampsApr 30 · Discus · Place 30 · Archbishop CDiscus3044-05—
Apr 30Delco ChampsApr 30 · Shot Put · Place 11 · Archbishop CShot Put1127-04.00—
Apr 28PCL Meet #3 - O'HaraApr 28 · Javelin · Place 2 · Arch CarrollJavelin258-0210
Apr 28PCL Meet #3 - O'HaraApr 28 · Shot Put · Place 2 · Arch CarrollShot Put228-06.0010
Apr 14PCL Meet #2 - O'HaraApr 14 · Javelin · Place 3 · Archbishop CJavelin367-0610
Apr 14PCL Meet #2 - O'HaraApr 14 · Discus · Place 3 · Archbishop CDiscus356-1010
Apr 14PCL Meet #2 - O'HaraApr 14 · Shot Put · Place 1 · Archbishop CShot Put127-08.0010
Apr 7PCL Meet #1 - O'HaraApr 7 · Javelin · Place 1 · Arch CarrollJavelin154-0910
Apr 7PCL Meet #1 - O'HaraApr 7 · Shot Put · Place 1 · Arch CarrollShot Put129-09.0010
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Shot Put · Place 11 · Archbishop CarrollShot Put1124-410
Mar 29Pennsylvania Track ClassicMar 29 · Javelin · Place 7 · Arch CarrollJavelin748-03.0010
Mar 29Pennsylvania Track ClassicMar 29 · Shot Put · Place 3 · Arch CarrollShot Put326-06.0010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · Shot Put · Place 7 · Archbishop Carroll (PA)Shot Put4kg7.28-09.009
May 13Upper Darby Throwers InvitationalMay 13 · Javelin · Place 2 · Arch CarrollJavelin258-05—
May 11Philadelphia Catholic League ChampionshipMay 11 · Javelin · Place 12 · Arch CarrollJavelin1261-109
May 11Philadelphia Catholic League ChampionshipMay 11 · Shot Put · Place 5 · Arch CarrollShot Put528-03.009
Apr 29PCL #4 - O'HaraApr 29 · Shot Put · Place 2 · Archbishop CarrollShot Put228-99
Apr 29PCL #4 - O'HaraApr 29 · Javelin · Place 7 · Archbishop CarrollJavelin744-79
Apr 29PCL #4 - O'HaraApr 29 · Discus · Place 9 · Archbishop CarrollDiscus934-99
Apr 22PCL Meet #3 - Father JudgeApr 22 · Shot Put · Place 1 · Archbishop CShot Put127-05.009
Apr 22PCL Meet #3 - Father JudgeApr 22 · Javelin · Place 7 · Archbishop CJavelin748-039
Apr 15PCL #2 -LaSalle MeetApr 15 · Shot Put · Place 3 · Archbishop CarrollShot Put329-99
Apr 15PCL #2 -LaSalle MeetApr 15 · Javelin · Place 6 · Archbishop CarrollJavelin662-89
Apr 13The Bensalem InvitationalApr 13 · Javelin · Place 10 · Archbishop CarrollJavelin1059-19
Apr 13The Bensalem InvitationalApr 13 · Shot Put · Place 3 · Archbishop CarrollShot Put328-19