Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGranby @ Ellington · Apr 2113.02aGranby @ EllingtonApril 21, 2026
300 Meters · IndoorJack Long Invitational · Feb 145.32aJack Long InvitationalFebruary 1, 2025
300 Meters · OutdoorNCCC/Hartford Development Meet · Dec 2146.70aNCCC/Hartford Development MeetDecember 21, 2024
400 Meters · OutdoorRockville vs. Ellington and SMSA · Apr 231:06.33Rockville vs. Ellington and SMSAApril 23, 2025
55 Meter · OutdoorNCCC/Hartford Development Meet · Dec 218.28aNCCC/Hartford Development MeetDecember 21, 2024
55 Meters · IndoorOld Saybrook Qualifier · Jan 227.57aOld Saybrook QualifierJanuary 22, 2026
600 Meters · IndoorNCCC Last Chance Qualifier · Feb 81:46.77aNCCC Last Chance QualifierFebruary 8, 2025
Discus · 1.6kg · OutdoorNCCC Championship · May 26124' 9"NCCC ChampionshipMay 26, 2026
Pole Vault · IndoorECC Developmental Meet #3B · Jan 37' 0"ECC Developmental Meet #3BJanuary 3, 2026
Pole Vault · OutdoorRockville, Suffield at Ellington · Apr 288' 6"Rockville, Suffield at EllingtonApril 28, 2026
Shot Put · 12lb · IndoorECC Developmental Meet #1A · Dec 2034' 6"ECC Developmental Meet #1ADecember 20, 2025
Shot Put · 12lb · OutdoorNCCC Championship · May 2641' 5"NCCC ChampionshipMay 26, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · Discus · Place 17 · EllingtonDiscus17114-712
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · Shot Put · Place 21 · EllingtonShot Put2139-6.2512
May 26NCCC ChampionshipMay 26 · Discus · Place 5 · EllingtonDiscus1.6kg5.124' 9" PB12
May 26NCCC ChampionshipMay 26 · Shot Put · Place 9 · EllingtonShot Put12lb9.41' 5" PB12
May 22Somers @ EllingtonMay 22 · Pole Vault · Place 5 · EllingtonPole Vault58-012
May 22Somers @ EllingtonMay 22 · Discus · Place 1 · EllingtonDiscus1115-912
May 22Somers @ EllingtonMay 22 · Shot Put · Place 1 · EllingtonShot Put138-1112
May 19Canton & Ellington @ StaffordMay 19 · Pole Vault · Place 4 · EllingtonPole Vault48-012
May 19Canton & Ellington @ StaffordMay 19 · Discus · Place 3 · EllingtonDiscus3116-712
May 19Canton & Ellington @ StaffordMay 19 · Shot Put · Place 4 · EllingtonShot Put438-012
May 15The Greater Manchester Track and Field ClassicMay 15 · Shot Put · Place 8 · EllingtonShot Put840-1112
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Shot Put · Place 11 · EllingtonShot Put1136-212
Apr 28Rockville, Suffield at EllingtonApr 28 · Pole Vault · Place 6 · EllingtonPole Vault6.8' 6" PB12
Apr 28Rockville, Suffield at EllingtonApr 28 · Discus · EllingtonDiscus1.6kg—DNS12
Apr 28Rockville, Suffield at EllingtonApr 28 · Shot Put · Place 6 · EllingtonShot Put12lb6.36' 2"12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Discus · Place 23 · EllingtonDiscus2399-112
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Shot Put · Place 20 · EllingtonShot Put2036-1112
Apr 21Granby @ EllingtonApr 21 · Pole Vault · Place 4 · EllingtonPole Vault48-612
Apr 21Granby @ EllingtonApr 21 · Discus · Place 2 · EllingtonDiscus2106-612
Apr 21Granby @ EllingtonApr 21 · Shot Put · Place 2 · EllingtonShot Put236-712
Apr 21Granby @ EllingtonApr 21 · 100 Meters · Place 13 · Ellington100 Meters1313.02a PB12
Apr 14Bolton @ EllingtonApr 14 · Javelin · Place 5 · EllingtonJavelin576-912
Apr 14Bolton @ EllingtonApr 14 · Discus · Place 2 · EllingtonDiscus2106-712
Apr 14Bolton @ EllingtonApr 14 · Shot Put · Place 1 · EllingtonShot Put138-812
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Javelin · Place 12 · EllingtonJavelin1270-412
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Discus · Place 4 · EllingtonDiscus4102-112
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Shot Put · Place 6 · EllingtonShot Put635-012

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · Pole Vault · Place 14 · EllingtonPole Vault147-612
Feb 3NCCC Championship Feb 3 · Shot Put · Place 9 · EllingtonShot Put937-112
Jan 22Old Saybrook QualifierJan 22 · Shot Put · Place 14 · EllingtonShot Put1434-812
Jan 22Old Saybrook QualifierJan 22 · 55 Meters · Place 52 · Ellington55 Meters527.57a PB12
Jan 17NCCC InvitationalJan 17 · Shot Put · Place 20 · EllingtonShot Put2034-112
Jan 7Shoreline Conference League Meet #1Jan 7 · Pole Vault · Place 7 · EllingtonPole Vault78-012
Jan 7Shoreline Conference League Meet #1Jan 7 · Shot Put · Place 5 · EllingtonShot Put537-1012
Jan 3ECC Developmental Meet #3BJan 3 · Pole Vault · Place 4 · EllingtonPole Vault4.7' 0" PB12
Jan 3ECC Developmental Meet #3BJan 3 · Shot Put · Place 7 · EllingtonShot Put12lb7.33' 9"12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20ECC Developmental Meet #1ADec 20 · Pole Vault · Place 11 · EllingtonPole Vault11.7' 0"12
Dec 20ECC Developmental Meet #1ADec 20 · Shot Put · Place 11 · EllingtonShot Put12lb11.34' 6" PB12
Feb 8NCCC Last Chance QualifierFeb 8 · Shot Put · Place 17 · EllingtonShot Put1731-10—
Feb 8NCCC Last Chance QualifierFeb 8 · 600 Meters · Place 11 · Ellington600 Meters111:46.77a PB—
Feb 8NCCC Last Chance QualifierFeb 8 · 55 Meters · Place 61 · Ellington55 Meters617.98a—
Feb 1Jack Long InvitationalFeb 1 · 300 Meters · Place 23 · Ellington300 Meters2345.32a PB—
Feb 1Jack Long InvitationalFeb 1 · 55 Meters · Place 42 · Ellington55 Meters428.09a—
Jan 27Joe Sinicrope InvitationalJan 27 · 300 Meters · Place 33 · Ellington300 Meters3345.63a—
Jan 27Joe Sinicrope InvitationalJan 27 · 55 Meters · Place 57 · Ellington55 Meters578.07a—
Jan 24UConn Invite #2Jan 24 · 300 Meters · Place 50 · Ellington300 Meters5045.96a—
Jan 24UConn Invite #2Jan 24 · 55 Meters · Place 60 · Ellington55 Meters608.02a—
Jan 4NCCC Invitational #1Jan 4 · 300 Meters · Place 55 · Ellington300 Meters5546.99a—
Jan 4NCCC Invitational #1Jan 4 · 55 Meters · Place 112 · Ellington55 Meters1128.30a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 23Rockville vs. Ellington and SMSAApr 23 · Javelin · Place 13 · EllingtonJavelin1373-511
Apr 23Rockville vs. Ellington and SMSAApr 23 · Discus · Place 10 · EllingtonDiscus1085-811
Apr 23Rockville vs. Ellington and SMSAApr 23 · Shot Put · Place 15 · EllingtonShot Put1527-1111
Apr 23Rockville vs. Ellington and SMSAApr 23 · 400 Meters · Place 13 · Ellington400 Meters131:06.33 PB11
Apr 8Ellington, Granby @ East WindsorApr 8 · Javelin · Place 10 · EllingtonJavelin1079-611
Apr 8Ellington, Granby @ East WindsorApr 8 · Discus · Place 5 · EllingtonDiscus588-1111
Apr 8Ellington, Granby @ East WindsorApr 8 · Shot Put · Place 10 · EllingtonShot Put1029-6.511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 300 Meters · Place 54 · Ellington300 Meters54.46.70a PB11
Dec 21NCCC/Hartford Development MeetDec 21 · 55 Meter · Place 87 · Ellington55 Meter87.8.28a PB11