Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Championship · May 512.98aGMC ChampionshipMay 5, 2026
200 Meters · OutdoorECCA · May 926.94aECCAMay 9, 2026
300m Hurdles · 36" / 0.914m · OutdoorECCA · May 954.46aECCAMay 9, 2026
Discus · 1.6kg · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 18108-11Joe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
Javelin · 800g · OutdoorHusky Relays · Mar 2895-09Husky RelaysMarch 28, 2026
Shot Put · 12lb · IndoorWarrior Winter Warmup · Dec 1330-00.00Warrior Winter WarmupDecember 13, 2025
Shot Put · 12lb · OutdoorNJSIAA Group Championships - NPA & NPB · May 2936-00.00NJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 6 · Calvary ChristianDiscus1.6kg6.106-0011
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 11 · Calvary ChristianShot Put12lb11.36-00.00 PB11
May 23The Saltwater OpenMay 23 · Javelin · Place 3 · Calvary ChriJavelin3118-00—
May 23The Saltwater OpenMay 23 · Discus · Place 5 · Calvary ChriDiscus5107-06—
May 23The Saltwater OpenMay 23 · Shot Put · Place 12 · Calvary ChriShot Put1234-11.00—
May 9ECCAMay 9 · 300m Hurdles · Place 12 · Calvary Christian300m Hurdles36" / 0.914m12.54.46a PB11
May 9ECCAMay 9 · 200 Meters · Place 19 · Calvary Christian200 Meters19.26.94a PB11
May 5GMC ChampionshipMay 5 · Shot Put · Place 39 · Calvary ChristianShot Put3933-11.7511
May 5GMC ChampionshipMay 5 · Discus · Place 22 · Calvary ChristianDiscus22106-911
May 5GMC ChampionshipMay 5 · 100 Meters · Place 72 · Calvary Christian100 MetersRound P7212.98a PB11
Apr 28Middlesex County RelaysApr 28 · Discus · Place 39 · Calvary ChristianDiscus1.6kg39.95-0111
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 34 · Calvary ChristianShot Put12lb34.34-02.0011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 27 · Calvary ChristianDiscus1.6kg27.108-11 PB11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 46 · Calvary ChristianShot Put12lb46.30-911
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Discus · Place 4 · Calvary ChristianDiscus1.6kg4.86-0211
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Shot Put · Place 3 · Calvary ChristianShot Put12lb3.35-03.2511
Mar 28Husky RelaysMar 28 · Javelin · Place 8 · Calvary ChristianJavelin800g8.95-09 PB11
Mar 28Husky RelaysMar 28 · Discus · Place 7 · Calvary ChristianDiscus1.6kg7.88-1011
Mar 28Husky RelaysMar 28 · Shot Put · Place 14 · Calvary ChristianShot Put12lb14.31-00.0011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 12 · Calvary ChristianShot Put1234-7.7511
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 36 · Calvary ChristianShot Put3631-10.7511
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 14 · Calvary ChristianShot Put1430-1011
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 33 · Calvary ChristianTriple Jump3327-811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 56 · Calvary ChristianShot Put12lb56.29-911
Dec 13Warrior Winter WarmupDec 13 · Shot Put · Place 8 · Calvary ChristianShot Put12lb8.30-00.00 PB11
Dec 10Rebel Shot/Field Series 1Dec 10 · Shot Put · Place 23 · Calvary ChristianShot Put12lb23.28-06.2511

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Calvary ChristianJavelin800g--DNS10
May 6GMC ChampionshipsMay 6 · 200 Meters · Place 71 · Calvary Christian200 Meters7128.7010
Apr 19Colts Neck Spring InvitationalApr 19 · Javelin · Place 54 · Calvary ChristianJavelin5496-110
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 114 · Calvary Christian100 Meters11413.6710

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · 200 Meters · Place 72 · Calvary Christian200 Meters7229.349
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · Javelin · Place 9 · Calvary ChriJavelin982-07—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · Discus · Place 36 · Calvary ChriDiscus3660-02—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 100 Meters · Place 87 · Calvary Chri100 Meters8714.22—
Apr 20Colts Neck Spring InvitationalApr 20 · 100 Meters · Place 55 · Calvary Christian100 Meters55.14.95a9
Apr 13Husky RelaysApr 13 · Javelin · Place 19 · Calvary ChristianJavelin1991-109