Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorCVC Champs · May 916.34aCVC ChampsMay 9, 2026
200 Meters · IndoorPoreda Invitational · Dec 1329.98aPoreda InvitationalDecember 13, 2025
200 Meters · OutdoorRidge Novice Invitational · May 1930.62aRidge Novice InvitationalMay 19, 2025
400m Hurdles · 30" / 0.762m · OutdoorTCNJ HS Invite · Apr 41:16.12aTCNJ HS InviteApril 4, 2026
55 Meters · IndoorSJTCA #20 · Feb 268.26SJTCA #20February 26, 2026
55m Hurdles · 33" · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 299.49aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
High Jump · IndoorPoreda Invitational · Dec 134' 3"Poreda InvitationalDecember 13, 2025
High Jump · OutdoorNJSIAA Group Championships - 2 & 3 · May 294-10NJSIAA 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

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · High Jump · Place 12 · EwingHigh Jump12.4-10 PB10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · High Jump · Place 4 · EwingHigh Jump4.4-1010
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400m Hurdles · Place 14 · Ewing400m Hurdles30" / 0.762m14.1:18.53a10
May 9CVC ChampsMay 9 · High Jump · Place 11 · EwingHigh Jump11.4-06.0010
May 9CVC ChampsMay 9 · 100m Hurdles · Place 7 · Ewing100m Hurdles33" / 0.838mRound P7.16.34a PB10
May 9CVC ChampsMay 9 · 100m Hurdles · Place 8 · Ewing100m Hurdles33" / 0.838m8.16.54a10
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · High Jump · Place 14 · EwingHigh Jump14.4-03.0010
Apr 18East Brunswick InvitationalApr 18 · High Jump · Place 11 · EwingHigh Jump11.4-06.0010
Apr 18East Brunswick InvitationalApr 18 · 400m Hurdles · Place 19 · Ewing400m Hurdles30" / 0.762m19.1:16.44a10
Apr 11Mercer Coaches RelaysApr 11 · 400m Hurdles · Place 6 · Ewing400m Hurdles30" / 0.762m6.1:16.33a10
Apr 4TCNJ HS InviteApr 4 · High Jump · Place 11 · EwingHigh Jump11.4' 6"10
Apr 4TCNJ HS InviteApr 4 · 400m Hurdles · Place 11 · Ewing400m Hurdles30" / 0.762m11.1:16.12a PB10
Apr 4TCNJ HS InviteApr 4 · 100m Hurdles · Place 6 · Ewing100m Hurdles33" / 0.838m6.16.40a10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 55m Hurdles · Place 6 · Ewing55m Hurdles69.5810
Feb 26SJTCA #20Feb 26 · 55m Hurdles · Place 6 · Ewing55m Hurdles69.5810
Feb 26SJTCA #20Feb 26 · 55 Meters · Place 28 · Ewing55 Meters288.26 PB10
Feb 26SJTCA #20Feb 26 · 55 Meters · Place 28 · Ewing55 Meters288.2610
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 16 · EwingHigh Jump164-810
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 16 · EwingHigh Jump164-810
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · High Jump · Place 6 · EwingHigh Jump64-410
Feb 1CVC ChampionshipFeb 1 · High Jump · Place 7 · EwingHigh Jump74-610
Feb 1CVC ChampionshipFeb 1 · 55m Hurdles · Place 8 · Ewing55m HurdlesRound P89.4910
Feb 1CVC ChampionshipFeb 1 · 55m Hurdles · Place 8 · Ewing55m Hurdles89.7210
Jan 4CVC RelaysJan 4 · High Jump · Place 12 · EwingHigh Jump124-010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55m Hurdles · Place 16 · Ewing55m Hurdles33"Round P16.9.49a PB10
Dec 13Poreda InvitationalDec 13 · 55m Hurdles · Place 4 · Ewing55m Hurdles33"Round P4.9.64a10
Dec 13Poreda InvitationalDec 13 · 55m Hurdles · Place 6 · Ewing55m Hurdles33"6.9.71a10
Dec 13Poreda InvitationalDec 13 · High Jump · Place 11 · EwingHigh Jump11.4' 3" PB10
Dec 13Poreda InvitationalDec 13 · 200 Meters · Place 21 · Ewing200 Meters21.29.98a PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 400m Hurdles · Place 6 · Ewing400m Hurdles30" / 0.762m6.1:21.28a9
May 19Ridge Novice InvitationalMay 19 · 100m Hurdles · Ewing100m Hurdles33" / 0.838mRound P--DNS9
May 19Ridge Novice InvitationalMay 19 · High Jump · Place 3 · EwingHigh Jump3.4-04.009
May 19Ridge Novice InvitationalMay 19 · 200 Meters · Place 23 · Ewing200 Meters23.30.62a PB9
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400m Hurdles · Place 19 · Ewing400m Hurdles191:19.689
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400m Hurdles · Place 19 · Ewing400m Hurdles30" / 0.762m19.1:19.68a9
May 10CVC ChampionshipsMay 10 · 400m Hurdles · Place 13 · Ewing400m Hurdles131:17.589
May 10CVC ChampionshipsMay 10 · 100m Hurdles · Place 16 · Ewing100m HurdlesRound P1617.719
May 10Mercer County ChampsMay 10 · 400m Hurdles · Place 13 · Ewing400m Hurdles30" / 0.762m13.1:17.58a9
May 10Mercer County ChampsMay 10 · 100m Hurdles · Place 16 · Ewing100m Hurdles33" / 0.838mRound P16.17.71aWind: 2.29
May 3Mercer Coaches ClassicMay 3 · High Jump · Place 20 · EwingHigh Jump204-04.00—
May 3Mercer Coaches ClassicMay 3 · 400m Hurdles · Place 15 · Ewing400m Hurdles151:19.39—
May 3Mercer Coaches ClassicMay 3 · 100m Hurdles · Place 37 · Ewing100m Hurdles3717.97—
Apr 26Mercer County Frosh/Soph MeetApr 26 · 400m Hurdles · Place 2 · Ewing400m Hurdles30" / 0.762m2.1:19.39a9
Apr 26Mercer County Frosh/Soph MeetApr 26 · 100m Hurdles · Place 4 · Ewing100m Hurdles33" / 0.838m4.17.97a9
Apr 26Mercer County Frosh/Soph MeetApr 26 · 400 Meters · Ewing400 Meters--DNS9
Apr 26Mercer County Frosh/Soph MeetApr 26 · 100 Meters · Ewing100 Meters--DNS9