Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 28191' 6"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026
Shot Put · 12lb · IndoorPTFCA Championships · Mar 158-07.75PTFCA ChampionshipsMarch 1, 2026
Shot Put · 12lb · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2860' 3"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Discus · Place 1 · Avon GroveDiscus1.6kg1.187-1112
May 22PIAA Track & Field State ChampionshipsMay 22 · Shot Put · Place 6 · Avon GroveShot Put12lb6.55-9.5012
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 1 · Avon GroveDiscus1.6kg1.184-0212
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Place 3 · Avon GroveShot Put12lb3.58-06.7512
May 6Ches-Mont ChampsMay 6 · Discus · Place 1 · Avon GroveDiscus1.6kg1.171' 5"12
May 6Ches-Mont ChampsMay 6 · Shot Put · Place 1 · Avon GroveShot Put12lb1.57' 2"12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Discus · Place 2 · Avon GroveDiscus1.6kg2.185-09.012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Shot Put · Place 6 · Avon GroveShot Put12lb6.54-07.0012
Apr 2522nd Annual Unionville InvitationalApr 25 · Discus · Avon GroveDiscus1.6kg—ND12
Apr 2522nd Annual Unionville InvitationalApr 25 · Shot Put · Place 1 · Avon GroveShot Put12lb1.57' 11"12
Apr 23130th Penn Relays CarnivalApr 23 · Discus · Place 9 · Avon GroveDiscus1.6kg9.51.84m12
Apr 1Rustin InviteApr 1 · Discus · Place 2 · Avon GroveDiscus1.6kg2.187-7.0012
Apr 1Rustin InviteApr 1 · Shot Put · Place 2 · Avon GroveShot Put12lb2.54-8.5012
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 1 · Avon GroveDiscus1.6kg1.191' 6" PB12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 1 · Avon GroveShot Put12lb1.60' 3" PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · Shot Put · Place 7 · Avon GroveShot Put12lb7.58-07.75 PB12
Feb 20Garden State TC InvitationalFeb 20 · Shot Put · Place 1 · Avon GroveShot Put12lb1.57-01.0012
Feb 14Henderson InvitationalFeb 14 · Shot Put · Place 2 · Avon GroveShot Put12lb2.55-10.2512
Feb 7PTFCA Indoor Track CarnivalFeb 7 · Shot Put · Place 1 · Avon Grove 0Shot Put156-10.5012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27F&M Dip In The Snow HS InviteDec 27 · Shot Put · Place 2 · Avon GroveShot Put12lb2.52-06.7512
Dec 13Alvernia Holiday ClassicDec 13 · Shot Put · Place 2 · Avon GroveShot Put12lb2.48' 0"12
Dec 6F&M HS Meet #1 (Full)Dec 6 · Shot Put · Place 1 · Avon GroveShot Put12lb1.50-00.2512
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 14 · Avon GroveShot Put1445-1.5011
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 14 · Avon GroveShot Put1445-1.5011
Feb 7Henderson InvitationalFeb 7 · Shot Put · Place 3 · Avon GroveShot Put12lb3.49-03.7511
Jan 26F&M HS Invite #2Jan 26 · Shot Put · Place 5 · Avon GroveShot Put12lb5.48-04.2511

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 10 · Avon GroveDiscus1.6kg10.144-0411
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Place 17 · Avon GroveShot Put12lb17.46-09.5011
May 7Ches-Mont League ChampsMay 7 · Discus · Place 1 · Avon GroveDiscus1.6kg1.173-0211
May 7Ches-Mont League ChampsMay 7 · Shot Put · Place 3 · Avon GroveShot Put12lb3.50-02.7511
Apr 10Ches Mont National Super Meet # 2Apr 10 · Discus · Place 2 · Avon GroveDiscus1.6kg2.137-09.011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · Shot Put · Place 5 · Avon GroveShot Put12lb5.46-02.2511
Dec 11Germantown Academy Shot Put Invite #1Dec 11 · Shot Put · Place 2 · Avon GroveShot Put12lb2.45-03.7511
Dec 7F&M HS Invite #1Dec 7 · Shot Put · Place 4 · Avon GroveShot Put12lb4.47-03.7511
Jan 28F&M HS Invite #3Jan 28 · Shot Put · Place 29 · Avon GroveShot Put12lb29.33-07.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 9 · Avon GroveShot Put12lb9.44-02.7511
May 17PIAA District I ChampionshipsMay 17 · Discus · Place 14 · Avon GroveDiscus1.6kg14.134-0810
Apr 16Ches Mont National Super Meet #1Apr 16 · Shot Put · Place 3 · Avon GroveShot Put12lb3.41-01.0010
Apr 6The North Penn OpenApr 6 · Discus · Place 2 · Avon GroveDiscus1.6kg2.141-310
Apr 6The North Penn OpenApr 6 · Shot Put · Place 11 · Avon GroveShot Put12lb11.40-310

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Shot Put Night in the Valley Holiday Throw DownDec 19 · Shot Put · Place 13 · Avon GroveShot Put12lb13.38-00.0010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · Shot Put · Place 17 · Avon GroveShot Put12lb17.40-10.710