Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMercer County Freshman/Sophomore Meet · Apr 1813.23aMercer County Freshman/Sophomore MeetApril 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorCVC Champs · May 914.87aCVC ChampsMay 9, 2026
200 Meters · IndoorCVC Championship · Jan 2628.23CVC ChampionshipJanuary 26, 2025
200 Meters · OutdoorEast Coast Champs · Jun 1226.48aEast Coast Champs June 12, 2026
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 301:05.789NJSIAA NPA & NPB StatesMay 30, 2025
55 Meter · IndoorPoreda Invitational · Dec 137.96aPoreda InvitationalDecember 13, 2025
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 207.77NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
55m Hurdles · 33" · IndoorSJTCA #5 · Dec 229.87aSJTCA #5December 22, 2025
60m Hurdles · 33" / 0.838m · IndoorAdidas Indoor Nationals · Mar 209.63aAdidas Indoor NationalsMarch 20, 2026
Long Jump · IndoorNJCTC Winter Relays · Dec 3015-11NJCTC Winter RelaysDecember 30, 2025
Long Jump · OutdoorNJSIAA NPA & NPB States · May 3014-08.00NJSIAA NPA & NPB StatesMay 30, 2025
Triple Jump · IndoorAdidas Indoor Nationals · Mar 2010.26mAdidas Indoor NationalsMarch 20, 2026
Triple Jump · OutdoorCVC Champs · May 935-07.25CVC ChampsMay 9, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100m Hurdles · Place 19 · Notre Dame100m Hurdles33" / 0.838mRound P19.15.08aWind: 0.210
Jun 12East Coast Champs Jun 12 · 100m Hurdles · Place 2 · Notre Dame100m Hurdles33" / 0.838mRound P2.15.46aWind: -0.910
Jun 12East Coast Champs Jun 12 · 100m Hurdles · Place 2 · Notre Dame100m Hurdles33" / 0.838m2.15.47aWind: -1.510
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 1 · Notre Dame200 MetersRound P1.26.87aWind: 0.110
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 1 · Notre Dame200 Meters1.26.48a PBWind: 0.710
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 20 · Notre Dame100m Hurdles33" / 0.838mRound P20.15.08aWind: -0.310
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Triple Jump · Place 9 · Notre DameTriple Jump9.31-08.75Wind: -0.710
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 2 · Notre Dame100m Hurdles33" / 0.838mRound P2.14.90aWind: 3.910
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 3 · Notre Dame100m Hurdles33" / 0.838m3.14.93aWind: 2.510
May 23The Saltwater OpenMay 23 · 100m Hurdles · Place 1 · Notre Dame H100m Hurdles115.12—
May 21East Brunswick Sprint Series #2May 21 · 100m Hurdles · Place 5 · Notre Dame100m Hurdles33" / 0.838m5.15.87a10
May 21East Brunswick Sprint Series #2May 21 · 200 Meters · Place 12 · Notre Dame200 Meters12.27.23a10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100m Hurdles · Place 1 · Notre Dame100m Hurdles33" / 0.838m1.15.46a10
May 14A Fourth Night at the Horse FarmMay 14 · 200 Meters · Place 6 · Notre Dame200 Meters6.27.23a10
May 9CVC ChampsMay 9 · Triple Jump · Place 2 · Notre DameTriple Jump2.35-07.25 PBWind: 010
May 9CVC ChampsMay 9 · 100m Hurdles · Place 3 · Notre Dame100m Hurdles33" / 0.838mRound P3.15.99a10
May 9CVC ChampsMay 9 · 100m Hurdles · Place 2 · Notre Dame100m Hurdles33" / 0.838m2.14.87a PB10
May 9CVC ChampsMay 9 · 200 Meters · Place 3 · Notre Dame200 Meters3.26.53a10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Triple Jump · Place 1 · Notre DameTriple Jump1.32-8.510
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 100m Hurdles · Place 1 · Notre Dame100m Hurdles33" / 0.838m1.15.73a10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 200 Meters · Place 1 · Notre Dame200 Meters1.26.83a10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 100 Meters · Place 1 · Notre Dame100 Meters1.13.23a PB10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Triple Jump · Place 1 · Notre DameTriple Jump1.32' 8.5"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 100m Hurdles · Place 1 · Notre Dame100m Hurdles33" / 0.838m1.15.73a10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 200 Meters · Place 1 · Notre Dame200 Meters1.26.83a10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 100 Meters · Place 1 · Notre Dame100 Meters1.13.23a10
Apr 11Mercer Coaches RelaysApr 11 · Triple Jump · Place 1 · Notre DameTriple Jump1.34-05.5010

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 32 · Notre Dame60m Hurdles33" / 0.838mRound P32.9.63a PB10
Mar 20Adidas Indoor NationalsMar 20 · Triple Jump · Place 25 · Notre DameTriple Jump25.10.26m PB10
Feb 25Princeton Last Chance InvitationalFeb 25 · Triple Jump · Place 3 · Notre DameTriple Jump332-10.2510
Feb 25Princeton Last Chance InvitationalFeb 25 · 55m Hurdles · Place 1 · Notre Dame55m Hurdles18.9010
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 11 · Notre Dame55 MetersRound P117.77 PB10
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 3 · Notre Dame55m HurdlesRound P38.9310
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 4 · Notre Dame55m Hurdles48.6910
Feb 1CVC ChampionshipFeb 1 · 55 Meters · Place 15 · Notre Dame55 MetersRound P157.8410
Feb 1CVC ChampionshipFeb 1 · 55m Hurdles · Place 3 · Notre Dame55m HurdlesRound P39.0910
Feb 1CVC ChampionshipFeb 1 · 55m Hurdles · Place 3 · Notre Dame55m Hurdles38.8810
Jan 10Tsai RelaysJan 10 · Long Jump · Place 11 · Notre DameLong Jump1114-9.2510
Jan 10Tsai RelaysJan 10 · Long Jump · Place 12 · Notre DameLong Jump1214-9.2510
Jan 4CVC RelaysJan 4 · Triple Jump · Place 4 · Notre DameTriple Jump430-8.5010
Jan 4CVC RelaysJan 4 · Long Jump · Place 3 · Notre DameLong Jump314-1010

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Long Jump · Place 7 · Notre DameLong Jump7.15-11 PB10
Dec 22SJTCA #5Dec 22 · 55m Hurdles · Place 19 · Notre Dame55m Hurdles33"19.9.87a PB10
Dec 22SJTCA #5Dec 22 · Long Jump · Place 9 · Notre DameLong Jump9.14-07.7510
Dec 22SJTCA #5Dec 22 · 200 Meters · Place 40 · Notre Dame200 Meters40.28.41a10
Dec 13Poreda InvitationalDec 13 · 55m Hurdles · Place 10 · Notre Dame55m Hurdles33"Round P10.10.43a10
Dec 13Poreda InvitationalDec 13 · 55 Meter · Place 11 · Notre Dame55 MeterRound P11.7.96a PB10
Dec 13Poreda InvitationalDec 13 · Long Jump · Place 8 · Notre DameLong Jump8.14' 7.5"10
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55 Meters · Place 18 · Notre Dame55 MetersRound P187.909
Jan 26CVC ChampionshipJan 26 · 200 Meters · Place 12 · Notre Dame200 Meters1228.23 PB9
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 17 · Notre Dame55 MetersRound P177.989
Jan 26CVC ChampionshipJan 26 · 200 Meters · Place 12 · Notre Dame200 Meters1228.239
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 17 · Notre Dame55 MetersRound P177.989

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Long Jump · Place 27 · Notre DameLong Jump27.14-08.00 PBWind: 0.49
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Notre Dame400 MetersRelay Split—1:05.789 PB9
May 30NJSIAA NPA & NPB StatesMay 30 · 200 Meters · Place 32 · Notre Dame200 Meters32.28.81aWind: -5.29
May 22East Brunswick Sprint Series #2May 22 · 200 Meters · Place 27 · Notre Dame H200 Meters2728.29—
May 18NJCTC Season FinaleMay 18 · Long Jump · Place 7 · Notre DameLong Jump7.14-09
May 10CVC ChampionshipsMay 10 · 200 Meters · Place 16 · Notre Dame H200 Meters1627.599
May 10CVC ChampionshipsMay 10 · 100 Meters · Place 30 · Notre Dame H100 Meters3013.939
May 10Mercer County ChampsMay 10 · 200 Meters · Place 16 · Notre Dame200 Meters16.27.59aWind: 2.99
May 10Mercer County ChampsMay 10 · 100 Meters · Place 30 · Notre Dame100 MetersRound P30.13.93aWind: 0.79
May 3Mercer Coaches ClassicMay 3 · 200 Meters · Place 3 · Notre Dame H200 Meters327.00—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Peddie Winter InvitationalDec 18 · 45m Hurdles · Place 6 · Notre Dame45m Hurdles6.10.82a9
Dec 14LVS OpenerDec 14 · 55m Hurdles · Place 12 · Notre Dame55m Hurdles33"Round P12.10.60a9