Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNCAA Division III Outdoor Track & Field Championships · May 2115.55aNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
200 Meters · IndoorDiplomat Open · Dec 526.98aDiplomat OpenDecember 5, 2025
200 Meters · Outdoor AARTFC Outdoor Track & Field Championships · May 1326.58a AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
55 Meters · IndoorDutchmen Invitational · Jan 97.69Dutchmen InvitationalJanuary 9, 2026
55m Hurdles · 33" · IndoorDemarest Invitational · Dec 189.36aDemarest InvitationalDecember 18, 2021
60m Hurdles · 33" / 0.838m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 279.38aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
800 Meters · IndoorNCAA Division III Indoor Track & Field Championships · Mar 132:26.46aNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026
800 Meters · OutdoorNCAA Division III Outdoor Track & Field Championships · May 212:26.38aNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
Heptathlon · Outdoor AARTFC Outdoor Track & Field Championships · May 134740.00 AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
High Jump · IndoorDiplomat Open · Dec 61.57mDiplomat OpenDecember 6, 2024
High Jump · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 95-0NJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
Javelin · 600g · OutdoorMiddlesex County Relays · May 2120-3Middlesex County RelaysMay 2, 2023
Long Jump · IndoorCoach I Open · Jan 254.60mCoach I OpenJanuary 25, 2025
Long Jump · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 14.85mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
Pentathlon (Indoor) · Standard · IndoorNCAA Division III Indoor Track & Field Championships · Mar 133578.00NCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026
Shot Put · 4kg · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 2811.73mMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
Shot Put · 4kg · Outdoor AARTFC Outdoor Track & Field Championships · May 1312.04m AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
Triple Jump · OutdoorEssex County Relays · May 2633-0Essex County RelaysMay 26, 2022

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Heptathlon · Place 14 · Lebanon ValleyLebanon ValleyHeptathlon14.4681So
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Long Jump · Place 18 · Lebanon ValleyLebanon ValleyLong JumpRound M18.5.08mWind: 3.6So
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · High Jump · Place 4 · Lebanon ValleyLebanon ValleyHigh JumpRound M4.1.59mSo
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Javelin · Place 7 · Lebanon ValleyLebanon ValleyJavelin600gRound M7.32.60mSo
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Shot Put · Place 4 · Lebanon ValleyLebanon ValleyShot Put4kgRound M4.11.45mSo
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 19 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound M19.15.55a PBWind: 0.4So
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 12 · Lebanon ValleyLebanon Valley800 MetersRound M12.2:26.38a PBSo
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 200 Meters · Place 18 · Lebanon ValleyLebanon Valley200 MetersRound M18.26.95aWind: -2So
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Heptathlon · Place 1 · Lebanon ValleyLebanon ValleyHeptathlonRound M1.4740.00 PBSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Long Jump · Place 3 · Lebanon ValleyLebanon ValleyLong JumpRound M3.5.29mWind: 0So
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · High Jump · Place 3 · Lebanon ValleyLebanon ValleyHigh JumpRound M3.1.55mSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 2 · Lebanon ValleyLebanon ValleyJavelin600gRound M2.34.42mSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put4kgRound M1.12.04m PBSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100m Hurdles · Place 6 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound M6.15.92aWind: -0.3So
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 3 · Lebanon ValleyLebanon Valley800 MetersRound M3.2:27.41aSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 200 Meters · Place 4 · Lebanon ValleyLebanon Valley200 MetersRound M4.26.58a PBWind: -0.7So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Heptathlon · Place 1 · Lebanon ValleyLebanon ValleyHeptathlonRound M1.4636So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Long Jump · Place 1 · Lebanon ValleyLebanon ValleyLong JumpRound M1.5.08mWind: 0.2So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · High Jump · Place 2 · Lebanon ValleyLebanon ValleyHigh JumpRound M2.1.55mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Javelin · Place 2 · Lebanon ValleyLebanon ValleyJavelin600gRound M2.33.11mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Javelin · Place 5 · Lebanon ValleyLebanon ValleyJavelin600g5.34.54mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 2 · Lebanon ValleyLebanon ValleyShot Put4kgRound M2.11.53mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 8 · Lebanon ValleyLebanon ValleyShot Put4kg8.11.53mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 1 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound M1.15.71aWind: 0.3So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 MetersRound M1.2:31.19aSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 1 · Lebanon ValleyLebanon Valley200 MetersRound M1.26.16aWind: 2.2So
Apr 24Paul Kaiser ClassicApr 24 · High Jump · Lebanon ValleyLebanon ValleyHigh Jump—DNSSo
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 22 · Lebanon ValleyLebanon ValleyShot Put4kg22.9.67mSo
Apr 9Susquehanna Multi & InvitationalApr 9 · Heptathlon · Place 3 · Lebanon ValleyLebanon ValleyHeptathlonRound M3.4603So
Apr 9Susquehanna Multi & InvitationalApr 9 · Long Jump · Place 8 · Lebanon ValleyLebanon ValleyLong JumpRound M8.5.03mWind: 1.2So
Apr 9Susquehanna Multi & InvitationalApr 9 · High Jump · Place 6 · Lebanon ValleyLebanon ValleyHigh JumpRound M6.1.55mSo
Apr 9Susquehanna Multi & InvitationalApr 9 · Javelin · Place 2 · Lebanon ValleyLebanon ValleyJavelin600gRound M2.35.18mSo
Apr 9Susquehanna Multi & InvitationalApr 9 · Shot Put · Place 2 · Lebanon ValleyLebanon ValleyShot Put4kgRound M2.11.25mSo
Apr 9Susquehanna Multi & InvitationalApr 9 · 100m Hurdles · Place 7 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound M7.15.64aWind: 2.2So
Apr 9Susquehanna Multi & InvitationalApr 9 · 800 Meters · Place 3 · Lebanon ValleyLebanon Valley800 MetersRound M3.2:29.02aSo
Apr 9Susquehanna Multi & InvitationalApr 9 · 200 Meters · Place 5 · Lebanon ValleyLebanon Valley200 MetersRound M5.27.06aWind: -1.8So
Apr 1York College Twilight MeetApr 1 · Javelin · Place 3 · Lebanon ValleyLebanon ValleyJavelin336.79mSO
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 2 · Lebanon ValleyLebanon ValleyShot Put211.93mSO
Apr 1York College Twilight MeetApr 1 · 100m Hurdles · Place 4 · Lebanon ValleyLebanon Valley100m Hurdles415.61aSO
Mar 28LVC Blue & White OpenMar 28 · Long Jump · Place 5 · Lebanon ValleyLebanon ValleyLong Jump5.5.00mWind: 2.3So

