Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHaverford Mid-Week Meet · Apr 2113.68aHaverford Mid-Week MeetApril 21, 2026
200 Meters · OutdoorHaverford Mid-Week Meet · Apr 2128.99aHaverford Mid-Week MeetApril 21, 2026
Pole Vault · Indoor2026 Paul Donahue Invitational · Apr 173.10m2026 Paul Donahue InvitationalApril 17, 2026
Pole Vault · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 303.20mMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Prelims · OutdoorNeville Plummer Memorial Invitational · May 417.86Neville Plummer Memorial InvitationalMay 4, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · Pole Vault · Place 6 · Delaware ValleyDelaware ValleyPole Vault6.3.05mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Pole Vault · Place 4 · Delaware ValleyDelaware ValleyPole Vault4.3.20m PBSo
Apr 21Haverford Mid-Week MeetApr 21 · 200 Meters · Place 10 · Delaware ValleyDelaware Valley200 Meters10.28.99a PBWind: -0.2So
Apr 21Haverford Mid-Week MeetApr 21 · 100 Meters · Place 5 · Delaware ValleyDelaware Valley100 Meters5.13.68a PBWind: -1.4So
Apr 9Messiah InvitationalApr 9 · Pole Vault · Place 12 · Delaware ValleyDelaware ValleyPole Vault12.2.95mSo
Mar 27Danny Curran InvitationalMar 27 · Pole Vault · Place 19 · Delaware ValleyDelaware ValleyPole Vault19.2.75mSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Pole Vault · Place 15 · Delaware ValleyDelaware ValleyPole Vault15.3.10m PBSo

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Pole Vault · Bound BrookBound BrookPole Vault--NH12
May 21Skyland Conference Champs - DivisionalMay 21 · Javelin · Place 37 · Bound BrookBound BrookJavelin3762-07—
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 39 · Bound BrookBound BrookLong Jump3913-06.00—
May 21Skyland Conference Champs - DivisionalMay 21 · Pole Vault · Place 4 · Bound BrookBound BrookPole Vault410-00.00—
May 14Somerset County ChampsMay 14 · Javelin · Place 31 · Bound BrookBound BrookJavelin3153-02—
May 14Somerset County ChampsMay 14 · Long Jump · Place 29 · Bound BrookBound BrookLong Jump2913-04.00—
May 14Somerset County ChampsMay 14 · Pole Vault · Place 4 · Bound BrookBound BrookPole Vault49-00.00—
May 4Neville Plummer Memorial InvitationalMay 4 · Pole Vault · Place 1 · Bound BrookBound BrookPole Vault19-6.0112
May 4Neville Plummer Memorial InvitationalMay 4 · Long Jump · Place 14 · Bound BrookBound BrookLong Jump1414-512
May 4Neville Plummer Memorial InvitationalMay 4 · Javelin · Place 20 · Bound BrookBound BrookJavelin2059-1012
May 4Neville Plummer Memorial InvitationalMay 4 · Prelims · Place 11 · Bound BrookBound BrookPrelimsRound P1117.86 PB12