Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEpiscopal Academy v Germantown Friends · Mar 1212.89aEpiscopal Academy v Germantown FriendsMarch 12, 2024
200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2026.784TFCAGP #2December 20, 2024
Discus · 1.6kg · OutdoorDelco Champs · Apr 29126-11Delco ChampsApril 29, 2026
Shot Put · 12lb · IndoorTFCAGP #2 · Dec 2036-03.50TFCAGP #2December 20, 2024
Shot Put · 12lb · OutdoorDelco Champs · Apr 2943-07.00Delco ChampsApril 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16PAISAAMay 16 · Discus · Place 10 · Episcopal AcademyDiscus1.6kg10.111-0612
May 16PAISAAMay 16 · Shot Put · Place 11 · Episcopal AcademyShot Put12lb11.38-08.2512
May 9Inter-AcMay 9 · Discus · Place 4 · Episcopal AcademyDiscus1.6kg4.119-0912
May 9Inter-AcMay 9 · Shot Put · Place 11 · Episcopal AcademyShot Put12lb11.38-07.0012
Apr 29Delco ChampsApr 29 · Discus · Place 5 · Episcopal AcademyDiscus1.6kg5.126-11 PB12
Apr 29Delco ChampsApr 29 · Shot Put · Place 5 · Episcopal AcademyShot Put12lb5.43-07.00 PB12
Apr 20Episcopal #2Apr 20 · Shot Put · Episcopal AcademyShot Put12lb—ND12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 20 · Episcopal AcademyDiscus1.6kg20.105-112
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 23 · Episcopal AcademyShot Put12lb23.39-4.2512
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 20 · Episcopal AcademyDiscus1.6kg20.105' 1"12
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Place 23 · Episcopal AcademyShot Put12lb23.39' 4.25"12
Apr 15Penn Charter #2Apr 15 · Shot Put · Place 3 · Episcopal AcademyShot Put12lb3.41-08.5012
Apr 11Brooks Fords Track ClassicApr 11 · Discus · Place 1 · Episcopal AcademyDiscus1.6kg1.124' 0"12
Apr 11Brooks Fords Track ClassicApr 11 · Shot Put · Place 4 · Episcopal AcademyShot Put12lb4.40' 5"12
Apr 8Springside Chestnut Hill #1Apr 8 · Shot Put · Place 2 · Episcopal AcademyShot Put12lb2.40-08.0012

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19PA Independent School Athletic Association ChampionshipMay 19 · Discus · Place 12 · Episcopal AcDiscus12114-09.0011
May 10Inter-AcMay 10 · Discus · Episcopal AcademyDiscus1.6kg--FOUL11
May 10Inter-AcMay 10 · Shot Put · Episcopal AcademyShot Put12lb--FOUL11
Apr 30Delco ChampsApr 30 · Discus · Place 15 · Episcopal AcDiscus15117-09—
Apr 30Delco ChampsApr 30 · Shot Put · Place 13 · Episcopal AcShot Put1340-03.00—
Apr 25UD InviteApr 25 · Discus · Episcopal AcademyDiscus1.6kg--DNS11
Apr 25UD InviteApr 25 · Shot Put · Episcopal AcademyShot Put12lb--DNS11
Apr 16Penn Charter #1 BoysApr 16 · Shot Put · Place 2 · Episcopal AcademyShot Put12lb2.38-01.0011
Apr 16Penn Charter #1 BoysApr 16 · 100 Meters · Place 32 · Episcopal Academy100 Meters32.14.07a11
Apr 9Malvern Prep #1Apr 9 · Discus · Place 4 · Episcopal AcademyDiscus1.6kg4.108-0511
Apr 9Malvern Prep #1Apr 9 · Shot Put · Place 8 · Episcopal AcademyShot Put12lb8.38-02.5011
Apr 9Malvern Prep #1Apr 9 · 100 Meters · Place 32 · Episcopal Academy100 Meters32.13.41a11
Apr 5Haverford InvitationalApr 5 · Discus · Place 27 · Episcopal AcademyDiscus2777-111
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 18 · Episcopal AcademyShot Put1835-911

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7TFCAofGP Last ChanceFeb 7 · Shot Put · Place 27 · Episcopal AcadShot Put2735-11.2511
Feb 2TFCAofGP Meet #9Feb 2 · Shot Put · Place 17 · Episcopal AcShot Put1711.06m—
Jan 19TFCAofGP Meet #7Jan 19 · Shot Put · Place 8 · Episcopal AcShot Put837-08.25—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Episcopal Academy200 MetersRelay Split—26.784 PB11
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 34 · Episcopal AcademyShot Put12lb34.36-03.50 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Inter-AcMay 9 · Shot Put · Place 20 · Episcopal AcademyShot Put12lb20.35-10.7510
May 1Penn Charter #1May 1 · Shot Put · Place 5 · Episcopal AcShot Put538-06.00—
May 1Penn Charter #1May 1 · 100 Meters · Place 17 · Episcopal Ac100 Meters1713.15—
Apr 17Springside Chestnut Hill #2Apr 17 · Shot Put · Place 6 · Episcopal AcShot Put638-03.00—
Mar 12Episcopal Academy v Germantown FriendsMar 12 · Discus · Place 3 · Episcopal AcademyDiscus1.6kg3.93-910
Mar 12Episcopal Academy v Germantown FriendsMar 12 · Shot Put · Place 3 · Episcopal AcademyShot Put12lb3.36-1010
Mar 12Episcopal Academy v Germantown FriendsMar 12 · 100 Meters · Place 14 · Episcopal Academy100 Meters14.12.89a PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Inter-Ac ChampionshipsMay 11 · Shot Put · Place 22 · Episcopal AcademyShot Put12lb22.35-00.509
May 2Episcopal Academy vs Penn CharterMay 2 · Shot Put · Place 9 · Episcopal AcademyShot Put933-3.509