Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColts Neck Spring Invitational · Apr 2012.59aColts Neck Spring InvitationalApril 20, 2024
200 Meters · IndoorTR Boys Frosh/Novice · Feb 126.42TR Boys Frosh/NoviceFebruary 1, 2024
200 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2123.36aEast Brunswick Sprint Series #2May 21, 2026
400 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 752.55NJSIAA Sectional Championships - North 2 Group 4February 7, 2026
400 Meters · OutdoorGMC Championships · May 654.24GMC ChampionshipsMay 6, 2025
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 1 & 4 · May 2955.91aNJSIAA Group Championships - 1 & 4May 29, 2026
55 Meter · IndoorDemarest Invitational · Dec 97.47aDemarest InvitationalDecember 9, 2023
55 Meters · IndoorTR Boys Frosh/Novice · Feb 17.39TR Boys Frosh/NoviceFebruary 1, 2024
55m Hurdles · 39" · IndoorBill Bruno Holiday Classic · Dec 208.46aBill Bruno Holiday ClassicDecember 20, 2025
600 Meters · IndoorDemarest Invitational · Dec 131:29.78aDemarest InvitationalDecember 13, 2025

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 19 · Woodbridge400m Hurdles36" / 0.914m19.59.60a11
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 9 · Woodbridge400m Hurdles36" / 0.914m9.55.91a PB11
May 21East Brunswick Sprint Series #2May 21 · 200 Meters · Place 28 · Woodbridge200 Meters28.23.36a PB11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 6 · Woodbridge400m Hurdles36" / 0.914m6.57.12a11
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 3 · Woodbridge400m Hurdles357.21a11
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 3 · Woodbridge400m Hurdles357.21a11
Apr 28Middlesex County RelaysApr 28 · 400m Hurdles · Place 4 · Woodbridge400m Hurdles36" / 0.914m4.56.97a11
Apr 18East Brunswick InvitationalApr 18 · 400m Hurdles · Place 8 · Woodbridge400m Hurdles36" / 0.914m8.59.10a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 400m Hurdles · Place 2 · Woodbridge400m Hurdles36" / 0.914m2.1:00.41a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 25 · Woodbridge55m HurdlesRound P258.6511
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 400 Meters · Place 8 · Woodbridge400 Meters852.55 PB11
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55m Hurdles · Place 11 · Woodbridge55m HurdlesRound P118.4711
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 12 · Woodbridge400 Meters1253.0111

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 55m Hurdles · Place 9 · Woodbridge55m Hurdles39"Round P9.8.46a PB11
Dec 13Demarest InvitationalDec 13 · 600 Meters · Place 5 · Woodbridge600 Meters5.1:29.78a PB11
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 7 · Woodbridge55m Hurdles39"Round P7.8.51a11
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 7 · Woodbridge55m Hurdles39"7.8.72a11
Feb 25SJTCA #19Feb 25 · 55m Hurdles · Place 12 · Woodbridge55m Hurdles129.1110
Feb 25SJTCA #19Feb 25 · 55m Hurdles · Place 12 · Woodbridge55m Hurdles129.1110
Feb 25SJTCA #19Feb 25 · 55m Hurdles · Place 12 · Woodbridge55m Hurdles129.1110
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 29 · Woodbridge400 Meters2956.6310
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 29 · Woodbridge400 Meters2956.6310
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 23 · Woodbridge400 Meters2354.9610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 23 · Woodbridge400 Meters2354.9610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 23 · Woodbridge400 Meters2354.9610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 23 · Woodbridge400 Meters2354.9610

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 18 · Woodbridge400m Hurdles1859.8810
May 6GMC ChampionshipsMay 6 · 400 Meters · Place 32 · Woodbridge400 Meters3254.24 PB10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 44 · Woodbridge55m Hurdles39"Round P44.10.70a10
Dec 21Bill Bruno Holiday ClassicDec 21 · 55m Hurdles · Place 13 · Woodbridge55m Hurdles39"Round P13.9.09a10
Dec 14Demarest InvitationalDec 14 · 600 Meters · Place 25 · Woodbridge600 Meters25.1:38.91a10
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 16 · Woodbridge55m Hurdles39"Round P16.9.97a10
Feb 1TR Boys Frosh/NoviceFeb 1 · 200 Meters · Place 17 · Woodbridge200 Meters1726.42 PB9
Feb 1TR Boys Frosh/NoviceFeb 1 · 55m Hurdles · Place 9 · Woodbridge55m Hurdles99.679
Feb 1TR Boys Frosh/NoviceFeb 1 · 55 Meters · Place 25 · Woodbridge55 Meters257.39 PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · 400m Hurdles · Place 18 · Woodbridge400m Hurdles181:02.559
Apr 20Colts Neck Spring InvitationalApr 20 · 100 Meters · Place 17 · Woodbridge100 Meters17.12.59a PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · 55 Meter · Place 66 · Woodbridge55 MeterRound P66.7.60a9
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 23 · Woodbridge55m Hurdles39"Round P23.11.99a9
Dec 9Demarest InvitationalDec 9 · 55 Meter · Place 33 · Woodbridge55 MeterRound P33.7.47a PB9