Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · Jun 216.29aNJSIAA Sectionals North 2 Groups 1 and 4June 2, 2023
110m Hurdles · 42" / 1.067m · OutdoorPatriot League Outdoor Track & Field Championships · May 1514.99aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
200 Meters · IndoorUnion County Individual Championship · Jan 2223.22Union County Individual ChampionshipJanuary 22, 2025
200 Meters · OutdoorLafayette Open · Mar 2823.01aLafayette OpenMarch 28, 2026
400m Hurdles · 36" / 0.914m · OutdoorPatriot League Outdoor Track & Field Championships · May 1556.97aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
55m Hurdles · 39" · IndoorRidge Winter Invitational · Dec 97.71aRidge Winter InvitationalDecember 9, 2024
60m Hurdles · 42" / 1.067m · IndoorPatriot League Indoor Track & Field Championships · Feb 288.58aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
Triple Jump · IndoorPatriot League Indoor Track & Field Championships · Feb 2812.85mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
Triple Jump · OutdoorLafayette-Lehigh · May 212.80mLafayette-LehighMay 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400m Hurdles · Place 18 · LafayetteLafayette400m Hurdles36" / 0.914mRound P18.56.97a PBFr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 110m Hurdles · Place 11 · LafayetteLafayette110m Hurdles42" / 1.067mRound P11.14.99a PBWind: -0.6Fr
May 2Lafayette-LehighMay 2 · Triple Jump · Place 5 · LafayetteLafayetteTriple Jump5.12.80m PBWind: 0.1Fr
May 2Lafayette-LehighMay 2 · 110m Hurdles · Place 3 · LafayetteLafayette110m Hurdles42" / 1.067m3.15.26aWind: 0Fr
Apr 24John Covert ClassicApr 24 · 110m Hurdles · Place 3 · LafayetteLafayette110m Hurdles42" / 1.067m3.15.40aWind: 0.8Fr
Apr 11Rutgers RelaysApr 11 · 400m Hurdles · Place 24 · LafayetteLafayette400m Hurdles36" / 0.914m24.59.85aFr
Apr 11Rutgers RelaysApr 11 · 110m Hurdles · Place 9 · LafayetteLafayette110m Hurdles42" / 1.067m9.15.27aWind: 3.5Fr
Apr 4ESU All AmericanApr 4 · 110m Hurdles · Place 6 · LafayetteLafayette110m Hurdles42" / 1.067m6.15.58aWind: -1.1Fr
Mar 28Lafayette OpenMar 28 · 110m Hurdles · Place 2 · LafayetteLafayette110m Hurdles215.19aFr
Mar 28Lafayette OpenMar 28 · 200 Meters · Place 7 · LafayetteLafayette200 Meters723.01a PBFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 11 · LafayetteLafayette60m Hurdles42" / 1.067mRound P11.8.58a PBWind: 0Fr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Triple Jump · Place 16 · LafayetteLafayetteTriple Jump16.12.85m PBFr
Feb 13Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 14 · LafayetteLafayette60m HurdlesRound P148.72aFr
Jan 31Lehigh Lafayette Dual MeetJan 31 · Triple Jump · Place 4 · LafayetteLafayetteTriple Jump413.08mFR
Jan 31Lehigh Lafayette Dual MeetJan 31 · 60m Hurdles · Place 3 · LafayetteLafayette60m Hurdles38.73aFR
Jan 24Gulden InvitationalJan 24 · 60m Hurdles · Place 7 · LafayetteLafayette60m HurdlesRound P78.63aFr
Jan 24Gulden InvitationalJan 24 · 60m Hurdles · Place 6 · LafayetteLafayette60m Hurdles68.59aFr
Jan 24Gulden InvitationalJan 24 · 200 Meters · Place 34 · LafayetteLafayette200 Meters3423.67aFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 60m Hurdles · Place 6 · LafayetteLafayette60m Hurdles42" / 1.067mRound P6.8.63aFr
Dec 6TCNJ Indoor OpenerDec 6 · 60m Hurdles · Place 8 · LafayetteLafayette60m Hurdles42" / 1.067m8.8.71aFr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P37.7512
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles37.8212
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P27.9712
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P27.9712
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55m Hurdles · Place 1 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles17.8012
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55m Hurdles · Place 1 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles17.8012
Jan 22Union County Individual ChampionshipJan 22 · 200 Meters · Place 12 · Scotch Plains-FanwoodScotch Plains-Fanwood200 Meters1223.22 PB12
Jan 22Union County Individual ChampionshipJan 22 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P37.9112
Jan 22Union County Individual ChampionshipJan 22 · 55m Hurdles · Place 4 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles47.8712

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · Triple Jump · Place 3 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump339-912
May 20Union County Championship RelaysMay 20 · 400m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles358.1812
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P315.0312
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles314.8412
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Triple Jump · Place 10 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1040-0.2512
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 12 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1240-112
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 12 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1240-112
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P215.2712
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P215.2712
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles215.0612
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles215.0612
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 10 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles1059.0212
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 10 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles1059.0212
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 12 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1240-112
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 12 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1240-112
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P215.2712
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P215.2712
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles215.0612
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles215.0612
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 10 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles1059.0212
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 10 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles1059.0212
May 1Union County Conference ChampionshipsMay 1 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P215.1312
May 1Union County Conference ChampionshipsMay 1 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles214.9412
May 1Union County Conference ChampionshipsMay 1 · Triple Jump · Place 6 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump641-2.2512
May 1Union County Conference ChampionshipsMay 1 · 400m Hurdles · Place 5 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles559.2312
Apr 19Colts Neck Spring InvitationalApr 19 · Triple Jump · Place 10 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1040-412
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles214.6012
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 8 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles858.2412
Apr 12Blue Devil ClassicApr 12 · Triple Jump · Place 8 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump839-10.5012
Apr 12Blue Devil ClassicApr 12 · 400m Hurdles · Place 5 · Scotch Plains-FanwoodScotch Plains-Fanwood400m Hurdles51:00.7112
Mar 2NJSIAA Meet of ChampionsMar 2 · 55m Hurdles · Place 15 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P157.7612
Mar 2NJSIAA Meet of ChampionsMar 2 · 55m Hurdles · Place 15 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P157.7612
Mar 2NJSIAA Meet of ChampionsMar 2 · 55m Hurdles · Place 15 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P157.7612

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P3.8.04a12
Dec 30Len Pietrewicz InvitationalDec 30 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"3.7.99a12
Dec 23SJTCA #5Dec 23 · Triple Jump · Place 2 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump2.41-7.5012
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P3.7.93a12
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"2.7.82a12
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Triple Jump · Place 4 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump4.41-04.0012
Dec 9Ridge Winter InvitationalDec 9 · 55m Hurdles · Place 4 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P4.7.97a12
Dec 9Ridge Winter InvitationalDec 9 · 55m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"2.7.71a PB12
Dec 9Ridge Winter InvitationalDec 9 · Triple Jump · Place 5 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump5.40-512
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 4 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P47.9411
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 6 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles68.0211
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 4 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P47.9411
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 6 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles68.0211
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 55m Hurdles · Place 2 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P27.9911
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles37.9411
Jan 17Union County Individual ChampionshipJan 17 · 55m Hurdles · Place 8 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P88.2011
Jan 17Union County Individual ChampionshipJan 17 · 55m Hurdles · Place 7 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles78.1511

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 110m Hurdles · Place 7 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P715.1011
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 110m Hurdles · Place 8 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles815.7011
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Triple Jump · Place 14 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1439-1011
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Triple Jump · Place 14 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1439-1011
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 110m Hurdles · Place 7 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P715.1011
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 110m Hurdles · Place 8 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles815.7011
Apr 27Paul H. Beck Memorial RelaysApr 27 · Triple Jump · Place 2 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump241-111
Apr 13Husky RelaysApr 13 · Triple Jump · Place 3 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump340-8.5011

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55m Hurdles · Place 1 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P1.7.95a11
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55m Hurdles · Place 4 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"4.8.07a11
Dec 28Coach Glynn Holiday CarnivalDec 28 · Triple Jump · Place 10 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump10.39-011
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P3.7.98a11
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 3 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"3.7.87a11
Dec 18NJ Spiked Shoe HolidayDec 18 · Triple Jump · Place 4 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump4.40-09.5011
Dec 11Ridge Winter InvitationalDec 11 · 55m Hurdles · Place 4 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P4.8.06a11
Dec 11Ridge Winter InvitationalDec 11 · 55m Hurdles · Place 5 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"5.8.09a11
Feb 13SJTCA Winter Meet #14Feb 13 · Triple Jump · Place 16 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1636-610
Feb 13SJTCA Winter Meet #14Feb 13 · 55m Hurdles · Place 31 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles318.7910
Feb 13SJTCA Winter Meet #14Feb 13 · Triple Jump · Place 16 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1636-610
Feb 13SJTCA Winter Meet #14Feb 13 · Triple Jump · Place 16 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1636-610
Feb 13SJTCA Winter Meet #14Feb 13 · 55m Hurdles · Place 31 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles318.7910
Feb 13SJTCA Winter Meet #14Feb 13 · 55m Hurdles · Place 31 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles318.7910
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 55m Hurdles · Place 17 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P178.9810
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 55m Hurdles · Place 17 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P178.9810
Jan 29Union County Individual ChampionshipJan 29 · 55m Hurdles · Place 22 · Scotch Plains-FanwoodScotch Plains-Fanwood55m HurdlesRound P229.0910

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Triple Jump · Place 22 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump22.38-010
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 110m Hurdles · Place 17 · Scotch Plains-FanwoodScotch Plains-Fanwood110m Hurdles39" / 0.991mRound P17.16.29a PB10
May 11Union County Conference ChampionshipsMay 11 · 110m Hurdles · Place 10 · Scotch Plains-FanwoodScotch Plains-Fanwood110m HurdlesRound P1016.9810
May 11Union County Conference ChampionshipsMay 11 · Triple Jump · Place 8 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump836-910
May 4Union County Championship RelaysMay 4 · Triple Jump · Place 25 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump25.36-03.0010
Apr 15Husky RelaysApr 15 · Triple Jump · Place 12 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1237-1110
Apr 15Husky RelaysApr 15 · Triple Jump · Place 12 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump1237-1110

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 55m Hurdles · Place 26 · Scotch Plains-FanwoodScotch Plains-Fanwood55m Hurdles39"Round P26.9.71a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · Triple Jump · Place 29 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump29.35-05.009
May 24Union County ChampionshipsMay 24 · Triple Jump · Place 31 · Scotch Plains-FanwoodScotch Plains-FanwoodTriple Jump31.36-07.009