Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig North Championships-Freedom-National · May 411.53aBig North Championships-Freedom-National May 4, 2023
110m Hurdles · 39" / 0.991m · OutdoorBergen County Championships · May 914.36aBergen County ChampionshipsMay 9, 2025
55 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 106.86NJSIAA Sectional Championships - North 1 Group 2&3February 10, 2024
High Jump · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 96-06.00NJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
Javelin · 800g · OutdoorBergen County Championships · May 13137-02Bergen County ChampionshipsMay 13, 2022
Long Jump · IndoorLiberty Kickoff · Dec 47.21mLiberty KickoffDecember 4, 2025
Long Jump · OutdoorNJSIAA State Meet Of Champions · Jun 1225-02.00NJSIAA State Meet Of ChampionsJune 12, 2024
Triple Jump · IndoorHokie Invitational · Jan 2314.22mHokie InvitationalJanuary 23, 2026
Triple Jump · OutdoorBergen County Championships · May 947-06.00Bergen County ChampionshipsMay 9, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · Long Jump · Place 12 · VirginiaVirginiaLong Jump12.7.24mWind: 1.6Fr
May 6Liberty Twilight QualiferMay 6 · Triple Jump · Place 4 · VirginiaVirginiaTriple Jump4.14.52mWind: 1.7Fr
May 6Liberty Twilight QualiferMay 6 · Long Jump · Place 4 · VirginiaVirginiaLong Jump4.6.99mWind: 1.9Fr
Apr 23130th Penn Relays CarnivalApr 23 · Long Jump · Place 18 · VirginiaVirginiaLong Jump18.6.87mWind: -0.4Fr
Apr 17Virginia ChallengeApr 17 · Long Jump · Place 14 · VirginiaVirginiaLong Jump14.7.14mWind: -0.1Fr
Apr 17Virginia ChallengeApr 17 · High Jump · Place 19 · VirginiaVirginiaHigh Jump19.1.91mFr
Apr 10Duke InvitationalApr 10 · Triple Jump · Place 10 · VirginiaVirginiaTriple Jump10.14.50mWind: 0.6Fr
Apr 10Duke InvitationalApr 10 · Long Jump · Place 4 · VirginiaVirginiaLong Jump4.7.36mWind: -0.3Fr
Apr 3Virginia Grand PrixApr 3 · Long Jump · Place 1 · VirginiaVirginiaLong Jump1.7.07mWind: 3.3Fr
Apr 3Virginia Grand PrixApr 3 · High Jump · Place 2 · VirginiaVirginiaHigh Jump2.1.96mFr
Mar 26Raleigh RelaysMar 26 · Triple Jump · Place 31 · VirginiaVirginiaTriple Jump31.14.04mWind: 0.2Fr
Mar 26Raleigh RelaysMar 26 · Long Jump · Place 13 · VirginiaVirginiaLong Jump13.6.92mWind: 2.6Fr
Mar 21Virginia OpenerMar 21 · Triple Jump · Place 3 · VirginiaVirginiaTriple Jump313.46mFr
Mar 21Virginia OpenerMar 21 · Long Jump · Place 2 · VirginiaVirginiaLong Jump27.27mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · Long Jump · Place 10 · VirginiaVirginiaLong Jump10.7.15mFr
Feb 21Virginia Tech ShowdownFeb 21 · Triple Jump · Place 1 · VirginiaVirginiaTriple Jump147-07.75FR
Feb 13Darius Dixon InviteFeb 13 · Triple Jump · Place 5 · VirginiaVirginiaTriple Jump514.81mFR
Feb 13Darius Dixon InviteFeb 13 · Long Jump · Place 12 · VirginiaVirginiaLong Jump126.83mFR
Jan 23Hokie InvitationalJan 23 · Triple Jump · Place 3 · VirginiaVirginiaTriple Jump314.22m PBFR
Jan 23Hokie InvitationalJan 23 · Long Jump · Place 6 · VirginiaVirginiaLong Jump66.92mFR
Jan 16Virginia Tech InvitationalJan 16 · Long Jump · Place 10 · VirginiaVirginiaLong Jump106.80mFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Long Jump · Place 2 · VirginiaVirginiaLong Jump2.7.21m PBFr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · High Jump · Place 1 · NV - DemarestNV - DemarestHigh Jump16-612
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 2 · NV - DemarestNV - Demarest55m HurdlesRound P27.8412
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 2 · NV - DemarestNV - Demarest55m Hurdles27.7512
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · High Jump · Place 2 · NV - DemarestNV - DemarestHigh Jump26-012
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 14 · NV - DemarestNV - Demarest55 MetersRound P146.9612
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 1 · NV - DemarestNV - Demarest55m HurdlesRound P17.9512
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 1 · NV - DemarestNV - Demarest55m Hurdles17.9012

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Long Jump · Place 3 · NV - DemaresNV - DemaresLong Jump323-05.2512
May 30NJSIAA Group Championships - 2 & 3May 30 · High Jump · Place 2 · NV - DemarestNV - DemarestHigh Jump26-612
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 1 · NV - DemarestNV - DemarestLong Jump123-8.7512
May 30NJSIAA Group Championships - 2 & 3May 30 · Triple Jump · Place 1 · NV - DemarestNV - DemarestTriple Jump146-812
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 3 · NV - DemarestNV - Demarest110m HurdlesRound P314.7212
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 4 · NV - DemarestNV - Demarest110m Hurdles414.7612
May 21Bergen County Meet of ChampsMay 21 · Triple Jump · Place 1 · NV - DemaresNV - DemaresTriple Jump145-05.00—
May 21Bergen County Meet of ChampsMay 21 · Triple Jump · Place 1 · NV - DemaresNV - DemaresTriple Jump145-05.00—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Triple Jump · Place 1 · NV - DemaresNV - DemaresTriple Jump147-11.7512
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Long Jump · Place 1 · NV - DemaresNV - DemaresLong Jump123-06.5012
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · High Jump · Place 1 · NV - DemaresNV - DemaresHigh Jump16-06.0012
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 110m Hurdles · Place 4 · NV - DemaresNV - Demares110m Hurdles414.9912
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 110m Hurdles · Place 3 · NV - DemaresNV - Demares110m Hurdles314.3612
May 9Bergen County ChampionshipsMay 9 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.47-06.00 PB12
May 9Bergen County ChampionshipsMay 9 · Long Jump · Place 2 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump2.22-09.7512
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991mRound P2.14.81a12
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991m1.14.36a PB12
May 9Bergen County ChampionshipsMay 9 · High Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump1.6-04.0012
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 2 · NV - DemarestNV - Demarest110m HurdlesRound P215.1712
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 2 · NV - DemarestNV - Demarest110m Hurdles214.7412
May 2Big North Championships-Freedom, National, UnitedMay 2 · High Jump · Place 2 · NV - DemarestNV - DemarestHigh Jump26-412
May 2Big North Championships-Freedom, National, UnitedMay 2 · Long Jump · Place 1 · NV - DemarestNV - DemarestLong Jump122-512
May 2Big North Championships-Freedom, National, UnitedMay 2 · Triple Jump · Place 1 · NV - DemarestNV - DemarestTriple Jump147-5.2512
Apr 24129th Penn Relays Carnival - HSApr 24 · Long Jump · Place 8 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump8.21-11Wind: 0.112
Apr 11Bergen County RelaysApr 11 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.45-10.0012
Apr 11Bergen County RelaysApr 11 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.22-01.0012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.22-09.7512
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · High Jump · Place 1 · NV - DemarestNV - DemarestHigh Jump16-411
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · High Jump · Place 1 · NV - DemarestNV - DemarestHigh Jump16-411
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · High Jump · Place 1 · NV - DemarestNV - DemarestHigh Jump16-411
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55 Meters · Place 4 · NV - DemarestNV - Demarest55 MetersRound P46.86 PB11
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55 Meters · Place 7 · NV - DemarestNV - Demarest55 Meters76.9211
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55m Hurdles · Place 13 · NV - DemarestNV - Demarest55m HurdlesRound P139.0511

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Triple Jump · Place 6 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump6.46-03.75Wind: 0.911
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.25-02.00 PBWind: 111
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.45-08.00Wind: 1.311
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.23-02.75Wind: -0.511
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · High Jump · Place 8 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump8.6-02.0011
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Triple Jump · Place 1 · NV - DemaresNV - DemaresTriple Jump147-08.0011
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · High Jump · Place 1 · NV - DemaresNV - DemaresHigh Jump16-04.0011
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 1 · NV - DemaresNV - DemaresLong Jump123-08.7511
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 1 · NV - DemaresNV - Demares110m Hurdles115.1811
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 4 · NV - DemaresNV - Demares110m HurdlesRound P415.6311
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 1 · NV - DemaresNV - Demares110m Hurdles115.1811
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 4 · NV - DemaresNV - Demares110m HurdlesRound P415.6311
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Triple Jump · Place 1 · NV - DemaresNV - DemaresTriple Jump147-08.0011
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 1 · NV - DemaresNV - DemaresLong Jump123-08.7511
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · High Jump · Place 1 · NV - DemaresNV - DemaresHigh Jump16-04.0011
May 17Bergen County Meet of ChampionsMay 17 · Triple Jump · Place 1 · NV - DemaresNV - DemaresTriple Jump147-02.0011
May 17Bergen County Meet of ChampionsMay 17 · Long Jump · Place 1 · NV - DemaresNV - DemaresLong Jump122-11.2511
May 17Bergen County Meet of ChampionsMay 17 · High Jump · Place 1 · NV - DemaresNV - DemaresHigh Jump16-03.0011
May 10Bergen County ChampionshipsMay 10 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.46-06.5011
May 10Bergen County ChampionshipsMay 10 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.23-02.0011
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991mRound P2.15.23a11
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991m1.15.23a11
May 10Bergen County ChampionshipsMay 10 · High Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump1.6-04.0011
May 2Big North Championships Freedom-National-UnitedMay 2 · 110m Hurdles · Place 1 · NV - DemarestNV - Demarest110m HurdlesRound P114.8911
May 2Big North Championships Freedom-National-UnitedMay 2 · Triple Jump · Place 2 · NV - DemarestNV - DemarestTriple Jump245-05.0011
May 2Big North Championships Freedom-National-UnitedMay 2 · Long Jump · Place 1 · NV - DemarestNV - DemarestLong Jump123-02.5011
May 2Big North Championships Freedom-National-UnitedMay 2 · 110m Hurdles · Place 1 · NV - DemarestNV - Demarest110m Hurdles114.9311
Apr 25Penn Relays - HSApr 25 · Long Jump · Place 5 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump5.22-4.25Wind: 0.311
Apr 17Bergen County RelaysApr 17 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.45-05.5011
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.23-10.7511
Apr 17Bergen County RelaysApr 17 · High Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump1.6-04.0011

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · Triple Jump · Place 10 · NV - DemaresNV - DemaresTriple Jump1045-03.0010
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.46-02.0010
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Long Jump · Place 3 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump3.21-09.7510
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · High Jump · Place 2 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump2.6-06.00 PB10
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.46-01.2510
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.22-09.7510
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 110m Hurdles · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991mRound P2.15.36a10
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 110m Hurdles · Place 8 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991m8.17.21a10
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · High Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump1.6-02.0010
May 19Bergen County Meet of ChampionsMay 19 · Triple Jump · Place 2 · NV - DemaresNV - DemaresTriple Jump245-09.7510
May 19Bergen County Meet of ChampionsMay 19 · Long Jump · Place 1 · NV - DemaresNV - DemaresLong Jump121-03.5010
May 4Big North Championships-Freedom-National May 4 · Triple Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestTriple Jump1.45-07.5010
May 4Big North Championships-Freedom-National May 4 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.22-02.0010
May 4Big North Championships-Freedom-National May 4 · High Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump1.6-03.0010
May 4Big North Championships-Freedom-National May 4 · 100 Meters · Place 4 · Northern Valley-DemarestNorthern Valley-Demarest100 MetersRound P4.11.53a PB10
May 4Big North Championships-Freedom-National May 4 · 100 Meters · Place 5 · Northern Valley-DemarestNorthern Valley-Demarest100 Meters5.11.57a10
Apr 6HH's Penn Relay Field Event QualifierApr 6 · Long Jump · Place 1 · DemDemLong Jump122-10—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · High Jump · Place 9 · NV - DemarestNV - DemarestHigh Jump95-1010
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · High Jump · Place 1 · NV - DemarestNV - DemarestHigh Jump16-210
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · High Jump · Place 1 · NV - DemarestNV - DemarestHigh Jump16-210

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Long Jump · Place 21 · NV - DemarestNV - DemarestLong Jump2121-05.259
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Long Jump · Place 10 · NV - DemaresNV - DemaresLong Jump1020-07.009
Jun 10NJSIAA Groups 2 & 4Jun 10 · Long Jump · Place 3 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump3.21-05.259
Jun 10NJSIAA Groups 2 & 4Jun 10 · High Jump · Place 9 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump9.6-00.009
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.22-11.009
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · Javelin · Place 17 · Northern Valley-DemarestNorthern Valley-DemarestJavelin800g17.128-019
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · High Jump · Place 4 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump4.5-10.009
May 25John Gallione Bergen County Freshmen Boys ChampionshipMay 25 · Javelin · Place 3 · DemarestDemarestJavelin3130-4—
May 25John Gallione Bergen County Freshmen Boys ChampionshipMay 25 · Long Jump · Place 1 · DemarestDemarestLong Jump120-9—
May 25John Gallione Bergen County Freshmen Boys ChampionshipMay 25 · High Jump · Place 1 · DemarestDemarestHigh Jump15-6—
May 20Bergen County Meet of ChampionsMay 20 · Long Jump · Place 4 · NV - DemaresNV - DemaresLong Jump420-07.509
May 13Bergen County ChampionshipsMay 13 · Long Jump · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestLong Jump1.21-03.009
May 13Bergen County ChampionshipsMay 13 · Javelin · Place 7 · Northern Valley-DemarestNorthern Valley-DemarestJavelin800g7.137-02 PB9
May 13Bergen County ChampionshipsMay 13 · High Jump · Place 3 · Northern Valley-DemarestNorthern Valley-DemarestHigh Jump3.5-10.009
May 4Big North Championships-Freedom and NationalMay 4 · Long Jump · Place 2 · NV - DemarestNV - DemarestLong Jump221-02.509
May 4Big North Championships-Freedom and NationalMay 4 · Javelin · Place 3 · NV - DemarestNV - DemarestJavelin3140-059
Apr 20Jack Yockers Bergen County RelaysApr 20 · Long Jump · Place 2 · NV - DemarestNV - DemarestLong Jump221-00.00—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Javelin · Place 14 · NV - DemarestNV - DemarestJavelin14114-06—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Long Jump · Place 2 · NV - DemarestNV - DemarestLong Jump221-00.00—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Javelin · Place 14 · NV - DemarestNV - DemarestJavelin14114-06—