In December 2017, he briefly signed for Major League Soccer club FC Dallas before joining Ludogorets six months later.
[4] On 21 December 2017, Nedyalkov completed a move to Major League Soccer club FC Dallas for a fee of $1.5 million plus bonuses.
Nedyalkov made his league debut in a 3–0 home win at Toyota Stadium against Seattle Sounders FC on 18 March 2018, playing full 90 minutes as a left-back.
[8] On 23 June 2018, after just 6 months in the United States, Dallas announced that Nedyalkov would return to Bulgaria and sign a contract with Bulgarian champions Ludogorets Razgrad for an undisclosed fee.
[11] On 12 March 2023, he sustained an injury in the 3–2 home win over Cherno More in a league match, which required surgery[12] and kept him out of action until 22 October 2023 when he played in the 0–0 away draw with Arda.