Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJCTC Frosh Soph Championship · May 2013.08aNJCTC Frosh Soph ChampionshipMay 20, 2018
200 Meters · OutdoorNJCTC Frosh Soph Championship · May 2027.01aNJCTC Frosh Soph ChampionshipMay 20, 2018
55 Meter · IndoorSTCA Season Opener #1 · Dec 197.36aSTCA Season Opener #1December 19, 2021
55 Meters · IndoorShore Conference Championships · Jan 277.46Shore Conference ChampionshipsJanuary 27, 2022
Javelin · 800g · OutdoorDuke Twilight · May 362.60mDuke TwilightMay 3, 2026
Long Jump · OutdoorNJCTC Frosh Soph Championship · May 2014-10.00NJCTC Frosh Soph ChampionshipMay 20, 2018
Pole Vault · IndoorSTCA Season Opener #1 · Dec 198-00.00STCA Season Opener #1December 19, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Javelin · Place 7 · Holy CrossHoly CrossJavelin800g7.60.90mSr
May 3Duke TwilightMay 3 · Javelin · Place 7 · Holy CrossHoly CrossJavelin800g7.62.60m PBSr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Javelin · Place 1 · Holy CrossHoly CrossJavelin800g1.61.95mSr
Apr 11UMASS Commonwealth InvitationalApr 11 · Javelin · Place 1 · Holy CrossHoly CrossJavelin800g1.58.23mSr
Mar 26Raleigh RelaysMar 26 · Javelin · Place 8 · Holy CrossHoly CrossJavelin800g8.60.97mSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · Javelin · Place 9 · Holy CrossHoly CrossJavelin955.17mJR
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 6 · Holy CrossHoly CrossJavelin659.71mJR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Javelin · Place 2 · Holy CrossHoly CrossJavelin2195-10JR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Javelin · Place 1 · Holy CrossHoly CrossJavelin800g1.56.91mJr
Apr 5UMASS Flagship OpenerApr 5 · Javelin · Place 1 · Holy CrossHoly CrossJavelin156.33mJR
Mar 28Black & Gold InviteMar 28 · Javelin · Place 2 · Holy CrossHoly CrossJavelin256.39mJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · Javelin · Place 22 · Holy CrossHoly CrossJavelin22162-6SO
Apr 27Skyhawk Invitational (outdoor)Apr 27 · Javelin · Place 7 · Holy CrossHoly CrossJavelin747.76m—
Apr 20Holy Cross InvitationalApr 20 · Javelin · Place 4 · Holy CrossHoly CrossJavelin454.08mSO
Apr 14Merrimack Alumni ClassicApr 14 · Javelin · Place 6 · Holy CrossHoly CrossJavelin648.66mSO
Apr 5UMASS Flagship OpenerApr 5 · Javelin · Place 9 · Holy CrossHoly CrossJavelin800g9.47.39mSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Javelin · Place 13 · Holy CrossHoly CrossJavelin800g13.50.02mUnofficialFr
Apr 29Skyhawk InvitationalApr 29 · Javelin · Place 4 · Holy CrossHoly CrossJavelin450.58mFR
Apr 22Holy Cross InvitationalApr 22 · Javelin · Place 6 · Holy CrossHoly CrossJavelin650.96mFR
Apr 22Holy Cross InvitationalApr 22 · Javelin · Place 6 · Holy CrossHoly CrossJavelin650.96mFR
Apr 22Holy Cross InvitationalApr 22 · Javelin · Place 6 · Holy CrossHoly CrossJavelin650.96mFR
Apr 15Merrimack Alumni ClassicApr 15 · Javelin · Place 3 · Holy CrossHoly CrossJavelin347.55mFR
Mar 31Black and Gold InvitationalMar 31 · Javelin · Place 15 · Holy CrossHoly CrossJavelin800g15.49.51mFr

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Javelin · Place 4 · Christian BrChristian BrJavelin4177-0012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Javelin · Place 4 · Christian BrChristian BrJavelin4171-0712
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Javelin · Place 1 · Christian BrChristian BrJavelin1177-0012
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Pole Vault · Place 10 · Christian Brothers AcademyChristian Brothers AcademyPole Vault1010-012
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Javelin · Place 1 · Christian Brothers AcademyChristian Brothers AcademyJavelin1177-012
Jun 8Holmdel Twilight Series - Season EnderJun 8 · Pole Vault · Place 2 · Christian BrChristian BrPole Vault210-00.00—
May 25Delsea Crusader Field #1May 25 · Javelin · Place 2 · Christian BrChristian BrJavelin2162-04—
May 21Shore Conference ChampionshipsMay 21 · Javelin · Place 3 · Christian Brothers AcademyChristian Brothers AcademyJavelin3167-612
May 11Monmouth County ChampionshipsMay 11 · Javelin · Place 2 · Christian BrChristian BrJavelin2158-07—
Apr 23Colts Neck Spring InvitationalApr 23 · Pole Vault · Place 5 · Christian Brothers AcademyChristian Brothers AcademyPole Vault59-612
Apr 12A-North DivisionalApr 12 · Javelin · Place 2 · Christian BrChristian BrJavelin2164-11—
Apr 12A-North DivisionalApr 12 · Pole Vault · Place 3 · Christian BrChristian BrPole Vault39-06.00—
Apr 9Husky RelaysApr 9 · Pole Vault · Place 18 · Christian Brothers AcademyChristian Brothers AcademyPole Vault189-012

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27Shore Conference ChampionshipsJan 27 · Pole Vault · Place 9 · Christian Brothers AcademyChristian Brothers AcademyPole Vault99-612
Jan 27Shore Conference ChampionshipsJan 27 · 55 Meters · Place 71 · Christian Brothers AcademyChristian Brothers Academy55 MetersRound P717.46 PB12
Jan 21Monmouth County ChampionshipsJan 21 · Pole Vault · Place 5 · Christian Brothers AcademyChristian Brothers AcademyPole Vault59-012
Jan 11Rebel Shot/ Field SeriesJan 11 · Pole Vault · Place 4 · Christian BrChristian BrPole Vault49-00.00—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #1Dec 19 · 55 Meter · Place 18 · Christian Brothers AcademyChristian Brothers Academy55 MeterRound P18.7.36a PB12
Dec 19STCA Season Opener #1Dec 19 · Pole Vault · Place 5 · Christian Brothers AcademyChristian Brothers AcademyPole Vault5.8-00.00 PB12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 162021 American JavFestJul 16 · Javelin · Place 6 · Eatontown, NJEatontown, NJJavelin800g6.43.95mJr
May 28Cherokee Last ChanceMay 28 · Javelin · Place 12 · Christian BrChristian BrJavelin12132-01—
May 14Monmouth County ChampionshipsMay 14 · Javelin · Place 10 · Christian Brothers AcademyChristian Brothers AcademyJavelin800g10.132-0111
May 12A-North Quad Week #3May 12 · Javelin · Place 4 · Christian Brothers AcademyChristian Brothers AcademyJavelin800g4.119-1011

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20NJCTC Frosh Soph ChampionshipMay 20 · Long Jump · Place 9 · Christian Brothers AcademyChristian Brothers AcademyLong Jump9.14-10.00 PB10
May 20NJCTC Frosh Soph ChampionshipMay 20 · 200 Meters · Place 10 · Christian Brothers AcademyChristian Brothers Academy200 Meters10.27.01a PB10
May 20NJCTC Frosh Soph ChampionshipMay 20 · 100 Meters · Place 9 · Christian Brothers AcademyChristian Brothers Academy100 MetersRound P9.13.08a PB10
May 20NJCTC Frosh Soph ChampionshipMay 20 · 100 Meters · Place 9 · Christian Brothers AcademyChristian Brothers Academy100 Meters9.13.08a10
May 15Monmouth County Boys Frosh/Soph ChampionshipsMay 15 · Long Jump · Place 11 · Christian BrChristian BrLong Jump1115-06.50—
May 15Monmouth County Boys Frosh/Soph ChampionshipsMay 15 · 100 Meters · Place 33 · Christian BrChristian Br100 MetersRound P3313.30—
May 15Monmouth County Boys Frosh/Soph ChampionshipsMay 15 · Long Jump · Place 11 · Christian BrChristian BrLong Jump1115-06.50—
May 15Monmouth County Boys Frosh/Soph ChampionshipsMay 15 · 100 Meters · Place 33 · Christian BrChristian Br100 MetersRound P3313.30—