2026 Indoor Track

34 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 800 Meters · Place 10 · Lebanon ValleyLebanon Valley800 MetersRound M10.2:26.46a PBSo
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · Long Jump · Place 13 · Lebanon ValleyLebanon ValleyLong JumpRound M13.5.10mSo
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · Shot Put · Place 2 · Lebanon ValleyLebanon ValleyShot Put4kgRound M2.11.68mSo
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · High Jump · Place 3 · Lebanon ValleyLebanon ValleyHigh JumpRound M3.1.64mSo
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 60m Hurdles · Place 18 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound M18.9.39aWind: 0So
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · Pentathlon (Indoor) · Place 6 · Lebanon ValleyLebanon ValleyPentathlon (Indoor)StandardRound M6.3578.00 PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 MetersRound M1.2:31.63aSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Long Jump · Place 1 · Lebanon ValleyLebanon ValleyLong JumpRound M1.5.28mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put4kgRound M1.11.00mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh JumpRound M1.1.63mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 1 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound M1.9.63aSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Pentathlon (Indoor) · Place 1 · Lebanon ValleyLebanon ValleyPentathlon (Indoor)StandardRound M1.3459So
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 2 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound P2.9.38a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 5 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838m5.9.49aSo
Feb 19Keogh InvitationalFeb 19 · Long Jump · Place 6 · Lebanon ValleyLebanon ValleyLong Jump6.4.93mSo
Feb 19Keogh InvitationalFeb 19 · Shot Put · Place 3 · Lebanon ValleyLebanon ValleyShot Put4kg3.11.27mSo
Feb 14SU Valentine InviteFeb 14 · Shot Put · Place 6 · Lebanon ValleyLebanon ValleyShot Put611.09mSo
Jan 30Bison Challenge and MultisJan 30 · Pentathlon · Place 1 · Lebanon ValleyLebanon ValleyPentathlon155:33.00SO
Jan 30Bison Challenge and MultisJan 30 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put137-4.43SO
Jan 30Bison Challenge and MultisJan 30 · Long Jump · Place 4 · Lebanon ValleyLebanon ValleyLong Jump415-8.58SO
Jan 30Bison Challenge and MultisJan 30 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh Jump15-1.42SO
Jan 30Bison Challenge and MultisJan 30 · 60 Hurdles · Place 3 · Lebanon ValleyLebanon Valley60 Hurdles39.47SO
Jan 30Bison Challenge and MultisJan 30 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 Meters12:28.99SO
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 11 · Lebanon ValleyLebanon ValleyLong Jump11.4.87mSo
Jan 24Coach "I" InvitationalJan 24 · High Jump · Place 2 · Lebanon ValleyLebanon ValleyHigh Jump2.1.55mSo
Jan 17Moravian University Blue & Grey InviteJan 17 · 800 Meters · Place 2 · Lebanon ValleyLebanon Valley800 Meters22:27.90SO
Jan 17Moravian University Blue & Grey InviteJan 17 · 800 Meters · Place 2 · Lebanon ValleyLebanon Valley800 Meters22:27.90SO
Jan 17Moravian University Blue & Grey InviteJan 17 · 60m Hurdles · Place 1 · Lebanon ValleyLebanon Valley60m HurdlesRound P19.53SO
Jan 17Moravian University Blue & Grey InviteJan 17 · 60m Hurdles · Place 2 · Lebanon ValleyLebanon Valley60m HurdlesRound P29.53SO
Jan 9Dutchmen InvitationalJan 9 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put111.20mSO
Jan 9Dutchmen InvitationalJan 9 · Long Jump · Place 3 · Lebanon ValleyLebanon ValleyLong Jump34.99mSO
Jan 9Dutchmen InvitationalJan 9 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh Jump11.55mSO
Jan 9Dutchmen InvitationalJan 9 · 55 Meters · Place 3 · Lebanon ValleyLebanon Valley55 MetersRound P37.69 PBSO
Jan 9Dutchmen InvitationalJan 9 · 55 Meters · Place 4 · Lebanon ValleyLebanon Valley55 Meters47.76SO

