Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPJAA Track & Field Championship Meet · May 1399' 10"PJAA Track & Field Championship MeetMay 13, 2025
High Jump · OutdoorPJAA Relays · Apr 296' 2"PJAA RelaysApril 29, 2026
Javelin · 800g · OutdoorPJAA Invite #4 · May 664' 4"PJAA Invite #4May 6, 2026
Long Jump · OutdoorPJAA Track & Field Championship Meet · May 1316' 9"PJAA Track & Field Championship MeetMay 13, 2025
Triple Jump · OutdoorPJAA Track & Field Championship Meet · May 1335' 2"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

17 results
DateMeetEventPlMarkGr
May 13PJAA Team T&F ChampionshipMay 13 · Triple Jump · Girard CollegeTriple Jump—DNS12
May 13PJAA Team T&F ChampionshipMay 13 · High Jump · Girard CollegeHigh Jump—DNS12
May 13PJAA Team T&F ChampionshipMay 13 · Javelin · Girard CollegeJavelin800g—DNS12
May 6PJAA Invite #4May 6 · Triple Jump · Girard CollegeTriple Jump—DNS12
May 6PJAA Invite #4May 6 · High Jump · Girard CollegeHigh Jump—DNS12
May 6PJAA Invite #4May 6 · Javelin · Place 8 · Girard CollegeJavelin800g8.64' 4" PB12
Apr 29PJAA RelaysApr 29 · Triple Jump · Girard CollegeTriple Jump—DNS12
Apr 29PJAA RelaysApr 29 · High Jump · Place 2 · Girard CollegeHigh Jump2.6' 2" PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · High Jump · Girard CollegeHigh Jump—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Girard CollegeDiscus1.6kg—DNS12
Apr 18Rap Curry InvitationalApr 18 · High Jump · Girard CollegeHigh Jump—DNS12
Apr 18Rap Curry InvitationalApr 18 · Discus · Girard CollegeDiscus1.6kg—DNS12
Apr 11Brooks Fords Track ClassicApr 11 · High Jump · Girard CollegeHigh Jump—DNS12
Apr 11Brooks Fords Track ClassicApr 11 · Discus · Girard CollegeDiscus1.6kg—DNS12
Apr 8PJAA Invite #2Apr 8 · Triple Jump · Girard CollegeTriple Jump—DNS12
Apr 8PJAA Invite #2Apr 8 · Long Jump · Girard CollegeLong Jump—DNS12
Apr 8PJAA Invite #2Apr 8 · High Jump · Place 1 · Girard CollegeHigh Jump1.5' 8"12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · Triple Jump · Place 6 · Girard CollegeTriple Jump632-6.511
May 21PJAA All-Star Championship MeetMay 21 · High Jump · Place 1 · Girard CollegeHigh Jump15-611
May 21PJAA All-Star Championship MeetMay 21 · Discus · Place 5 · Girard CollegeDiscus584-611
May 19PA Independent School Athletic Association ChampionshipMay 19 · Discus · Place 16 · Girard ColleDiscus1692-08.0011
May 19PA Independent School Athletic Association ChampionshipMay 19 · High Jump · Place 9 · Girard ColleHigh Jump95-06.0011
May 13PJAA Track & Field Championship MeetMay 13 · Triple Jump · Place 6 · Girard CollegeTriple Jump6.35' 2" PB11
May 13PJAA Track & Field Championship MeetMay 13 · Long Jump · Place 7 · Girard CollegeLong Jump7.16' 9" PB11
May 13PJAA Track & Field Championship MeetMay 13 · Discus · Place 4 · Girard CollegeDiscus1.6kg4.99' 10" PB11
May 13PJAA Track & Field Championship MeetMay 13 · High Jump · Place 1 · Girard CollegeHigh Jump1.5' 8"11
May 7PJAA Invite #4May 7 · Triple Jump · Place 5 · Girard CollegeTriple Jump5.33' 0.5"11
May 7PJAA Invite #4May 7 · Long Jump · Girard CollegeLong Jump—DNS11
May 7PJAA Invite #4May 7 · Discus · Place 3 · Girard CollegeDiscus1.6kg3.96' 5"11
May 7PJAA Invite #4May 7 · High Jump · Place 1 · Girard CollegeHigh Jump1.5' 10"11
Apr 29PJAA Relay MeetApr 29 · Triple Jump · Place 3 · Girard CollegeTriple Jump335-10.511
Apr 29PJAA Relay MeetApr 29 · High Jump · Place 1 · Girard CollegeHigh Jump15-811
Apr 29PJAA Relay MeetApr 29 · Discus · Place 3 · Girard CollegeDiscus3100-711
Apr 5Haverford InvitationalApr 5 · High Jump · Place 3 · Girard CollegeHigh Jump35-811
Apr 5Haverford InvitationalApr 5 · Discus · Place 13 · Girard CollegeDiscus13112-511
Apr 2PJAA Meet #1Apr 2 · Triple Jump · Place 4 · Girard CollegeTriple Jump434-011
Apr 2PJAA Meet #1Apr 2 · High Jump · Place 1 · Girard CollegeHigh Jump15-811
Apr 2PJAA Meet #1Apr 2 · Discus · Place 3 · Girard CollegeDiscus378-411

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15PJAA All-Star MeetMay 15 · Triple Jump · Place 6 · Girard CollegeTriple Jump634-1—
May 15PJAA All-Star MeetMay 15 · Long Jump · Place 4 · Girard CollegeLong Jump417-7—
May 15PJAA All-Star MeetMay 15 · High Jump · Place 2 · Girard CollegeHigh Jump25-10—
May 15PJAA All-Star MeetMay 15 · Discus · Place 3 · Girard CollegeDiscus3103-3—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Discus · Place 3 · Girard CollegeDiscus3104-610
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Triple Jump · Place 4 · Girard CollegeTriple Jump435-210
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Long Jump · Place 15 · Girard CollegeLong Jump1513-4.5010
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · High Jump · Place 2 · Girard CollegeHigh Jump25-1010
Apr 29PJAA Relay MeetApr 29 · Long Jump · Place 6 · Girard CollegeLong Jump615-9—
Apr 29PJAA Relay MeetApr 29 · High Jump · Place 1 · Girard CollegeHigh Jump15-10—
Apr 29PJAA Relay MeetApr 29 · Discus · Place 1 · Girard CollegeDiscus1101-0—
Apr 24PJAA White Division Meet #2Apr 24 · High Jump · Place 1 · Girard CollegeHigh Jump15-8—
Apr 24PJAA White Division Meet #2Apr 24 · Discus · Place 2 · Girard CollegeDiscus293-0—
Apr 18PJAA white Division Meet #1Apr 18 · High Jump · Place 1 · Girard CollegeHigh Jump15-8—
Apr 18PJAA white Division Meet #1Apr 18 · Discus · Place 1 · Girard CollegeDiscus198-6—
Apr 13The Coatesville Track and Field InvitationalApr 13 · Discus · Place 24 · Girard CollegeDiscus1.6kg24.98-0610
Apr 13The Coatesville Track and Field InvitationalApr 13 · High Jump · Girard CollegeHigh Jump--NH10
Apr 6Haverford InvitationalApr 6 · Discus · Place 28 · Girard CollegeDiscus2890-05.00SO
Apr 6Haverford InvitationalApr 6 · High Jump · Place 6 · Girard CollegeHigh Jump65-06.00SO

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · Discus · Place 18 · Girard CollegeDiscus1.6kg18.95-069
May 20PAISAA ChampionshipsMay 20 · High Jump · Girard CollegeHigh Jump--NH9
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Discus · Place 2 · Girard CollegeDiscus298-89
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Triple Jump · Place 4 · Girard CollegeTriple Jump434-89
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · High Jump · Place 3 · Girard CollegeHigh Jump35-49
May 6Lower Merion InvitationalMay 6 · Discus · Place 17 · Girard CollegeDiscus1796-08.009
May 3Penn-Jersey RelaysMay 3 · Discus · Place 2 · Girard CollegeDiscus288-89
May 3Penn-Jersey RelaysMay 3 · Triple Jump · Place 1 · Girard CollegeTriple Jump132-19
May 3Penn-Jersey RelaysMay 3 · Long Jump · Place 8 · Girard CollegeLong Jump815-6.509
May 3Penn-Jersey RelaysMay 3 · High Jump · Place 2 · Girard CollegeHigh Jump25-49
Apr 22Father Judge RelaysApr 22 · High Jump · Place 6 · Girard CollegeHigh Jump65-04.009
Apr 22Father Judge RelaysApr 22 · Triple Jump · Place 19 · Girard CollegeTriple Jump1929-00.759
Apr 18Penn-Jersey All-League MeetApr 18 · Shot Put · Place 3 · Girard CollegeShot Put330-07.009
Apr 18Penn-Jersey All-League MeetApr 18 · Shot Put · Place 11 · Girard CollegeShot Put1114-08.009
Apr 18Penn-Jersey All-League MeetApr 18 · Shot Put · Place 2 · Girard CollegeShot Put25-06.009
Apr 15Coatesville Track and Field InvitationalApr 15 · Discus · Place 60 · Girard CollegeDiscus1.6kg60.80-07.009
Apr 15Coatesville Track and Field InvitationalApr 15 · High Jump · Girard CollegeHigh Jump--NH9
Apr 12Penn-Jersey White Division MeetApr 12 · Combined results · Place 1 · Girard CollegeCombined results132-08.009
Apr 12Penn-Jersey White Division MeetApr 12 · Combined results · Place 8 · Girard CollegeCombined results815-01.509
Apr 12Penn-Jersey White Division MeetApr 12 · Combined results · Place 2 · Girard CollegeCombined results25-06.009
Apr 1Haverford InvitationalApr 1 · Discus · Place 28 · Girard ColleDiscus2864-02—
Apr 1Haverford InvitationalApr 1 · Triple Jump · Place 11 · Girard ColleTriple Jump1129-06.00—
Apr 1Haverford InvitationalApr 1 · High Jump · Place 12 · Girard ColleHigh Jump125-00.00—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12PJAA RelaysMay 12 · High Jump · Girard ColleHigh Jump—NH—
May 12PJAA RelaysMay 12 · 300m Hurdles · Place 7 · Girard Colle300m Hurdles71:02.42—
May 12PJAA RelaysMay 12 · 110m Hurdles · Place 8 · Girard Colle110m Hurdles823.72—