Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL Meet #3 - O'Hara · Apr 2015.90aPCL Meet #3 - O'HaraApril 20, 2026
200 Meters · OutdoorPCL Meet #2 - O'Hara · Apr 1333.87aPCL Meet #2 - O'HaraApril 13, 2026
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 220.6UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023
Shot Put · 4kg · IndoorPPL Meet #4 · Jan 822-11.25PPL Meet #4January 8, 2026
Shot Put · 4kg · OutdoorPIAA District 12 AA/AAA Championships · May 1330-02.75PIAA 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
Jul 22 Bob King Developmental Track Meet #4Jul 22 · Shot Put · Just Do ItJust Do ItShot Put4kg—NM10
Jul 22 Bob King Developmental Track Meet #4Jul 22 · 100 Meters · Just Do ItJust Do It100 Meters—DNS10
Jun 24 Bob King Developmental Track Meet #2Jun 24 · Shot Put · Just Do ItJust Do ItShot Put4kg—DNS10
Jun 24 Bob King Developmental Track Meet #2Jun 24 · 200 Meters · Just Do ItJust Do It200 Meters—DNS10
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 7 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg7.30-02.75 PB10
May 9PCL ChampsMay 9 · Shot Put · Place 7 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg7.29' 5"10
Apr 29Delco ChampsApr 29 · Shot Put · Place 18 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg18.26-05.5010
Apr 20PCL Meet #3 - O'HaraApr 20 · Shot Put · Place 2 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg2.26' 9"10
Apr 20PCL Meet #3 - O'HaraApr 20 · 200 Meters · Place 46 · Archbishop Carroll (PA)Archbishop Carroll (PA)200 Meters46.34.20a10
Apr 20PCL Meet #3 - O'HaraApr 20 · 100 Meters · Place 37 · Archbishop Carroll (PA)Archbishop Carroll (PA)100 Meters37.15.90a PB10
Apr 13PCL Meet #2 - O'HaraApr 13 · Shot Put · Place 3 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg3.26' 7"10
Apr 13PCL Meet #2 - O'HaraApr 13 · 200 Meters · Place 49 · Archbishop Carroll (PA)Archbishop Carroll (PA)200 Meters49.33.87a PB10
Apr 11Brooks Fords Track ClassicApr 11 · Shot Put · Place 12 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg12.24' 8"10
Apr 1Rustin InviteApr 1 · Shot Put · Place 23 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg23.23-6.0010
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Discus · Archbishop Carroll (PA)Archbishop Carroll (PA)Discus1kg—NM10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · Shot Put · Place 4 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg4.24' 7.5"10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · Shot Put · Place 7 · Abp CarrollAbp CarrollShot Put724-11.2510
Feb 8PCL Indoor ChampionshipsFeb 8 · Shot Put · Place 9 · Archbishop CArchbishop CShot Put97.58m10
Feb 1Tim Hickey RelaysFeb 1 · Shot Put · Place 22 · Abp CarrollAbp CarrollShot Put2222-04.5010
Jan 8PPL Meet #4Jan 8 · Shot Put · Place 14 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg14.22-11.25 PB10
Jan 2PPL Indoor #3Jan 2 · Shot Put · Place 18 · Abp CarrollAbp CarrollShot Put1821-03.2510

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Shot Put · Place 9 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg9.21-510
Dec 18PPL Meet #2Dec 18 · Shot Put · Place 11 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg11.22-03.7510
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 12 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg12.22-07.0010
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 15 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg15.20-8.2510
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 15 · Archbishop Carroll (PA)Archbishop Carroll (PA)Shot Put4kg15.20-08.2510

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Just Do ItJust Do ItCombined resultsRound P—0.6 PB—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 37 · Just Do ItJust Do It200 Meters37.42.53a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 32 · Just Do ItJust Do It100 Meters32.16.78a7