Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTri County Conf Showcase · May 7114-08Tri County Conf ShowcaseMay 7, 2025
Javelin · 800g · OutdoorDelsea Field · Mar 29102-10Delsea FieldMarch 29, 2025
Shot Put · 12lb · IndoorSJTCA Meet #2 · Dec 1338-01.25SJTCA Meet #2December 13, 2025
Shot Put · 12lb · OutdoorDelsea Field · Mar 2939-09.75Delsea FieldMarch 29, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 23 · OverbrookJavelin800g23.100-1011
Apr 21Fast Times at Cherokee HighApr 21 · Discus · Place 20 · OverbrookDiscus1.6kg20.91-0111
Apr 4Deptford Spartan RelaysApr 4 · Javelin · OverbrookJavelin800g--NM11
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 45 · OverbrookDiscus1.6kg45.84' 10"11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31SJTCA #16Jan 31 · Shot Put · Place 13 · OverbrookShot Put1339-0.5011
Jan 20SJTCA #13Jan 20 · Shot Put · Place 15 · OverbrookShot Put1532-8.2511
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 36 · OverbrookShot Put3635-4.5011
Jan 10SJTCA #11Jan 10 · Shot Put · Place 16 · OverbrookShot Put1636-5.5011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · Shot Put · Place 12 · OverbrookShot Put12lb12.37-08.0011
Dec 13SJTCA Meet #2Dec 13 · Shot Put · Place 15 · OverbrookShot Put12lb15.38-01.25 PB11
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 19 · OverbrookShot Put1933-1110
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 34 · OverbrookShot Put3429-3.7510
Jan 25SJTCA #15Jan 25 · Shot Put · Place 29 · OverbrookShot Put2930-11.5010
Jan 25SJTCA #15Jan 25 · Shot Put · Place 29 · OverbrookShot Put2930-11.5010
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 32 · OverbrookShot Put3235-310

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Tri County Conf ShowcaseMay 7 · Javelin · OverbrookJavelin800g--FOUL10
May 7Tri County Conf ShowcaseMay 7 · Discus · Place 14 · OverbrookDiscus1.6kg14.114-08 PB10
May 7Tri County Conf ShowcaseMay 7 · Shot Put · OverbrookShot Put12lb--FOUL10
Apr 17Lenape Field DayApr 17 · Javelin · OverbrookJavelin800g--NM10
Apr 17Lenape Field DayApr 17 · Discus · OverbrookDiscus1.6kg--DNS10
Apr 17Lenape Field DayApr 17 · Shot Put · OverbrookShot Put12lb--DNS10
Apr 5Deptford Spartan RelaysApr 5 · Javelin · OverbrookJavelin800g--NM10
Apr 5Deptford Spartan RelaysApr 5 · Discus · Place 19 · OverbrookDiscus1.6kg19.87' 6"10
Apr 5Deptford Spartan RelaysApr 5 · Shot Put · OverbrookShot Put12lb--NM10
Mar 29Delsea FieldMar 29 · Javelin · Place 31 · OverbrookJavelin800g31.102-10 PB10
Mar 29Delsea FieldMar 29 · Discus · Place 54 · OverbrookDiscus1.6kg54.71-0310
Mar 29Delsea FieldMar 29 · Shot Put · Place 26 · OverbrookShot Put12lb26.39-09.75 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Tri County Conference Championships May 22 · Javelin · Place 31 · OverbrookJavelin3189-109
May 22Tri County Conference Championships May 22 · Discus · Place 30 · OverbrookDiscus3072-19
Apr 25Delsea Crusader Field MeetApr 25 · Javelin · Place 38 · OverbrookJavelin3877-06—
Apr 22Dual meet vs OverbrookApr 22 · Javelin · Place 8 · OverbrookJavelin800g8.94'10"Unofficial9
Apr 6Deptford Spartan RelaysApr 6 · Javelin · Place 36 · OverbrookJavelin3688-08—