Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPJAA Invite #2 · Apr 868' 2"PJAA Invite #2April 8, 2026
Javelin · 600g · OutdoorPJAA Team T&F Championship · May 1361' 2"PJAA Team T&F ChampionshipMay 13, 2026
Shot Put · 4kg · OutdoorPJAA Relays · Apr 2927' 6"PJAA RelaysApril 29, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 20PJAA All-Star Championship MeetMay 20 · Javelin · Place 12 · Girard CollegeJavelin600g12.50' 0"11
May 20PJAA All-Star Championship MeetMay 20 · Discus · Place 6 · Girard CollegeDiscus1kg6.61' 5"11
May 20PJAA All-Star Championship MeetMay 20 · Shot Put · Place 5 · Girard CollegeShot Put4kg5.25' 7"11
May 16PAISAAMay 16 · Javelin · Girard CollegeJavelin600g--DNS11
May 16PAISAAMay 16 · Discus · Girard CollegeDiscus1kg--DNS11
May 13PJAA Team T&F ChampionshipMay 13 · Javelin · Place 4 · Girard CollegeJavelin600g4.61' 2" PB11
May 13PJAA Team T&F ChampionshipMay 13 · Discus · Place 5 · Girard CollegeDiscus1kg5.66' 1"11
May 13PJAA Team T&F ChampionshipMay 13 · Shot Put · Place 3 · Girard CollegeShot Put4kg3.26' 2.25"11
May 6PJAA Invite #4May 6 · Discus · Girard CollegeDiscus1kg—DNS11
May 6PJAA Invite #4May 6 · Shot Put · Girard CollegeShot Put4kg—DNS11
Apr 29PJAA RelaysApr 29 · Discus · Place 2 · Girard CollegeDiscus1kg2.67' 5"11
Apr 29PJAA RelaysApr 29 · Shot Put · Place 3 · Girard CollegeShot Put4kg3.27' 6" PB11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 40 · Girard CollegeDiscus1kg40.64-011
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 34 · Girard CollegeShot Put4kg34.25-1111
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 40 · Girard CollegeDiscus1kg40.64' 0"11
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Place 34 · Girard CollegeShot Put4kg34.25' 11"11
Apr 15PJAA Invite #3Apr 15 · Javelin · Place 4 · Girard CollegeJavelin600g4.56' 0"11
Apr 15PJAA Invite #3Apr 15 · Shot Put · Place 2 · Girard CollegeShot Put4kg2.27' 4.25"11
Apr 11Brooks Fords Track ClassicApr 11 · Javelin · Girard CollegeJavelin600g—DNS11
Apr 11Brooks Fords Track ClassicApr 11 · Discus · Place 9 · Girard CollegeDiscus1kg9.58' 6"11
Apr 11Brooks Fords Track ClassicApr 11 · Shot Put · Place 13 · Girard CollegeShot Put4kg13.24' 6"11
Apr 8PJAA Invite #2Apr 8 · Javelin · Place 3 · Girard CollegeJavelin600g3.51' 8"11
Apr 8PJAA Invite #2Apr 8 · Discus · Place 2 · Girard CollegeDiscus1kg2.68' 2" PB11
Apr 8PJAA Invite #2Apr 8 · Shot Put · Place 4 · Girard CollegeShot Put4kg4.24' 5.25"11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · Javelin · Place 6 · Girard CollegeJavelin657-110
May 21PJAA All-Star Championship MeetMay 21 · Discus · Place 6 · Girard CollegeDiscus658-710
May 21PJAA All-Star Championship MeetMay 21 · Shot Put · Place 5 · Girard CollegeShot Put523-5.7510
May 19PA Independent School Athletic Association ChampionshipMay 19 · Discus · Place 17 · Girard ColleDiscus1768-06.0010
May 13PJAA Track & Field Championship MeetMay 13 · Javelin · Place 8 · Girard CollegeJavelin600g8.51' 2"10
May 13PJAA Track & Field Championship MeetMay 13 · Discus · Place 9 · Girard CollegeDiscus1kg9.57' 1"10
May 13PJAA Track & Field Championship MeetMay 13 · Shot Put · Place 11 · Girard CollegeShot Put4kg11.21' 8.5"10
May 7PJAA Invite #4May 7 · Javelin · Girard CollegeJavelin600g—DNS10
May 7PJAA Invite #4May 7 · Discus · Place 8 · Girard CollegeDiscus1kg8.57' 10"10
May 7PJAA Invite #4May 7 · Shot Put · Place 11 · Girard CollegeShot Put4kg11.21' 7"10
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 4 · Girard CollegeJavelin438-810
Apr 29PJAA Relay MeetApr 29 · Discus · Place 4 · Girard CollegeDiscus461-210
Apr 29PJAA Relay MeetApr 29 · Shot Put · Place 5 · Girard CollegeShot Put524-210
Apr 16PJAA Meet #3Apr 16 · Discus · Place 2 · Girard CollegeDiscus268-0.510
Apr 16PJAA Meet #3Apr 16 · Shot Put · Place 4 · Girard CollegeShot Put425-5.2510
Apr 12The Coatesville Track and Field InvitationalApr 12 · Javelin · Place 17 · Girard CollegeJavelin600g17.52-010
Apr 12The Coatesville Track and Field InvitationalApr 12 · Discus · Place 17 · Girard CollegeDiscus1kg17.58-910
Apr 12Coatesville Track and Field InvitationalApr 12 · Javelin · Place 17 · Girard CollegeJavelin600g17.52' 0"10
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · Place 17 · Girard CollegeDiscus1kg17.58' 9"10
Apr 5Haverford InvitationalApr 5 · Discus · Place 32 · Girard CollegeDiscus3246-010
Apr 2PJAA Meet #1Apr 2 · Javelin · Place 5 · Girard CollegeJavelin548-1010
Apr 2PJAA Meet #1Apr 2 · Shot Put · Place 7 · Girard CollegeShot Put723-110

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15PJAA All-Star MeetMay 15 · Shot Put · Place 9 · Girard CollegeShot Put921-7—
Apr 24PJAA White Division Meet #2Apr 24 · Javelin · Place 14 · Girard CollegeJavelin1437-10—
Apr 24PJAA White Division Meet #2Apr 24 · Shot Put · Place 6 · Girard CollegeShot Put623-5—
Apr 18PJAA white Division Meet #1Apr 18 · Javelin · Place 16 · Girard CollegeJavelin1627-5—
Apr 18PJAA white Division Meet #1Apr 18 · Shot Put · Place 7 · Girard CollegeShot Put721-0—