Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Championships · May 2112.27GMC ChampionshipsMay 21, 2024
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA State Meet Of Champions · Jun 313.98aNJSIAA State Meet Of ChampionsJune 3, 2026
200 Meters · OutdoorGMC Championships · May 624.98GMC ChampionshipsMay 6, 2025
300 Meters · IndoorFreedom Games · Jan 342.37aFreedom GamesJanuary 3, 2026
400 Meters · IndoorGreater Middlesex Conference Championships · Jan 241:00.28Greater Middlesex Conference ChampionshipsJanuary 24, 2026
400 Meters · OutdoorGMC Championships · May 656.86GMC ChampionshipsMay 6, 2025
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Group Championships - 1 & 4 · May 291:03.23aNJSIAA Group Championships - 1 & 4May 29, 2026
55 Meter · IndoorBill Bruno Holiday Classic · Dec 207.42aBill Bruno Holiday ClassicDecember 20, 2025
55 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 167.42NJSIAA Sectional Championships - North 2 Group 4February 16, 2025
55m Hurdles · 33" · IndoorFreedom Games · Jan 38.32aFreedom GamesJanuary 3, 2026
600 Meters · IndoorDemarest Invitational · Dec 141:45.31aDemarest InvitationalDecember 14, 2024
800 Meters · IndoorSJTCA #19 · Feb 252:34.28SJTCA #19February 25, 2025
High Jump · IndoorDemarest Invitational · Dec 94-8Demarest InvitationalDecember 9, 2023
High Jump · OutdoorMiddlesex County Relays · Apr 285-00.00Middlesex County RelaysApril 28, 2026
Long Jump · IndoorRebel Shot/ Field Series 1 · Dec 1316-9Rebel Shot/ Field Series 1December 13, 2023
Triple Jump · IndoorDemarest Invitational · Dec 1334-05.50Demarest InvitationalDecember 13, 2025
Triple Jump · OutdoorEast Brunswick Invitational · Apr 1831-01.00East Brunswick InvitationalApril 18, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 6 · Woodbridge100m Hurdles33" / 0.838mRound P6.14.25aWind: -0.311
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 6 · Woodbridge100m Hurdles33" / 0.838m6.13.98a PBWind: 1.311
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 200 Meters · Place 22 · Woodbridge200 Meters22.25.44aWind: 0.411
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 6 · Woodbridge400m Hurdles30" / 0.762m6.1:03.23a PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 6 · Woodbridge100m Hurdles33" / 0.838mRound P6.14.43aWind: 2.911
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 5 · Woodbridge100m Hurdles33" / 0.838m5.14.22aWind: 211
May 29NJSIAA Group Championships - 1 & 4May 29 · 200 Meters · Place 15 · Woodbridge200 Meters15.25.17aWind: 4.411
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 2 · Woodbridge400m Hurdles30" / 0.762m2.1:04.58a11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 1 · Woodbridge100m Hurdles33" / 0.838mRound P1.15.04aWind: -1.711
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 1 · Woodbridge100m Hurdles33" / 0.838m1.14.62aWind: 011
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 200 Meters · Place 2 · Woodbridge200 Meters2.25.27aWind: -1.711
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 1 · Woodbridge400m Hurdles11:05.11a11
May 5GMC ChampionshipMay 5 · 400 Meters · Place 1 · Woodbridge400 Meters157.39a11
May 5GMC ChampionshipMay 5 · 200 Meters · Place 2 · Woodbridge200 Meters225.36a11
May 5GMC ChampionshipMay 5 · 100m Hurdles · Place 2 · Woodbridge100m HurdlesRound P215.22a11
May 5GMC ChampionshipMay 5 · 100m Hurdles · Place 1 · Woodbridge100m Hurdles114.72a11
Apr 28Middlesex County RelaysApr 28 · High Jump · Place 4 · WoodbridgeHigh Jump4.5-00.00 PB11
Apr 28Middlesex County RelaysApr 28 · 400m Hurdles · Place 1 · Woodbridge400m Hurdles30" / 0.762m1.1:04.78a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Woodbridge400 Meters—57.84a11
Apr 18East Brunswick InvitationalApr 18 · Triple Jump · Place 5 · WoodbridgeTriple Jump5.31-01.00 PB11
Apr 18East Brunswick InvitationalApr 18 · High Jump · Place 6 · WoodbridgeHigh Jump6.5-00.0011
Apr 18East Brunswick InvitationalApr 18 · 400m Hurdles · Place 2 · Woodbridge400m Hurdles30" / 0.762m2.1:08.35a11
Apr 7GMC Red & White Division ChampionshipApr 7 · High Jump · Place 2 · WoodbridgeHigh Jump2.4-10.0011
Apr 7GMC Red & White Division ChampionshipApr 7 · 100m Hurdles · Place 1 · Woodbridge100m Hurdles33" / 0.838m1.15.09a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 3 · Woodbridge400 Meters31:00.28 PB11
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 3 · Woodbridge400 Meters31:00.2811
Jan 3Freedom GamesJan 3 · 300 Meters · Place 15 · Woodbridge300 MetersRound P15.42.37a PB11
Jan 3Freedom GamesJan 3 · 55m Hurdles · Place 2 · Woodbridge55m Hurdles33"Round P2.8.63a11
Jan 3Freedom GamesJan 3 · 55m Hurdles · Place 2 · Woodbridge55m Hurdles33"2.8.32a PB11

