Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOsprey Open · Apr 312.12aOsprey OpenApril 3, 2026
110m Hurdles · 42" / 1.067m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 718.91aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
110m Hurdles · 42" / 1.067m · OutdoorTCNJ Lions Invite · Apr 2418.71aTCNJ Lions InviteApril 24, 2026
1500 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 75:16.31aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
1500 Meters · OutdoorOscar Moore Invitational · Apr 115:23.84aOscar Moore InvitationalApril 11, 2026
200 Meters · OutdoorOsprey Open · Apr 325.19aOsprey OpenApril 3, 2026
400 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 759.82aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
400 Meters · OutdoorDanny Curran Invitational · Mar 2758.23aDanny Curran InvitationalMarch 27, 2026
55 Meter · OutdoorGolden Bear Invite · Feb 207.25aGolden Bear InviteFebruary 20, 2026
Decathlon · IndoorNJCAA Division III Outdoor Track & Field Championships · May 74617NJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Discus · 2kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 733.37mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Discus · 2kg · OutdoorOscar Moore Invitational · Apr 1137.96mOscar Moore InvitationalApril 11, 2026
High Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 71.46mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Javelin · 800g · IndoorNJCAA Division III Outdoor Track & Field Championships · May 739.27mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Javelin · 800g · OutdoorTCNJ Lions Invite · Apr 2444.14mTCNJ Lions InviteApril 24, 2026
Long Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 75.40mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Long Jump · OutdoorDelaware Invitational · Apr 65.26mDelaware InvitationalApril 6, 2024
Pole Vault · IndoorNJCAA Division III Outdoor Track & Field Championships · May 72.85mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Pole Vault · OutdoorMillersville Invite · Apr 182.45mMillersville InviteApril 18, 2026
Shot Put · 16lb / 7.26kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 710.42mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Shot Put · 16lb / 7.26kg · OutdoorOscar Moore Invitational · Apr 1111.12mOscar Moore InvitationalApril 11, 2026

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

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Decathlon · Place 4 · Camden County (N.J.)Camden County (N.J.)DecathlonRound M4.4617 PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Long Jump · Place 7 · Camden County (N.J.)Camden County (N.J.)Long JumpRound M7.5.40m PBWind: 0So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Pole Vault · Place 6 · Camden County (N.J.)Camden County (N.J.)Pole VaultRound M6.2.85m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · High Jump · Place 10 · Camden County (N.J.)Camden County (N.J.)High JumpRound M10.1.46m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Javelin · Place 2 · Camden County (N.J.)Camden County (N.J.)Javelin800gRound M2.39.27m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Javelin · Place 14 · Camden County (N.J.)Camden County (N.J.)Javelin800g14.38.92mSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 1 · Camden County (N.J.)Camden County (N.J.)Discus2kgRound M1.33.05mSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 14 · Camden County (N.J.)Camden County (N.J.)Discus2kg14.33.37m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 3 · Camden County (N.J.)Camden County (N.J.)Shot Put16lb / 7.26kgRound M3.10.42m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 110m Hurdles · Place 6 · Camden County (N.J.)Camden County (N.J.)110m Hurdles42" / 1.067mRound M6.18.91a PBWind: 1.9So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 1500 Meters · Place 3 · Camden County (N.J.)Camden County (N.J.)1500 MetersRound M3.5:16.31a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 8 · Camden County (N.J.)Camden County (N.J.)400 MetersRound M8.59.82a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100 Meters · Place 6 · Camden County (N.J.)Camden County (N.J.)100 MetersRound M6.11.86aWind: 2.9So

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Apr 24TCNJ Lions InviteApr 24 · Javelin · Place 18 · Camden County (N.J.)Camden County (N.J.)Javelin800g18.44.14m PBSo
Apr 24TCNJ Lions InviteApr 24 · 110m Hurdles · Place 16 · Camden County (N.J.)Camden County (N.J.)110m Hurdles42" / 1.067m16.18.71a PBWind: 0.6So
Apr 18Millersville InviteApr 18 · Pole Vault · Place 6 · Camden County (N.J.)Camden County (N.J.)Pole Vault6.2.45m PBSo
Apr 18Millersville InviteApr 18 · High Jump · Camden County (N.J.)Camden County (N.J.)High Jump--NHSo
Apr 18Millersville InviteApr 18 · Shot Put · Place 30 · Camden County (N.J.)Camden County (N.J.)Shot Put16lb / 7.26kg30.9.81mSo
Apr 18Millersville InviteApr 18 · 110m Hurdles · Camden County (N.J.)Camden County (N.J.)110m Hurdles42" / 1.067mRound P--DNSSo
Apr 11Oscar Moore InvitationalApr 11 · Javelin · Place 14 · Camden County (N.J.)Camden County (N.J.)Javelin800g14.39.37mSo
Apr 11Oscar Moore InvitationalApr 11 · Discus · Place 7 · Camden County (N.J.)Camden County (N.J.)Discus2kg7.37.96m PBSo
Apr 11Oscar Moore InvitationalApr 11 · Shot Put · Place 6 · Camden County (N.J.)Camden County (N.J.)Shot Put16lb / 7.26kg6.11.12m PBSo
Apr 11Oscar Moore InvitationalApr 11 · 1500 Meters · Place 20 · Camden County (N.J.)Camden County (N.J.)1500 Meters20.5:23.84a PBSo
Apr 3Osprey OpenApr 3 · Long Jump · Place 19 · Camden County (N.J.)Camden County (N.J.)Long Jump195.30mSo
Apr 3Osprey OpenApr 3 · High Jump · Camden County (N.J.)Camden County (N.J.)High Jump—NHSo
Apr 3Osprey OpenApr 3 · Javelin · Place 20 · Camden County (N.J.)Camden County (N.J.)Javelin2036.46mSo
Apr 3Osprey OpenApr 3 · Discus · Place 15 · Camden County (N.J.)Camden County (N.J.)Discus1529.16mSo
Apr 3Osprey OpenApr 3 · Shot Put · Place 17 · Camden County (N.J.)Camden County (N.J.)Shot Put1710.56mSo
Apr 3Osprey OpenApr 3 · 200 Meters · Place 33 · Camden County (N.J.)Camden County (N.J.)200 Meters3325.19a PBSo
Apr 3Osprey OpenApr 3 · 100 Meters · Place 37 · Camden County (N.J.)Camden County (N.J.)100 Meters3712.12a PBSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 65 · Camden County (N.J.)Camden County (N.J.)Shot Put16lb / 7.26kg65.10.17mSo
Mar 27Danny Curran InvitationalMar 27 · 110m Hurdles · Place 37 · Camden County (N.J.)Camden County (N.J.)110m Hurdles42" / 1.067m37.19.91aWind: 0.5So
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 112 · Camden County (N.J.)Camden County (N.J.)400 Meters112.58.23a PBSo
Mar 20Purple & GoldMar 20 · Long Jump · Place 15 · Camden County (N.J.)Camden County (N.J.)Long Jump154.94mSo
Mar 20Purple & GoldMar 20 · Javelin · Place 19 · Camden County (N.J.)Camden County (N.J.)Javelin1937.54mSo
Mar 20Purple & GoldMar 20 · 100 Meters · Place 42 · Camden County (N.J.)Camden County (N.J.)100 Meters4212.12aSo
Feb 20Golden Bear InviteFeb 20 · 55 Meter · Place 7 · Camden County (N.J.)Camden County (N.J.)55 MeterRound P7.7.25a PBSo
Feb 20Golden Bear InviteFeb 20 · Long Jump · Place 5 · Camden County (N.J.)Camden County (N.J.)Long Jump5.5.37mSo
Feb 20Golden Bear InviteFeb 20 · Shot Put · Place 12 · Camden County (N.J.)Camden County (N.J.)Shot Put16lb / 7.26kg12.10.97mSo
Feb 20Golden Bear InviteFeb 20 · 200 Meters · Place 3 · Camden County (N.J.)Camden County (N.J.)200 Meters3.25.86aSo

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 27Blue Jay Tune UpApr 27 · Long Jump · Place 13 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Long Jump135.32m—
Apr 27Blue Jay Tune UpApr 27 · Javelin · Place 19 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Javelin1935.41m—
Apr 27Blue Jay Tune UpApr 27 · 100 Meters · Place 34 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)100 Meters3412.69a—
Apr 19Paul Donahue InviteApr 19 · Long Jump · Place 54 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Long Jump545.09m—
Apr 19Paul Donahue InviteApr 19 · Javelin · Place 16 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Javelin1644.48m—
Apr 11TCNJ InvitationalApr 11 · Long Jump · Place 29 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Long Jump29.5.25mWind: 2.6Fr
Apr 11TCNJ InvitationalApr 11 · 400 Meters · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)400 Meters--DNSFr
Apr 11TCNJ InvitationalApr 11 · 200 Meters · Place 70 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)200 Meters70.25.98aWind: 2.7Fr
Apr 11TCNJ InvitationalApr 11 · 100 Meters · Place 11 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)100 Meters11.12.62aWind: 0.4Fr
Apr 6Delaware InvitationalApr 6 · Long Jump · Place 17 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Long Jump17.5.26m PBFr
Apr 6Delaware InvitationalApr 6 · Javelin · Place 11 · RCSJ Gloucester (N.J.)RCSJ Gloucester (N.J.)Javelin800g11.35.05mFr
Mar 29Osprey OpenMar 29 · Javelin · Place 10 · RC - Gloucester CCRC - Gloucester CCJavelin1038.78mFR
Mar 29Osprey OpenMar 29 · Javelin · Place 10 · RC - Gloucester CCRC - Gloucester CCJavelin1038.78mFR
Mar 29Osprey OpenMar 29 · Long Jump · Place 8 · RC - Gloucester CCRC - Gloucester CCLong Jump85.97mFR
Mar 29Osprey OpenMar 29 · 200 Meters · Place 38 · RC - Gloucester CCRC - Gloucester CC200 Meters3825.33FR
Mar 29Osprey OpenMar 29 · 100 Meters · Place 23 · RC - Gloucester CCRC - Gloucester CC100 Meters2312.31FR
Mar 23Purple and Gold InvitationalMar 23 · Javelin · Place 4 · RC - Gloucester CCRC - Gloucester CCJavelin439.33mFR
Mar 23Purple and Gold InvitationalMar 23 · 100 Meters · Place 25 · RC - Gloucester CCRC - Gloucester CC100 Meters2513.08FR