Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 92:53.56Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
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 · IndoorGarden State Invitational 2026 · Feb 1353.09Garden State Invitational 2026February 13, 2026
400 Meters · OutdoorGoshen Trotters Track Carnival · Apr 1854.32aGoshen Trotters Track CarnivalApril 18, 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
600 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Feb 161:28.32NJCTC Wayne Letwink Memorial Winter ChampionshipFebruary 16, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:07.27aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorWarwick Ahearn Classic · May 22:06.61aWarwick Ahearn ClassicMay 2, 2026
High Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311.61mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Long Jump · IndoorCoach Saint Invitational · Dec 2018-09.25Coach Saint InvitationalDecember 20, 2024
Long Jump · OutdoorNJCTC Season Finale · May 1818-2.50NJCTC Season FinaleMay 18, 2025
Triple Jump · IndoorThe Armory Hispanic Games · Jan 310.82mThe Armory Hispanic GamesJanuary 3, 2025
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

25 results
DateMeetEventPlMarkGr
Jun 1Warwick Valley Fast Times RelaysJun 1 · Long Jump · Place 5 · Pope John XXIIILong Jump520-111
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 21Mountie MadnessMay 21 · Triple Jump · Place 8 · Pope John XXIIITriple Jump840-411
May 21Mountie MadnessMay 21 · 400m Hurdles · Place 5 · Pope John XXIII400m Hurdles559.78a11
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
May 2Warwick Ahearn ClassicMay 2 · Long Jump · Place 4 · Pope John XXIIILong Jump419-511
May 2Warwick Ahearn ClassicMay 2 · Javelin · Place 12 · Pope John XXIIIJavelin1290-1011
May 2Warwick Ahearn ClassicMay 2 · 800 Meters · Place 10 · Pope John XXIII800 Meters102:06.61a PB11
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
Apr 18Goshen Trotters Track CarnivalApr 18 · Pole Vault · Place 12 · Pope John XXIIIPole Vault127-00.0011
Apr 18Goshen Trotters Track CarnivalApr 18 · 110m Hurdles · Place 5 · Pope John XXIII110m Hurdles516.66a11
Apr 18Goshen Trotters Track CarnivalApr 18 · 400 Meters · Place 12 · Pope John XXIII400 Meters1254.32a PB11
Apr 18Goshen Trotters Track CarnivalApr 18 · Pole Vault · Place 12 · Pope John XXPole Vault127-00.00—
Apr 18Goshen Trotters Track CarnivalApr 18 · 110m Hurdles · Place 5 · Pope John XX110m Hurdles516.66—
Apr 18Goshen Trotters Track CarnivalApr 18 · 400 Meters · Place 12 · Pope John XX400 Meters1254.32—

2026 Indoor Track

