Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Group Championships - 2 & 3 · May 29140-1NJSIAA Group Championships - 2 & 3May 29, 2026
Shot Put · 12lb · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1543-09.00NJSIAA Sectionals South Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 11 · SenecaDiscus1.6kg11.140-1 PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 20 · SenecaShot Put12lb20.37-7.5012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Discus · Place 4 · SenecaDiscus1.6kg4.138-0512
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 5 · SenecaShot Put12lb5.43-09.00 PB12
May 7Burlington County ChampionshipsMay 7 · Discus · Place 9 · SenecaDiscus9119-05—
Apr 29Olympic Conference Championships 2026Apr 29 · Discus · Place 3 · SenecaDiscus1.6kg3.138' 0"12
Apr 29Olympic Conference Championships 2026Apr 29 · Shot Put · Place 7 · SenecaShot Put12lb7.40' 10"12
Apr 21Fast Times at Cherokee HighApr 21 · Discus · Place 2 · SenecaDiscus1.6kg2.133-1012
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 6 · SenecaShot Put12lb6.40-10.2512
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 1 · SenecaDiscus1.6kg1.137' 6"12
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 29 · SenecaShot Put12lb29.39' 5"12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · Shot Put · Place 10 · SenecaShot Put1036-5.5012
Jan 24SJTCA #15Jan 24 · Shot Put · Place 8 · SenecaShot Put840-1112
Jan 20SJTCA #13Jan 20 · Shot Put · Place 4 · SenecaShot Put439-9.2512
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Championship · Place 31 · SenecaChampionship3136-712
Jan 8SJTCA #10Jan 8 · Shot Put · Place 11 · SenecaShot Put1139-7.7512

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 11 · SenecaDiscus11126-411

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 11 · SenecaShot Put1138-311
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 6 · SenecaShot Put637-711
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 30 · SenecaShot Put3036-1.5011
Jan 22SJTCA #14Jan 22 · Shot Put · Place 16 · SenecaShot Put1637-511
Jan 22SJTCA #14Jan 22 · Shot Put · Place 16 · SenecaShot Put1637-511
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 26 · SenecaShot Put2637-6.7511
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 26 · SenecaShot Put2637-6.7511
Jan 8SJTCA Meet #10Jan 8 · Shot Put · Place 22 · SenecaShot Put2235-811
Jan 8SJTCA Meet #10Jan 8 · Shot Put · Place 22 · SenecaShot Put2235-811

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 19 · SenecaDiscus19105-0310
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 19 · SenecaDiscus19105-0310
May 21Olympic Conference ChampionshipsMay 21 · Discus · Place 9 · SenecaDiscus9113-05—
May 15F.A.T. Duals: Seneca HSMay 15 · Discus · Place 2 · SenecaDiscus2115-710
May 11Burlington County ChampionshipsMay 11 · Discus · Place 11 · SenecaDiscus11121-610
Apr 6Don Danser RelaysApr 6 · Discus · Place 15 · SenecaDiscus15106-09—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 25 · SenecaShot Put2531-510
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 25 · SenecaShot Put2531-510