Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAL Meet #2 @ Conestoga · Apr 887' 9"CAL Meet #2 @ ConestogaApril 8, 2026
Javelin · 800g · OutdoorBoys CAL JV · Apr 2389-11Boys CAL JVApril 23, 2024
Shot Put · 12lb · IndoorRobert J Burdette Indoor Classic · Dec 2727-00.00Robert J Burdette Indoor ClassicDecember 27, 2024
Shot Put · 12lb · OutdoorRidley Boys CAL #1 · Mar 2630-09.00Ridley Boys CAL #1March 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 43 · Marple NewtownDiscus1.6kg43.74-1012
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 43 · Marple NewtownDiscus1.6kg43.74' 10"12
Apr 15CAL Meet #3Apr 15 · Discus · Place 27 · Marple NewtownDiscus1.6kg27.60-0812
Apr 15CAL Meet #3Apr 15 · Shot Put · Place 22 · Marple NewtownShot Put12lb22.28-06.5012
Apr 8CAL Meet #2 @ ConestogaApr 8 · Discus · Place 14 · Marple NewtownDiscus1.6kg14.87' 9" PB12
Apr 8CAL Meet #2 @ ConestogaApr 8 · Shot Put · Place 13 · Marple NewtownShot Put12lb13.30' 8"12
Mar 25CAL Week #1 PenncrestMar 25 · Triple Jump · Marple NewtownTriple Jump--FOUL12
Mar 25CAL Week #1 PenncrestMar 25 · Shot Put · Place 17 · Marple NewtownShot Put12lb17.30-01.0012

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 25UD InviteApr 25 · Javelin · Marple NewtownJavelin800g--DNS11
Apr 21Boys CAL JVApr 21 · Javelin · Marple NewtownJavelin800g--DNS11
Apr 21Boys CAL JVApr 21 · Discus · Marple NewtownDiscus1.6kg--DNS11
Apr 21Boys CAL JVApr 21 · Shot Put · Marple NewtownShot Put12lb--DNS11
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Shot Put · Place 16 · Marple NewtownShot Put1628-07.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Javelin · Place 14 · Marple NewtownJavelin1475-09.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Discus · Place 14 · Marple NewtownDiscus1466-06.0011
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Javelin · Place 18 · Marple NewtoJavelin1882-0911
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Discus · Place 19 · Marple NewtoDiscus1969-0811
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Shot Put · Place 21 · Marple NewtoShot Put2129-05.0011
Apr 9Marple Newtown CAL MeetApr 9 · Javelin · Place 18 · Marple NewtownJavelin800g18.82-0911
Apr 9Marple Newtown CAL MeetApr 9 · Discus · Place 19 · Marple NewtownDiscus1.6kg19.69-0811
Apr 9Marple Newtown CAL MeetApr 9 · Shot Put · Place 21 · Marple NewtownShot Put12lb21.29-05.0011
Apr 5Haverford InvitationalApr 5 · Javelin · Place 21 · Marple NewtownJavelin2179-011
Apr 5Haverford InvitationalApr 5 · Discus · Place 29 · Marple NewtownDiscus2964-011
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 27 · Marple NewtownShot Put2731-011
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · Javelin · Place 22 · Marple NewtownJavelin800g22.73-0811
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · Discus · Place 26 · Marple NewtownDiscus1.6kg26.60-0311
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · Shot Put · Place 22 · Marple NewtownShot Put12lb22.29-04.0011
Mar 26Ridley Boys CAL #1Mar 26 · Javelin · Place 20 · Marple NewtownJavelin800g20.74-1011
Mar 26Ridley Boys CAL #1Mar 26 · Discus · Place 22 · Marple NewtownDiscus1.6kg22.60-0811
Mar 26Ridley Boys CAL #1Mar 26 · Shot Put · Place 19 · Marple NewtownShot Put12lb19.30-09.00 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11TFCAGP #5Jan 11 · Shot Put · Place 48 · Marple NewtownShot Put12lb48.26-04.5011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · Shot Put · Place 21 · Marple NewtownShot Put12lb21.27-00.00 PB11
Dec 14TFCAGP #1Dec 14 · Shot Put · Place 75 · Marple NewtownShot Put12lb75.26-03.0011

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · Javelin · Place 25 · Marple NewtownJavelin800g25.81-0310
Apr 23CAL JV MeetApr 23 · Javelin · Place 11 · Marple NewtoJavelin1189-1110
Apr 23CAL JV MeetApr 23 · Discus · Place 20 · Marple NewtoDiscus2063-1110
Apr 23CAL JV MeetApr 23 · Shot Put · Place 19 · Marple NewtoShot Put1927-01.7510
Apr 23Boys CAL JVApr 23 · Javelin · Place 11 · Marple NewtownJavelin800g11.89-11 PB10
Apr 23Boys CAL JVApr 23 · Discus · Place 20 · Marple NewtownDiscus1.6kg20.63-1110
Apr 23Boys CAL JVApr 23 · Shot Put · Place 19 · Marple NewtownShot Put12lb19.27-01.7510
Apr 17CAL Week #3 (Marple) Apr 17 · Javelin · Place 14 · Marple NewtownJavelin800g14.81-0810
Apr 17CAL Week #3 (Marple) Apr 17 · Discus · Place 23 · Marple NewtownDiscus1.6kg23.64-0310
Apr 6The North Penn OpenApr 6 · Javelin · Place 41 · Marple NewtownJavelin800g41.85-810
Apr 6The North Penn OpenApr 6 · Discus · Place 44 · Marple NewtownDiscus1.6kg44.49-1010
Mar 16The Phoenixville ClassicMar 16 · Javelin · Place 30 · Marple NewtoJavelin3084-05—
Mar 16The Phoenixville ClassicMar 16 · Javelin · Place 30 · Marple NewtoJavelin3084-05—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Javelin · Place 26 · Marple NewtownJavelin2674-06.009
Apr 12CAL Meet #2Apr 12 · Javelin · Place 15 · Marple NewtoJavelin1573-029