Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNew Britain vs. Southington · May 1270' 2"New Britain vs. SouthingtonMay 12, 2026
Javelin · 800g · OutdoorSouthington vs. Plainville · May 5121' 0"Southington vs. PlainvilleMay 5, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · Javelin · Place 28 · SouthingtonJavelin800g28.104' 3"11
May 20CCC South Division ChampionshipsMay 20 · Javelin · Place 9 · SouthingtonJavelin9121-1011
May 12New Britain vs. SouthingtonMay 12 · Javelin · Place 4 · SouthingtonJavelin800g4.119' 9"11
May 12New Britain vs. SouthingtonMay 12 · Discus · Place 11 · SouthingtonDiscus1.6kg11.70' 2" PB11
May 5Southington vs. PlainvilleMay 5 · Javelin · Place 5 · SouthingtonJavelin800g5.121' 0" PB11
May 5Southington vs. PlainvilleMay 5 · Discus · Place 2 · SouthingtonDiscus1.6kg2.64' 10"11
Apr 28Southington vs NewingtonApr 28 · Javelin · Place 3 · SouthingtonJavelin3125-411
Apr 28Southington vs NewingtonApr 28 · Discus · Place 4 · SouthingtonDiscus467-311
Apr 2443rd O'Grady RelaysApr 24 · Javelin · Place 42 · SouthingtonJavelin42105-1111
Apr 21Southington vs WethersfieldApr 21 · Javelin · Place 3 · SouthingtonJavelin3113-211
Apr 21Southington vs WethersfieldApr 21 · Discus · Place 8 · SouthingtonDiscus871-111
Apr 18Hillhouse Outdoor InvitationalApr 18 · Javelin · Place 9 · SouthingtonJavelin9118-011
Apr 14Berlin vs. SouthingtonApr 14 · Javelin · Place 3 · SouthingtonJavelin3117-011
Apr 14Berlin vs. SouthingtonApr 14 · Discus · Place 4 · SouthingtonDiscus467-011
Apr 7Southington vs MaloneyApr 7 · Javelin · Place 3 · SouthingtonJavelin3103-1011
Apr 7Southington vs MaloneyApr 7 · Discus · Place 4 · SouthingtonDiscus473-611

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13Wethersfield vs SouthingtonMay 13 · Javelin · Place 7 · SouthingtonJavelin795-310
May 13Wethersfield vs SouthingtonMay 13 · Discus · Place 14 · SouthingtonDiscus1456-010
May 10Froshmore Invitational - Overall ResultsMay 10 · Javelin · Place 10 · SouthingtonJavelin10107-03—
May 10Froshmore Invitational - Overall ResultsMay 10 · Discus · Place 34 · SouthingtonDiscus3466-00—
May 109th Froshmore InvitationalMay 10 · Javelin · Place 8 · SouthingtonJavelin800g8.107-0310
May 109th Froshmore InvitationalMay 10 · Discus · Place 27 · SouthingtonDiscus1.6kg27.66-0010
May 2Middletown Frosh & Soph InviteMay 2 · Javelin · Place 15 · SouthingtonJavelin15107-0610
May 2Middletown Frosh & Soph InviteMay 2 · Discus · Place 49 · SouthingtonDiscus4960-0310
Apr 29Maloney vs Southington Apr 29 · Javelin · Place 7 · SouthingtonJavelin800g7.95' 0"10
Apr 29Maloney vs Southington Apr 29 · Discus · Place 4 · SouthingtonDiscus1.6kg4.67' 7"10
Apr 24Rocky Hill vs. SouthingtonApr 24 · Javelin · Place 5 · SouthingtonJavelin800g5.105' 0"10
Apr 24Rocky Hill vs. SouthingtonApr 24 · Discus · Place 4 · SouthingtonDiscus1.6kg4.63' 1"10
Apr 22Southington Vs. PlattApr 22 · Javelin · Place 7 · SouthingtonJavelin7117-010
Apr 22Southington Vs. PlattApr 22 · Discus · Place 9 · SouthingtonDiscus957-310
Apr 15Southington vs. MiddletownApr 15 · Javelin · Place 9 · SouthingtonJavelin999-610
Apr 15Southington vs. MiddletownApr 15 · Discus · Place 5 · SouthingtonDiscus561-5.510