Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAtlantic County Championships · May 417.13aAtlantic County ChampionshipsMay 4, 2026
55 Meter · IndoorSJTCA Winter Meet #4 · Dec 238.35aSJTCA Winter Meet #4December 23, 2023
55m Hurdles · 33" · IndoorSJTCA Meet #7 · Dec 279.86aSJTCA Meet #7December 27, 2025
Long Jump · IndoorSJTCA Meet #7 · Dec 2715-08.75SJTCA Meet #7December 27, 2025
Long Jump · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1517-08.50NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Pole Vault · IndoorSJTCA Meet #7 · Dec 2710-00.00SJTCA Meet #7December 27, 2025
Pole Vault · OutdoorNJSIAA State Meet Of Champions · Jun 311-06.00NJSIAA State Meet Of ChampionsJune 3, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Pole Vault · Place 4 · Mainland RegionalPole Vault4.11-06.00 PB11
May 29NJSIAA Group Championships - 2 & 3May 29 · Long Jump · Place 11 · Mainland RegionalLong Jump11.16-9Wind: 0.911
May 29NJSIAA Group Championships - 2 & 3May 29 · Pole Vault · Place 3 · Mainland RegionalPole Vault3.11-011
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Long Jump · Place 5 · Mainland RegionalLong Jump5.17-08.50 PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.10-06.0011
May 9Cape Atlantic League MeetMay 9 · Long Jump · Place 3 · Mainland RegionalLong Jump3.17-01.25Wind: 011
May 9Cape Atlantic League MeetMay 9 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.11-03.0011
May 4Atlantic County ChampionshipsMay 4 · Long Jump · Place 5 · Mainland RegionalLong Jump5.16-09.0011
May 4Atlantic County ChampionshipsMay 4 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.11-00.0011
May 4Atlantic County ChampionshipsMay 4 · 100m Hurdles · Place 7 · Mainland Regional100m Hurdles33" / 0.838mRound P7.16.76aWind: 3.211
May 4Atlantic County ChampionshipsMay 4 · 100m Hurdles · Place 8 · Mainland Regional100m Hurdles33" / 0.838m8.17.13a PBWind: 1.811
Apr 28Mainland MeetApr 28 · Long Jump · Place 4 · Mainland RegionalLong Jump4.16-1.7511
Apr 28Mainland MeetApr 28 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.10-911
Apr 28Mainland MeetApr 28 · 100m Hurdles · Place 5 · Mainland Regional100m Hurdles33" / 0.838m5.17.90a11
Apr 25George Rowland RelaysApr 25 · Long Jump · Place 3 · Mainland RegionalLong Jump3.16-01.2511
Apr 25George Rowland RelaysApr 25 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.10-00.0011
Apr 18The Woodbury RelaysApr 18 · Long Jump · Place 12 · Mainland RegionalLong Jump12.15-7.50Wind: -2.411
Apr 18The Woodbury RelaysApr 18 · Pole Vault · Place 2 · Mainland RegionalPole Vault2.10-611
Apr 11Lenape InviteApr 11 · Long Jump · Place 4 · Mainland RegionalLong Jump4.15-10.2511
Apr 11Lenape InviteApr 11 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.10-00.0011
Mar 31Girls Dual Meet: Hammonton vs. Cedar Creek vs. MainlandMar 31 · Long Jump · Place 3 · Mainland RegionalLong Jump3.16-7Unofficial11
Mar 31Girls Dual Meet: Hammonton vs. Cedar Creek vs. MainlandMar 31 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.10-0Unofficial11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Pole Vault · Place 5 · Mainland RegionalPole Vault510-011
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Pole Vault · Place 2 · Mainland RegionalPole Vault210-011
Jan 10SJTCA #11Jan 10 · Pole Vault · Place 3 · Mainland RegionalPole Vault310-011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55m Hurdles · Place 12 · Mainland Regional55m Hurdles33"12.9.86a PB11
Dec 27SJTCA Meet #7Dec 27 · Long Jump · Place 4 · Mainland RegionalLong Jump4.15-08.75 PB11
Dec 27SJTCA Meet #7Dec 27 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.10-00.00 PB11
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Pole Vault · Place 8 · Mainland RegionalPole Vault89-010
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Pole Vault · Place 2 · Mainland RegionalPole Vault210-010
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Pole Vault · Place 3 · Mainland RegionalPole Vault310-010
Jan 11SJTCA Meet #11Jan 11 · Pole Vault · Place 2 · Mainland RegionalPole Vault210-010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Pole Vault · Place 11 · Mainland RegionalPole Vault119-010
May 10Cape Atlantic League MeetMay 10 · Long Jump · Place 11 · Mainland RegLong Jump1115-04.75—
May 10Cape Atlantic League MeetMay 10 · Pole Vault · Place 1 · Mainland RegPole Vault19-06.00—
May 6Atlantic County ChampionshipsMay 6 · Long Jump · Place 15 · Mainland RegLong Jump1514-06.00—
May 6Atlantic County ChampionshipsMay 6 · Pole Vault · Place 1 · Mainland RegPole Vault19-00.00—
May 1SJTCA EliteMay 1 · Pole Vault · Place 9 · Mainland RegionalPole Vault9.9-00.0010
Apr 1Girls Dual Meet: Hammonton vs. Ocean City vs. MainlandApr 1 · Long Jump · Place 3 · Mainland RegionalLong Jump3.16-3.2510
Apr 1Girls Dual Meet: Hammonton vs. Ocean City vs. MainlandApr 1 · Pole Vault · Place 1 · Mainland RegionalPole Vault1.9-610

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · Long Jump · Place 13 · Mainland RegionalLong Jump13.14-04.2510
Dec 28SJTCA Meet #7Dec 28 · Pole Vault · Place 5 · Mainland RegionalPole Vault5.9-00.0010
Dec 21SJTCA Meet #4Dec 21 · Long Jump · Place 10 · Mainland RegionalLong Jump10.14-05.7510
Dec 21SJTCA Meet #4Dec 21 · Pole Vault · Place 4 · Mainland RegionalPole Vault4.9-00.0010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Long Jump · Place 6 · Mainland RegionalLong Jump614-7.509
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Pole Vault · Place 4 · Mainland RegionalPole Vault47-09
Apr 13Lenape InviteApr 13 · Long Jump · Place 28 · Mainland RegionalLong Jump28.13-01.009

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Long Jump · Place 1 · Mainland RegionalLong Jump1.15-8.509
Dec 23SJTCA Winter Meet #4Dec 23 · 55 Meter · Place 68 · Mainland Regional55 Meter68.8.35a PB9
Dec 23SJTCA Winter Meet #4Dec 23 · Long Jump · Place 15 · Mainland RegionalLong Jump15.14-99