2025 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 55 Meter · Place 1 · Woodbridge55 MeterRound P1.7.51a11
Dec 20Bill Bruno Holiday ClassicDec 20 · 55 Meter · Place 1 · Woodbridge55 Meter1.7.42a PB11
Dec 13Demarest InvitationalDec 13 · 600 Meters · Place 1 · Woodbridge600 Meters1.1:48.51a11
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 1 · Woodbridge55m Hurdles33"Round P1.8.46a11
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 1 · Woodbridge55m Hurdles33"1.8.42a11
Dec 13Demarest InvitationalDec 13 · Triple Jump · Place 1 · WoodbridgeTriple Jump1.34-05.50 PB11
Dec 10Rebel Shot/Field Series 1Dec 10 · Long Jump · Place 2 · WoodbridgeLong Jump2.16-01.0011
Dec 10Rebel Shot/Field Series 1Dec 10 · High Jump · Place 5 · WoodbridgeHigh Jump5.4-04.0011
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 2 · Woodbridge800 Meters22:34.28 PB10
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 2 · Woodbridge800 Meters22:34.2810
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 2 · Woodbridge800 Meters22:34.2810
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55 Meters · Place 18 · Woodbridge55 MetersRound P187.5910
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 6 · Woodbridge55m HurdlesRound P68.5910
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 4 · Woodbridge55m Hurdles48.5710
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 400 Meters · Place 10 · Woodbridge400 Meters101:00.8610
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 6 · Woodbridge400 Meters61:01.0910
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 4 · Woodbridge55 MetersRound P47.42 PB10
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 5 · Woodbridge55 Meters57.4410
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55m Hurdles · Place 1 · Woodbridge55m HurdlesRound P18.6310
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55m Hurdles · Place 2 · Woodbridge55m Hurdles28.4910
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 9 · Woodbridge400 Meters91:03.1410
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 9 · Woodbridge400 Meters91:03.1410
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 9 · Woodbridge400 Meters91:03.1410
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 9 · Woodbridge400 Meters91:03.1410

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 200 Meters · Place 7 · Woodbridge200 Meters725.5610
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 3 · Woodbridge100m HurdlesRound P315.1510
May 6GMC ChampionshipsMay 6 · 200 Meters · Place 1 · Woodbridge200 Meters124.98 PB10
May 6GMC ChampionshipsMay 6 · 400 Meters · Place 2 · Woodbridge400 Meters256.86 PB10
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 1 · Woodbridge400m Hurdles11:03.6910
Apr 19HCTCA RelaysApr 19 · 400m Hurdles · Place 1 · Woodbridge400m Hurdles11:06.0610
Apr 19HCTCA RelaysApr 19 · Triple Jump · Place 2 · WoodbridgeTriple Jump232-2.5010

