Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorOld Saybrook Qualifier · Jan 228.57aOld Saybrook QualifierJanuary 22, 2026
Discus · 1.6kg · OutdoorCromwell vs Coginchaug/Westbrook · Apr 882' 1"Cromwell vs Coginchaug/WestbrookApril 8, 2026
Javelin · 800g · OutdoorThe Patriot Games · Apr 17108' 8"The Patriot GamesApril 17, 2026
Shot Put · 12lb · IndoorThe Beantown Winter Classic · Dec 2033-02.50The Beantown Winter ClassicDecember 20, 2025
Shot Put · 12lb · OutdoorThe Patriot Games · Apr 1732' 3"The Patriot GamesApril 17, 2026
Weight Throw · 25lb / 11.3kg · IndoorThe Beantown Winter Classic · Dec 2018-05.00The Beantown Winter ClassicDecember 20, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5Shoreline Mega Meet #2May 5 · Javelin · Place 4 · CoginchaugJavelin4107-0612
May 5Shoreline Mega Meet #2May 5 · Discus · Place 13 · CoginchaugDiscus1377-0012
May 2Marty Roberts InvitationalMay 2 · Javelin · Place 21 · CoginchaugJavelin21103-0812
May 2Marty Roberts InvitationalMay 2 · Discus · Place 38 · CoginchaugDiscus3884-0012
Apr 28Shoreline Mega Meet #1Apr 28 · Javelin · Place 2 · CoginchaugJavelin2107-0312
Apr 28Shoreline Mega Meet #1Apr 28 · Discus · Place 6 · CoginchaugDiscus687-0212
Apr 2443rd O'Grady RelaysApr 24 · Javelin · Place 54 · CoginchaugJavelin5496-1112
Apr 2443rd O'Grady RelaysApr 24 · Discus · Place 56 · CoginchaugDiscus5686-112
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Javelin · Place 8 · CoginchaugJavelin894-712
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Discus · Place 6 · CoginchaugDiscus685-312
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Shot Put · Place 8 · CoginchaugShot Put829-912
Apr 17The Patriot GamesApr 17 · Javelin · Place 10 · CoginchaugJavelin800g10.108' 8" PB12
Apr 17The Patriot GamesApr 17 · Shot Put · Place 20 · CoginchaugShot Put12lb20.32' 3" PB12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · Javelin · Place 3 · CoginchaugJavelin800g3.101' 9"12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · Discus · Place 7 · CoginchaugDiscus1.6kg7.82' 1" PB12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · Shot Put · Place 7 · CoginchaugShot Put12lb7.31' 11"12
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Discus · Place 41 · CoginchaugDiscus1.6kg41.73' 8"12
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Shot Put · Place 32 · CoginchaugShot Put12lb32.32' 1.25"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Shoreline Indoor Track and Field ChampionshipJan 31 · Shot Put · Place 15 · CoginchaugShot Put12lb15.32' 3"12
Jan 22Old Saybrook QualifierJan 22 · Shot Put · Place 26 · CoginchaugShot Put2632-012
Jan 22Old Saybrook QualifierJan 22 · 55 Meters · Place 92 · Coginchaug55 Meters928.57a PB12
Jan 7Shoreline Conference League Meet #1Jan 7 · Shot Put · Place 12 · CoginchaugShot Put1231-2.2512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · Weight Throw · Place 40 · CoginchaugWeight Throw25lb / 11.3kg40.18-05.00 PB12
Dec 20The Beantown Winter ClassicDec 20 · Shot Put · Place 46 · CoginchaugShot Put12lb46.33-02.50 PB12
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · Shot Put · Place 20 · CoginchaugShot Put2032-1—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Cromwell Last Chance MeetMay 20 · Javelin · Place 5 · CoginchaugJavelin595-311
May 20Cromwell Last Chance MeetMay 20 · Shot Put · Place 7 · CoginchaugShot Put730-811
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Javelin · Place 26 · CoginchaugJavelin2681-011
May 3Marty Roberts InvitationalMay 3 · Javelin · Place 38 · CoginchaugJavelin3892-0611
May 3Marty Roberts InvitationalMay 3 · Shot Put · Place 32 · CoginchaugShot Put3231-05.0011
Apr 2542nd O'Grady Relays Day 2Apr 25 · Javelin · Place 34 · CoginchaugJavelin34108-0311
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · Javelin · Place 1 · CoginchaugJavelin197-0811
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · Discus · Place 3 · CoginchaugDiscus372-0311
Apr 19The Patriot GamesApr 19 · Hammer · Place 20 · CoginchaugHammer2045-1011
Apr 19The Patriot GamesApr 19 · Javelin · Place 22 · CoginchaugJavelin2295-1111

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Shoreline Developmental MeetDec 17 · Shot Put · CoginchaugShot Put12lb—DNS11
Jan 17Old Saybrook QualifierJan 17 · Shot Put · Place 61 · CoginchaugShot Put6119-2.50—
Jan 17Old Saybrook QualifierJan 17 · 55 Meters · Place 84 · Coginchaug55 Meters849.00a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16Shoreline Novice InvitationalMay 16 · Javelin · Place 9 · CoginchaugJavelin971-6—
May 16Shoreline Novice InvitationalMay 16 · Shot Put · Place 5 · CoginchaugShot Put527-1—
May 14Shoreline Meet #5 Valley, Morgan, CoginchaugMay 14 · Javelin · Place 12 · CoginchaugJavelin1283-9—
May 14Shoreline Meet #5 Valley, Morgan, CoginchaugMay 14 · Discus · Place 18 · CoginchaugDiscus1863-3.5—
May 14Shoreline Meet #5 Valley, Morgan, CoginchaugMay 14 · Shot Put · Place 12 · CoginchaugShot Put1226-6—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · Javelin · Place 10 · CoginchaugJavelin1084-1—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · Discus · Place 18 · CoginchaugDiscus1861-4—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · Shot Put · Place 15 · CoginchaugShot Put1526-8—
May 4Marty Roberts InvitationalMay 4 · Javelin · Place 28 · CoginchaugJavelin2825.10m—
May 4Marty Roberts InvitationalMay 4 · Shot Put · Place 39 · CoginchaugShot Put3928-9—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · Javelin · Place 9 · CoginchaugJavelin977-2—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · Shot Put · Place 7 · CoginchaugShot Put727-8—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · Discus · Place 11 · CoginchaugDiscus1162-6—
Apr 273rd Annual Ellington InvitationalApr 27 · Javelin · Place 40 · CoginchaugJavelin4084-8—
Apr 23Shoreline League Meet #2 (Valley, Hale Ray, Coginchaug)Apr 23 · Javelin · Place 2 · CoginchaugJavelin800g2.94' 110
Apr 23Shoreline League Meet #2 (Valley, Hale Ray, Coginchaug)Apr 23 · Shot Put · Place 13 · CoginchaugShot Put12lb13.25' 010
Apr 13YMCA InvitationalApr 13 · Javelin · Place 7 · CoginchaugJavelin764-3—
Apr 13YMCA InvitationalApr 13 · Shot Put · Place 7 · CoginchaugShot Put727-4—