Farm to Farm Ultra

Freeport, United States • 28 Sep 2025

Event overview

The Farm to Farm Ultra is scheduled for Sunday, September 28, 2025, in Freeport, ME. The start/finish is at Wolfe's Neck Farm and the other end of the course is at Crystal Spring Farm in Brunswick. Distances offered include:

  • 50 Miler
  • 50K
  • 50K - 4 Person Relay
  • 25K
  • 25K - 2 Person Relay

Registration closed on September 24, 2025. To receive a race shirt, entrants must have selected a registration option labeled "with shirt(s)" and registered by September 5, 2025; the shirt is a non-technical long sleeve in unisex sizing.

Course and race details

The course uses mostly paved roads with rolling hills and about 2 miles of runnable trail per each 25k loop. The 25k is one out-and-back loop, the 50k is two 25k loops, and the 50 miler is three out-and-back loops including an extra short loop. Two manned aid stations are located at Wolfe's Neck Farm (start/finish) and Crystal Spring Farm; there is an unattended aid station near the entrance to BTLT's Chase Reserve about 3.1 miles from the start/finish. Aid stations do not provide cups.

Road sections are marked with repurposed corrugated plastic signs with arrows. Trail sections are marked with pin flags and extra signage on the lollipop loop. Relay exchanges occur at the manned aid stations. Only 50 miler runners may have a pacer for the third and final lap; pacers and guides for adaptive athletes must sign waivers and obtain bibs. Wheelchair and handcycle racers are not permitted. Race day registration and bib pickup occur at Wolfe's Neck Farm; relay members must be present and participants should bring an ID. Visit the organization's website for the most recent information.

Race information

50 mi
50 Miler
50 km
50k
50 km
50k - 4 Person Relay
25 km
25k
25 km
25k - 2 Person Relay
Visit the organization's website for the most recent information.
Trail runs nearby

The Thorne Head Trail Run is a community-focused 4k trail race held at Thorne Head Preserve in Bath, Maine. Hosted by the Kennebec Estuary Land Trust, this event features a mix of fun single-track and wider trails with scenic water views. D..

Event overview Big Brad Ultras takes place in Pownal, ME at 528 Hallowell Rd on October 26, 2025. The event offers the following distances: 50 Miler - three laps 50K - two laps 25K - one lap Registration closes October 19, 2025. There is..

Located at Lost Valley in Auburn, Maine, the Maine Summit Trek for Tree is a community fundraising event hosted by Lost Valley to benefit Tree Street Youth. The centerpiece is the Endurance Hiking Challenge: participants run, hike, or walk..

Riverlands 100 & Relay is a trail ultramarathon held in Turner, Maine, on May 2–3, 2026. The event centers on a 100‑mile race with a relay option, inviting solo runners and teams to tackle the course over two days. The race information page..

Hit the trails in Standish, Maine on June 13, 2026 for the Otter Pond Trail Races, featuring a scenic 10K, a lively Kids Fun Run, and a Dawn to Dusk challenge. Perfect for runners and families seeking a day of outdoor fun.

Join the Back Cove Backyard Ultra in Portland ME for a scenic, mostly flat 4.16 mile loop repeated until one runner remains. Enjoy tidal estuary views, aid at the start and finish, and a friendly volunteer crew.