Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDelsea Field · Mar 2997-02Delsea FieldMarch 29, 2025
Javelin · 600g · OutdoorMoorestown Invitational · Apr 11107-01Moorestown InvitationalApril 11, 2026
Pole Vault · IndoorSJTCA #5 · Dec 2210-06.00SJTCA #5December 22, 2025
Pole Vault · OutdoorThe Woodbury Relays · Apr 1811-3The Woodbury RelaysApril 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Pole Vault · Place 7 · WilliamstownPole Vault7.11-00.0012
May 29NJSIAA Group Championships - 1 & 4May 29 · Pole Vault · Place 3 · WilliamstownPole Vault3.10-06.0012
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 13 · WilliamstownJavelin600g13.100-0312
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Javelin · Place 4 · WilliamstownJavelin4109-1112
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Pole Vault · Place 2 · WilliamstownPole Vault210-06.0012
May 8Gloucester County Championships 2026May 8 · Pole Vault · Place 1 · WilliamstownPole Vault1.10' 6"12
May 8Gloucester County Championships 2026May 8 · Javelin · WilliamstownJavelin600g—DNS12
May 8Gloucester County Championships 2026May 8 · Discus · Place 8 · WilliamstownDiscus1kg8.89' 4"12
Apr 18The Woodbury RelaysApr 18 · Pole Vault · Place 1 · WilliamstownPole Vault1.11-3 PB12
Apr 18The Woodbury RelaysApr 18 · Javelin · Place 10 · WilliamstownJavelin600g10.94-712
Apr 11Moorestown InvitationalApr 11 · Pole Vault · Place 1 · WilliamstownPole Vault1.10-06.0012
Apr 11Moorestown InvitationalApr 11 · Javelin · Place 1 · WilliamstownJavelin600g1.107-01 PB12
Apr 8Williamstown & Timber Creek @ ClearviewApr 8 · Pole Vault · WilliamstownPole Vault--NH12
Apr 8Williamstown & Timber Creek @ ClearviewApr 8 · Javelin · Place 1 · WilliamstownJavelin600g1.101-0112
Apr 8Williamstown & Timber Creek @ ClearviewApr 8 · Discus · Place 2 · WilliamstownDiscus1kg2.86-0912
Apr 4Deptford Spartan RelaysApr 4 · Pole Vault · Place 1 · WilliamstownPole Vault1.10' 6"12
Apr 4Deptford Spartan RelaysApr 4 · Javelin · Place 1 · WilliamstownJavelin600g1.106' 2"12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Pole Vault · Place 5 · WilliamstownPole Vault510-012
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Pole Vault · Place 2 · WilliamstownPole Vault210-612
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Pole Vault · Place 2 · WilliamstownPole Vault210-612
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Pole Vault · Place 2 · WilliamstownPole Vault211-012
Jan 8SJTCA #10Jan 8 · Pole Vault · Place 1 · WilliamstownPole Vault110-912
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 21 · WilliamstownShot Put2127-212

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Pole Vault · Place 2 · WilliamstownPole Vault2.10-06.00 PB12
Dec 13SJTCA Meet #2Dec 13 · Pole Vault · Place 5 · WilliamstownPole Vault5.9-00.0012
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Pole Vault · Place 8 · WilliamstownPole Vault89-611
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Pole Vault · Place 2 · WilliamstownPole Vault210-011
Jan 31Olympic & Tri-County Conf MeetJan 31 · Pole Vault · Place 2 · WilliamstownPole Vault210-011
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Pole Vault · Place 4 · WilliamstownPole Vault48-011

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Pole Vault · Place 8 · WilliamstownPole Vault811-00.0011
May 30NJSIAA Group Championships - 1 & 4May 30 · Pole Vault · Place 3 · WilliamstownPole Vault310-00.0011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Javelin · Place 8 · WilliamstownJavelin899-0611
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 17 · WilliamstownDiscus1792-0611
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Pole Vault · Place 2 · WilliamstownPole Vault210-00.0011
May 9Gloucester County ChampionshipsMay 9 · Javelin · Place 7 · WilliamstownJavelin796-1011
May 9Gloucester County ChampionshipsMay 9 · Pole Vault · Place 2 · WilliamstownPole Vault210-00.0011
May 7Tri County Conf ShowcaseMay 7 · Pole Vault · Place 3 · WilliamstownPole Vault3.9-06.0011
May 7Tri County Conf ShowcaseMay 7 · Javelin · Place 4 · WilliamstownJavelin600g4.100-0311
May 1SJTCA EliteMay 1 · Pole Vault · Place 7 · WilliamstownPole Vault7.9-06.0011
May 1SJTCA EliteMay 1 · Javelin · Place 15 · WilliamstownJavelin600g15.92-0811
May 1SJTCA EliteMay 1 · Discus · Place 19 · WilliamstownDiscus1kg19.91-0011
Apr 19Woodbury RelaysApr 19 · Javelin · Place 17 · WilliamstownJavelin1795-0111
Apr 19Woodbury RelaysApr 19 · Discus · Place 19 · WilliamstownDiscus1991-0811
Apr 19Woodbury RelaysApr 19 · Pole Vault · Place 5 · WilliamstownPole Vault59-06.0011
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · Javelin · Place 1 · WilliamstownJavelin194-04—
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · Discus · Place 4 · WilliamstownDiscus493-07—
Apr 5Deptford Spartan RelaysApr 5 · Pole Vault · Place 3 · WilliamstownPole Vault3.9' 6"11
Apr 5Deptford Spartan RelaysApr 5 · Javelin · Place 7 · WilliamstownJavelin600g7.95' 0"11
Apr 5Deptford Spartan RelaysApr 5 · Discus · Place 7 · WilliamstownDiscus1kg7.93' 0"11
Mar 29Delsea FieldMar 29 · Pole Vault · Place 1 · WilliamstownPole Vault1.8-06.0011
Mar 29Delsea FieldMar 29 · Javelin · Place 7 · WilliamstownJavelin600g7.82-0511
Mar 29Delsea FieldMar 29 · Discus · Place 7 · WilliamstownDiscus1kg7.97-02 PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Pole Vault · Place 3 · WilliamstownPole Vault3.9-011
Dec 21SJTCA Meet #4Dec 21 · Pole Vault · WilliamstownPole Vault--DNS11
Dec 14SJTCA Meet #2Dec 14 · Pole Vault · WilliamstownPole Vault--NH11
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Pole Vault · Place 6 · WilliamstownPole Vault68-010
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Pole Vault · Place 6 · WilliamstownPole Vault68-010
Jan 3SJTCA Winter Meet #7Jan 3 · Pole Vault · Place 7 · WilliamstownPole Vault78-610

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Pole Vault · Place 14 · WilliamstownPole Vault149-00.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Pole Vault · Place 4 · WilliamstownPole Vault49-06.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Pole Vault · Place 4 · WilliamstownPole Vault49-06.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 23 · WilliamstownJavelin2378-0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 23 · WilliamstownJavelin2378-0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Pole Vault · Place 4 · WilliamstownPole Vault49-06.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 23 · WilliamstownJavelin2378-0010
May 22Tri County Conference Championships May 22 · Javelin · Place 13 · WilliamstownJavelin1374-710
May 22Tri County Conference Championships May 22 · Pole Vault · Place 2 · WilliamstownPole Vault210-010
May 18Timber Creek DualsMay 18 · Pole Vault · Place 1 · WilliamstownPole Vault1.9-010
May 18Timber Creek DualsMay 18 · Javelin · Place 3 · WilliamstownJavelin600g3.75-1110
May 18Timber Creek DualsMay 18 · Discus · Place 4 · WilliamstownDiscus1kg4.72-410
May 9Gloucester County ChampionshipsMay 9 · Pole Vault · Place 2 · WilliamstownPole Vault28-610
May 2SJTCA Elite MeetMay 2 · Pole Vault · Place 6 · WilliamstownPole Vault6.9-610
Apr 20Woodbury RelaysApr 20 · Pole Vault · Place 3 · WilliamstownPole Vault3.10-00.0010
Apr 13Fast Times at Cherokee HighApr 13 · Pole Vault · Place 1 · WilliamstownPole Vault19-00.00—
Apr 6Deptford Spartan RelaysApr 6 · Pole Vault · Place 2 · WilliamstownPole Vault28-06.00—
Apr 6Deptford Spartan RelaysApr 6 · Discus · WilliamstownDiscus—FOUL—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Pole Vault · Place 12 · WilliamstownPole Vault12.8-010
Dec 8SJTCA Winter Meet #1Dec 8 · Pole Vault · Place 3 · WilliamstownPole Vault3.8-010
Jan 27Olympic Conference #2Jan 27 · Pole Vault · Place 3 · WilliamstownPole Vault37-69
Jan 24Rebel Shot/Jump Series 3Jan 24 · Pole Vault · Place 3 · WilliamstownPole Vault37-69
Jan 18SJTCA Winter Meet #7Jan 18 · Pole Vault · Place 4 · WilliamstownPole Vault47-09
Jan 18SJTCA Winter Meet #7Jan 18 · Pole Vault · Place 4 · WilliamstownPole Vault47-09
Jan 18SJTCA Winter Meet #7Jan 18 · Pole Vault · Place 4 · WilliamstownPole Vault47-09
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Pole Vault · Place 7 · WilliamstownPole Vault77-09
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Pole Vault · Place 7 · WilliamstownPole Vault77-09

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Pole Vault · Place 7 · WilliamstownPole Vault7.8-06.009
May 24Delsea Crusader Field MeetMay 24 · Pole Vault · Place 5 · WilliamstownPole Vault58-06.00—
May 17Tri County Conference ChampionshipsMay 17 · Pole Vault · Place 3 · WilliamstownPole Vault38-06.00—
May 11Gloucester County ChampionshipsMay 11 · Discus · Place 14 · WilliamstownDiscus1481-49
May 11Gloucester County ChampionshipsMay 11 · Pole Vault · Place 4 · WilliamstownPole Vault48-69
May 6SJTCA Open - GirlsMay 6 · Discus · Place 36 · WilliamstownDiscus3667-99
May 6SJTCA Open - GirlsMay 6 · Pole Vault · Place 4 · WilliamstownPole Vault48-69
Apr 15Fast Times at Cherokee HighApr 15 · Javelin · Place 29 · WilliamstownJavelin2965-04—
Apr 15Fast Times at Cherokee HighApr 15 · Discus · Place 19 · WilliamstownDiscus1976-08—
Apr 15Fast Times at Cherokee HighApr 15 · Pole Vault · Place 6 · WilliamstownPole Vault68-06.00—
Apr 8Deptford Spartan RelaysApr 8 · Pole Vault · Place 4 · WilliamstownPole Vault48-00.00—
Apr 8Deptford Spartan RelaysApr 8 · Javelin · Place 30 · WilliamstownJavelin3060-02—
Apr 8Deptford Spartan RelaysApr 8 · Discus · Place 32 · WilliamstownDiscus3268-00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Tri County Conference Meet #1Dec 28 · Pole Vault · Place 2 · WilliamstownPole Vault2.6-069
Dec 19SJTCA Winter Meet #1Dec 19 · Pole Vault · Place 10 · WilliamstownPole Vault10.6-06.009