Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorHWS (Hunterdon, Warren, Sussex) Meet · Apr 3016.24aHWS (Hunterdon, Warren, Sussex) MeetApril 30, 2026
300 Meters · IndoorJim Mitchell Invitational · Dec 1440.22aJim Mitchell InvitationalDecember 14, 2024
400 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2054.34NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
400m Hurdles · 36" / 0.914m · OutdoorHWS (Hunterdon, Warren, Sussex) Meet · Apr 3059.55aHWS (Hunterdon, Warren, Sussex) MeetApril 30, 2026
500 Meters · IndoorCoach Saint Invitational · Dec 121:12.38aCoach Saint InvitationalDecember 12, 2025
55m Hurdles · 39" · IndoorSTCA Season Opener Ocean Breeze · Dec 158.80aSTCA Season Opener Ocean BreezeDecember 15, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:07.27aOcean Breeze InvitationalFebruary 1, 2025
Long Jump · IndoorDr. Sander Scorcher - HS Entry · Jan 2319-06.50Dr. Sander Scorcher - HS EntryJanuary 23, 2026
Long Jump · OutdoorNJCTC Season Finale · May 1818-2.50NJCTC Season FinaleMay 18, 2025
Triple Jump · IndoorDr. Sander Scorcher - HS Entry · Jan 2341-04.50Dr. Sander Scorcher - HS EntryJanuary 23, 2026
Triple Jump · OutdoorNJAC - EAST · May 542-1.50NJAC - EASTMay 5, 2026
Varsity · OutdoorSussex County Invitational · May 112:06.86aSussex County InvitationalMay 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Triple Jump · Place 11 · Pope John XXIIITriple Jump11.39-02.00Wind: -1.711
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 12 · Pope John XXIII400m Hurdles36" / 0.914m12.59.68a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Triple Jump · Place 3 · Pope John XXIIITriple Jump3.41-5.5011
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 400m Hurdles · Place 3 · Pope John XXIII400m Hurdles36" / 0.914m3.59.60a11
May 11Sussex County InvitationalMay 11 · Varsity · Place 1 · Pope John XXIIIVarsity119-8.7511
May 11Sussex County InvitationalMay 11 · Varsity · Place 2 · Pope John XXIIIVarsity22:06.86a PB11
May 5NJAC - EASTMay 5 · Triple Jump · Place 4 · Pope John XXIIITriple Jump4.42-1.50 PB11
May 5NJAC - EASTMay 5 · 400m Hurdles · Place 6 · Pope John XXIII400m Hurdles36" / 0.914m6.59.59a11
May 5NJAC - EASTMay 5 · 110m Hurdles · Place 9 · Pope John XXIII110m Hurdles39" / 0.991mRound P9.16.29a11
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · Triple Jump · Place 3 · Pope John XXIIITriple Jump3.41-08.2511
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 400m Hurdles · Place 6 · Pope John XXIII400m Hurdles36" / 0.914m6.59.55a PB11
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 110m Hurdles · Place 4 · Pope John XXIII110m Hurdles39" / 0.991mRound P4.16.24a PBWind: 0.111
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 110m Hurdles · Place 5 · Pope John XXIII110m Hurdles39" / 0.991m5.16.42aWind: -1.111

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 5 · Pope John XXIII55m HurdlesRound P58.6711
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 6 · Pope John XXIII55m Hurdles68.6611
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 10 · Pope John XXIII400 Meters1054.34 PB11
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 8 · Pope John XXIIIHigh Jump85-011
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 55m Hurdles · Place 11 · Pope John XXIII55m Hurdles39"11.8.81a11
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · Triple Jump · Place 3 · Pope John XXIIITriple Jump3.41-04.50 PB11
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · Long Jump · Place 8 · Pope John XXIIILong Jump8.19-06.50 PB11
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · High Jump · Place 2 · Pope John XXIIIHigh Jump25-611
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 63 · Pope John XXIIIShot Put6328-211

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 13 · Pope John XXIII55m Hurdles39"Round P13.8.80a PB11
Dec 15STCA Season Opener Ocean BreezeDec 15 · Triple Jump · Place 5 · Pope John XXIIITriple Jump5.39-611
Dec 15STCA Season Opener Ocean BreezeDec 15 · 400 Meters · Place 14 · Pope John XXIII400 Meters14.54.51a11
Dec 12Coach Saint InvitationalDec 12 · 500 Meters · Place 12 · Pope John XXIII500 Meters12.1:12.38a PB11
Dec 12Coach Saint InvitationalDec 12 · 55m Hurdles · Place 40 · Pope John XXIII55m Hurdles39"Round P40.9.75a11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 10 · Pope John XXIII800 Meters102:11.4610
Feb 1Ocean Breeze InvitationalFeb 1 · Long Jump · Place 8 · Pope John XXIIILong Jump8.18-5.7510
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 13 · Pope John XXIII800 Meters13.2:07.27a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 29 · Pope John XXIII400m Hurdles36" / 0.914m29.1:03.59a10
May 18NJCTC Season FinaleMay 18 · 400m Hurdles · Place 11 · Pope John XXIII400m Hurdles36" / 0.914m11.1:04.97a10
May 18NJCTC Season FinaleMay 18 · Long Jump · Place 10 · Pope John XXIIILong Jump10.18-2.50 PB10
May 12Sussex County InvitationalMay 12 · 400m Hurdles · Place 4 · Pope John XX400m Hurdles41:04.52—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 500 Meters · Pope John XXIII500 Meters--DQ10
Dec 20Coach Saint InvitationalDec 20 · Long Jump · Place 14 · Pope John XXIIILong Jump14.18-09.2510
Dec 14Jim Mitchell InvitationalDec 14 · 300 Meters · Place 46 · Pope John XXIII300 Meters46.40.22a PB10
Dec 14Jim Mitchell InvitationalDec 14 · Long Jump · Place 15 · Pope John XXIIILong Jump15.18-02.5010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 400m Hurdles · Place 5 · Pope John XX400m Hurdles51:03.53—
May 22Sussex County InvitationalMay 22 · Triple Jump · Place 9 · Pope John XXIIITriple Jump935-10.259
May 22Sussex County InvitationalMay 22 · 400m Hurdles · Place 5 · Pope John XXIII400m Hurdles51:03.949
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 400m Hurdles · Place 15 · Pope John XX400m Hurdles151:04.05—
May 7NJAC Large Schools MeetMay 7 · 400m Hurdles · Place 20 · Pope John XXIII400m Hurdles201:04.029
Apr 27Randolph RelaysApr 27 · 400m Hurdles · Place 8 · Pope John XXIII400m Hurdles81:04.109
Apr 17Dual: Pope John vs. SpartaApr 17 · 400m Hurdles · Place 2 · Pope John XXIII400m Hurdles36" / 0.914m2.1:04.09
Apr 17Dual: Pope John vs. SpartaApr 17 · Triple Jump · Place 3 · Pope John XXIIITriple Jump3.31-89