Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCoventry vs. Somers at Ellington · May 1912.84aCoventry vs. Somers at EllingtonMay 19, 2026
300 Meters · OutdoorNCCC/Hartford Development Meet · Dec 2148.21aNCCC/Hartford Development MeetDecember 21, 2024
55 Meter · OutdoorNCCC/Hartford Development Meet · Dec 217.58aNCCC/Hartford Development MeetDecember 21, 2024
55 Meters · IndoorGHC Invitational #1 · Jan 107.35aGHC Invitational #1January 10, 2026
Discus · 1.6kg · OutdoorBolton and Coventry @ Rockville · May 5129' 7"Bolton and Coventry @ RockvilleMay 5, 2026
Hammer · 12lb · Outdoor 94th Greater Hartford Invitational Hammer Event · May 8151' 1" 94th Greater Hartford Invitational Hammer EventMay 8, 2026
Javelin · 800g · OutdoorBolton and Coventry @ Rockville · May 5145' 9"Bolton and Coventry @ RockvilleMay 5, 2026
Shot Put · 12lb · IndoorCIAC Class S Indoor T&F Championships · Feb 1439' 5"CIAC Class S Indoor T&F ChampionshipsFebruary 14, 2026
Shot Put · 12lb · OutdoorCoventry vs. Windsor Locks and East Granby at Stafford · Apr 2238' 6"Coventry vs. Windsor Locks and East Granby at StaffordApril 22, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · Javelin · Coventry (CT)Javelin800g—DNS12
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · Discus · Coventry (CT)Discus1.6kg—DNS12
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · Shot Put · Coventry (CT)Shot Put12lb—DNS12
May 26NCCC ChampionshipMay 26 · Javelin · Place 3 · Coventry (CT)Javelin800g3.141' 11"12
May 26NCCC ChampionshipMay 26 · Discus · Place 20 · Coventry (CT)Discus1.6kg20.98' 6"12
May 26NCCC ChampionshipMay 26 · Shot Put · Place 24 · Coventry (CT)Shot Put12lb24.30' 3"12
May 19Coventry vs. Somers at EllingtonMay 19 · Javelin · Place 1 · Coventry (CT)Javelin800g1.130' 1"12
May 19Coventry vs. Somers at EllingtonMay 19 · Discus · Coventry (CT)Discus1.6kg—ND12
May 19Coventry vs. Somers at EllingtonMay 19 · Shot Put · Coventry (CT)Shot Put12lb—DNS12
May 19Coventry vs. Somers at EllingtonMay 19 · 100 Meters · Place 4 · Coventry (CT)100 Meters4.12.84a PB12
May 15The Greater Manchester Track and Field ClassicMay 15 · Hammer · Place 3 · Coventry (CT)Hammer3133-312
May 15The Greater Manchester Track and Field ClassicMay 15 · Javelin · Place 2 · Coventry (CT)Javelin2145-612
May 15The Greater Manchester Track and Field ClassicMay 15 · Discus · Place 6 · Coventry (CT)Discus6116-1012
May 13Canton vs. Coventry, HMTCAMay 13 · Javelin · Place 2 · Coventry (CT)Javelin800g2.129' 8"12
May 13Canton vs. Coventry, HMTCAMay 13 · Discus · Place 2 · Coventry (CT)Discus1.6kg2.118' 8"12
May 13Canton vs. Coventry, HMTCAMay 13 · Shot Put · Place 4 · Coventry (CT)Shot Put12lb4.34' 2.25"12
May 894th Greater Hartford InvitationalMay 8 · Javelin · Place 3 · Coventry (CT)Javelin3142-0812
May 894th Greater Hartford InvitationalMay 8 · Discus · Place 10 · Coventry (CT)Discus10118-0912
May 894th Greater Hartford InvitationalMay 8 · Shot Put · Place 25 · Coventry (CT)Shot Put2537-02.0012
May 8 94th Greater Hartford Invitational Hammer EventMay 8 · Hammer · Place 4 · Coventry (CT)Hammer12lb4.151' 1" PB12
May 5Bolton and Coventry @ RockvilleMay 5 · Javelin · Place 1 · Coventry (CT)Javelin800g1.145' 9" PB12
May 5Bolton and Coventry @ RockvilleMay 5 · Discus · Place 3 · Coventry (CT)Discus1.6kg3.129' 7" PB12
May 5Bolton and Coventry @ RockvilleMay 5 · Shot Put · Place 3 · Coventry (CT)Shot Put12lb3.38' 3"12
May 2Marty Roberts InvitationalMay 2 · Javelin · Place 3 · Coventry (CT)Javelin3139-0812
May 2Marty Roberts InvitationalMay 2 · Discus · Place 4 · Coventry (CT)Discus4120-0012
Apr 29Coventry vs. Stafford and HMTCAApr 29 · Javelin · Place 1 · Coventry (CT)Javelin800g1.141' 8"12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · Discus · Place 2 · Coventry (CT)Discus1.6kg2.111' 10"12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · Shot Put · Place 6 · Coventry (CT)Shot Put12lb6.33' 1"12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Javelin · Place 3 · Coventry (CT)Javelin3151-912
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Shot Put · Place 13 · Coventry (CT)Shot Put1338-312
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · Javelin · Place 1 · Coventry (CT)Javelin800g1.137' 2"12
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · Discus · Place 2 · Coventry (CT)Discus1.6kg2.108' 11"12
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · Shot Put · Place 3 · Coventry (CT)Shot Put12lb3.38' 6" PB12
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Javelin · Place 1 · Coventry (CT)Javelin1141-512
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Discus · Place 2 · Coventry (CT)Discus2111-1112
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Shot Put · Place 2 · Coventry (CT)Shot Put241-012

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 22 · Coventry (CT)Shot Put2239-512
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 22 · Coventry (CT)Shot Put2239-05.00—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 200 Meters · Coventry (CT)200 MetersRelay Split—27.2hUnofficial12
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 22 · Coventry (CT)Shot Put12lb22.39' 5" PB12
Feb 3NCCC Championship Feb 3 · Shot Put · Place 10 · Coventry (CT)Shot Put1036-812
Jan 24Throwhawks Beach Party #2 Jan 24 · Weight Throw · Place 13 · Coventry (CT)Weight Throw1342-612
Jan 24Throwhawks Beach Party #2 Jan 24 · Shot Put · Place 10 · Coventry (CT)Shot Put1040-112
Jan 17NCCC InvitationalJan 17 · Shot Put · Place 13 · Coventry (CT)Shot Put1336-112
Jan 10GHC Invitational #1Jan 10 · 55 Meters · Place 31 · Coventry (CT)55 Meters317.35a PB12
Jan 3Hartford Public Indoor InviteJan 3 · Shot Put · Place 9 · Coventry (CT)Shot Put933-10.7512

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · Javelin · Place 8 · Coventry (CT)Javelin800g8.129-0911
May 27NCCC Championship MeetMay 27 · Javelin · Place 10 · Coventry (CT)Javelin10123-011
May 27NCCC Championship MeetMay 27 · Discus · Place 23 · Coventry (CT)Discus2398-811
May 23Coach V Hammer InvitationalMay 23 · Hammer · Place 14 · Coventry (CT)Hammer14120-711
May 20Granby, Stafford @ CoventryMay 20 · Javelin · Place 6 · Coventry (CT)Javelin6118-1011
May 20Granby, Stafford @ CoventryMay 20 · Discus · Place 14 · Coventry (CT)Discus1484-311
May 20Granby, Stafford @ CoventryMay 20 · Shot Put · Place 14 · Coventry (CT)Shot Put1433-1111
May 16The Greater Manchester Track and Field ClassicMay 16 · Hammer · Place 7 · Coventry (CT)Hammer7119-511
May 16The Greater Manchester Track and Field ClassicMay 16 · Javelin · Place 15 · Coventry (CT)Javelin15107-911
May 13Bolton, Suffield @ CoventryMay 13 · Javelin · Place 2 · Coventry (CT)Javelin2127-011
May 13Bolton, Suffield @ CoventryMay 13 · Discus · Place 5 · Coventry (CT)Discus595-211
May 13Bolton, Suffield @ CoventryMay 13 · Shot Put · Place 6 · Coventry (CT)Shot Put633-511
May 12The 93rd Greater Hartford Invitational - Hammer EventMay 12 · Hammer · Place 10 · Coventry (CT)Hammer12lb10.125' 6"11
Apr 254th Annual Ellington InvitationalApr 25 · Hammer · Coventry (CT)Hammer12lbEx.118' 4"11
Apr 254th Annual Ellington InvitationalApr 25 · Javelin · Place 14 · Coventry (CT)Javelin800g14.109' 8"11
Apr 23Windsor Locks, Parish Hill, HMTCA @ CoventryApr 23 · Javelin · Place 3 · Coventry (CT)Javelin800g3.114' 11"11
Apr 23Windsor Locks, Parish Hill, HMTCA @ CoventryApr 23 · Discus · Place 5 · Coventry (CT)Discus1.6kg5.86' 5"11
Apr 23Windsor Locks, Parish Hill, HMTCA @ CoventryApr 23 · Shot Put · Place 6 · Coventry (CT)Shot Put12lb6.34' 4"11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 4NCCC ChampionshipFeb 4 · Shot Put · Place 11 · Coventry (CT)Shot Put1135-11.5—
Jan 27Joe Sinicrope InvitationalJan 27 · Shot Put · Place 11 · Coventry (CT)Shot Put1136-8—
Jan 24UConn Invite #2Jan 24 · Shot Put · Place 9 · Coventry (CT)Shot Put935-4—
Jan 24UConn Invite #2Jan 24 · 55 Meters · Place 44 · Coventry (CT)55 Meters447.62a—
Jan 18NCCC Invitational #2Jan 18 · Shot Put · Place 15 · Coventry (CT)Shot Put1533-11.5—
Jan 18NCCC Invitational #2Jan 18 · 55 Meters · Place 83 · Coventry (CT)55 Meters837.79a—
Jan 10UConn Invite #1Jan 10 · Shot Put · Place 7 · Coventry (CT)Shot Put737-7—
Jan 10UConn Invite #1Jan 10 · 55 Meters · Place 38 · Coventry (CT)55 Meters387.54a—
Jan 4NCCC Invitational #1Jan 4 · Shot Put · Place 9 · Coventry (CT)Shot Put934-10—

