Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStonington vs Bacon Academy · Apr 714.3Stonington vs Bacon AcademyApril 7, 2026
55 Meter · IndoorECC Developmental Meet #1A · Dec 208.58aECC Developmental Meet #1ADecember 20, 2025
Discus · 1.6kg · OutdoorECC Division 1 & 2 Championship · May 20105' 6"ECC Division 1 & 2 Championship May 20, 2026
Javelin · 800g · OutdoorStonington Hosted By Montville · Apr 2364' 6"Stonington Hosted By MontvilleApril 23, 2025
Shot Put · 12lb · IndoorECC D2 Indoor Track Championships · Feb 741' 8.25"ECC D2 Indoor Track ChampionshipsFebruary 7, 2026
Shot Put · 12lb · OutdoorECC Division 1 & 2 Championship · May 2042' 2"ECC Division 1 & 2 Championship May 20, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · Hammer · Place 27 · StoningtonHammer2732.82m12
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · Shot Put · Place 22 · StoningtonShot Put2238-812
May 20ECC Division 1 & 2 Championship May 20 · Discus · Place 15 · StoningtonDiscus1.6kg15.105' 6" PB12
May 20ECC Division 1 & 2 Championship May 20 · Shot Put · Place 6 · StoningtonShot Put12lb6.42' 2" PB12
May 13Stonington vs New London vs Lyman MemorialMay 13 · Javelin · Place 9 · StoningtonJavelin980-512
May 13Stonington vs New London vs Lyman MemorialMay 13 · Discus · Place 3 · StoningtonDiscus3104-412
May 13Stonington vs New London vs Lyman MemorialMay 13 · Shot Put · Place 2 · StoningtonShot Put240-112
May 6Stonington vs Killingly & Wheeler vs PutnamMay 6 · Javelin · Place 11 · StoningtonJavelin1170-812
May 6Stonington vs Killingly & Wheeler vs PutnamMay 6 · Discus · Place 1 · StoningtonDiscus1102-412
May 6Stonington vs Killingly & Wheeler vs PutnamMay 6 · Shot Put · Place 1 · StoningtonShot Put140-412
May 2Middletown Varsity T&F InvitationalMay 2 · Shot Put · Place 21 · StoningtonShot Put2139-05.0012
Apr 29Waterford vs StoningtonApr 29 · Javelin · Place 12 · StoningtonJavelin1264-312
Apr 29Waterford vs StoningtonApr 29 · Discus · Place 3 · StoningtonDiscus3108-712
Apr 29Waterford vs StoningtonApr 29 · Shot Put · Place 3 · StoningtonShot Put339-6.512
Apr 25Dave Tetlow Relays InvitationalApr 25 · Discus · Place 21 · StoningtonDiscus2199-012
Apr 25Dave Tetlow Relays InvitationalApr 25 · Shot Put · Place 4 · StoningtonShot Put440-912
Apr 22Ledyard vs StoningtonApr 22 · Javelin · Place 11 · StoningtonJavelin1179-012
Apr 22Ledyard vs StoningtonApr 22 · Discus · Place 2 · StoningtonDiscus2100-812
Apr 22Ledyard vs StoningtonApr 22 · Shot Put · Place 1 · StoningtonShot Put140-312
Apr 15Bacon Academy InvitationalApr 15 · Javelin · Place 17 · StoningtonJavelin1785-1112
Apr 15Bacon Academy InvitationalApr 15 · Discus · Place 9 · StoningtonDiscus980-1012
Apr 15Bacon Academy InvitationalApr 15 · Shot Put · Place 3 · StoningtonShot Put339-612
Apr 7Stonington vs Bacon AcademyApr 7 · Javelin · Place 5 · StoningtonJavelin584-112
Apr 7Stonington vs Bacon AcademyApr 7 · Discus · Place 4 · StoningtonDiscus493-512
Apr 7Stonington vs Bacon AcademyApr 7 · Shot Put · Place 2 · StoningtonShot Put238-612
Apr 7Stonington vs Bacon AcademyApr 7 · 100 Meters · Place 6 · Stonington100 Meters614.3 PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 16 · StoningtonShot Put1640-412
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 16 · StoningtonShot Put1640-04.00—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 16 · StoningtonShot Put12lb16.40' 4"12
Feb 7ECC D2 Indoor Track ChampionshipsFeb 7 · Shot Put · Place 3 · StoningtonShot Put12lb3.41' 8.25" PB12
Jan 31ECC Snowflake InvitationalJan 31 · Shot Put · Place 8 · StoningtonShot Put839-712
Jan 92026 Yale HS ClassicJan 9 · Shot Put · Place 17 · StoningtonShot Put1712.28m12
Jan 92026 Yale HS ClassicJan 9 · Shot Put · Place 17 · StoningtonShot Put1740-03.7512
Jan 3ECC Developmental Meet #3BJan 3 · 55 Meter · Stonington55 Meter—DNS12
Jan 3ECC Developmental Meet #3BJan 3 · Shot Put · Place 2 · StoningtonShot Put12lb2.41' 1"12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECC Developmental Meet #1ADec 20 · 55 Meter · Place 62 · Stonington55 Meter62.8.58a PB12
Dec 20ECC Developmental Meet #1ADec 20 · Shot Put · Place 2 · StoningtonShot Put12lb2.41' 6"12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · Shot Put · Place 31 · StoningtonShot Put12lb31.37-07.0011
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · Shot Put · Place 10 · StoningtonShot Put1038-0—
Jan 11CGA Bear HS Invitational-Morning SessionJan 11 · Shot Put · Place 6 · StoningtonShot Put12lb6.37-02.5011
Jan 4ECC Developmental 3BJan 4 · Shot Put · Place 7 · StoningtonShot Put12lb7.37-07.0011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21ECC Division 1 & 2 ChampionshipMay 21 · Discus · Place 22 · StoningtonDiscus2283-611
May 21ECC Division 1 & 2 ChampionshipMay 21 · Shot Put · Place 15 · StoningtonShot Put1537-1011
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · Discus · Place 12 · StoningtonDiscus1284-311
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · Shot Put · Place 8 · StoningtonShot Put837-511
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · 100 Meters · Place 30 · Stonington100 Meters3014.711
May 7NL vs. StoningtonMay 7 · Javelin · Place 4 · StoningtonJavelin481-611
May 7NL vs. StoningtonMay 7 · Discus · Place 2 · StoningtonDiscus296-311
May 7NL vs. StoningtonMay 7 · Shot Put · Place 2 · StoningtonShot Put238-1111
Apr 30Stonington Vs Ledyard vs WaterfordApr 30 · 100 Meters · Place 26 · Stonington100 Meters2614.711
Apr 23Stonington Hosted By MontvilleApr 23 · Javelin · Place 12 · StoningtonJavelin800g12.64' 6" PB11
Apr 23Stonington Hosted By MontvilleApr 23 · Discus · Place 3 · StoningtonDiscus1.6kg3.101' 1"11
Apr 23Stonington Hosted By MontvilleApr 23 · Shot Put · Place 3 · StoningtonShot Put12lb3.38' 4"11
Apr 23Stonington Hosted By MontvilleApr 23 · 100 Meters · Place 13 · Stonington100 Meters13.15.211
Apr 9Stonington Vs Woodstock AcademyApr 9 · Javelin · Place 14 · StoningtonJavelin1470-011
Apr 9Stonington Vs Woodstock AcademyApr 9 · Discus · Place 5 · StoningtonDiscus5102-1011
Apr 9Stonington Vs Woodstock AcademyApr 9 · Shot Put · Place 5 · StoningtonShot Put535-811
Apr 9Stonington Vs Woodstock AcademyApr 9 · 100 Meters · Place 16 · Stonington100 Meters1615.02a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2ADec 28 · Shot Put · Place 7 · StoningtonShot Put12lb7.37-08.0011
Dec 21ECC Developmental 1BDec 21 · Shot Put · Place 10 · StoningtonShot Put12lb10.37-11.2511
Feb 3ECC D2 Indoor Track ChampionshipFeb 3 · Shot Put · Place 17 · StoningtonShot Put12lb17.33-06.5010
Jan 27Jack Long InvitationalJan 27 · Shot Put · Place 41 · StoningtonShot Put4132-0—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 20ECC Division 1 & 2 ChampionshipMay 20 · Shot Put · Place 25 · StoningtonShot Put2534-2.75—
May 15Stonington vs Bacon Academy May 15 · Discus · Place 9 · StoningtonDiscus985-8—
May 15Stonington vs Bacon Academy May 15 · Shot Put · Place 8 · StoningtonShot Put834-3—
May 15Stonington vs Bacon Academy May 15 · 100 Meters · Place 21 · Stonington100 Meters2115.9—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Discus · Place 25 · StoningtonDiscus2595-4—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Shot Put · Place 29 · StoningtonShot Put2932-10.50—
May 8Stonington vs New LondonMay 8 · Discus · Place 4 · StoningtonDiscus490-11—
May 8Stonington vs New LondonMay 8 · Shot Put · Place 5 · StoningtonShot Put533-2.5—
May 1Ledyard vs StoningtonMay 1 · Discus · Place 5 · StoningtonDiscus593-7—
May 1Ledyard vs StoningtonMay 1 · Shot Put · Place 5 · StoningtonShot Put535-5—
May 1Ledyard vs StoningtonMay 1 · 100 Meters · Place 26 · Stonington100 Meters2615.1—
Apr 27Dave Tetlow Relays InvitationalApr 27 · Discus · Place 31 · StoningtonDiscus3181-11—
Apr 27Dave Tetlow Relays InvitationalApr 27 · Shot Put · Place 14 · StoningtonShot Put1436-1—
Apr 24Waterford HS vs Stonington HSApr 24 · Discus · Place 5 · StoningtonDiscus581-6—
Apr 24Waterford HS vs Stonington HSApr 24 · Shot Put · Place 2 · StoningtonShot Put235-8—
Apr 17Stonington vs MontvilleApr 17 · Javelin · Place 5 · StoningtonJavelin568-1—
Apr 17Stonington vs MontvilleApr 17 · Discus · Place 3 · StoningtonDiscus395-0—
Apr 17Stonington vs MontvilleApr 17 · Shot Put · Place 4 · StoningtonShot Put434-5—
Apr 10Bacon Academy InvitationalApr 10 · Javelin · Place 13 · StoningtonJavelin1365-0—
Apr 10Bacon Academy InvitationalApr 10 · Discus · Place 12 · StoningtonDiscus1293-11—
Apr 10Bacon Academy InvitationalApr 10 · Shot Put · Place 12 · StoningtonShot Put1235-8—
Apr 5Fitch vs StoningtonApr 5 · Javelin · Place 10 · StoningtonJavelin1052-2—
Apr 5Fitch vs StoningtonApr 5 · Discus · Place 3 · StoningtonDiscus388-0—
Apr 5Fitch vs StoningtonApr 5 · Shot Put · Place 3 · StoningtonShot Put334-3—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3ADec 30 · Shot Put · Place 11 · StoningtonShot Put12lb11.36-04.2510
Dec 16ECC Developmental Meet 1BDec 16 · 55 Meter · Place 90 · Stonington55 Meter90.8.65a10
Dec 16ECC Developmental Meet 1BDec 16 · Shot Put · Place 15 · StoningtonShot Put12lb15.34-09.0010
Jan 6ECC DevelopmentalJan 6 · Shot Put · Place 25 · StoningtonShot Put2526-00.009

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · Hammer · Place 30 · StoningtonHammer3074-10—
May 22ECC Division 1 & 2 ChampionshipMay 22 · Shot Put · Place 21 · StoningtonShot Put2134-0—
May 17East Lyme @ Stonington May 17 · Javelin · Place 8 · StoningtonJavelin876-1—
May 17East Lyme @ Stonington May 17 · Discus · Place 14 · StoningtonDiscus1484-7—
May 17East Lyme @ Stonington May 17 · Shot Put · Place 10 · StoningtonShot Put1033-3—
May 12OSHS Runnin' Rams InvitationalMay 12 · Discus · Place 27 · StoningtonDiscus2781-0—
May 12OSHS Runnin' Rams InvitationalMay 12 · Shot Put · Place 31 · StoningtonShot Put3132-7.50—
May 10Bacon vs StoningtonMay 10 · Javelin · Place 15 · StoningtonJavelin1583-2—
May 10Bacon vs StoningtonMay 10 · Discus · Place 6 · StoningtonDiscus685-2—
May 10Bacon vs StoningtonMay 10 · Shot Put · Place 7 · StoningtonShot Put734-1—
May 3New London vs StoningtonMay 3 · Javelin · Place 7 · StoningtonJavelin782-5—
May 3New London vs StoningtonMay 3 · Discus · Place 4 · StoningtonDiscus484-1.75—
May 3New London vs StoningtonMay 3 · Shot Put · Place 3 · StoningtonShot Put334-10.5—
Apr 26Ledyard vs StoningtonApr 26 · Javelin · Place 10 · StoningtonJavelin1087-9—
Apr 26Ledyard vs StoningtonApr 26 · Discus · Place 4 · StoningtonDiscus484-11—
Apr 26Ledyard vs StoningtonApr 26 · Shot Put · Place 8 · StoningtonShot Put831-10—
Apr 22The Patriot GamesApr 22 · Discus · Place 41 · StoningtonDiscus4167-3—
Apr 22The Patriot GamesApr 22 · Shot Put · Place 21 · StoningtonShot Put2131-10—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · Javelin · Place 7 · StoningtonJavelin785-8—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · Discus · Place 8 · StoningtonDiscus866-5—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · Shot Put · Place 6 · StoningtonShot Put631-0—
Apr 5Waterford @ Stonington (ECC D2)Apr 5 · Varsity · Place 11 · StoningtonVarsity1167-5—
Apr 5Waterford @ Stonington (ECC D2)Apr 5 · Varsity · Place 7 · StoningtonVarsity763-10—
Apr 5Waterford @ Stonington (ECC D2)Apr 5 · Varsity · Place 5 · StoningtonVarsity530-0.5—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 26ECC Indoor Developmental Meet #2Dec 26 · Shot Put · Place 34 · StoningtonShot Put12lb34.28'11.059