Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGarnet Valley MS #7 · May 915.42Garnet Valley MS #7May 9, 2024
Discus · 1.6kg · IndoorBob Friday Warrior Invitational 2026 · Apr 10118' 11"Bob Friday Warrior Invitational 2026April 10, 2026
Discus · 1.6kg · OutdoorEast Coast Champs · Jun 1241.63mEast Coast Champs June 12, 2026
Discus · 1kg · OutdoorEaston Area Middle School Invitational · May 3114-00Easton Area Middle School InvitationalMay 3, 2025
Shot Put · 12lb · IndoorAdidas Indoor Nationals · Mar 2013.10mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 12lb · OutdoorCentral League Championship 26 · May 644-09.00Central League Championship 26May 6, 2026
Shot Put · 4kg · OutdoorEaston Area Middle School Invitational · May 345-04.00Easton Area Middle School InvitationalMay 3, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 7Powerfest Throws Meet 2026Aug 7 · Discus · Place 8 · Garnet ValleyGarnet ValleyDiscus1.6kg8.43.319
Aug 7Powerfest Throws Meet 2026Aug 7 · Shot Put · Place 7 · Garnet ValleyGarnet ValleyShot Put12lb7.13.729
Jun 27Throws U x GSA Garage Games 2026Jun 27 · Discus · Place 13 · UnattachedUnattachedDiscus1.6kg13.38.189
Jun 12East Coast Champs Jun 12 · Discus · Place 1 · UnattachedUnattachedDiscus1.6kg1.41.63m PB9
May 30Bishop McNamara Last ChanceMay 30 · Discus · Place 4 · UnattachedUnattachedDiscus1.6kg4.120' 0.50"9
May 30Bishop McNamara Last ChanceMay 30 · Shot Put · Place 3 · UnattachedUnattachedShot Put12lb3.38' 0"9
May 8Radnor Last Chance MeetMay 8 · Discus · Place 7 · Garnet ValleyGarnet ValleyDiscus1.6kg7.118' 2"9
May 6Central League Championship 26May 6 · Discus · Place 3 · Garnet ValleyGarnet ValleyDiscus1.6kg3.123-069
May 6Central League Championship 26May 6 · Shot Put · Place 1 · Garnet ValleyGarnet ValleyShot Put12lb1.44-09.00 PB9
Apr 29Delco ChampsApr 29 · Discus · Place 4 · Garnet ValleyGarnet ValleyDiscus1.6kg4.126-119
Apr 29Delco ChampsApr 29 · Shot Put · Place 4 · Garnet ValleyGarnet ValleyShot Put12lb4.43-09.509
Apr 15CAL Meet #3Apr 15 · Discus · Place 4 · Garnet ValleyGarnet ValleyDiscus1.6kg4.114-109
Apr 15CAL Meet #3Apr 15 · Shot Put · Place 4 · Garnet ValleyGarnet ValleyShot Put12lb4.41-01.509
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · Discus · Place 2 · Garnet ValleyGarnet ValleyDiscus1.6kg2.114-039
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · Shot Put · Place 3 · Garnet ValleyGarnet ValleyShot Put12lb3.39-09.509
Apr 1Rustin InviteApr 1 · Discus · Place 14 · Garnet ValleyGarnet ValleyDiscus1.6kg14.117-0.009
Apr 1Rustin InviteApr 1 · Shot Put · Place 16 · Garnet ValleyGarnet ValleyShot Put12lb16.38-11.009
Mar 25Lower Merion Boys MeetMar 25 · Discus · Place 2 · Garnet ValleyGarnet ValleyDiscus1.6kg2.117-039
Mar 25Lower Merion Boys MeetMar 25 · Shot Put · Place 3 · Garnet ValleyGarnet ValleyShot Put12lb3.40-11.009
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 18 · Garnet ValleyGarnet ValleyShot Put1839-89
Mar 21Upper Darby RelaysMar 21 · Discus · Place 14 · Garnet ValleyGarnet ValleyDiscus14113-99
Mar 14Phantom InvitationalMar 14 · Discus · Place 5 · Garnet ValleyGarnet ValleyDiscus5112-69
Mar 14Phantom InvitationalMar 14 · Shot Put · Place 4 · Garnet ValleyGarnet ValleyShot Put439-10.59

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · Discus · Place 10 · Garnet ValleyGarnet ValleyDiscus1.6kg10.118' 11" PB9
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · Shot Put · Place 5 · Garnet ValleyGarnet ValleyShot Put12lb5.41' 9"9
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 6 · UnattachedUnattachedShot Put12lb6.13.10m PB9
Feb 7PTFCA Indoor Track CarnivalFeb 7 · Shot Put · Place 12 · Garnet ValleGarnet ValleShot Put1239-09.759
Jan 23TFCAGP #7Jan 23 · Shot Put · Place 18 · Garnet ValleyGarnet ValleyShot Put12lb18.41-11.759
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 25 · Garnet ValleyGarnet ValleyShot Put2539-10.509

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Shot Put · Place 10 · Garnet ValleyGarnet ValleyShot Put12lb10.37-03.509
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 10 · Garnet ValleyGarnet ValleyShot Put12lb10.41-08.509
Dec 10GA Shot Put Invite #1Dec 10 · Shot Put · Place 3 · Garnet ValleyGarnet ValleyShot Put12lb3.41-9.759

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Shot Put Night in the Valley Holiday Throw DownDec 15 · Shot Put · Place 16 · Garnet ValleyGarnet ValleyShot Put12lb16.36-10.509
May 3Easton Area Middle School InvitationalMay 3 · Discus · Place 1 · Garnet ValleyGarnet ValleyDiscus1kg1.114-00 PB8
May 3Easton Area Middle School InvitationalMay 3 · Shot Put · Place 1 · Garnet ValleyGarnet ValleyShot Put4kg1.45-04.00 PB8
Apr 29Garnet Valley MS #3Apr 29 · Shot Put · Place 1 · Garnet ValleGarnet ValleShot Put148-08.00—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Garnet Valley MS #7May 9 · Shot Put · Place 2 · Garnet ValleGarnet ValleShot Put239-01.00—
May 9Garnet Valley MS #7May 9 · 100 Meters · Place 24 · Garnet ValleGarnet Valle100 Meters2415.42 PB—
Apr 29Garnet Valley MS #5Apr 29 · Shot Put · Place 3 · Garnet ValleGarnet ValleShot Put335-11.00—
Apr 29Garnet Valley MS #5Apr 29 · 100 Meters · Place 41 · Garnet ValleGarnet Valle100 Meters4115.58—
Apr 25Garnet Valley MS #4Apr 25 · Shot Put · Place 3 · Garnet ValleGarnet ValleShot Put335-05.00—
Apr 25Garnet Valley MS #4Apr 25 · 100 Meters · Place 37 · Garnet ValleGarnet Valle100 Meters3715.65—
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · Shot Put · Place 3 · Garnet ValleyGarnet ValleyShot Put4kg3.34-06.007
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · High Jump · Garnet ValleyGarnet ValleyHigh Jump--NH7