Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy League Prep Schools Meet · Apr 2913.77aIvy League Prep Schools MeetApril 29, 2026
Discus · 1.6kg · OutdoorIvy Prep South League Meet #2 · Apr 1681' 2"Ivy Prep South League Meet #2April 16, 2026
Javelin · 800g · OutdoorIvy Prep North League Meet #3 · Apr 2166' 5"Ivy Prep North League Meet #3April 21, 2026
Shot Put · 12lb · OutdoorNYSAIS Outdoor Championships · May 2031-7NYSAIS Outdoor ChampionshipsMay 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · Discus · Place 15 · Poly Prep Country DayDiscus1.6kg15.75-711
May 20NYSAIS Outdoor ChampionshipsMay 20 · Shot Put · Place 24 · Poly Prep Country DayShot Put12lb24.31-7 PB11
May 6Ivy Prep South League Meet #4May 6 · Shot Put · Place 8 · Poly Prep Country DayShot Put12lb8.31' 1.75"11
Apr 29Ivy League Prep Schools MeetApr 29 · Discus · Place 10 · Poly Prep Country DayDiscus1.6kg10.81-111
Apr 29Ivy League Prep Schools MeetApr 29 · Shot Put · Place 16 · Poly Prep Country DayShot Put12lb16.31-011
Apr 29Ivy League Prep Schools MeetApr 29 · 100 Meters · Place 45 · Poly Prep Country Day100 Meters45.13.77a PB11
Apr 22Ivy Prep South League Meet #3Apr 22 · Discus · Place 10 · Poly Prep Country DayDiscus1.6kg10.75' 7"11
Apr 22Ivy Prep South League Meet #3Apr 22 · Shot Put · Place 11 · Poly Prep Country DayShot Put12lb11.29' 7"11
Apr 21Ivy Prep North League Meet #3Apr 21 · Javelin · Place 18 · Poly Prep Country DayJavelin800g18.66' 5" PB11
Apr 21Ivy Prep North League Meet #3Apr 21 · Discus · Place 12 · Poly Prep Country DayDiscus1.6kg12.68' 0"11
Apr 21Ivy Prep North League Meet #3Apr 21 · Shot Put · Place 12 · Poly Prep Country DayShot Put12lb12.29' 10.75"11
Apr 16Ivy Prep South League Meet #2Apr 16 · Discus · Place 6 · Poly Prep Country DayDiscus1.6kg6.81' 2" PB11
Apr 16Ivy Prep South League Meet #2Apr 16 · Shot Put · Place 10 · Poly Prep Country DayShot Put12lb10.30' 3.5"11
Apr 9Ivy Prep South League Meet #1Apr 9 · Discus · Place 4 · Poly Prep Country DayDiscus1.6kg4.74' 0"11
Apr 9Ivy Prep South League Meet #1Apr 9 · Shot Put · Place 6 · Poly Prep Country DayShot Put12lb6.30' 11"11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 3Ivy Prep South League Meet #1Apr 3 · Discus · Poly Prep Country DayDiscus1.6kg--FOUL10
Apr 3Ivy Prep South League Meet #1Apr 3 · Shot Put · Place 16 · Poly Prep Country DayShot Put12lb16.26-05.0010

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Ivy Prep South #5May 7 · 100 Meters · Poly Prep Country Day100 Meters—DNS9
Apr 11Ivy Prep South #2Apr 11 · Shot Put · Place 19 · Poly Prep Country DayShot Put12lb19.22-11.009