44 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · Triple Jump · Place 25 · Pope John XXTriple Jump2541-01.0011
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.3411
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 8 · Pope John XXIIIHigh Jump85-011
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · 600 Meters · Place 5 · Pope John XXIII600 Meters51:28.32 PB11
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · 55m Hurdles · Place 14 · Pope John XXIII55m HurdlesRound P148.6211
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · Triple Jump · Place 1 · Pope John XXIIITriple Jump141-5.7511
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · Long Jump · Place 5 · Pope John XXIIILong Jump519-911
Feb 13Garden State Invitational 2026Feb 13 · Long Jump · Place 38 · Pope John XXIIILong Jump3818-611
Feb 13Garden State Invitational 2026Feb 13 · 400 Meters · Place 40 · Pope John XXIII400 Meters4053.09 PB11
Feb 13Garden State Open at Ocean BreezeFeb 13 · Long Jump · Place 38 · Pope John XXIIILong Jump3818-611
Feb 9SJTCA #18Feb 9 · 55m Hurdles · Place 36 · Pope John XXIII55m Hurdles368.5611
Feb 9SJTCA #18Feb 9 · Triple Jump · Place 5 · Pope John XXIIITriple Jump541-6.2511
Feb 9SJTCA #18Feb 9 · 800 Meters · Place 25 · Pope John XXIII800 Meters252:10.4211
Feb 9SJTCA #18Feb 9 · Triple Jump · Place 5 · Pope John XXIIITriple Jump541-6.2511
Feb 9SJTCA #18Feb 9 · 800 Meters · Place 25 · Pope John XXIII800 Meters252:10.4211
Feb 9SJTCA #18Feb 9 · 800 Meters · Place 5 · Pope John XX800 Meters52:10.42—
Feb 9SJTCA #18Feb 9 · 55m Hurdles · Place 36 · Pope John XXIII55m HurdlesRound P368.5611
Feb 9SJTCA #18Feb 9 · 55m Hurdles · Place 3 · Pope John XX55m Hurdles38.56—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 4 · Pope John XXIII1000 Meters42:56.9311
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 12 · Pope John XXIIIHigh Jump121.61m PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 10 · Pope John XXIIIShot Put109.80m11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 12 · Pope John XXIIILong Jump125.85m11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 14 · Pope John XXIII60m Hurdles149.2511
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 4 · Pope John XXIII1000 Meters42:56.9311
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 12 · Pope John XXIIIHigh Jump121.61m11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 10 · Pope John XXIIIShot Put109.80m11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 12 · Pope John XXIIILong Jump125.85m11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 14 · Pope John XXIII60m Hurdles149.2511
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Triple Jump · Place 3 · Pope John XXTriple Jump312.61m11
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Long Jump · Place 8 · Pope John XXLong Jump85.95m11
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 55m Hurdles · Place 11 · Pope John XX55m Hurdles118.8111
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.5011
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · Long Jump · Place 8 · Pope John XXIIILong Jump8.19-06.5011
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
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Shot Put · Place 22 · Pope John XXShot Put2230-03.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Long Jump · Place 7 · Pope John XXLong Jump718-04.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 14 · Pope John XX1000 Meters142:53.56 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Shot Put · Place 22 · Pope John XXShot Put2230-03.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Long Jump · Place 7 · Pope John XXLong Jump718-04.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 14 · Pope John XX1000 Meters142:53.56—

2025 Indoor Track

21 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 14North Shore Pre-Nationals InvitationalFeb 14 · Long Jump · Place 17 · Pope John XXLong Jump1719-01.0010
Feb 10SJTCA #18Feb 10 · Triple Jump · Place 12 · Pope John XXIIITriple Jump1238-010
Feb 10SJTCA #18Feb 10 · 55m Hurdles · Place 51 · Pope John XXIII55m Hurdles518.9710
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
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 600 Meters · Place 11 · Pope John XXIII600 Meters111:30.6110
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 55m Hurdles · Place 23 · Pope John XXIII55m HurdlesRound P239.2110
Jan 17Steve Borbet InvitationalJan 17 · 55m Hurdles · Place 17 · Pope John XX55m Hurdles179.9710
Jan 17Steve Borbet InvitationalJan 17 · Triple Jump · Place 29 · Pope John XXTriple Jump2936-04.7510
Jan 17Steve Borbet InvitationalJan 17 · 400 Meters · Place 30 · Pope John XX400 Meters3056.2910
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Long Jump · Place 5 · Pope John XXLong Jump518-04.25—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 16 · Pope John XX1000 Meters162:56.99—
Jan 3The Armory Hispanic GamesJan 3 · Triple Jump · Place 12 · Pope John XXTriple Jump1210.82m PB—
Jan 3The Armory Hispanic GamesJan 3 · 55m Hurdles · Place 10 · Pope John XX55m Hurdles109.29—
Jan 3The Armory Hispanic GamesJan 3 · Long Jump · Place 8 · Pope John XXLong Jump85.61m—

2025 Outdoor Track

6 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—
Apr 5Goshen Colosseum ClassicApr 5 · 110m Hurdles · Place 10 · Pope John XX110m Hurdles1017.72—
Apr 5Goshen Colosseum ClassicApr 5 · 800 Meters · Place 6 · Pope John XX800 Meters62:12.89—

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.25 PB10
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

11 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
May 4Warwick Ahearn ClassicMay 4 · Triple Jump · Place 11 · Pope John XXTriple Jump1133-05.50—
May 4Warwick Ahearn ClassicMay 4 · Long Jump · Place 19 · Pope John XXLong Jump1916-02.75—
May 4Warwick Ahearn ClassicMay 4 · 400m Hurdles · Place 4 · Pope John XX400m Hurdles41:05.89—
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