Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHWS (Hunterdon, Warren, Sussex) Meet · May 1811.63HWS (Hunterdon, Warren, Sussex) MeetMay 18, 2022
200 Meters · IndoorNYU DIII Invitational · Feb 1522.83NYU DIII InvitationalFebruary 15, 2025
200 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 3122.41NJSIAA Sectionals Central Groups 2 and 3May 31, 2024
200 Meters · Relay Split · IndoorRiver Hawk Friday Night Showdown · Feb 624.546River Hawk Friday Night ShowdownFebruary 6, 2026
200 Meters · Relay Split · OutdoorSkyland Relays · Apr 1351.651aSkyland RelaysApril 13, 2024
300 Meters · IndoorTCNJ Indoor Opener · Dec 636.58aTCNJ Indoor OpenerDecember 6, 2025
400 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 1752.97NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
400 Meters · Relay Split · OutdoorSkyland Conference Champs - Open Scores · May 2150.798Skyland Conference Champs - Open ScoresMay 21, 2024
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invitational · Dec 177.14aEssex County Track Coaches Assn. Season Opener InvitationalDecember 17, 2021
55 Meters · IndoorSkyland Conference Indoor Championship · Jan 237.14Skyland Conference Indoor ChampionshipJanuary 23, 2022
600 Meters · IndoorSJTCA Winter Meet #3 · Dec 291:32.18aSJTCA Winter Meet #3December 29, 2022
Long Jump · IndoorRamapo College Season Opener · Jan 176.22mRamapo College Season OpenerJanuary 17, 2025
Long Jump · OutdoorNJSIAA Group 2-3 Championships · Jun 722-01.50NJSIAA Group 2-3 ChampionshipsJune 7, 2024
Triple Jump · IndoorParisi - Last Chance Qualifier · Feb 2641-4Parisi - Last Chance QualifierFebruary 26, 2023
Triple Jump · OutdoorHWS (Hunterdon, Warren, Sussex) Meet · May 1542-07.50HWS (Hunterdon, Warren, Sussex) MeetMay 15, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Long Jump · Place 14 · Montclair StateMontclair StateLong Jump14.6.75mWind: -1.7So
May 8G. Larry James InviteMay 8 · Long Jump · Place 5 · Montclair StateMontclair StateLong Jump521-11.78SO
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Long Jump · Place 5 · Montclair StateMontclair StateLong Jump5.6.94mWind: 1.3So
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 19 · Montclair StateMontclair State200 MetersRound P19.22.42aWind: 0So
Apr 9TCNJ InvitationalApr 9 · Long Jump · Place 5 · Montclair StateMontclair StateLong Jump5.6.72mWind: 3So
Apr 3Osprey OpenApr 3 · Long Jump · Place 2 · Montclair StateMontclair StateLong Jump26.93mSo
Mar 20Stockton InviteMar 20 · Long Jump · Place 5 · Montclair StateMontclair StateLong Jump56.56mSo
Mar 20Stockton InviteMar 20 · 200 Meters · Place 14 · Montclair StateMontclair State200 Meters1423.23aSo
Mar 1TCNJ Last ChanceMar 1 · Long Jump · Place 11 · Montclair StateMontclair StateLong Jump116.48mSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Long Jump · Place 4 · Montclair StateMontclair StateLong Jump4.6.80mWind: 8So
Mar 6AARTFC Indoor ChampionshipsMar 6 · Long Jump · Place 10 · Montclair StateMontclair StateLong Jump106.92mSO
Feb 21New Jersey Athletic Conference ChampionshipsFeb 21 · Long Jump · Place 5 · Montclair StateMontclair StateLong Jump57.04mSO
Feb 14NYU DIII InvitationalFeb 14 · Long Jump · Place 4 · Montclair StateMontclair StateLong Jump46.80mSo
Feb 14NYU DIII InvitationalFeb 14 · 200 Meters · Place 17 · Montclair StateMontclair State200 Meters1722.88aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 200 Meters · Place 16 · Montclair StateMontclair State200 MetersRelay Split16.24.546 PBSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · Long Jump · Place 3 · Montclair StateMontclair StateLong Jump3.6.67mSo
Jan 31Widener Schuylkill ShowdownJan 31 · Long Jump · Place 7 · Montclair StateMontclair StateLong Jump7.6.80mSo
Jan 24Moravian University Hounds ClassicJan 24 · Long Jump · Place 10 · Montclair StateMontclair StateLong Jump10.6.36mSo
Jan 16NYC Gotham CupJan 16 · Long Jump · Place 16 · Montclair StateMontclair StateLong Jump16.6.43mSo
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 26 · Montclair StateMontclair State200 Meters26.23.11aWind: 0So

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 300 Meters · Place 19 · Montclair StateMontclair State300 Meters19.36.58a PBSo
Dec 6TCNJ Indoor OpenerDec 6 · Long Jump · Place 2 · Montclair StateMontclair StateLong Jump2.6.70mSo
Apr 18The Coach Pollard InvitationalApr 18 · Long Jump · Place 10 · Montclair StateMontclair StateLong Jump10.6.06mWind: -3.2Fr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · Long Jump · Place 6 · Montclair StateMontclair StateLong Jump6.6.59mFr
Feb 15NYU DIII InvitationalFeb 15 · Long Jump · Place 10 · Montclair StateMontclair StateLong Jump106.35mFR
Feb 15NYU DIII InvitationalFeb 15 · 200 Meters · Place 7 · Montclair StateMontclair State200 Meters722.83 PBFR
Feb 7Fastrack National InvitationalFeb 7 · Long Jump · Place 9 · Montclair StateMontclair StateLong Jump96.60mFR
Jan 31Seamus McElligottJan 31 · Long Jump · Place 2 · Montclair StateMontclair StateLong Jump2.6.39mFr
Jan 17Ramapo College Season OpenerJan 17 · Long Jump · Place 22 · Montclair StateMontclair StateLong Jump226.22m PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · Long Jump · Place 9 · Montclair StateMontclair StateLong Jump9.6.36mWind: 0.9Fr
Apr 25TCNJ Lions InviteApr 25 · Long Jump · Place 18 · Montclair StateMontclair StateLong Jump18.6.29mWind: -0.5Fr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 300 Meters · Place 63 · Montclair StateMontclair State300 Meters63.37.42aFr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 17 · VoorheesVoorhees400 Meters1752.97 PB12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 17 · VoorheesVoorhees400 Meters1752.9712
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 400 Meters · Place 5 · VoorheesVoorhees400 Meters553.1412
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 400 Meters · Place 6 · VoorheesVoorhees400 Meters653.9412

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Long Jump · Place 25 · VoorheesVoorheesLong Jump25.20-08.0012
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Long Jump · Place 3 · VoorheesVoorheesLong Jump3.22-01.50 PBWind: 012
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 27 · VoorheesVoorheesTriple Jump2735-0.8012
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Long Jump · Place 2 · VoorheesVoorheesLong Jump222-2.5012
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 2 · VoorheesVoorhees200 Meters222.41 PB12
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 27 · VoorheesVoorheesTriple Jump2735-0.8012
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Long Jump · Place 2 · VoorheesVoorheesLong Jump222-2.5012
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 2 · VoorheesVoorhees200 Meters222.4112
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 10 · VoorheesVoorheesLong Jump1020-00.75—
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 10 · VoorheesVoorheesLong Jump1020-00.75—
May 21Skyland Conference Champs - DivisionalMay 21 · 200 Meters · Place 3 · VoorheesVoorhees200 Meters322.88—
May 21Skyland Conference Champs - Open ScoresMay 21 · Long Jump · Place 10 · VoorheesVoorheesLong Jump10.20-00.7512
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · VoorheesVoorhees400 MetersRelay Split—50.798 PB12
May 21Skyland Conference Champs - Open ScoresMay 21 · 200 Meters · Place 3 · VoorheesVoorhees200 Meters3.22.88a12
May 13Hunterdon / Warren / Sussex ChampsMay 13 · Long Jump · Place 2 · VoorheesVoorheesLong Jump220-08.00—
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 200 Meters · Place 4 · VoorheesVoorhees200 Meters422.92—
May 4Neville Plummer Memorial InvitationalMay 4 · Long Jump · Place 2 · VoorheesVoorheesLong Jump220-812
May 4Neville Plummer Memorial InvitationalMay 4 · 200 Meters · Place 6 · VoorheesVoorhees200 Meters622.9012
Apr 20Morris Hills RelaysApr 20 · Long Jump · Place 9 · VoorheesVoorheesLong Jump9.19-11.0012
Apr 13Skyland RelaysApr 13 · 200 Meters · VoorheesVoorhees200 MetersRelay Split—51.651a PB12
Apr 13Skyland RelaysApr 13 · Long Jump · Place 2 · VoorheesVoorheesLong Jump2.19-07.5012

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Triple Jump · VoorheesVoorheesTriple Jump--FOUL11
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Triple Jump · Place 6 · VoorheesVoorheesTriple Jump641-3.2511
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 3 · VoorheesVoorhees200 Meters322.9011
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 3 · VoorheesVoorhees200 Meters322.9011
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Triple Jump · Place 6 · VoorheesVoorheesTriple Jump641-3.2511
May 23Skyland Conference ChampionshipsMay 23 · Triple Jump · Place 14 · Voorhees HS BoysVoorhees HS BoysTriple Jump1439-06.50—
May 23Skyland Conference ChampionshipsMay 23 · Long Jump · Place 17 · Voorhees HS BoysVoorhees HS BoysLong Jump1718-10.50—
May 23Skyland Conference ChampionshipsMay 23 · 200 Meters · Place 4 · Voorhees HS BoysVoorhees HS Boys200 Meters422.46—
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · Triple Jump · Place 3 · VoorheesVoorheesTriple Jump3.42-07.50 PB11
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · High Jump · VoorheesVoorheesHigh Jump--FAIL11
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 200 Meters · Place 3 · VoorheesVoorhees200 Meters3.22.63a11
Apr 8Summit RelaysApr 8 · Triple Jump · Place 4 · VoorheesVoorheesTriple Jump4.39-10.7511

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26Parisi - Last Chance QualifierFeb 26 · Triple Jump · Place 3 · VoorheesVoorheesTriple Jump3.41-4 PB11
Feb 26Parisi - Last Chance QualifierFeb 26 · Long Jump · Place 6 · VoorheesVoorheesLong Jump6.18-9.511
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 400 Meters · Place 11 · VoorheesVoorhees400 Meters1154.4711
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 400 Meters · Place 11 · VoorheesVoorhees400 Meters1154.4711
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 14 · VoorheesVoorhees400 Meters1454.7911
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 14 · VoorheesVoorhees400 Meters1454.7911
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 29 · VoorheesVoorhees400 Meters2955.6411
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 29 · VoorheesVoorhees400 Meters2955.6411
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 29 · VoorheesVoorhees400 Meters2955.6411

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · 600 Meters · Place 3 · VoorheesVoorhees600 Meters3.1:32.18a PB11
Jan 23Skyland Conference Indoor ChampionshipJan 23 · 55 Meters · Place 14 · VoorheesVoorhees55 MetersRound P147.14 PB10

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · Triple Jump · Place 5 · VoorheesVoorheesTriple Jump5.42-06.0010
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · Triple Jump · Place 3 · VoorheesVoorheesTriple Jump340-1010
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · Long Jump · Place 8 · VoorheesVoorheesLong Jump820-510
May 24Skyland Conference ChampionshipsMay 24 · Triple Jump · Place 5 · VoorheesVoorheesTriple Jump539-09.00—
May 24Skyland Conference ChampionshipsMay 24 · Long Jump · Place 4 · VoorheesVoorheesLong Jump420-00.00—
May 24Skyland Conference ChampionshipsMay 24 · 100 Meters · Place 6 · VoorheesVoorhees100 Meters611.79—
May 18HWS (Hunterdon, Warren, Sussex) MeetMay 18 · Long Jump · Place 4 · VoorheesVoorheesLong Jump420-04.00—
May 18HWS (Hunterdon, Warren, Sussex) MeetMay 18 · 200 Meters · Place 10 · VoorheesVoorhees200 Meters1023.85—
May 18HWS (Hunterdon, Warren, Sussex) MeetMay 18 · 100 Meters · Place 8 · VoorheesVoorhees100 MetersRound P811.63 PB—
Apr 23Let's Get F.A.T.Apr 23 · 200 Meters · Place 5 · VoorheesVoorhees200 Meters524.13—
Apr 9Skyland Conference RelaysApr 9 · Long Jump · Place 1 · VoorheesVoorheesLong Jump120-07.00—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 55 Meter · Place 14 · VoorheesVoorhees55 MeterRound P14.7.14a PB10
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 200 Meters · Place 20 · VoorheesVoorhees200 Meters20.24.64a10