Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Red & White Championship · Apr 1511.72GMC Red & White ChampionshipApril 15, 2025
110m Hurdles · 39" / 0.991m · OutdoorGMC Championships · May 2316.23aGMC ChampionshipsMay 23, 2023
200 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1622.18NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
400m Hurdles · 36" / 0.914m · OutdoorGMC Championships · May 231:02.13aGMC ChampionshipsMay 23, 2023
55 Meter · IndoorOcean Breeze Invitational · Feb 16.89aOcean Breeze InvitationalFebruary 1, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 136.79NJSIAA Sectional Championships - Central Group 4February 13, 2025
55m Hurdles · 39" · IndoorDemarest Invitational · Dec 98.26aDemarest InvitationalDecember 9, 2023
High Jump · IndoorDr. Sander Columbia Scorcher - College · Jan 232.11mDr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
High Jump · OutdoorWorld Athletics U20 Championships · Aug 52.17mWorld Athletics U20 ChampionshipsAugust 5, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 5World Athletics U20 ChampionshipsAug 5 · High Jump · Place 7 · JamaicaJamaicaHigh JumpRound P7.2.14mFr
Aug 5World Athletics U20 ChampionshipsAug 5 · High Jump · Place 9 · JamaicaJamaicaHigh Jump9.2.17m PBFr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · High Jump · Place 1 · RowanRowanHigh Jump1.2.15mFr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · High Jump · Place 1 · RowanRowanHigh Jump1.2.09mFr
Apr 17Virginia ChallengeApr 17 · High Jump · Place 12 · RowanRowanHigh Jump12.1.96mFr
Apr 11Oscar Moore InvitationalApr 11 · High Jump · Place 1 · RowanRowanHigh Jump1.2.14mFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · High Jump · Place 3 · RowanRowanHigh Jump3.2.09mFr
Mar 6AARTFC Indoor ChampionshipsMar 6 · High Jump · Place 1 · RowanRowanHigh Jump12.12mFR
Feb 13Widener Indoor ClassicFeb 13 · High Jump · Place 1 · RowanRowanHigh Jump12.19mFr
Feb 6Fastrack InvitationalFeb 6 · High Jump · Place 1 · RowanRowanHigh Jump1.2.15mFr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · High Jump · Place 2 · RowanRowanHigh Jump22.11m PBFr
Jan 16NYC Gotham CupJan 16 · High Jump · Place 3 · RowanRowanHigh Jump3.2.04mFr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · High Jump · Place 6 · EdisonEdisonHigh Jump66-06.0012
May 30NJSIAA Group Championships - 1 & 4May 30 · High Jump · Place 2 · EdisonEdisonHigh Jump26-06.0012
May 30NJSIAA Group Championships - 1 & 4May 30 · 200 Meters · Place 11 · EdisonEdison200 Meters1122.7612
May 30NJSIAA Group Championships - 1 & 4May 30 · 110m Hurdles · Place 16 · EdisonEdison110m HurdlesRound P1615.4112
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 110m Hurdles · Place 4 · EdisonEdison110m Hurdles414.7812
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 110m Hurdles · Place 4 · EdisonEdison110m HurdlesRound P414.9512
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 200 Meters · Place 2 · EdisonEdison200 Meters222.18 PB12
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · High Jump · Place 2 · EdisonEdisonHigh Jump26-06.0012
May 6GMC ChampionshipsMay 6 · High Jump · Place 2 · EdisonEdisonHigh Jump26-212
May 6GMC ChampionshipsMay 6 · 110m Hurdles · Place 4 · EdisonEdison110m HurdlesRound P414.8212
May 6GMC ChampionshipsMay 6 · 110m Hurdles · Place 3 · EdisonEdison110m Hurdles314.5312
May 6GMC ChampionshipsMay 6 · Long Jump · Place 16 · EdisonEdisonLong Jump1620-1.5012
May 3 Raider Rumble Throwing MeetMay 3 · Javelin · Place 11 · EdisonEdisonJavelin11115-8—
Apr 24129th Penn Relays Carnival - HSApr 24 · High Jump · Place 9 · EdisonEdisonHigh Jump9.6-612
Apr 19Colts Neck Spring InvitationalApr 19 · High Jump · Place 1 · EdisonEdisonHigh Jump16-612
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 6 · EdisonEdison110m Hurdles614.9812
Apr 15GMC Red & White ChampionshipApr 15 · 110m Hurdles · Place 3 · EdisonEdison110m Hurdles315.47—
Apr 15GMC Red & White ChampionshipApr 15 · 200 Meters · Place 5 · EdisonEdison200 Meters522.35—
Apr 15GMC Red & White ChampionshipApr 15 · 100 Meters · Place 13 · EdisonEdison100 Meters1311.72 PB—
Apr 12East Brunswick InvitationalApr 12 · High Jump · Place 1 · EdisonEdisonHigh Jump16-00.00—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 1 · EdisonEdisonHigh Jump16-1012
Feb 19Monmouth U. TC Indoor Showcase #3Feb 19 · High Jump · EdisonEdisonHigh Jump—NH—
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 16 · EdisonEdison55 MetersRound P166.79 PB12
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · High Jump · Place 2 · EdisonEdisonHigh Jump26-412
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 20 · EdisonEdison55 Meter20.6.89a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · High Jump · Place 3 · EdisonEdisonHigh Jump3.6-412
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · High Jump · Place 1 · EdisonEdisonHigh Jump16-412
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 10 · EdisonEdison55m HurdlesRound P108.1612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · High Jump · Place 1 · EdisonEdisonHigh Jump16-412
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 10 · EdisonEdison55m HurdlesRound P108.1612
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · High Jump · Place 1 · EdisonEdisonHigh Jump16-612
Jan 4Middlesex County RelaysJan 4 · High Jump · Place 1 · EdisonEdisonHigh Jump16-812

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · High Jump · Place 1 · EdisonEdisonHigh Jump1.6-10.0012
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · High Jump · Place 6 · EdisonEdisonHigh Jump65-8.0811
Jan 6Middlesex County RelaysJan 6 · High Jump · Place 2 · EdisonEdisonHigh Jump25-1011

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 55m Hurdles · Place 3 · EdisonEdison55m Hurdles39"3.8.48a11
Dec 27SJTCA Winter Meet #5Dec 27 · 55 Meter · Place 9 · EdisonEdison55 Meter9.6.96a11
Dec 27SJTCA Winter Meet #5Dec 27 · High Jump · Place 2 · EdisonEdisonHigh Jump2.6-011
Dec 16Bill Bruno Holiday ClassicDec 16 · 55m Hurdles · Place 2 · EdisonEdison55m Hurdles39"Round P2.8.44a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 55m Hurdles · Place 2 · EdisonEdison55m Hurdles39"2.8.32a11
Dec 16Bill Bruno Holiday ClassicDec 16 · High Jump · Place 1 · EdisonEdisonHigh Jump1.6-011
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 3 · EdisonEdison55m Hurdles39"Round P3.8.37a11
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 4 · EdisonEdison55m Hurdles39"4.8.26a PB11
Dec 9Demarest InvitationalDec 9 · 55 Meter · Place 10 · EdisonEdison55 MeterRound P10.7.10a11
Dec 9Demarest InvitationalDec 9 · High Jump · Place 1 · EdisonEdisonHigh Jump1.6-311

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · High Jump · Place 19 · EdisonEdisonHigh Jump196-00.0010
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · High Jump · Place 4 · EdisonEdisonHigh Jump4.6-410
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 400m Hurdles · Place 29 · EdisonEdison400m Hurdles36" / 0.914m29.1:05.64a10
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 110m Hurdles · Place 18 · EdisonEdison110m Hurdles39" / 0.991mRound P18.17.14aWind: 0.310
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · High Jump · Place 2 · EdisonEdisonHigh Jump2.6-00.0010
May 23GMC ChampionshipsMay 23 · 400m Hurdles · Place 15 · EdisonEdison400m Hurdles36" / 0.914m15.1:02.13a PB10
May 23GMC ChampionshipsMay 23 · 110m Hurdles · Place 13 · EdisonEdison110m Hurdles39" / 0.991mRound P13.16.23a PBWind: 1.510
May 23GMC ChampionshipsMay 23 · High Jump · Place 3 · EdisonEdisonHigh Jump3.6-02.0010
May 2Middlesex County RelaysMay 2 · 400m Hurdles · Place 11 · EdisonEdison400m Hurdles36" / 0.914m11.1:03.19a10
May 2Middlesex County RelaysMay 2 · High Jump · Place 6 · EdisonEdisonHigh Jump6.5-1010
Apr 22Colts Neck Spring InvitationalApr 22 · High Jump · Place 3 · EdisonEdisonHigh Jump36-210
Apr 22Colts Neck Spring InvitationalApr 22 · 110m Hurdles · Place 16 · EdisonEdison110m Hurdles1619.0010
Apr 22Colts Neck Spring InvitationalApr 22 · 400m Hurdles · Place 13 · EdisonEdison400m Hurdles131:02.7510
Apr 15Husky RelaysApr 15 · High Jump · Place 6 · EdisonEdisonHigh Jump65-1010
Apr 15Husky RelaysApr 15 · 400m Hurdles · Place 9 · EdisonEdison400m Hurdles91:04.5110
Apr 15Husky RelaysApr 15 · High Jump · Place 6 · EdisonEdisonHigh Jump65-1010
Apr 15Husky RelaysApr 15 · 400m Hurdles · Place 9 · EdisonEdison400m Hurdles91:04.5110
Apr 8Rocket RelaysApr 8 · 400m Hurdles · Place 7 · EdisonEdison400m Hurdles71:10.00—