Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorGloucester County Championships 2026 · May 8171' 0"Gloucester County Championships 2026May 8, 2026
Pole Vault · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 210-00.00NJSIAA Sectionals South Groups 1 and 4June 2, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 9 · WilliamstownJavelin800g9.150-0612
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Javelin · Place 3 · WilliamstownJavelin3156-0212
May 8Gloucester County Championships 2026May 8 · Javelin · Place 2 · WilliamstownJavelin800g2.171' 0" PB12
Apr 18The Woodbury RelaysApr 18 · Javelin · Place 3 · WilliamstownJavelin800g3.167-312
Apr 11Moorestown InvitationalApr 11 · Javelin · Place 2 · WilliamstownJavelin800g2.151-1012
Apr 8Williamstown & Timber Creek @ ClearviewApr 8 · Pole Vault · Place 2 · WilliamstownPole Vault2.8-06.0012
Apr 8Williamstown & Timber Creek @ ClearviewApr 8 · Javelin · Place 1 · WilliamstownJavelin800g1.156-0612
Apr 4Deptford Spartan RelaysApr 4 · Pole Vault · WilliamstownPole Vault--NH12
Apr 4Deptford Spartan RelaysApr 4 · Javelin · Place 5 · WilliamstownJavelin800g5.151' 0"12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Javelin · Place 22 · WilliamstownJavelin22158-1011
May 30NJSIAA Group Championships - 1 & 4May 30 · Javelin · Place 3 · WilliamstownJavelin3170-1011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Javelin · Place 1 · WilliamstownJavelin1162-0511
May 9Gloucester County ChampionshipsMay 9 · Javelin · Place 1 · WilliamstownJavelin1150-0911
May 7Tri County Conf ShowcaseMay 7 · Javelin · Place 11 · WilliamstownJavelin800g11.145-1111
May 1SJTCA EliteMay 1 · Javelin · Place 10 · WilliamstownJavelin800g10.147-0411
Apr 19Woodbury RelaysApr 19 · Javelin · Place 15 · WilliamstownJavelin15142-1011
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · Pole Vault · Place 7 · WilliamstownPole Vault77-06.00—
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · Javelin · Place 1 · WilliamstownJavelin1149-09—
Apr 5Deptford Spartan RelaysApr 5 · Javelin · WilliamstownJavelin800g--NM11
Mar 29Delsea FieldMar 29 · Javelin · Place 6 · WilliamstownJavelin800g6.138-0811

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Tri County Conference Championships May 22 · Javelin · Place 2 · WilliamstownJavelin2152-210
May 18Timber Creek DualsMay 18 · Pole Vault · Place 3 · WilliamstownPole Vault3.7-010
May 18Timber Creek DualsMay 18 · Javelin · Place 1 · WilliamstownJavelin800g1.147-1110
May 9Gloucester County ChampionshipsMay 9 · Javelin · Place 3 · WilliamstownJavelin3142-310
May 2SJTCA Elite MeetMay 2 · Javelin · Place 13 · WilliamstownJavelin800g13.145-910
Apr 20Woodbury RelaysApr 20 · Javelin · Place 9 · WilliamstownJavelin800g9.142-0010
Apr 13Fast Times at Cherokee HighApr 13 · Javelin · Place 6 · WilliamstownJavelin6131-10—
Apr 6Deptford Spartan RelaysApr 6 · Javelin · Place 30 · WilliamstownJavelin3096-07—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Pole Vault · Place 19 · WilliamstownPole Vault19.10-00.00 PB9
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Javelin · Place 8 · WilliamstownJavelin800g8.141-059
May 24Delsea Crusader Field MeetMay 24 · Javelin · Place 17 · WilliamstownJavelin17143-03—
May 24Delsea Crusader Field MeetMay 24 · Pole Vault · Place 22 · WilliamstownPole Vault229-06.00—
May 17Tri County Conference ChampionshipsMay 17 · Javelin · Place 12 · WilliamstownJavelin12125-03—
May 17Tri County Conference ChampionshipsMay 17 · Pole Vault · WilliamstownPole Vault—9-06.00—
May 11Gloucester County ChampionshipsMay 11 · Javelin · Place 5 · WilliamstownJavelin5138-59
May 6SJTCA Open-BoysMay 6 · Pole Vault · Place 21 · WilliamstownPole Vault21.9-69
May 6SJTCA Open-BoysMay 6 · Javelin · Place 2 · WilliamstownJavelin800g2.143-39
Apr 15Fast Times at Cherokee HighApr 15 · Javelin · Place 9 · WilliamstownJavelin9128-08—