Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPAISAA Championships · May 2077-01PAISAA ChampionshipsMay 20, 2023
Javelin · 600g · OutdoorPJAA Track & Field Championship Meet · May 1357' 10"PJAA Track & Field Championship MeetMay 13, 2025
Shot Put · 4kg · OutdoorPJAA Track & Field Championship Meet · May 1330' 4.25"PJAA Track & Field Championship MeetMay 13, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 8PJAA Invite #2Apr 8 · Javelin · Girard CollegeJavelin600g—DNS12
Apr 8PJAA Invite #2Apr 8 · Discus · Girard CollegeDiscus1kg—DNS12
Apr 8PJAA Invite #2Apr 8 · Shot Put · Girard CollegeShot Put4kg—DNS12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · Javelin · Place 7 · Girard CollegeJavelin742-811
May 21PJAA All-Star Championship MeetMay 21 · Discus · Place 4 · Girard CollegeDiscus460-911
May 21PJAA All-Star Championship MeetMay 21 · Shot Put · Place 4 · Girard CollegeShot Put428-5.511
May 19PA Independent School Athletic Association ChampionshipMay 19 · Shot Put · Place 12 · Girard ColleShot Put1230-09.0011
May 13PJAA Track & Field Championship MeetMay 13 · Javelin · Place 6 · Girard CollegeJavelin600g6.57' 10" PB11
May 13PJAA Track & Field Championship MeetMay 13 · Discus · Place 6 · Girard CollegeDiscus1kg6.61' 11"11
May 13PJAA Track & Field Championship MeetMay 13 · Shot Put · Place 3 · Girard CollegeShot Put4kg3.30' 4.25" PB11
May 7PJAA Invite #4May 7 · Javelin · Girard CollegeJavelin600g—DNS11
May 7PJAA Invite #4May 7 · Discus · Place 12 · Girard CollegeDiscus1kg12.49' 6"11
May 7PJAA Invite #4May 7 · Shot Put · Place 3 · Girard CollegeShot Put4kg3.29' 10"11
Apr 29PJAA Relay MeetApr 29 · Discus · Place 10 · Girard CollegeDiscus1045-011
Apr 12The Coatesville Track and Field InvitationalApr 12 · Discus · Girard CollegeDiscus1kg—DNS11
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · Girard CollegeDiscus1kg—DNS11
Apr 12Coatesville Track and Field InvitationalApr 12 · Shot Put · Girard CollegeShot Put4kg—DNS11
Apr 2PJAA Meet #1Apr 2 · Javelin · Place 7 · Girard CollegeJavelin746-711
Apr 2PJAA Meet #1Apr 2 · Discus · Place 12 · Girard CollegeDiscus1246-111
Apr 2PJAA Meet #1Apr 2 · Shot Put · Place 2 · Girard CollegeShot Put231-711

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15PJAA All-Star MeetMay 15 · Javelin · Place 3 · Girard CollegeJavelin365-2—
May 15PJAA All-Star MeetMay 15 · Discus · Place 3 · Girard CollegeDiscus365-11—
May 15PJAA All-Star MeetMay 15 · Shot Put · Place 1 · Girard CollegeShot Put131-8—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Discus · Place 5 · Girard CollegeDiscus561-110
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Shot Put · Place 3 · Girard CollegeShot Put329-810
May 4The Neshaminy InvitationalMay 4 · Discus · Place 5 · Girard CollegeDiscus564-710
May 4The Neshaminy InvitationalMay 4 · Shot Put · Place 1 · Girard CollegeShot Put129-1110
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 8 · Girard CollegeJavelin846-3—
Apr 29PJAA Relay MeetApr 29 · Discus · Place 5 · Girard CollegeDiscus556-2—
Apr 29PJAA Relay MeetApr 29 · Shot Put · Place 1 · Girard CollegeShot Put130-1—
Apr 24PJAA White Division Meet #2Apr 24 · Javelin · Place 3 · Girard CollegeJavelin363-3—
Apr 24PJAA White Division Meet #2Apr 24 · Shot Put · Place 2 · Girard CollegeShot Put229-8—
Apr 18PJAA white Division Meet #1Apr 18 · Javelin · Place 2 · Girard CollegeJavelin265-0—
Apr 18PJAA white Division Meet #1Apr 18 · Discus · Place 4 · Girard CollegeDiscus456-9—
Apr 18PJAA white Division Meet #1Apr 18 · Shot Put · Place 2 · Girard CollegeShot Put228-5—
Apr 13The Coatesville Track and Field InvitationalApr 13 · Discus · Place 13 · Girard CollegeDiscus1kg13.64-0010
Apr 13The Coatesville Track and Field InvitationalApr 13 · Shot Put · Place 11 · Girard CollegeShot Put4kg11.27-03.0010
Apr 6Haverford InvitationalApr 6 · Javelin · Place 20 · Girard CollegeJavelin2067-04.00SO
Apr 6Haverford InvitationalApr 6 · Discus · Place 27 · Girard CollegeDiscus2765-11.50SO
Apr 6Haverford InvitationalApr 6 · Shot Put · Place 15 · Girard CollegeShot Put1528-03.00SO

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · Javelin · Place 21 · Girard CollegeJavelin600g21.45-009
May 20PAISAA ChampionshipsMay 20 · Discus · Place 10 · Girard CollegeDiscus1kg10.77-01 PB9
May 20PAISAA ChampionshipsMay 20 · Shot Put · Place 9 · Girard CollegeShot Put4kg9.28-09.759
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Javelin · Place 3 · Girard CollegeJavelin363-49
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Discus · Place 6 · Girard CollegeDiscus658-49
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Shot Put · Place 2 · Girard CollegeShot Put227-8.509
May 3Penn-Jersey RelaysMay 3 · Javelin · Place 3 · Girard CollegeJavelin355-09
May 3Penn-Jersey RelaysMay 3 · Discus · Place 3 · Girard CollegeDiscus362-39
Apr 22Father Judge RelaysApr 22 · Javelin · Place 19 · Girard CollegeJavelin1961-069
Apr 18Penn-Jersey All-League MeetApr 18 · Shot Put · Place 2 · Girard CollegeShot Put226-00.009
Apr 18Penn-Jersey All-League MeetApr 18 · Combined results · Place 1 · Girard CollegeCombined results167-119

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12PJAA RelaysMay 12 · Javelin · Place 10 · Girard ColleJavelin1035-09—