MLB announces Red Sox-Royals game at Field of Dreams

Veronica Haynes

Senior Digital Editor/Producer, WCVB.com

BOSTON —

The Boston Red Sox are headed to Iowa for a matchup against the Kansas City Royals at the Field of Dreams in 2027.

Major League Baseball said the Red Sox and Royals will play Thursday, Aug. 12, 2027, in Dyersville, Iowa, at the site made famous by Universal Pictures’ “Field of Dreams.”

The game will mark the fourth edition of MLB at Field of Dreams and the Red Sox’s first appearance at the event.

“To have the Red Sox take the field in Iowa, in a place that reminds us why people fall in love with baseball, will be incredibly special,” Red Sox President and CEO Sam Kennedy said.

The Field of Dreams series began in 2021 with a game between the Chicago White Sox and New York Yankees. The Cincinnati Reds and Chicago Cubs played there in 2022, followed by the Minnesota Twins and Philadelphia Phillies in 2026.

“Part of what has allowed baseball to endure for generations is its ability to evolve while still holding onto the traditions, memories, and shared experiences that give the game its meaning,” Kennedy said. “We can’t wait to experience that in Dyersville with our players, our fans, and baseball fans everywhere.”

The game will count as a Royals home date.