Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorIvy League Prep Schools Meet · Apr 2941-2Ivy League Prep Schools MeetApril 29, 2026
Javelin · 600g · OutdoorIvy League Prep Schools Meet · Apr 2934-8Ivy League Prep Schools MeetApril 29, 2026
Shot Put · 4kg · IndoorIvy League Prep Schools #1 · Dec 416-10.50Ivy League Prep Schools #1December 4, 2024
Shot Put · 4kg · OutdoorIvy Prep South League Meet #3 · Apr 1717-05.75Ivy Prep South League Meet #3April 17, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Ivy Prep South League Meet #4May 6 · Discus · Place 8 · Horace MannDiscus1kg8.31' 9"11
May 6Ivy Prep South League Meet #4May 6 · Shot Put · Place 7 · Horace MannShot Put4kg7.17' 0.25"11
Apr 29Ivy League Prep Schools MeetApr 29 · Javelin · Place 12 · Horace MannJavelin600g12.34-8 PB11
Apr 29Ivy League Prep Schools MeetApr 29 · Discus · Place 18 · Horace MannDiscus1kg18.41-2 PB11
Apr 29Ivy League Prep Schools MeetApr 29 · Shot Put · Place 18 · Horace MannShot Put4kg18.15-10.7511
Apr 24The Sting @ HackleyApr 24 · Shot Put · Place 6 · Horace Mann SchoolShot Put618-711
Apr 24The Sting @ HackleyApr 24 · Discus · Place 13 · Horace Mann SchoolDiscus1335-1011
Apr 21Ivy Prep North League Meet #3Apr 21 · Javelin · Place 12 · Horace MannJavelin600g12.29' 5"11
Apr 21Ivy Prep North League Meet #3Apr 21 · Discus · Place 16 · Horace MannDiscus1kg16.27' 1"11
Apr 21Ivy Prep North League Meet #3Apr 21 · Shot Put · Place 9 · Horace MannShot Put4kg9.16' 5"11
Apr 16Ivy Prep North League Meet #2Apr 16 · Javelin · Place 12 · Horace MannJavelin600g12.31' 10"11
Apr 16Ivy Prep North League Meet #2Apr 16 · Discus · Place 16 · Horace MannDiscus1kg16.27' 4"11
Apr 16Ivy Prep North League Meet #2Apr 16 · Shot Put · Place 13 · Horace MannShot Put4kg13.15' 6.75"11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8Ivy Prep North League Meet #4May 8 · Javelin · Place 9 · Horace MannJavelin600g9.29-0710
May 8Ivy Prep North League Meet #4May 8 · Discus · Place 11 · Horace MannDiscus1kg11.31-1110
Apr 30Ivy League Prep Schools #4Apr 30 · Shot Put · Place 15 · Horace Mann SchoolShot Put1517-010
Apr 30Ivy League Prep Schools #4Apr 30 · Javelin · Place 19 · Horace Mann SchoolJavelin1937-010
Apr 30Ivy League Prep Schools #4Apr 30 · Discus · Place 20 · Horace Mann SchoolDiscus2030-710
Apr 17Ivy Prep South League Meet #3Apr 17 · Javelin · Place 8 · Horace MannJavelin600g8.28-0110
Apr 17Ivy Prep South League Meet #3Apr 17 · Discus · Place 8 · Horace MannDiscus1kg8.30-0610
Apr 17Ivy Prep South League Meet #3Apr 17 · Shot Put · Place 4 · Horace MannShot Put4kg4.17-05.75 PB10
Apr 10Ivy Prep North League Meet #2Apr 10 · Javelin · Place 11 · Horace MannJavelin600g11.27-0810
Apr 10Ivy Prep North League Meet #2Apr 10 · Discus · Place 13 · Horace MannDiscus1kg13.29-0810
Apr 3Ivy Prep South League Meet #1Apr 3 · Javelin · Place 8 · Horace MannJavelin600g8.32-0410
Apr 3Ivy Prep South League Meet #1Apr 3 · Discus · Place 6 · Horace MannDiscus1kg6.32-0910
Apr 3Ivy Prep South League Meet #1Apr 3 · Shot Put · Place 11 · Horace MannShot Put4kg11.14-07.2510

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19Ivy League Prep ChampsFeb 19 · Shot Put · Place 15 · Horace MannShot Put1515-10.0010
Jan 22Ivy League Prep Schools MeetJan 22 · Shot Put · Place 24 · Horace MannShot Put4kg24.16-210
Jan 13Ivy League Prep Schools Meet #4Jan 13 · Shot Put · Place 30 · Horace MannShot Put4kg30.16-03.0010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · Shot Put · Place 39 · Horace MannShot Put4kg39.16-08.0010
Dec 4Ivy League Prep Schools #1Dec 4 · Shot Put · Place 20 · Horace MannShot Put4kg20.16-10.50 PB10
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · Shot Put · Place 4 · Horace MannShot Put415-11.009
Jan 24Ivy League Prep Schools #5Jan 24 · Shot Put · Place 35 · Horace Mann SchoolShot Put3515-19
Jan 8Ivy League Prep #4Jan 8 · Shot Put · Place 31 · Horace MannShot Put3115-07.75—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Ivy League Prep #2Dec 13 · Shot Put · Place 38 · Horace MannShot Put4kg38.13-10.759
Dec 6Ivy League Prep #1Dec 6 · Shot Put · Place 33 · Horace MannShot Put4kg33.13' 11.59