2024 Outdoor Track

35 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 300 Meters · Place 64 · Coventry (CT)300 Meters64.48.21a PB11
Dec 21NCCC/Hartford Development MeetDec 21 · 55 Meter · Place 42 · Coventry (CT)55 Meter42.7.58a PB11
Dec 21NCCC/Hartford Development MeetDec 21 · Shot Put · Place 12 · Coventry (CT)Shot Put12lb12.34-05.0011
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · Hammer · Place 42 · Coventry (CT)Hammer42104-7—
May 24Coach V Hammer InvitationalMay 24 · Hammer · Place 17 · Coventry (CT)Hammer12lb17.101' 110
May 21NCCC Outdoor Track ChampionshipMay 21 · Javelin · Place 9 · Coventry (CT)Javelin9119-11—
May 17The Greater Manchester Track and Field ClassicMay 17 · Hammer · Place 10 · Coventry (CT)Hammer1093-3—
May 17The Greater Manchester Track and Field ClassicMay 17 · Javelin · Place 8 · Coventry (CT)Javelin8109-10—
May 17The Greater Manchester Track and Field ClassicMay 17 · Shot Put · Place 4 · Coventry (CT)Shot Put433-5—
May 14Rockville vs Coventry and SuffieldMay 14 · Javelin · Place 6 · Coventry (CT)Javelin6110-0—
May 14Rockville vs Coventry and SuffieldMay 14 · Discus · Place 12 · Coventry (CT)Discus1285-11—
May 14Rockville vs Coventry and SuffieldMay 14 · Shot Put · Place 11 · Coventry (CT)Shot Put1133-3—
May 10GHI Hammer Throw - Friday NightMay 10 · Hammer · Place 12 · Coventry (CT)Hammer1297-5—
May 8Granby, Coventry, StaffordMay 8 · Javelin · Place 8 · Coventry (CT)Javelin8104-5—
May 8Granby, Coventry, StaffordMay 8 · Discus · Place 12 · Coventry (CT)Discus1282-11—
May 8Granby, Coventry, StaffordMay 8 · Shot Put · Place 14 · Coventry (CT)Shot Put1430-10—
Apr 30Coventry, Bolton, East GranbyApr 30 · Javelin · Place 2 · Coventry (CT)Javelin2108-8—
Apr 30Coventry, Bolton, East GranbyApr 30 · Discus · Place 6 · Coventry (CT)Discus677-3—
Apr 30Coventry, Bolton, East GranbyApr 30 · Shot Put · Place 4 · Coventry (CT)Shot Put431-3.75—
Apr 273rd Annual Ellington InvitationalApr 27 · Hammer · Place 10 · Coventry (CT)Hammer1072-10—
Apr 273rd Annual Ellington InvitationalApr 27 · Javelin · Place 27 · Coventry (CT)Javelin27106-3—
Apr 25Coventry vs. East WindsorApr 25 · Javelin · Place 2 · Coventry (CT)Javelin2108-3—
Apr 25Coventry vs. East WindsorApr 25 · Discus · Place 5 · Coventry (CT)Discus570-11—
Apr 25Coventry vs. East WindsorApr 25 · Shot Put · Place 4 · Coventry (CT)Shot Put431-9—
Apr 24Somers vs. Coventry & EllingtonApr 24 · Javelin · Place 5 · Coventry (CT)Javelin5101-7—
Apr 24Somers vs. Coventry & EllingtonApr 24 · Discus · Place 11 · Coventry (CT)Discus1176-7—
Apr 24Somers vs. Coventry & EllingtonApr 24 · Shot Put · Place 9 · Coventry (CT)Shot Put931-3—
Apr 20The Patriot GamesApr 20 · 100 Meters · Place 40 · Coventry (CT)100 Meters4013.33a—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · Javelin · Place 3 · Coventry (CT)Javelin394-1—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · Discus · Place 6 · Coventry (CT)Discus670-2—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · Shot Put · Place 8 · Coventry (CT)Shot Put827-9—
Apr 2Coventry, Canton, Windsor LocksApr 2 · Javelin · Place 12 · Coventry (CT)Javelin1271-10—
Apr 2Coventry, Canton, Windsor LocksApr 2 · Discus · Place 15 · Coventry (CT)Discus1560-2—
Apr 2Coventry, Canton, Windsor LocksApr 2 · Shot Put · Place 11 · Coventry (CT)Shot Put1129-5.5—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 100 Meters · Place 13 · Coventry (CT)100 Meters1313.63a—