Since joining Minnesota United from Colorado Rapids in 2018, Miller made 24 appearances for the club.
In 2017, Miller played in 30 matches for Colorado and was named the team’s Defensive Player of the Year. The 26-year-old Minnesota native helped anchor a Rapids defense in 2016 that finished runners-up in the Supporters’ Shield standings.
Miller has appeared in 110 league matches since starting his career with the Montreal Impact in 2014.
“One of our goals during the summer transfer window was to add depth at the right back position and Eric is a player who can come in and immediately strengthen our team,” said Claudio Reyna, NYCFC’s sporting director. “He’s a versatile player who performs well in different positions, which gives our roster added flexibility when playing varying systems.”