Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1516.32aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
1500 Meters · OutdoorMustang Pentathlon · May 215:26.1Mustang PentathlonMay 21, 2026
400 Meters · IndoorSJTCA #15 · Jan 2557.48SJTCA #15January 25, 2025
400m Hurdles · 36" / 0.914m · IndoorBridgeton Relays · Apr 111:04.25aBridgeton RelaysApril 11, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 151:02.96aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
55m Hurdles · 39" · IndoorSJTCA Meet #7 · Dec 278.84aSJTCA Meet #7December 27, 2025
High Jump · OutdoorMustang Pentathlon · May 215-5Mustang PentathlonMay 21, 2026
Long Jump · OutdoorMustang Pentathlon · May 2116-6.75Mustang PentathlonMay 21, 2026
Pentathlon (Outdoor) · Standard · OutdoorMustang Pentathlon · May 212440Mustang PentathlonMay 21, 2026
Pole Vault · IndoorSJTCA Meet #7 · Dec 2710-06.00SJTCA Meet #7December 27, 2025
Pole Vault · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1511-00.00NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Shot Put · 12lb · IndoorSJTCA Meet #7 · Dec 2732-08.50SJTCA Meet #7December 27, 2025
Shot Put · 12lb · OutdoorMustang Pentathlon · May 2131-8.25Mustang PentathlonMay 21, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21Mustang PentathlonMay 21 · Pentathlon (Outdoor) · Place 2 · Mainland RegionalPentathlon (Outdoor)Standard2.2440 PB11
May 21Mustang PentathlonMay 21 · Long Jump · Place 4 · Mainland RegionalLong Jump4.16-6.75 PB11
May 21Mustang PentathlonMay 21 · High Jump · Place 5 · Mainland RegionalHigh Jump5.5-5 PB11
May 21Mustang PentathlonMay 21 · Shot Put · Place 2 · Mainland RegionalShot Put12lb2.31-8.25 PB11
May 21Mustang PentathlonMay 21 · 110m Hurdles · Place 2 · Mainland Regional110m Hurdles39" / 0.991m2.17.2411
May 21Mustang PentathlonMay 21 · 1500 Meters · Place 4 · Mainland Regional1500 Meters4.5:26.1 PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Pole Vault · Place 10 · Mainland RegionalPole Vault10.11-00.00 PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · High Jump · Mainland RegionalHigh Jump--NH11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 10 · Mainland Regional400m Hurdles36" / 0.914m10.1:02.96a PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 10 · Mainland Regional110m Hurdles39" / 0.991mRound P10.16.32a PBWind: 1.811
May 9Cape Atlantic League MeetMay 9 · Pole Vault · Place 6 · Mainland RegionalPole Vault6.10-06.0011
May 9Cape Atlantic League MeetMay 9 · High Jump · Place 9 · Mainland RegionalHigh Jump9.5-04.0011
May 9Cape Atlantic League MeetMay 9 · 110m Hurdles · Place 9 · Mainland Regional110m Hurdles39" / 0.991m9.16.60aWind: -1.911
May 4Atlantic County ChampionshipsMay 4 · Pole Vault · Place 6 · Mainland RegionalPole Vault6.10-06.0011
May 4Atlantic County ChampionshipsMay 4 · High Jump · Place 8 · Mainland RegionalHigh Jump8.5-02.0011
May 4Atlantic County ChampionshipsMay 4 · 400m Hurdles · Place 7 · Mainland Regional400m Hurdles36" / 0.914m7.1:03.72a11
May 4Atlantic County ChampionshipsMay 4 · 110m Hurdles · Place 7 · Mainland Regional110m Hurdles39" / 0.991mRound P7.16.40aWind: 3.111
May 4Atlantic County ChampionshipsMay 4 · 110m Hurdles · Place 5 · Mainland Regional110m Hurdles39" / 0.991m5.16.41aWind: 2.411
Apr 28Mainland MeetApr 28 · High Jump · Place 3 · Mainland RegionalHigh Jump3.5-411
Apr 28Mainland MeetApr 28 · 400m Hurdles · Place 3 · Mainland Regional400m Hurdles36" / 0.914m3.1:03.90a11
Apr 28Mainland MeetApr 28 · 110m Hurdles · Place 2 · Mainland Regional110m Hurdles39" / 0.991m2.16.34a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · 400m Hurdles · Place 3 · Mainland Regional400m Hurdles36" / 0.914m3.1:04.25a PB11
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Pole Vault · Place 7 · Mainland RegionalPole Vault710-611
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Pole Vault · Place 7 · Mainland RegionalPole Vault710-611
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · High Jump · Place 10 · Mainland RegionalHigh Jump105-411
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · High Jump · Place 10 · Mainland RegionalHigh Jump105-411
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 8 · Mainland Regional55m HurdlesRound P88.3311
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 8 · Mainland Regional55m HurdlesRound P88.3311
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 8 · Mainland Regional55m Hurdles88.3011
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 8 · Mainland Regional55m Hurdles88.3011
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Pole Vault · Place 10 · Mainland RegionalPole Vault1010-010
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · High Jump · Place 17 · Mainland RegionalHigh Jump175-410
Jan 10SJTCA #11Jan 10 · High Jump · Place 12 · Mainland RegionalHigh Jump125-610

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55m Hurdles · Place 10 · Mainland Regional55m Hurdles39"10.8.84a PB11
Dec 27SJTCA Meet #7Dec 27 · Pole Vault · Place 3 · Mainland RegionalPole Vault3.10-06.00 PB11
Dec 27SJTCA Meet #7Dec 27 · Shot Put · Place 17 · Mainland RegionalShot Put12lb17.32-08.50 PB11
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 39 · Mainland Regional400 Meters3957.48 PB10
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 39 · Mainland Regional400 Meters3957.4810
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 39 · Mainland Regional400 Meters3957.4810
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 39 · Mainland Regional400 Meters3957.4810

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Hammonton JV InviteMay 13 · High Jump · Place 5 · Mainland RegHigh Jump55-00.00—
May 13Hammonton JV InviteMay 13 · 110m Hurdles · Place 1 · Mainland Reg110m Hurdles117.50—
May 10Cape Atlantic League MeetMay 10 · Pole Vault · Place 10 · Mainland RegPole Vault1010-00.00—
May 6Atlantic County ChampionshipsMay 6 · Pole Vault · Place 9 · Mainland RegPole Vault910-00.00—
Apr 8F.A.T. Meet: Atlantic CityApr 8 · Pole Vault · Place 2 · Mainland RegionalPole Vault2.9-06.0010
Apr 8F.A.T. Meet: Atlantic CityApr 8 · High Jump · Place 4 · Mainland RegionalHigh Jump4.5-00.0010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 400 Meters · Place 55 · Mainland Regional400 Meters55.57.67a10