Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorBurlington County Championship · May 10151-08Burlington County ChampionshipMay 10, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 16 · SenecaJavelin800g16.143-1112
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 3 · SenecaJavelin800g3.150-0012
May 7Burlington County ChampionshipsMay 7 · Javelin · Place 11 · SenecaJavelin11132-05—
Apr 29Olympic Conference Championships 2026Apr 29 · Javelin · Place 5 · SenecaJavelin800g5.149' 11"12
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 3 · SenecaJavelin800g3.138-0612
Apr 4Deptford Spartan RelaysApr 4 · Javelin · Place 8 · SenecaJavelin800g8.143' 6"12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Javelin · Place 10 · SenecaJavelin10152-811
May 10Burlington County ChampionshipMay 10 · Javelin · Place 5 · SenecaJavelin800g5.151-08 PB11
May 1SJTCA EliteMay 1 · Javelin · Place 14 · SenecaJavelin800g14.140-0911
Apr 9Moorestown DualsApr 9 · Javelin · Place 1 · SenecaJavelin800g1.136-0711
Apr 5Don Danser MemorialApr 5 · Javelin · Place 6 · SenecaJavelin800g6.140-0511

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Javelin · Place 20 · SenecaJavelin800g20.136-0510
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Javelin · Place 5 · SenecaJavelin5139-0910
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Javelin · Place 5 · SenecaJavelin5139-0910
May 21Olympic Conference ChampionshipsMay 21 · Javelin · Place 8 · SenecaJavelin8135-08—
May 15F.A.T. Duals: Seneca HSMay 15 · Javelin · Place 2 · SenecaJavelin2135-810
Apr 6Don Danser RelaysApr 6 · Javelin · Place 29 · SenecaJavelin29109-10—