Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAmity, Hamden vs North Haven · May 788' 10"Amity, Hamden vs North HavenMay 7, 2025
Javelin · 800g · OutdoorCIAC Class LL Outdoor T&F Championships · May 30133' 6"CIAC Class LL Outdoor T&F ChampionshipsMay 30, 2026
Shot Put · 12lb · IndoorSCC Indoor Championships · Feb 737' 4.25"SCC Indoor ChampionshipsFebruary 7, 2026
Shot Put · 12lb · OutdoorCIAC Class LL Outdoor T&F Championships · May 3038' 8.5"CIAC Class LL Outdoor T&F ChampionshipsMay 30, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · Javelin · Place 7 · HamdenJavelin800g7.133' 6" PB11
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · Shot Put · Place 15 · HamdenShot Put12lb15.38' 8.5" PB11
May 26SCC Outdoor ChampionshipsMay 26 · Javelin · Place 21 · HamdenJavelin2199-011
May 18SCC East SectionalMay 18 · Javelin · Place 6 · HamdenJavelin6126-411
May 18SCC East SectionalMay 18 · Shot Put · Place 9 · HamdenShot Put938-6.7511
May 13Hamden VS CheshireMay 13 · Javelin · Place 6 · HamdenJavelin696-811
May 13Hamden VS CheshireMay 13 · Shot Put · Place 5 · HamdenShot Put539-211
May 6Lyman Hall VS Amity & HamdenMay 6 · Javelin · HamdenJavelin800g—DNS11
May 6Lyman Hall VS Amity & HamdenMay 6 · Discus · HamdenDiscus1.6kg—DNS11
May 6Lyman Hall VS Amity & HamdenMay 6 · Shot Put · HamdenShot Put12lb—DNS11
May 2Org-Jake Spartan InvitationalMay 2 · Javelin · Place 9 · HamdenJavelin9119-011
May 2Org-Jake Spartan InvitationalMay 2 · Shot Put · Place 5 · HamdenShot Put540-1011
Apr 28Hamden-Daniel Hand-Mercy-XavierApr 28 · Javelin · Place 3 · HamdenJavelin3117-811
Apr 28Hamden-Daniel Hand-Mercy-XavierApr 28 · Discus · Place 8 · HamdenDiscus888-711
Apr 28Hamden-Daniel Hand-Mercy-XavierApr 28 · Shot Put · Place 3 · HamdenShot Put336-10.511
Apr 22Wilbur Cross-Hamden-SheehanApr 22 · Javelin · Place 2 · HamdenJavelin2131-211
Apr 22Wilbur Cross-Hamden-SheehanApr 22 · Shot Put · Place 5 · HamdenShot Put533-1011
Apr 6Foran VS Hamden & West HavenApr 6 · Javelin · Place 2 · HamdenJavelin800g2.122' 8"11
Apr 6Foran VS Hamden & West HavenApr 6 · Discus · HamdenDiscus1.6kg—NM11
Apr 6Foran VS Hamden & West HavenApr 6 · Shot Put · Place 2 · HamdenShot Put12lb2.36' 9"11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7SCC Indoor ChampionshipsFeb 7 · Shot Put · Place 17 · HamdenShot Put12lb17.37' 4.25" PB11
Jan 28SCC Western SectionalJan 28 · Shot Put · Place 11 · HamdenShot Put1138-211
Jan 16SCC Coaches InvitationalJan 16 · Shot Put · Place 39 · HamdenShot Put12lb39.34' 10"11
Jan 12SCC Boys Developmental #2Jan 12 · Shot Put · Place 13 · HamdenShot Put1338-9.7511
Jan 5SCC Boys Developmental #1Jan 5 · Shot Put · Place 16 · HamdenShot Put1636-4.2511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Rust Buster InvitationalDec 18 · Shot Put · Place 10 · HamdenShot Put12lb10.35' 10.5"11
Jan 29SCC Western SectionalJan 29 · Shot Put · Place 24 · HamdenShot Put2434-1.25—
Jan 14SCC Indoor Novice MeetJan 14 · Shot Put · Place 19 · HamdenShot Put1931-5—
Jan 7SCC Boys Developmental #2Jan 7 · Shot Put · Place 44 · HamdenShot Put4431-7—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20SCC East SectionalMay 20 · Shot Put · Place 30 · HamdenShot Put3033-1010
May 13Hamden VS Jonathan LawMay 13 · Javelin · Place 3 · HamdenJavelin396-910
May 13Hamden VS Jonathan LawMay 13 · Discus · Place 5 · HamdenDiscus587-510
May 13Hamden VS Jonathan LawMay 13 · Shot Put · Place 6 · HamdenShot Put631-9.510
May 7Amity, Hamden vs North HavenMay 7 · Javelin · Place 4 · HamdenJavelin800g4.102' 9"10
May 7Amity, Hamden vs North HavenMay 7 · Discus · Place 8 · HamdenDiscus1.6kg8.88' 10" PB10
May 7Amity, Hamden vs North HavenMay 7 · Shot Put · Place 10 · HamdenShot Put12lb10.32' 11"10
Apr 30Hamden VS Career, Mercy, & XavierApr 30 · Javelin · Place 3 · HamdenJavelin396-010
Apr 30Hamden VS Career, Mercy, & XavierApr 30 · Discus · Place 6 · HamdenDiscus688-1010
Apr 30Hamden VS Career, Mercy, & XavierApr 30 · Shot Put · Place 7 · HamdenShot Put733-210
Apr 24Cheshire-Hamden-SheltonApr 24 · Javelin · Place 7 · HamdenJavelin800g7.94' 3"10
Apr 24Cheshire-Hamden-SheltonApr 24 · Shot Put · Place 13 · HamdenShot Put12lb13.35' 5.25"10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19SCC Boys Developmental #1Dec 19 · Shot Put · Place 34 · HamdenShot Put12lb34.32' 1010
Jan 24SCC Western SectionalJan 24 · Shot Put · Place 29 · HamdenShot Put2929-8—
Jan 18SCC Indoor Novice MeetJan 18 · Shot Put · Place 36 · HamdenShot Put12lb36.28' 49
Jan 3SCC Boys Developmental Meet #2Jan 3 · Shot Put · Place 58 · HamdenShot Put5830-10.75—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Hamden VS Jonathan LawMay 8 · Javelin · Place 8 · HamdenJavelin889-3.5—
May 8Hamden VS Jonathan LawMay 8 · Shot Put · Place 10 · HamdenShot Put1030-4.5—
May 4Org-Jake Spartan InvitationalMay 4 · Javelin · Place 37 · HamdenJavelin3760-8—
Apr 30Hamden, Foran @HillhouseApr 30 · Javelin · Place 6 · HamdenJavelin696-10—
Apr 30Hamden, Foran @HillhouseApr 30 · Shot Put · Place 7 · HamdenShot Put732-2.25—
Apr 24Branford & Hamden @ Career MagnetApr 24 · Javelin · Place 10 · HamdenJavelin1073-5—
Apr 24Branford & Hamden @ Career MagnetApr 24 · Shot Put · Place 9 · HamdenShot Put930-7—
Apr 17Quinnipiac ClassicApr 17 · Shot Put · Place 12 · HamdenShot Put1231-11.5—
Apr 10Hamden, Notre Dame, Sacred Heart Ac. @ West HavenApr 10 · Javelin · Place 7 · HamdenJavelin791-7—
Apr 10Hamden, Notre Dame, Sacred Heart Ac. @ West HavenApr 10 · Shot Put · Place 10 · HamdenShot Put1031-6—
Apr 5Xavier/Mercy, Hamden vs North HavenApr 5 · Javelin · Place 12 · HamdenJavelin1289-8—
Apr 5Xavier/Mercy, Hamden vs North HavenApr 5 · Shot Put · Place 18 · HamdenShot Put1828-9—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20SCC Boys Developmental Meet #1Dec 20 · Shot Put · HamdenShot Put12lb—DNS9