Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJAC Small Schools · May 714.43NJAC Small SchoolsMay 7, 2024
200 Meters · IndoorSJTCA #13 · Jan 2030.01SJTCA #13January 20, 2026
300 Meters · IndoorWayne Valentine Invitational · Jan 1049.50Wayne Valentine InvitationalJanuary 10, 2026
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 218.19NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
Discus · 1kg · OutdoorNJSIAA Group Championships - NPA & NPB · May 2990-02NJSIAA Group Championships - NPA & NPBMay 29, 2026
Javelin · 600g · OutdoorNJAC - EAST · May 595-11NJAC - EASTMay 5, 2026
Prelims · IndoorNJSIAA Non-Public A & B State Championships · Feb 168.52NJSIAA Non-Public A & B State ChampionshipsFebruary 16, 2024
Shot Put · 4kg · OutdoorMorris Hills Relays · Apr 1829-10.00Morris Hills RelaysApril 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 3 · Villa Walsh AcademyDiscus1kg3.90-02 PB12
May 19Morris County ChampionshipsMay 19 · Javelin · Place 11 · Villa Walsh AcademyJavelin600g11.88-1112
May 19Morris County ChampionshipsMay 19 · Shot Put · Place 24 · Villa Walsh AcademyShot Put4kg24.27-112
May 13NJISAA Prep B ChampionshipsMay 13 · Javelin · Place 3 · Villa Walsh AcademyJavelin600g3.91-312
May 13NJISAA Prep B ChampionshipsMay 13 · Discus · Place 6 · Villa Walsh AcademyDiscus1kg6.80-112
May 13NJISAA Prep B ChampionshipsMay 13 · Shot Put · Place 7 · Villa Walsh AcademyShot Put4kg7.26-8.7512
May 5NJAC - EASTMay 5 · Javelin · Place 6 · Villa Walsh AcademyJavelin600g6.95-11 PB12
May 5NJAC - EASTMay 5 · Discus · Place 15 · Villa Walsh AcademyDiscus1kg15.81-312
May 5NJAC - EASTMay 5 · Shot Put · Place 18 · Villa Walsh AcademyShot Put4kg18.28-6.5012
Apr 29Morris County Relay ChampionshipsApr 29 · Javelin · Place 19 · Villa Walsh AcademyJavelin600g19.73-0412
Apr 29Morris County Relay ChampionshipsApr 29 · Discus · Place 17 · Villa Walsh AcademyDiscus1kg17.82-0312
Apr 29Morris County Relay ChampionshipsApr 29 · Shot Put · Place 14 · Villa Walsh AcademyShot Put4kg14.27-07.2512
Apr 18Morris Hills RelaysApr 18 · Javelin · Place 8 · Villa Walsh AcademyJavelin600g8.89-0212
Apr 18Morris Hills RelaysApr 18 · Discus · Place 13 · Villa Walsh AcademyDiscus1kg13.85-0412
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 15 · Villa Walsh AcademyShot Put4kg15.29-10.00 PB12
Apr 11Dodgertown RelaysApr 11 · Discus · Place 13 · Villa Walsh AcademyDiscus1kg13.79-0312
Apr 11Dodgertown RelaysApr 11 · Shot Put · Place 10 · Villa Walsh AcademyShot Put4kg10.28-03.2512

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 21 · Villa Walsh Academy55 MetersRound P218.2912
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 3 · Villa Walsh AcademyShot Put329-412
Jan 31SJTCA #16Jan 31 · Shot Put · Place 8 · Villa Walsh AcademyShot Put828-212
Jan 31SJTCA #16Jan 31 · Shot Put · Place 8 · Villa Walsh AcademyShot Put828-212
Jan 31SJTCA #16Jan 31 · 55 Meters · Place 22 · Villa Walsh Academy55 MetersRound P228.2212
Jan 31SJTCA #16Jan 31 · 55 Meters · Place 22 · Villa Walsh Academy55 MetersRound P228.2212
Jan 20SJTCA #13Jan 20 · Shot Put · Place 5 · Villa Walsh AcademyShot Put527-012
Jan 20SJTCA #13Jan 20 · 200 Meters · Place 24 · Villa Walsh Academy200 Meters2430.01 PB12
Jan 20SJTCA #13Jan 20 · Long Jump · Place 15 · Villa Walsh AcademyLong Jump1513-7.7512
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 2 · Villa Walsh AcademyShot Put227-212
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 11 · Villa WalshShot Put1127-05.0012
Jan 10Wayne Valentine InvitationalJan 10 · 300 Meters · Place 33 · Villa Walsh300 Meters3349.50 PB12
Jan 10Wayne Valentine InvitationalJan 10 · 55 Meters · Place 45 · Villa Walsh55 MetersRound P458.5612

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Javelin · Place 30 · Villa WalshJavelin3045-0111
May 6NJAC - EASTMay 6 · Discus · Place 41 · Villa WalshDiscus4151-0211
May 6NJAC - EASTMay 6 · Javelin · Place 8 · Villa WalshJavelin878-0311
May 6NJAC - EASTMay 6 · Shot Put · Place 21 · Villa WalshShot Put2127-02.2511
Apr 12Dodgertown RelaysApr 12 · Javelin · Place 14 · Villa Walsh AcademyJavelin1468-211
Apr 12Dodgertown RelaysApr 12 · Shot Put · Place 27 · Villa Walsh AcademyShot Put2721-411

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55 Meters · Place 19 · Villa Walsh Academy55 MetersRound P198.19 PB11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 8 · Villa Walsh AcademyShot Put826-4.5011
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · Shot Put · Place 5 · Villa Walsh AcademyShot Put527-2.2511
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 6 · Villa Walsh AcademyShot Put623-6.7511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20NJISAA Prep B ChampionshipsMay 20 · Javelin · Place 9 · Villa Walsh AcademyJavelin968-0210
May 20NJISAA Prep B ChampionshipsMay 20 · Discus · Place 12 · Villa Walsh AcademyDiscus1263-0110
May 20NJISAA Prep B ChampionshipsMay 20 · Shot Put · Place 13 · Villa Walsh AcademyShot Put1324-11.0010
May 7NJAC Small SchoolsMay 7 · Javelin · Place 15 · VILLA WALSHJavelin1576-07—
May 7NJAC Small SchoolsMay 7 · Discus · Place 42 · VILLA WALSHDiscus4262-10—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 32 · VILLA WALSHShot Put3225-02.50—
May 7NJAC Small SchoolsMay 7 · 100 Meters · Place 36 · VILLA WALSH100 MetersRound P3614.43 PB—
May 7NJAC Small SchoolsMay 7 · Discus · Place 42 · VILLA WALSHDiscus4262-10—
May 7NJAC Small SchoolsMay 7 · Javelin · Place 15 · VILLA WALSHJavelin1576-07—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 28 · VILLA WALSHShot Put2825-02.50—
May 7NJAC Small SchoolsMay 7 · 100 Meters · Place 36 · VILLA WALSH100 MetersRound P3614.43—
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 35 · Villa Walsh AcademyDiscus3569-910
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 32 · Villa Walsh AcademyShot Put3225-2.5010
Apr 27Randolph RelaysApr 27 · Discus · Place 15 · Villa Walsh AcademyDiscus1566-1110
Apr 27Randolph RelaysApr 27 · Shot Put · Place 13 · Villa Walsh AcademyShot Put1323-7.5010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · Shot Put · Place 9 · Villa Walsh AcademyShot Put924-610
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 55 Meters · Place 15 · Villa Walsh Academy55 MetersRound P158.4410
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Prelims · Place 18 · Villa Walsh AcademyPrelimsRound P188.52 PB10
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 18 · Villa Walsh Academy55 MetersRound P188.5210