Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBurlington County Divisional Championships · May 118.55aBurlington County Divisional ChampionshipsMay 1, 2026
1600 Meters · IndoorSJTCA Meet #1 · Dec 136:00.69aSJTCA Meet #1December 13, 2024
1600 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 186:27.87Burlington County Scholastic League Divisional ChampionshipsMay 18, 2024
400 Meters · IndoorSJTCA #16 · Jan 311:02.94SJTCA #16January 31, 2026
400m Hurdles · 36" / 0.914m · OutdoorBurlington County Divisional Championships · May 11:07.87aBurlington County Divisional ChampionshipsMay 1, 2026
55m Hurdles · 39" · IndoorSJTCA #5 · Dec 229.72aSJTCA #5December 22, 2025
800 Meters · IndoorSJTCA #14 · Jan 222:39.98SJTCA #14January 22, 2025
Triple Jump · IndoorSJTCA #5 · Dec 2233-08.00SJTCA #5December 22, 2025
Triple Jump · OutdoorGeorgian Court University HS Challenge · Apr 1135-05.00Georgian Court University HS ChallengeApril 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Triple Jump · Place 26 · PalmyraTriple Jump2633-10.0011
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 400m Hurdles · Place 23 · Palmyra400m Hurdles231:08.0811
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 25 · Palmyra400m Hurdles251:08.08—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 14 · Palmyra110m HurdlesRound P1418.34—
May 1Burlington County Divisional ChampionshipsMay 1 · Triple Jump · Place 1 · PalmyraTriple Jump1.34' 6.75"11
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 2 · Palmyra400m Hurdles36" / 0.914m2.1:07.87a PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 110m Hurdles · Place 2 · Palmyra110m Hurdles39" / 0.991m2.18.55a PB11
Apr 11Georgian Court University HS ChallengeApr 11 · Triple Jump · Place 14 · PalmyraTriple Jump14.35-05.00 PBWind: 011
Apr 11Georgian Court University HS ChallengeApr 11 · 400m Hurdles · Place 30 · Palmyra400m Hurdles36" / 0.914m30.1:08.61a11
Apr 11Georgian Court University HS ChallengeApr 11 · 110m Hurdles · Place 22 · Palmyra110m Hurdles39" / 0.991m22.18.74aWind: -3.211

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 16 · Palmyra55m HurdlesRound P169.6411
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 16 · Palmyra55m HurdlesRound P169.6411
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 57 · Palmyra400 Meters571:02.94 PB11
Jan 31SJTCA #16Jan 31 · 55m Hurdles · Place 13 · Palmyra55m HurdlesRound P139.4411

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 55m Hurdles · Place 39 · Palmyra55m Hurdles39"39.9.72a PB11
Dec 22SJTCA #5Dec 22 · Triple Jump · Place 12 · PalmyraTriple Jump12.33-08.00 PB11
Dec 13SJTCA Meet #2Dec 13 · Triple Jump · PalmyraTriple Jump--DNS11
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 20 · Palmyra55m HurdlesRound P209.8910
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 20 · Palmyra55m HurdlesRound P209.8910
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 55 · Palmyra800 Meters552:39.98 PB10
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 55 · Palmyra800 Meters552:39.9810

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Triple Jump · Place 17 · PalmyraTriple Jump1735-08.5010
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 400m Hurdles · Place 28 · Palmyra400m Hurdles281:04.4710
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 17 · Palmyra110m HurdlesRound P1718.1510
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 27 · Palmyra400m Hurdles36" / 0.914m27.1:15.09a10
May 10Burlington County ChampionshipMay 10 · Triple Jump · Place 22 · PalmyraTriple Jump22.34-01.2510
May 10Burlington County ChampionshipMay 10 · 110m Hurdles · Place 20 · Palmyra110m Hurdles39" / 0.991mRound P20.18.83a10
May 2Burlington County Divisional ChampsMay 2 · Triple Jump · Place 2 · PalmyraTriple Jump233-06.25—
May 2Burlington County Divisional ChampsMay 2 · 400m Hurdles · Place 3 · Palmyra400m Hurdles31:05.84—
May 2Burlington County Divisional ChampsMay 2 · 110m Hurdles · Place 2 · Palmyra110m Hurdles219.20—
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 16 · Palmyra400m Hurdles36" / 0.914m16.1:12.15a10
Apr 5Don Danser MemorialApr 5 · Triple Jump · Place 13 · PalmyraTriple Jump13.32-05.7510
Apr 5Don Danser MemorialApr 5 · 110m Hurdles · Place 16 · Palmyra110m Hurdles39" / 0.991m16.19.42a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #1Dec 13 · 1600 Meters · Place 47 · Palmyra1600 Meters47.6:00.69a PB10
Feb 20SJTCA Winter Meet #20Feb 20 · 1600 Meters · Place 18 · Palmyra1600 Meters186:27.519
Feb 20SJTCA Winter Meet #20Feb 20 · 55m Hurdles · Place 11 · Palmyra55m Hurdles1111.499
Feb 12SJTCA Winter Meet #18Feb 12 · 55m Hurdles · Place 24 · Palmyra55m Hurdles2411.449
Jan 29SJTCA Winter Meet #14Jan 29 · 1600 Meters · Place 58 · Palmyra1600 Meters586:58.499
Jan 29SJTCA Winter Meet #14Jan 29 · 55m Hurdles · Place 49 · Palmyra55m HurdlesRound P4911.179
Jan 22SJTCA Winter Meet #12Jan 22 · 55m Hurdles · Place 71 · Palmyra55m Hurdles7111.609

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 400m Hurdles · Place 5 · Palmyra400m Hurdles51:11.78—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 1600 Meters · Place 7 · Palmyra1600 Meters76:27.87 PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8SJTCA Winter Meet #1Dec 8 · 55m Hurdles · Place 24 · Palmyra55m Hurdles39"24.11.71a9