2025 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 4 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound P4.9.55aSo
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 4 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838m4.9.52aSo
Dec 5Diplomat OpenDec 5 · Long Jump · Place 5 · Lebanon ValleyLebanon ValleyLong Jump5.5.02mSo
Dec 5Diplomat OpenDec 5 · Shot Put · Place 5 · Lebanon ValleyLebanon ValleyShot Put4kg5.11.17mSo
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 4 · Lebanon ValleyLebanon Valley200 Meters4.26.98a PBSo
Mar 7AARTFCMar 7 · High Jump · Place 11 · Lebanon ValleyLebanon ValleyHigh Jump11.1.52mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 MetersRound M1.2:31.93aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Long Jump · Place 1 · Lebanon ValleyLebanon ValleyLong JumpRound M1.4.83mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Shot Put · Place 2 · Lebanon ValleyLebanon ValleyShot Put4kgRound M2.11.73m PBFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh JumpRound M1.1.59mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 2 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound M2.9.64aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Pentathlon (Indoor) · Place 1 · Lebanon ValleyLebanon ValleyPentathlon (Indoor)StandardRound M1.3331Fr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 6 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound P6.9.51aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 8 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838m8.9.56aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · High Jump · Place 2 · Lebanon ValleyLebanon ValleyHigh Jump2.1.61mFr
Feb 15Susquehanna InvitationalFeb 15 · 60m Hurdles · Place 9 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound P9.9.94aFr
Feb 15Susquehanna InvitationalFeb 15 · Long Jump · Place 9 · Lebanon ValleyLebanon ValleyLong Jump9.4.75mFr
Jan 25Coach I OpenJan 25 · Long Jump · Place 13 · Lebanon ValleyLebanon ValleyLong Jump134.60m PB—
Jan 25Coach I OpenJan 25 · High Jump · Place 2 · Lebanon ValleyLebanon ValleyHigh Jump21.57m—
Jan 18Moravian College Indoor MeetJan 18 · Shot Put · Place 10 · Lebanon ValleyLebanon ValleyShot Put1010.68m—
Jan 18Moravian College Indoor MeetJan 18 · 60m Hurdles · Place 6 · Lebanon ValleyLebanon Valley60m Hurdles69.85a—
Jan 10LVC Indoor College MeetJan 10 · Long Jump · Place 1 · Lebanon ValleyLebanon ValleyLong Jump14.86m—
Jan 10LVC Indoor College MeetJan 10 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh Jump11.53m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put110.33m—
Jan 10LVC Indoor College MeetJan 10 · 55m Hurdles · Place 1 · Lebanon ValleyLebanon Valley55m Hurdles19.04a—
Jan 10LVC Indoor College MeetJan 10 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 Meters12:38.85a—

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · High Jump · Place 3 · Lebanon ValleyLebanon ValleyHigh Jump3.1.62mFr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 2 · Lebanon ValleyLebanon Valley100m Hurdles216.08FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put111.97mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 17 · Lebanon ValleyLebanon ValleyShot Put1710.64mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Javelin · Place 1 · Lebanon ValleyLebanon ValleyJavelin133.46mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Javelin · Place 10 · Lebanon ValleyLebanon ValleyJavelin1033.44mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 1500 Meters · Place 1 · Lebanon ValleyLebanon Valley1500 Meters14607FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Long Jump · Place 4 · Lebanon ValleyLebanon ValleyLong Jump44.85m PBFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh Jump11.61mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 200 Meters · Place 2 · Lebanon ValleyLebanon Valley200 Meters226.83FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 Meters12:28.61FR
Apr 26Paul Kaiser ClassicApr 26 · Javelin · Place 25 · Lebanon ValleyLebanon ValleyJavelin2529.32mFR
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 4 · Lebanon ValleyLebanon ValleyShot Put436-11FR
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 4 · Lebanon ValleyLebanon ValleyShot Put436-11FR
Apr 10Messiah InvitationalApr 10 · Long Jump · Place 5 · Lebanon ValleyLebanon ValleyLong Jump5.4.67mWind: 0Fr
Apr 10Messiah InvitationalApr 10 · Javelin · Place 2 · Lebanon ValleyLebanon ValleyJavelin600g2.30.92mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 1 · Lebanon ValleyLebanon ValleyShot Put4kg1.10.67mFr
Apr 10Messiah InvitationalApr 10 · 100m Hurdles · Place 3 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m3.16.35aWind: -1.9Fr
Apr 10Messiah InvitationalApr 10 · High Jump · Place 1 · Lebanon ValleyLebanon ValleyHigh Jump1.1.56mFr
Apr 10Messiah InvitationalApr 10 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 Meters1.2:32.34aFr
Apr 10Messiah InvitationalApr 10 · 200 Meters · Place 3 · Lebanon ValleyLebanon Valley200 Meters3.27.76aWind: -1.9Fr
Apr 442nd Millersville MetricsApr 4 · Javelin · Place 10 · Lebanon ValleyLebanon ValleyJavelin1034.38mFr
Apr 442nd Millersville MetricsApr 4 · 100m Hurdles · Place 12 · Lebanon ValleyLebanon Valley100m HurdlesRound P1216.97aFr
Mar 28Danny Curran InvitationalMar 28 · High Jump · Place 9 · Lebanon ValleyLebanon ValleyHigh Jump91.50mFr
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 56 · Lebanon ValleyLebanon Valley200 Meters5627.68aFr
Mar 22Lebanon Valley Mini MeetMar 22 · Long Jump · Place 2 · Lebanon ValleyLebanon ValleyLong Jump2.4.84mWind: 1.1Fr
Mar 22Lebanon Valley Mini MeetMar 22 · Javelin · Place 3 · Lebanon ValleyLebanon ValleyJavelin600g3.32.06mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 2 · Lebanon ValleyLebanon ValleyShot Put4kg2.10.91mFr

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Long Jump · Place 6 · Lebanon ValleyLebanon ValleyLong Jump6.4.57mFr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 11 · Lebanon ValleyLebanon ValleyShot Put4kg11.10.08mFr
Dec 6Diplomat OpenDec 6 · High Jump · Place 2 · Lebanon ValleyLebanon ValleyHigh Jump2.1.57m PBFr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 13 · East BrunswickEast BrunswickShot Put1332-10.5012
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 12 · East BrunswickEast BrunswickHigh Jump124-1012
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 13 · East BrunswickEast BrunswickShot Put1332-10.5012
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 12 · East BrunswickEast BrunswickHigh Jump124-1012
Feb 7Rebel Shot/Field Series 4Feb 7 · Shot Put · Place 1 · East BrunswickEast BrunswickShot Put132-8.5012
Feb 7Rebel Shot/Field Series 4Feb 7 · High Jump · Place 3 · East BrunswickEast BrunswickHigh Jump34-1012
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · Shot Put · Place 5 · East BrunswickEast BrunswickShot Put533-8.7512
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · High Jump · Place 5 · East BrunswickEast BrunswickHigh Jump54-1012
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55m Hurdles · Place 13 · East BrunswickEast Brunswick55m HurdlesRound P139.2112
Jan 27SJTCA Winter Meet #13Jan 27 · 55m Hurdles · Place 5 · East BrunswickEast Brunswick55m HurdlesRound P59.3212
Jan 27SJTCA Winter Meet #13Jan 27 · 55m Hurdles · Place 4 · East BrunswickEast Brunswick55m Hurdles49.1912
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · Shot Put · Place 3 · East BrunswickEast BrunswickShot Put334-512
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · High Jump · Place 5 · East BrunswickEast BrunswickHigh Jump54-1012
Jan 6Middlesex County RelaysJan 6 · High Jump · Place 2 · East BrunswickEast BrunswickHigh Jump25-012
Jan 6Middlesex County RelaysJan 6 · Shot Put · Place 3 · East BrunswickEast BrunswickShot Put332-1.7512

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · Shot Put · Place 2 · East BrunswickEast BrunswickShot Put235-5.5012
May 21GMC ChampionshipsMay 21 · Javelin · Place 4 · East BrunswickEast BrunswickJavelin4105-912
May 21GMC ChampionshipsMay 21 · High Jump · Place 5 · East BrunswickEast BrunswickHigh Jump54-1012
May 11GMC Red & White ChampionshipMay 11 · Javelin · Place 1 · East BrunswickEast BrunswickJavelin600g1.103-0712
May 11GMC Red & White ChampionshipMay 11 · Shot Put · Place 1 · East BrunswickEast BrunswickShot Put4kg1.33-10.0012
May 11GMC Red & White ChampionshipMay 11 · 100m Hurdles · East BrunswickEast Brunswick100m Hurdles33" / 0.838m--DQ12
May 11GMC Red & White ChampionshipMay 11 · High Jump · Place 3 · East BrunswickEast BrunswickHigh Jump3.4-10.0012
Apr 30Middlesex County RelaysApr 30 · High Jump · Place 4 · East BrunswickEast BrunswickHigh Jump44-1012
Apr 30Middlesex County RelaysApr 30 · Javelin · Place 4 · East BrunswickEast BrunswickJavelin498-112
Apr 30Middlesex County RelaysApr 30 · Shot Put · Place 6 · East BrunswickEast BrunswickShot Put631-412
Apr 1Penn Relays QualifierApr 1 · Javelin · Place 3 · East BrunswickEast BrunswickJavelin3109-6—

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · High Jump · Place 8 · East BrunswickEast BrunswickHigh Jump8.4-1012
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 22 · East BrunswickEast BrunswickShot Put4kg22.27-7.7512
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55m Hurdles · Place 15 · East BrunswickEast Brunswick55m Hurdles33"Round P15.9.58a12
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 4 · East BrunswickEast BrunswickHigh Jump4.4-1012
Dec 14Raider Throwdown Shot Put Meet #1Dec 14 · Shot Put · Place 10 · East BrunswickEast BrunswickShot Put4kg10.28-5.512
Feb 17NJSIAA Group ChampionshipsFeb 17 · High Jump · Place 8 · East BrunswickEast BrunswickHigh Jump85-011
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · High Jump · Place 3 · East BrunswickEast BrunswickHigh Jump35-211
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 55m Hurdles · Place 12 · East BrunswickEast Brunswick55m HurdlesRound P129.2611
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · High Jump · Place 3 · East BrunswickEast BrunswickHigh Jump35-211
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 55m Hurdles · Place 12 · East BrunswickEast Brunswick55m HurdlesRound P129.2611
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · High Jump · Place 2 · East BrunswickEast BrunswickHigh Jump25-011
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · High Jump · Place 2 · East BrunswickEast BrunswickHigh Jump25-011
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 55m Hurdles · Place 7 · East BrunswickEast Brunswick55m HurdlesRound P79.3911
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 55m Hurdles · Place 7 · East BrunswickEast Brunswick55m HurdlesRound P79.3911
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 55m Hurdles · Place 6 · East BrunswickEast Brunswick55m Hurdles69.1211
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 55m Hurdles · Place 6 · East BrunswickEast Brunswick55m Hurdles69.1211
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · High Jump · Place 7 · East BrunswickEast BrunswickHigh Jump74-1011
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · High Jump · Place 7 · East BrunswickEast BrunswickHigh Jump74-1011
Jan 7Middlesex County RelaysJan 7 · High Jump · Place 5 · East BrunswickEast BrunswickHigh Jump54-811

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Javelin · Place 16 · East BrunswickEast BrunswickJavelin600g16.98-011
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · High Jump · Place 10 · East BrunswickEast BrunswickHigh Jump10.5-0 PB11
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · Javelin · Place 1 · East BrunswickEast BrunswickJavelin600g1.115-1011
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · High Jump · Place 6 · East BrunswickEast BrunswickHigh Jump6.5-00.0011
May 23GMC ChampionshipsMay 23 · Javelin · Place 2 · East BrunswickEast BrunswickJavelin600g2.111-0811
May 23GMC ChampionshipsMay 23 · High Jump · Place 5 · East BrunswickEast BrunswickHigh Jump5.4-10.0011
May 6Raider Rumble Throwing MeetMay 6 · Javelin · Place 2 · East BrunswickEast BrunswickJavelin2113-8—
May 6Raider Rumble Throwing MeetMay 6 · Shot Put · Place 7 · East BrunswickEast BrunswickShot Put729-5.75—
May 2Middlesex County RelaysMay 2 · Long Jump · Place 19 · East BrunswickEast BrunswickLong Jump19.14-1.5011
May 2Middlesex County RelaysMay 2 · Javelin · Place 1 · East BrunswickEast BrunswickJavelin600g1.120-3 PB11
May 2Middlesex County RelaysMay 2 · High Jump · Place 4 · East BrunswickEast BrunswickHigh Jump4.4-1011
Apr 22Colts Neck Spring InvitationalApr 22 · Javelin · Place 3 · East BrunswickEast BrunswickJavelin3105-011
Apr 22Colts Neck Spring InvitationalApr 22 · Long Jump · Place 10 · East BrunswickEast BrunswickLong Jump1014-10.3011

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · High Jump · Place 12 · East BrunswickEast BrunswickHigh Jump12.4-0811
Dec 17Demarest InvitationalDec 17 · High Jump · Place 8 · East BrunswickEast BrunswickHigh Jump8.4-10.0011
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · High Jump · Place 6 · East BrunswickEast BrunswickHigh Jump64-1010
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 55m Hurdles · Place 9 · East BrunswickEast Brunswick55m Hurdles99.5210

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26Essex County RelaysMay 26 · Triple Jump · Place 5 · East BrunswickEast BrunswickTriple Jump5.33-0 PB10
May 26Essex County RelaysMay 26 · Long Jump · Place 7 · East BrunswickEast BrunswickLong Jump7.15-7.5010
May 26Essex County RelaysMay 26 · High Jump · Place 6 · East BrunswickEast BrunswickHigh Jump6.4-8.1010
May 24GMC ChampionshipMay 24 · Triple Jump · Place 8 · East BrunswickEast BrunswickTriple Jump8.32-07.5010
May 24GMC ChampionshipMay 24 · Long Jump · Place 19 · East BrunswickEast BrunswickLong Jump19.14-05.0010
May 24GMC ChampionshipMay 24 · 100m Hurdles · Place 8 · East BrunswickEast Brunswick100m Hurdles33" / 0.838mRound P8.16.79a10
May 24GMC ChampionshipMay 24 · 100m Hurdles · Place 7 · East BrunswickEast Brunswick100m Hurdles33" / 0.838m7.16.53a10
May 24GMC ChampionshipMay 24 · High Jump · Place 6 · East BrunswickEast BrunswickHigh Jump6.4-08.0010
Apr 9Husky RelaysApr 9 · High Jump · Place 3 · East BrunswickEast BrunswickHigh Jump34-1010
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · High Jump · Place 3 · East BrunswickEast BrunswickHigh Jump35-010
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 55m Hurdles · Place 8 · East BrunswickEast Brunswick55m HurdlesRound P89.6610
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 55m Hurdles · Place 7 · East BrunswickEast Brunswick55m Hurdles79.5810

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 55m Hurdles · Place 2 · East BrunswickEast Brunswick55m Hurdles33"Round P2.9.49a10
Dec 18Demarest InvitationalDec 18 · 55m Hurdles · Place 1 · East BrunswickEast Brunswick55m Hurdles33"1.9.36a PB10
Dec 18Demarest InvitationalDec 18 · High Jump · Place 6 · East BrunswickEast BrunswickHigh Jump6.4-10.0010

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10Ridge Novice Invitational Jun 10 · Triple Jump · Place 1 · East BrunswickEast BrunswickTriple Jump1.31-07.759
Jun 10Ridge Novice Invitational Jun 10 · 100m Hurdles · Place 2 · East BrunswickEast Brunswick100m Hurdles33" / 0.838m2.17.65a9
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 100m Hurdles · Place 16 · East BrunswickEast Brunswick100m Hurdles33" / 0.838mRound P16.18.18a9
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · High Jump · Place 10 · East BrunswickEast BrunswickHigh Jump10.4-06.009
May 17GMC ChampionshipsMay 17 · 100m Hurdles · Place 5 · East BrunswickEast Brunswick100m Hurdles33" / 0.838mRound P5.17.10a9
May 17GMC ChampionshipsMay 17 · 100m Hurdles · Place 5 · East BrunswickEast Brunswick100m Hurdles33" / 0.838m5.17.09a9
May 17GMC ChampionshipsMay 17 · High Jump · Place 7 · East BrunswickEast BrunswickHigh Jump7.4-06.009