2024 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 6 · Woodbridge55m Hurdles33"Round P6.8.83a10
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 8 · Woodbridge55m Hurdles33"8.11.95a10
Dec 14Demarest InvitationalDec 14 · 600 Meters · Place 2 · Woodbridge600 Meters2.1:45.31a PB10
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 3 · Woodbridge55m Hurdles33"Round P3.9.10a10
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 3 · Woodbridge55m Hurdles33"3.8.86a10
Dec 11Rebel Shot/Field Series 1Dec 11 · Long Jump · Place 12 · WoodbridgeLong Jump12.15-2.7510
Dec 11Rebel Shot/Field Series 1Dec 11 · High Jump · Place 7 · WoodbridgeHigh Jump7.4-610
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55 Meters · Place 12 · Woodbridge55 MetersRound P127.559
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 14 · Woodbridge55m HurdlesRound P149.079
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 11 · Woodbridge400 Meters111:01.189
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55 Meters · Place 12 · Woodbridge55 MetersRound P127.559
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 14 · Woodbridge55m HurdlesRound P149.079
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 11 · Woodbridge400 Meters111:01.189
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 55 Meters · Place 6 · Woodbridge55 MetersRound P67.559
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 55 Meters · Place 5 · Woodbridge55 Meters57.589
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 55m Hurdles · Place 7 · Woodbridge55m HurdlesRound P79.119
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 55m Hurdles · Place 4 · Woodbridge55m Hurdles48.909
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 400 Meters · Place 2 · Woodbridge400 Meters21:00.749
Feb 7Rebel Shot/Field Series 4Feb 7 · Long Jump · Place 3 · WoodbridgeLong Jump316-89
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 4 · Woodbridge800 Meters42:38.069
Jan 31TR Girls Frosh/NoviceJan 31 · 800 Meters · Place 4 · Woodbridge800 Meters42:38.069
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55 Meters · Place 8 · Woodbridge55 MetersRound P87.679
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55 Meters · Place 2 · Woodbridge55 Meters27.539
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 400 Meters · Place 3 · Woodbridge400 Meters31:00.699

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400 Meters · Place 6 · Woodbridge400 Meters658.679
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 3 · Woodbridge400m Hurdles31:06.019
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 3 · Woodbridge400m Hurdles31:06.019
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400 Meters · Place 6 · Woodbridge400 Meters658.679
May 21GMC ChampionshipsMay 21 · 400 Meters · Place 2 · Woodbridge400 Meters258.419
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 2 · Woodbridge100 MetersRound P212.489
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 2 · Woodbridge100 Meters212.27 PB9
Apr 30Middlesex County RelaysApr 30 · 400m Hurdles · Place 3 · Woodbridge400m Hurdles31:04.779
Apr 20Colts Neck Spring InvitationalApr 20 · 400m Hurdles · Place 1 · Woodbridge400m Hurdles30" / 0.762m1.1:03.97a9
Apr 20Colts Neck Spring InvitationalApr 20 · 100m Hurdles · Place 2 · Woodbridge100m Hurdles33" / 0.838m2.15.53a9
Apr 20Colts Neck Spring InvitationalApr 20 · 100 Meters · Place 1 · Woodbridge100 Meters1.12.60a9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · High Jump · Place 9 · WoodbridgeHigh Jump9.4-69
Dec 13Rebel Shot/ Field Series 1Dec 13 · Long Jump · Place 3 · WoodbridgeLong Jump3.16-9 PB9
Dec 9Demarest InvitationalDec 9 · 300 Meters · Place 4 · Woodbridge300 Meters4.43.37a9
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 7 · Woodbridge55m Hurdles33"Round P7.10.28a9
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 6 · Woodbridge55m Hurdles33"6.9.84a9
Dec 9Demarest InvitationalDec 9 · High Jump · Place 5 · WoodbridgeHigh Jump5.4-8 PB9