
Make It Amazing: Marathon 20 is a running race on December 5, 2026 in Trumbull, CT.
From the Organizer
On December 5, 2026, I'll toe the line at the Rehoboth Seashore Marathon for the 20th time in my life — and for the first time, I'm asking for help to make it count twice.
My daughter Mia was six years old when she passed away in March 2017, after a 364-day fight with childhood cancer. The three words she lived by — Make It Amazing — became our motto.
I've run a marathon almost every year since 2008 — through starting as a husband, then a new father, then my mother's cancer diagnosis, through losing Mia, and through my own lung cancer diagnosis in December 2021. Marathon #20 isn't a new chapter. It's the next one.
This time, I'm running for something bigger than a finish line: $20,000 for LivFree, so more families get what Mia gave ours — joy, in the middle of the hardest thing imaginable.
Every mile between now and race day gets tracked here. Every dollar goes directly to LivFree. Follow the training and the story at @CarryTheRock on TikTok.
Make It Amazing.
"We all carry something — burdens, struggles, the weight of what's happened to us, every day, like a rock. Running gives us a chance to put that rock down for a while — and through active meditation run lighter. The rub is we know we have to pick it back up when we're done. The hope is we come back to it a little wiser, a little calmer, a little more grounded."
- Jim McCaffrey
Weather
It's too far out for a forecast, so here's what weather on this date is normally like in the area. A race day forecast will replace this as race week approaches.
Typical High
47°
Typical Low
33°
Chance of Rain
36%
Based on US Climate Normals data from Bridgeport Sikorsky Mem Ap, 8 mi from the venue.
Host City
City Elevation
288 ft
Nearest Airport
HVN
Tweed New Haven Airport · 17 mi
Major Hub
LGA
LaGuardia Airport · 48 mi
Time Zone
Eastern Time
From Endurance Grid
Line up lodging and travel early to lock in your race weekend.
Race Location
Your Next Start Line
Every finish line starts with a single decision. Claim your spot at Make It Amazing: Marathon 20, put it on the calendar, and turn “someday” into a start date.
89
Days to train
Enter your email and we'll send more your way.
From Endurance Grid
Endurance Grid is here to help you understand the sport, decide if it’s the right fit, and learn how to prepare. For course distances, logistics, and race-day specifics, always defer to the race organizer’s event page.
With running, there's a distance for every fitness level, a community at every start line, and nothing beats the feeling of crossing a finish line you trained for.
Running is an endurance sport that rewards consistency, and showing up every week compounds in ways that will surprise you.
From 5K to marathon, running races are an accessible entry point into endurance sport. There's a distance for every fitness level and a community at every start line.
Coming Up
Make It Amazing: Marathon 20
Dec 5, 2026