Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 95:37.322026 Yale HS ClassicJanuary 9, 2026
1 Mile · OutdoorA Night of Speed · May 165:26.19aA Night of SpeedMay 16, 2025
1000 Meters · IndoorShoreline Conference Indoor Championship · Feb 73:14.48aShoreline Conference Indoor ChampionshipFebruary 7, 2025
1600 Meters · IndoorSCC Coaches Invitational · Jan 185:30.27aSCC Coaches InvitationalJanuary 18, 2025
1600 Meters · OutdoorMarty Roberts Invitational · May 25:14.11aMarty Roberts InvitationalMay 2, 2026
200 Meters · OutdoorHale-Ray vs. North Branford & Cromwell · May 131.38Hale-Ray vs. North Branford & CromwellMay 1, 2025
2000m Steeplechase · Outdoor43rd O'Grady Relays · Apr 248:10.48a43rd O'Grady RelaysApril 24, 2026
3000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 168:01.72aCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJune 16, 2025
300m Hurdles · 30" / 0.762m · OutdoorCromwell vs. Westbrook · May 1356.3Cromwell vs. WestbrookMay 13, 2026
3200 Meters · IndoorHillhouse Varsity Showcase · Jan 2311:59.65aHillhouse Varsity ShowcaseJanuary 23, 2026
3200 Meters · OutdoorShoreline Mega Meet #2 · May 512:05.86aShoreline Mega Meet #2May 5, 2026
400 Meters · OutdoorOld Saybrook, Cromwell @ HK · May 141:07.3Old Saybrook, Cromwell @ HKMay 14, 2024
600 Meters · Indoor9th James Barber Invitational · Jan 141:47.49a9th James Barber InvitationalJanuary 14, 2026
800 Meters · OutdoorMarty Roberts Invitational · May 22:24.17aMarty Roberts InvitationalMay 2, 2026

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 · 1600 Meters · Place 16 · Cromwell1600 Meters165:43.96a12
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 800 Meters · Place 20 · Cromwell800 Meters202:47.61a12
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 3200 Meters · Cromwell3200 Meters—DNS12
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 1600 Meters · Cromwell1600 Meters—DNS12
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 800 Meters · Cromwell800 Meters—DNS12
May 13Cromwell vs. WestbrookMay 13 · 300m Hurdles · Place 1 · Cromwell300m Hurdles30" / 0.762m1.56.3 PB12
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 19 · Cromwell1 Mile195:28.91a12
May 5Shoreline Mega Meet #2May 5 · 3200 Meters · Place 1 · Cromwell3200 Meters112:05.86a PB12
May 2Marty Roberts InvitationalMay 2 · 1600 Meters · Place 5 · Cromwell1600 Meters55:14.11a PB12
May 2Marty Roberts InvitationalMay 2 · 800 Meters · Place 2 · Cromwell800 Meters22:24.17a PB12
Apr 2443rd O'Grady RelaysApr 24 · 2000m Steeplechase · Place 8 · Cromwell2000m Steeplechase88:10.48a PB12
Apr 10YMCA South Central Co-Ed Track & Field Invitational MeetApr 10 · 800 Meters · Place 1 · Cromwell800 Meters12:25.44a12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 3200 Meters · Place 1 · Cromwell3200 Meters1.12:45.312
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 1600 Meters · Place 1 · Cromwell1600 Meters1.5:40.812

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 17 · Cromwell3200 Meters1713:14.14a12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1000 Meters · Place 17 · Cromwell1000 Meters173:24.02a12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 17 · Cromwell3200 Meters1713:14.14—
Jan 23Hillhouse Varsity ShowcaseJan 23 · 3200 Meters · Place 10 · Cromwell3200 Meters1011:59.65a PB12
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 10 · Cromwell1600 Meters105:41.43a12
Jan 149th James Barber InvitationalJan 14 · 600 Meters · Place 1 · Cromwell600 Meters11:47.49a PB12
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 26 · Cromwell1 Mile265:37.32 PB12
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 26 · Cromwell1 Mile265:37.3212

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 10 · Cromwell3000m Steeplechase108:01.72a PB11
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 1600 Meters · Place 4 · Cromwell1600 Meters45:27.53a11
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 800 Meters · Place 3 · Cromwell800 Meters32:30.19a11
May 20Cromwell Last Chance MeetMay 20 · Discus · Place 5 · CromwellDiscus565-1111
May 16A Night of SpeedMay 16 · 1 Mile · Place 1 · Cromwell1 Mile15:26.19a PB11
May 12League Meet - HK and OS @ CromwellMay 12 · 800 Meters · Place 2 · Cromwell800 Meters22:28.411
May 6League Meet #3 Hale Ray, Cromwell @ WestbrookMay 6 · 800 Meters · Place 1 · Cromwell800 Meters12:33.811
May 3Marty Roberts InvitationalMay 3 · 1600 Meters · Place 8 · Cromwell1600 Meters85:36.93a11
May 1Hale-Ray vs. North Branford & CromwellMay 1 · Discus · Place 2 · CromwellDiscus259-06—
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 200 Meters · Place 4 · Cromwell200 Meters431.38 PB—
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 400 Meters · Place 3 · Cromwell400 Meters31:07.71—
Apr 21League Meet - LOL and Portland @ CromwellApr 21 · Discus · Place 2 · CromwellDiscus263-111
Apr 21League Meet - LOL and Portland @ CromwellApr 21 · 800 Meters · Place 1 · Cromwell800 Meters12:32.311
Apr 18Hillhouse Outdoor InviteApr 18 · 3200 Meters · Place 1 · Cromwell3200 Meters112:16.9811
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 14 · Cromwell1 Mile145:27.23a11
Apr 52025 Bellringer InvitationalApr 5 · 800 Meters · Place 3 · Cromwell800 Meters32:31.08a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1600 Meters · Place 2 · Cromwell1600 Meters25:41.31a—
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1000 Meters · Place 2 · Cromwell1000 Meters23:14.48a PB—
Jan 27Joe Sinicrope InvitationalJan 27 · 1000 Meters · Place 2 · Cromwell1000 Meters23:18.58a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 5 · Cromwell1000 Meters53:17.50a—
Jan 18SCC Coaches InvitationalJan 18 · 1600 Meters · Place 7 · Cromwell1600 Meters75:30.27a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 26 · Cromwell3000m Steeplechase268:32.90a—
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 800 Meters · Place 7 · Cromwell800 Meters72:33.10a—
May 14Old Saybrook, Cromwell @ HKMay 14 · 400 Meters · Place 5 · Cromwell400 Meters51:07.3 PB—
May 7Cromwell/Westbrook @ Hale RayMay 7 · 800 Meters · Place 2 · Cromwell800 Meters22:34.4—
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 3 · Cromwell800 Meters32:29.92a—
Apr 29Hale Ray/North Branford @ CromwellApr 29 · 800 Meters · Place 2 · Cromwell800 Meters22:30.7—
Apr 23Cromwell, Lyme/Old Lyme @ PortlandApr 23 · 800 Meters · Place 2 · Cromwell800 Meters22:35.6—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 1600 Meters · Place 2 · Cromwell1600 Meters26:03.81a—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 800 Meters · Place 2 · Cromwell800 Meters22:36.72a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 1000 Meters · Place 3 · Cromwell1000 Meters33:21.67a—
Jan 20SCC Coaches InvitationalJan 20 · 1000 Meters · Place 16 · Cromwell1000 Meters163:22.0210
Jan 20SCC Coaches InvitationalJan 20 · 1000 Meters · Place 16 · Cromwell1000 Meters163:22.0210
Jan 17Old Saybrook QualifierJan 17 · 1000 Meters · Place 9 · Cromwell1000 Meters93:25.91a—
Jan 4Shoreline League MeetJan 4 · 1000 Meters · Place 4 · Cromwell1000 Meters43:30.21a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 600 Meters · Place 6 · Cromwell600 Meters61:51.95a—
Jan 12Shoreline League Meet #2Jan 12 · 600 Meters · Place 10 · Cromwell600 Meters101:57.23a9
Jan 7Elm City Coaches MeetJan 7 · 600 Meters · Place 7 · Cromwell600 Meters71:57.82a9
Jan 5Shoreline League Meet #1Jan 5 · 600 Meters · Place 5 · Cromwell600 Meters51:58.55a9