Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBerkshire League Championship · May 16103' 1"Berkshire League ChampionshipMay 16, 2026
Hammer · 12lb · OutdoorBerkshire League Festival · May 2024.10mBerkshire League FestivalMay 20, 2026
Hammer · 16lb / 7.26kg · OutdoorThrowers clinic and competition · Apr 646' 0Throwers clinic and competitionApril 6, 2024
Shot Put · 12lb · OutdoorNonnewaug, Northwestern at Thomaston · Apr 2832' 6"Nonnewaug, Northwestern at ThomastonApril 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · Hammer · Place 30 · NorthwesternHammer3030.81m12
May 23Last Chance State Qualifier May 23 · Discus · Place 6 · NorthwesternDiscus693-012
May 22Last Chance Mini-meetMay 22 · Discus · Place 4 · NorthwesternDiscus1.6kg4.98' 2"12
May 20Berkshire League FestivalMay 20 · Hammer · Place 4 · NorthwesternHammer12lb4.24.10m PB12
May 16Berkshire League ChampionshipMay 16 · Discus · Place 9 · NorthwesternDiscus1.6kg9.103' 1" PB12
May 16Berkshire League ChampionshipMay 16 · Shot Put · Place 18 · NorthwesternShot Put12lb18.30' 9"12
May 11Northwestern and Shepaug at GilbertMay 11 · Discus · Place 3 · NorthwesternDiscus1.6kg3.100' 0"12
May 11Northwestern and Shepaug at GilbertMay 11 · Shot Put · Place 6 · NorthwesternShot Put12lb6.31' 7"12
May 5Northwestern v. Terryville and HousatonicMay 5 · Discus · Place 4 · NorthwesternDiscus1.6kg4.92' 8"12
May 5Northwestern v. Terryville and HousatonicMay 5 · Shot Put · Place 7 · NorthwesternShot Put12lb7.31' 6"12
Apr 28Nonnewaug, Northwestern at ThomastonApr 28 · Discus · Place 5 · NorthwesternDiscus1.6kg5.97' 2"12
Apr 28Nonnewaug, Northwestern at ThomastonApr 28 · Shot Put · Place 7 · NorthwesternShot Put12lb7.32' 6" PB12
Apr 21Northwestern vs Lakeview and OWTSApr 21 · Discus · Place 2 · NorthwesternDiscus1.6kg2.99' 1"12
Apr 21Northwestern vs Lakeview and OWTSApr 21 · Shot Put · Place 7 · NorthwesternShot Put12lb7.30' 4"12
Apr 2Bobcat InvitationalApr 2 · Discus · Place 4 · NorthwesternDiscus1.6kg4.102' 5"12
Apr 2Bobcat InvitationalApr 2 · Shot Put · Place 6 · NorthwesternShot Put12lb6.30' 5"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Berkshire League Indoor ChampionshipFeb 6 · Shot Put · Place 9 · NorthwesternShot Put932-412
Jan 31Bethel Indoor InvitationalJan 31 · Shot Put · Place 33 · NorthwesternShot Put3327-5.2512
Jan 19Berkshire League Development MeetJan 19 · Shot Put · Place 10 · NorthwesternShot Put1031-712
Jan 7Bacon Field House-New Year's InviteJan 7 · Shot Put · Place 14 · NorthwesternShot Put1430-1112

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27On the (Qualifier's) Edge: Last Chance MeetMay 27 · Discus · Place 5 · NorthwesternDiscus586-1.511
May 20Berkshire League FestivalMay 20 · Hammer · Place 8 · NorthwesternHammer824.28m11
May 17Berkshire League OTF ChampionshipsMay 17 · Shot Put · Place 17 · NorthwesternShot Put1730-111
May 17Berkshire League OTF ChampionshipsMay 17 · Discus · Place 6 · NorthwesternDiscus697-811
May 12Lakeview vs. Northwest and NonnewaugMay 12 · Discus · Place 9 · NorthwesternDiscus991-1111
May 12Lakeview vs. Northwest and NonnewaugMay 12 · Shot Put · Place 13 · NorthwesternShot Put1328-611
May 10Winsted crosstown last chance challengeMay 10 · Discus · Place 1 · NorthwesternDiscus197-811
Apr 29Housatonic, Northwestern at ThomastonApr 29 · Shot Put · Place 9 · NorthwesternShot Put927-511
Apr 22Terryville and Shepaug at NorthwesternApr 22 · Discus · Place 5 · NorthwesternDiscus583-1011
Apr 22Terryville and Shepaug at NorthwesternApr 22 · Shot Put · Place 20 · NorthwesternShot Put2025-611
Apr 132nd Annual Northwestern Throwers Invitational and ClinicApr 13 · Hammer · Place 3 · NorthwesternHammer12lb3.62' 11"11
Apr 132nd Annual Northwestern Throwers Invitational and ClinicApr 13 · Discus · Place 1 · NorthwesternDiscus1.6kg1.94' 8"11
Apr 132nd Annual Northwestern Throwers Invitational and ClinicApr 13 · Shot Put · Place 10 · NorthwesternShot Put12lb10.24' 7"11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Berkshire League FestivalMay 21 · Hammer · Place 8 · NorthwesternHammer816.61m—
May 18Berkshire League OTF ChampionshipsMay 18 · Discus · Place 10 · NorthwesternDiscus1.6kg10.91-0110
May 13Northwestern and Shepaug at HousatonicMay 13 · Discus · Place 5 · NorthwesternDiscus580-5—
May 11Torrington Varsity Alumni Club InvitationalMay 11 · Discus · Place 22 · NorthwesternDiscus2276-5—
May 7Wamogo and Terryville at NorthwesternMay 7 · Javelin · Place 19 · NorthwesternJavelin1968-4—
May 7Wamogo and Terryville at NorthwesternMay 7 · Discus · Place 2 · NorthwesternDiscus293-5—
Apr 30Nonnewaug and Gilbert at NorthwesternApr 30 · Javelin · Place 17 · NorthwesternJavelin1764-11—
Apr 30Nonnewaug and Gilbert at NorthwesternApr 30 · Discus · Place 5 · NorthwesternDiscus582-6—
Apr 30Nonnewaug and Gilbert at NorthwesternApr 30 · Shot Put · Place 18 · NorthwesternShot Put1825-6—
Apr 273rd Annual Ellington InvitationalApr 27 · Discus · Place 33 · NorthwesternDiscus3381-10—
Apr 23Litchfield, Northwestern at ThomastonApr 23 · Javelin · Place 19 · NorthwesternJavelin1954-3—
Apr 23Litchfield, Northwestern at ThomastonApr 23 · Discus · Place 3 · NorthwesternDiscus391-1—
Apr 23Litchfield, Northwestern at ThomastonApr 23 · Shot Put · Place 27 · NorthwesternShot Put2720-10—
Apr 6Throwers clinic and competitionApr 6 · Hammer · Place 2 · NorthwesternHammer16lb / 7.26kg2.46' 0 PB10
Apr 6Throwers clinic and competitionApr 6 · Discus · Place 2 · NorthwesternDiscus1.6kg2.75' 210
Apr 6Throwers clinic and competitionApr 6 · Shot Put · Place 5 · NorthwesternShot Put12lb5.24' 310

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17Gilbert and Northwestern Last Chance meetMay 17 · Discus · Place 2 · NorthwesternDiscus272-0—
May 15Terryville and Wamogo at NorthwesternMay 15 · Javelin · Place 17 · NorthwesternJavelin1761-6—
May 15Terryville and Wamogo at NorthwesternMay 15 · Discus · Place 8 · NorthwesternDiscus858-7—
May 15Terryville and Wamogo at NorthwesternMay 15 · Shot Put · Place 15 · NorthwesternShot Put1521-5—
May 9Northwestern and Housatonic at GilbertMay 9 · Javelin · Place 12 · NorthwesternJavelin1263-1—
May 9Northwestern and Housatonic at GilbertMay 9 · Discus · Place 9 · NorthwesternDiscus957-8—
May 9Northwestern and Housatonic at GilbertMay 9 · Shot Put · Place 14 · NorthwesternShot Put1419-7—
May 512th Dan O'Connell CoEd RelaysMay 5 · Javelin · Place 14 · NorthwesternJavelin1463-1—
May 512th Dan O'Connell CoEd RelaysMay 5 · Discus · Place 18 · NorthwesternDiscus1852-3—
May 512th Dan O'Connell CoEd RelaysMay 5 · Shot Put · Place 15 · NorthwesternShot Put1521-4—
May 2Thomaston, Nonnewaug, NorthwesternMay 2 · Javelin · Place 16 · NorthwesternJavelin1653-1—
May 2Thomaston, Nonnewaug, NorthwesternMay 2 · Discus · Place 16 · NorthwesternDiscus1652-9—
May 2Thomaston, Nonnewaug, NorthwesternMay 2 · Shot Put · Place 22 · NorthwesternShot Put2219-3—
Apr 25Shepaug and Litchfield at NorthwesternApr 25 · Javelin · Place 17 · NorthwesternJavelin1749-11—
Apr 25Shepaug and Litchfield at NorthwesternApr 25 · Discus · Place 11 · NorthwesternDiscus1161-2—
Apr 25Shepaug and Litchfield at NorthwesternApr 25 · Shot Put · Place 17 · NorthwesternShot Put1722-6—
Apr 4Kangaroo inviteApr 4 · Discus · Place 29 · NorthwesternDiscus2944-9.5—
Apr 4Kangaroo inviteApr 4 · Shot Put · Place 18 · NorthwesternShot Put1820-5—