Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 1511.50Pennsauken FAT Batch Meet #1April 15, 2025
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1619.56aNJSIAA Sectionals Central Groups 2 and 3May 16, 2025
200 Meters · OutdoorPennsauken Batch #2 · Apr 2925.00Pennsauken Batch #2April 29, 2025
400 Meters · OutdoorBurlington County Divisional Championships · May 152.00aBurlington County Divisional ChampionshipsMay 1, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 2 & 3 · May 2954.83aNJSIAA 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

9 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400m Hurdles · Place 13 · Northern Burlington Regional400m Hurdles36" / 0.914m13.54.95a11
May 29NJSIAA Group Championships - 2 & 3May 29 · 400m Hurdles · Place 4 · Northern Burlington Regional400m Hurdles36" / 0.914m4.54.83a PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400m Hurdles · Place 2 · Northern Burlington Regional400m Hurdles36" / 0.914m2.57.29a11
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 1 · Northern Bur400m Hurdles156.99—
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 1 · Northern Burlington Regional400m Hurdles36" / 0.914m1.57.47a11
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 5 · Northern Burlington Regional400 Meters5.52.00a PB11
Apr 29Cinnaminson Batch MeetApr 29 · 400m Hurdles · Place 1 · Northern Burlington Regional400m Hurdles36" / 0.914m1.58.86a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 6 · Northern Burlington Regional400m Hurdles36" / 0.914m6.59.21a11
Apr 11Moorestown InvitationalApr 11 · 400m Hurdles · Place 2 · Northern Burlington Regional400m Hurdles36" / 0.914m2.58.31a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 110m Hurdles · Place 25 · Northern Burlington Reg.110m HurdlesRound P2519.5610
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 110m Hurdles · Place 25 · Northern Burlington Reg.110m HurdlesRound P2519.5610
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400m Hurdles · Place 10 · Northern Burlington Reg.400m Hurdles101:01.0010
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400m Hurdles · Place 10 · Northern Burlington Reg.400m Hurdles101:01.0010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400m Hurdles · Place 10 · Northern Burlington Regional400m Hurdles36" / 0.914m10.1:01.00a10
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 110m Hurdles · Place 25 · Northern Burlington Regional110m Hurdles39" / 0.991mRound P25.19.56a PBWind: 0.610
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 11 · Northern Burlington Regional400m Hurdles36" / 0.914m11.1:02.45a10
May 2Burlington County Divisional ChampsMay 2 · 400m Hurdles · Place 2 · Northern Bur400m Hurdles21:00.66—
May 2Burlington County Divisional ChampsMay 2 · 110m Hurdles · Place 6 · Northern Bur110m Hurdles619.14—
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 23 · Northern Bur200 Meters2325.00 PB—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400m Hurdles · Place 3 · Northern Burlington Regio400m Hurdles31:02.6510
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 17 · Northern Burlington Regio100 Meters1711.50 PB10
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 5 · Northern Burlington Regional400m Hurdles36" / 0.914m5.1:04.14a10
Apr 5Don Danser MemorialApr 5 · 110m Hurdles · Northern Burlington Regional110m Hurdles39" / 0.991m--DNS10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 110m Hurdles · Place 26 · Northern Burlington Reg.110m HurdlesRound P2619.189
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400m Hurdles · Place 15 · Northern Burlington Reg.400m Hurdles151:02.109
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400m Hurdles · Place 15 · Northern Burlington Reg.400m Hurdles151:02.109
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 110m Hurdles · Place 26 · Northern Burlington Reg.110m HurdlesRound P2619.189
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 400m Hurdles · Place 5 · Northern Bur400m Hurdles51:03.12—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 110m Hurdles · Place 8 · Northern Bur110m Hurdles820.13—
May 11Burlington County ChampionshipsMay 11 · 400m Hurdles · Place 15 · Northern Burlington Reg.400m Hurdles151:04.119
May 11Burlington County ChampionshipsMay 11 · 110m Hurdles · Place 25 · Northern Burlington Reg.110m HurdlesRound P2519.379
Apr 13Fast Times at Cherokee HighApr 13 · 400m Hurdles · Place 29 · Northern Bur400m Hurdles291:10.20—
Apr 13Fast Times at Cherokee HighApr 13 · 110m Hurdles · Place 53 · Northern Bur110m Hurdles5321.60—