Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCamden County Championships · May 915.34aCamden County ChampionshipsMay 9, 2026
200 Meters · IndoorNJ Spiked Shoe Holiday · Dec 1825.11aNJ Spiked Shoe HolidayDecember 18, 2023
55 Meters · IndoorSJTCA Winter Meet #7 · Jan 187.65SJTCA Winter Meet #7January 18, 2023
55m Hurdles · 39" · IndoorNJ Spiked Shoe Holiday Festival · Dec 228.19aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
High Jump · IndoorSJTCA Meet #2 · Dec 145-06.00SJTCA Meet #2December 14, 2024
High Jump · OutdoorNJSIAA Group Championships - 2 & 3 · May 295-8NJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · High Jump · Place 15 · Haddonfield MemorialHigh Jump15.5-8 PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 20 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P20.15.81aWind: 1.912
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · High Jump · Place 6 · Haddonfield MemorialHigh Jump6.5-08.0012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 5 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P5.15.56aWind: 212
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 6 · Haddonfield Memorial110m Hurdles39" / 0.991m6.15.44aWind: -0.512
May 9Camden County ChampionshipsMay 9 · High Jump · Place 5 · Haddonfield MemorialHigh Jump5.5-06.0012
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 5 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P5.15.60aWind: -0.612
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 4 · Haddonfield Memorial110m Hurdles39" / 0.991m4.15.34a PBWind: -0.412

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 10 · Haddonfield Memorial55m HurdlesRound P108.0612
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 17 · Haddonfield MemorialHigh Jump175-812
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · High Jump · Place 4 · Haddonfield MemorialHigh Jump45-1012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 3 · Haddonfield Memorial55m HurdlesRound P38.1312
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 3 · Haddonfield Memorial55m Hurdles38.0012
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 7 · Haddonfield MemorialHigh Jump75-812
Jan 7La Salle Winter Series - Distance NightJan 7 · High Jump · Haddonfield MemorialHigh Jump--DNS12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55m Hurdles · Place 9 · Haddonfield Memorial55m Hurdles39"Round P9.8.19a PB12
Dec 13SJTCA Meet #2Dec 13 · 55m Hurdles · Place 8 · Haddonfield Memorial55m Hurdles39"8.8.35a12
Dec 13SJTCA Meet #2Dec 13 · High Jump · Place 15 · Haddonfield MemorialHigh Jump15.5-00.0012
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · High Jump · Place 8 · Haddonfield MemorialHigh Jump85-811
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 8 · Haddonfield Memorial55m HurdlesRound P88.0711
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 8 · Haddonfield Memorial55m Hurdles88.0111
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · High Jump · Place 5 · Haddonfield MemorialHigh Jump55-611
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Haddonfield Memorial55m HurdlesRound P28.2611
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Haddonfield Memorial55m Hurdles28.0111
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 20 · Haddonfield Memorial55m Hurdles39"Round P20.8.25a11
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-611
Jan 8SJTCA Meet #10Jan 8 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-411
Jan 8SJTCA Meet #10Jan 8 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-411

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 110m Hurdles · Place 1 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P1.15.90a11
May 22Baker InvitationalMay 22 · 110m Hurdles · Place 1 · Haddonfield Memorial110m Hurdles39" / 0.991m1.15.34a11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 14SJTCA Meet #2Dec 14 · 55m Hurdles · Place 13 · Haddonfield Memorial55m Hurdles39"13.8.50a11
Dec 14SJTCA Meet #2Dec 14 · High Jump · Place 7 · Haddonfield MemorialHigh Jump7.5-06.00 PB11
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · High Jump · Place 6 · Haddonfield MemorialHigh Jump65-610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 11 · Haddonfield Memorial55m HurdlesRound P118.4610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · High Jump · Place 6 · Haddonfield MemorialHigh Jump65-610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 11 · Haddonfield Memorial55m HurdlesRound P118.4610
Jan 22SJTCA Winter Meet #12Jan 22 · 55m Hurdles · Place 25 · Haddonfield Memorial55m Hurdles258.7510
Jan 22SJTCA Winter Meet #12Jan 22 · High Jump · Place 24 · Haddonfield MemorialHigh Jump245-010
Jan 17SJTCA Winter Meet #10Jan 17 · 55m Hurdles · Place 13 · Haddonfield Memorial55m HurdlesRound P138.6510
Jan 17SJTCA Winter Meet #10Jan 17 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-210
Jan 13NJSIAA Relay Championships - Group 2Jan 13 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-210
Jan 3SJTCA Winter Meet #7Jan 3 · High Jump · Place 16 · Haddonfield MemorialHigh Jump165-410

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16Baker InvitationalMay 16 · 110m Hurdles · Place 7 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P7.16.25a10

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 55m Hurdles · Place 7 · Haddonfield Memorial55m Hurdles39"7.8.64a10
Dec 27SJTCA Winter Meet #5Dec 27 · High Jump · Place 7 · Haddonfield MemorialHigh Jump7.5-410
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 14 · Haddonfield Memorial55m Hurdles39"Round P14.8.51a10
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 75 · Haddonfield Memorial200 Meters75.25.11a PB10
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 13 · Haddonfield Memorial55m HurdlesRound P139.179
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 13 · Haddonfield Memorial55m HurdlesRound P139.179
Jan 28SJTCA Winter Meet #10Jan 28 · 55m Hurdles · Place 24 · Haddonfield Memorial55m HurdlesRound P249.799
Jan 28SJTCA Winter Meet #10Jan 28 · 55m Hurdles · Place 24 · Haddonfield Memorial55m HurdlesRound P249.799
Jan 18SJTCA Winter Meet #7Jan 18 · 55m Hurdles · Place 26 · Haddonfield Memorial55m Hurdles2610.819
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 51 · Haddonfield Memorial55 Meters517.65 PB9
Jan 18SJTCA Winter Meet #7Jan 18 · 55m Hurdles · Place 26 · Haddonfield Memorial55m Hurdles2610.819
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 51 · Haddonfield Memorial55 Meters517.659

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 110m Hurdles · Place 15 · Haddonfield Memorial110m HurdlesRound P1518.379
May 17Haddonfield InvitationalMay 17 · 110m Hurdles · Place 13 · Haddonfield Memorial110m HurdlesRound P1317.579
May 13Camden County ChampionshipsMay 13 · 110m Hurdles · Place 9 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P9.17.34a9