Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Granby @ Ellington · May 512.51aEast Granby @ EllingtonMay 5, 2026
1000 Meters · IndoorShoreline Conference League Meet #1 · Jan 72:43.89aShoreline Conference League Meet #1January 7, 2026
1600 Meters · IndoorNCCC Invitational · Jan 174:53.41aNCCC InvitationalJanuary 17, 2026
1600 Meters · OutdoorCanton & Ellington @ Stafford · May 194:47.58aCanton & Ellington @ StaffordMay 19, 2026
2 Miles · OutdoorThe Patriot Games · Apr 2010:59.64aThe Patriot GamesApril 20, 2024
200 Meters · OutdoorEast Granby @ Ellington · May 524.67aEast Granby @ EllingtonMay 5, 2026
300 Meters · IndoorOld Saybrook Qualifier · Jan 2240.83aOld Saybrook QualifierJanuary 22, 2026
3200 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 1710:39.72aThe Greater Manchester Track and Field ClassicMay 17, 2024
400 Meters · OutdoorGranby @ Ellington · Apr 2153.31aGranby @ EllingtonApril 21, 2026
600 Meters · IndoorOld Saybrook Qualifier · Jan 221:27.55aOld Saybrook QualifierJanuary 22, 2026
800 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 92:00.00aOld Saybrook Runnin' Rams InvitationalMay 9, 2026
Complete · OutdoorThe Patriot Games · Apr 1911:33.31The Patriot GamesApril 19, 2025
Results · OutdoorRockville vs. Ellington and SMSA · Apr 232:10.93Rockville vs. Ellington and SMSAApril 23, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 800 Meters · Place 5 · Ellington800 Meters52:00.77a12
May 19Canton & Ellington @ StaffordMay 19 · Javelin · Place 7 · EllingtonJavelin788-412
May 19Canton & Ellington @ StaffordMay 19 · 1600 Meters · Place 2 · Ellington1600 Meters24:47.58a PB12
May 15The Greater Manchester Track and Field ClassicMay 15 · 800 Meters · Place 4 · Ellington800 Meters42:01.66a12
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 800 Meters · Place 3 · Ellington800 Meters32:00.00a PB12
May 5East Granby @ EllingtonMay 5 · Javelin · Place 5 · EllingtonJavelin5100-312
May 5East Granby @ EllingtonMay 5 · 200 Meters · Place 5 · Ellington200 Meters524.67a PB12
May 5East Granby @ EllingtonMay 5 · 100 Meters · Place 6 · Ellington100 Meters612.51a PB12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 800 Meters · Place 3 · Ellington800 Meters32:02.39a12
Apr 21Granby @ EllingtonApr 21 · Javelin · Place 7 · EllingtonJavelin787-1012
Apr 21Granby @ EllingtonApr 21 · 400 Meters · Place 2 · Ellington400 Meters253.31a PB12
Apr 14Bolton @ EllingtonApr 14 · 1600 Meters · Place 1 · Ellington1600 Meters14:55.48a12
Apr 7Coventry, East Windsor @ EllingtonApr 7 · Javelin · Place 7 · EllingtonJavelin787-912
Apr 7Coventry, East Windsor @ EllingtonApr 7 · 800 Meters · Place 1 · Ellington800 Meters12:14.46a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 600 Meters · Place 2 · Ellington600 Meters21:28.15a12
Jan 22Old Saybrook QualifierJan 22 · 600 Meters · Place 2 · Ellington600 Meters21:27.55a PB12
Jan 22Old Saybrook QualifierJan 22 · 300 Meters · Place 19 · Ellington300 Meters1940.83a PB12
Jan 17NCCC InvitationalJan 17 · 1600 Meters · Place 1 · Ellington1600 Meters14:53.41a PB12
Jan 7Shoreline Conference League Meet #1Jan 7 · 1000 Meters · Place 2 · Ellington1000 Meters22:43.89a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27NCCC Championship MeetMay 27 · 800 Meters · Place 7 · Ellington800 Meters72:07.70a11
Apr 23Rockville vs. Ellington and SMSAApr 23 · Results · Place 2 · EllingtonResults29-611
Apr 23Rockville vs. Ellington and SMSAApr 23 · Results · Place 2 · EllingtonResults22:10.93 PB11
Apr 19The Patriot GamesApr 19 · Complete · Place 7 · EllingtonComplete79-011
Apr 19The Patriot GamesApr 19 · Complete · Place 10 · EllingtonComplete1011:33.31 PB11
Apr 15Ellington vs Coventry & SomersApr 15 · Pole Vault · Place 2 · EllingtonPole Vault29-011
Apr 15Ellington vs Coventry & SomersApr 15 · 1600 Meters · Place 3 · Ellington1600 Meters35:02.20a11
Apr 8Ellington, Granby @ East WindsorApr 8 · Pole Vault · Place 6 · EllingtonPole Vault67-611
Apr 8Ellington, Granby @ East WindsorApr 8 · 800 Meters · Place 1 · Ellington800 Meters12:16.72a11

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21NCCC Outdoor Track ChampionshipMay 21 · 800 Meters · Place 9 · Ellington800 Meters92:15.11a—
May 17The Greater Manchester Track and Field ClassicMay 17 · 3200 Meters · Place 5 · Ellington3200 Meters510:39.72a PB—
May 14Stafford at EllingtonMay 14 · Javelin · Place 10 · EllingtonJavelin1092-10—
May 14Stafford at EllingtonMay 14 · 3200 Meters · Place 3 · Ellington3200 Meters311:34.18a—
May 14Stafford at EllingtonMay 14 · 1600 Meters · Place 2 · Ellington1600 Meters24:58.30a—
May 7Bolton, Canton at EllingtonMay 7 · Javelin · Place 8 · EllingtonJavelin894-3—
May 7Bolton, Canton at EllingtonMay 7 · 800 Meters · Place 4 · Ellington800 Meters42:10.92a—
Apr 30SMSA, Windsor Locks at EllingtonApr 30 · Long Jump · Place 13 · EllingtonLong Jump1313-7.50—
Apr 30SMSA, Windsor Locks at EllingtonApr 30 · Javelin · Place 7 · EllingtonJavelin792-7—
Apr 30SMSA, Windsor Locks at EllingtonApr 30 · 3200 Meters · Place 1 · Ellington3200 Meters111:24.80a—
Apr 30SMSA, Windsor Locks at EllingtonApr 30 · 1600 Meters · Place 4 · Ellington1600 Meters44:55.15a—
Apr 273rd Annual Ellington InvitationalApr 27 · 800 Meters · Place 13 · Ellington800 Meters132:16.46a—
Apr 24Somers vs. Coventry & EllingtonApr 24 · Long Jump · Place 11 · EllingtonLong Jump1114-9—
Apr 24Somers vs. Coventry & EllingtonApr 24 · Javelin · Place 7 · EllingtonJavelin797-1—
Apr 24Somers vs. Coventry & EllingtonApr 24 · 1600 Meters · Place 2 · Ellington1600 Meters25:01.79a—
Apr 24Somers vs. Coventry & EllingtonApr 24 · 800 Meters · Place 4 · Ellington800 Meters42:15.93a—
Apr 20The Patriot GamesApr 20 · 2 Miles · Place 7 · Ellington2 Miles710:59.64a PB—
Apr 16Rockville at EllingtonApr 16 · Javelin · Place 12 · EllingtonJavelin1272-4—
Apr 16Rockville at EllingtonApr 16 · 800 Meters · Place 4 · Ellington800 Meters42:09.42a—
Apr 9East Granby, Ellington at SuffieldApr 9 · Javelin · Place 9 · EllingtonJavelin980-3—
Apr 9East Granby, Ellington at SuffieldApr 9 · 800 Meters · Place 3 · Ellington800 Meters32:32.68a—
Apr 2East Windsor, Granby at EllingtonApr 2 · Javelin · Place 15 · EllingtonJavelin1573-0—
Apr 2East Windsor, Granby at EllingtonApr 2 · 1600 Meters · Place 3 · Ellington1600 Meters35:08.17a—