Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPJAA All-Star Championship Meet · May 2077' 0"PJAA All-Star Championship MeetMay 20, 2026
Javelin · 600g · OutdoorPJAA Team T&F Championship · May 1355' 0"PJAA Team T&F ChampionshipMay 13, 2026
Shot Put · 4kg · IndoorPPL Season Kick-Off · Dec 1123-03.25PPL Season Kick-OffDecember 11, 2025
Shot Put · 4kg · OutdoorPJAA Invite #1 · Apr 123' 11.25"PJAA Invite #1April 1, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20PJAA All-Star Championship MeetMay 20 · Javelin · Place 7 · Cristo Rey (Philadelphia)Javelin600g7.52' 7"12
May 20PJAA All-Star Championship MeetMay 20 · Discus · Place 3 · Cristo Rey (Philadelphia)Discus1kg3.77' 0" PB12
May 20PJAA All-Star Championship MeetMay 20 · Shot Put · Cristo Rey (Philadelphia)Shot Put4kg—DNS12
May 13PJAA Team T&F ChampionshipMay 13 · Javelin · Place 5 · Cristo Rey (Philadelphia)Javelin600g5.55' 0" PB12
May 13PJAA Team T&F ChampionshipMay 13 · Discus · Place 4 · Cristo Rey (Philadelphia)Discus1kg4.68' 5"12
May 13PJAA Team T&F ChampionshipMay 13 · Shot Put · Place 12 · Cristo Rey (Philadelphia)Shot Put4kg12.22' 10"12
May 6PJAA Invite #4May 6 · Javelin · Place 9 · Cristo Rey (Philadelphia)Javelin600g9.44' 8"12
May 6PJAA Invite #4May 6 · Discus · Place 1 · Cristo Rey (Philadelphia)Discus1kg1.70' 1"12
May 6PJAA Invite #4May 6 · Shot Put · Cristo Rey (Philadelphia)Shot Put4kg—DNS12
Apr 29PJAA RelaysApr 29 · Javelin · Place 4 · Cristo Rey (Philadelphia)Javelin600g4.53' 7"12
Apr 29PJAA RelaysApr 29 · Discus · Place 3 · Cristo Rey (Philadelphia)Discus1kg3.64' 5"12
Apr 29PJAA RelaysApr 29 · Shot Put · Cristo Rey (Philadelphia)Shot Put4kg—DNS12
Apr 8PJAA Invite #2Apr 8 · Javelin · Place 5 · Cristo Rey (Philadelphia)Javelin600g5.45' 8"12
Apr 8PJAA Invite #2Apr 8 · Discus · Place 3 · Cristo Rey (Philadelphia)Discus1kg3.67' 6"12
Apr 1PJAA Invite #1Apr 1 · Javelin · Place 5 · Cristo Rey (Philadelphia)Javelin600g5.45' 7"12
Apr 1PJAA Invite #1Apr 1 · Discus · Place 2 · Cristo Rey (Philadelphia)Discus1kg2.62' 5"12
Apr 1PJAA Invite #1Apr 1 · Shot Put · Place 5 · Cristo Rey (Philadelphia)Shot Put4kg5.23' 11.25" PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · Shot Put · Cristo Rey (Philadelphia)Shot Put4kg--DNS12
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 11 · Cristo Rey (Philadelphia)Shot Put4kg11.23-03.25 PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · Javelin · Place 3 · Cristo Rey (Philadelphia)Javelin366-311
May 21PJAA All-Star Championship MeetMay 21 · Discus · Place 3 · Cristo Rey (Philadelphia)Discus364-711
May 21PJAA All-Star Championship MeetMay 21 · Shot Put · Place 6 · Cristo Rey (Philadelphia)Shot Put622-511
May 19PA Independent School Athletic Association ChampionshipMay 19 · Discus · Place 21 · Cristo Rey PDiscus2162-04.0011
May 13PJAA Track & Field Championship MeetMay 13 · Javelin · Place 7 · Cristo Rey (Philadelphia)Javelin600g7.53' 0"11
May 13PJAA Track & Field Championship MeetMay 13 · Discus · Place 4 · Cristo Rey (Philadelphia)Discus1kg4.71' 6"11
May 13PJAA Track & Field Championship MeetMay 13 · Shot Put · Place 8 · Cristo Rey (Philadelphia)Shot Put4kg8.22' 2"11
May 7PJAA Invite #4May 7 · Javelin · Place 10 · Cristo Rey (Philadelphia)Javelin600g10.43' 10"11
May 7PJAA Invite #4May 7 · Discus · Place 4 · Cristo Rey (Philadelphia)Discus1kg4.63' 6"11
May 7PJAA Invite #4May 7 · Shot Put · Place 9 · Cristo Rey (Philadelphia)Shot Put4kg9.22' 7"11
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 3 · Cristo Rey (Philadelphia)Javelin353-111
Apr 16PJAA Meet #3Apr 16 · Shot Put · Place 6 · Cristo Rey (Philadelphia)Shot Put623-1.2511
Apr 11Father Judge RelaysApr 11 · Javelin · Place 7 · Cristo Rey PhiladelphiaJavelin752-911
Apr 8PJAA Meet #2Apr 8 · Discus · Place 5 · Cristo Rey (Philadelphia)Discus559-911
Apr 8PJAA Meet #2Apr 8 · Shot Put · Place 8 · Cristo Rey (Philadelphia)Shot Put821-711
Apr 5Haverford InvitationalApr 5 · Javelin · Place 25 · Cristo Rey (Philadelphia)Javelin2545-611
Apr 5Haverford InvitationalApr 5 · Discus · Place 26 · Cristo Rey (Philadelphia)Discus2655-1011
Apr 2PJAA Meet #1Apr 2 · Javelin · Place 6 · Cristo Rey (Philadelphia)Javelin648-411
Apr 2PJAA Meet #1Apr 2 · Discus · Place 6 · Cristo Rey (Philadelphia)Discus654-111
Apr 2PJAA Meet #1Apr 2 · Shot Put · Place 10 · Cristo Rey (Philadelphia)Shot Put1021-211

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · Discus · Place 20 · Cristo Rey (Philadelphia)Discus1kg20.68-0310
May 15PJAA All-Star MeetMay 15 · Javelin · Place 9 · Cristo Rey (PhiladelphiaJavelin951-6—
May 15PJAA All-Star MeetMay 15 · Discus · Place 4 · Cristo Rey (PhiladelphiaDiscus462-3.5—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Discus · Place 2 · Cristo Rey PhiladelphiaDiscus266-610
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 7 · Cristo Rey (PhiladelphiaJavelin749-1—
Apr 29PJAA Relay MeetApr 29 · Discus · Place 3 · Cristo Rey (PhiladelphiaDiscus363-0—
Apr 24PJAA White Division Meet #2Apr 24 · Javelin · Place 8 · Cristo Rey (PhiladelphiaJavelin849-10—
Apr 24PJAA White Division Meet #2Apr 24 · Discus · Place 7 · Cristo Rey (PhiladelphiaDiscus746-4—
Apr 24PJAA White Division Meet #2Apr 24 · Shot Put · Place 8 · Cristo Rey (PhiladelphiaShot Put820-10—
Apr 18PJAA white Division Meet #1Apr 18 · Javelin · Place 9 · Cristo Rey (PhiladelphiaJavelin945-0—
Apr 18PJAA white Division Meet #1Apr 18 · Discus · Place 2 · Cristo Rey (PhiladelphiaDiscus259-4—
Apr 18PJAA white Division Meet #1Apr 18 · Shot Put · Place 9 · Cristo Rey (PhiladelphiaShot Put919-10—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17PAISAA Indoor Track ChampionshipsFeb 17 · Shot Put · Place 21 · Cristo Rey (Philadelphia)Shot Put2117-11.7510
Jan 12DVGTCA Meet #6Jan 12 · Shot Put · Place 50 · Cristo ReyShot Put5019-06.0010
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 62 · Cristo Rey PhiladelphiaShot Put6219-2.7510
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 62 · Cristo ReyShot Put6219-02.7510