Emanuelson made his FC Utrecht debut, coming on as a 80th minute substitute, in a 0–0 draw against Valletta in the first leg of the UEFA Europa League Second Round. In the return leg, he played four minutes after coming on as a substitute to help the club win 3–1 to go through to the next round. Emanuelson then played four times in the UEFA Europa League Qualifying Stage, where FC Utrecht reached the play–off round, only to lose against Zenit Saint Petersburg following a 2–1 loss on aggragate. Emanuelson made his league debut for the club and set up the second goal of the game, in a 3–0 win against ADO Den Haag in the opening game of the season. Since making his debut for FC Utrecht, he quickly became a first team regular, playing in different midfield positions and left–back position. By the second half of the season, Emanuelson soon lost his first team place following the new arrival of Manager Jean-Paul de Jong. It was announced on 20 March 2018 that he signed a contract extension with the club. In a match against Willem II on 31 March 2018, he set up two goals for the side, in a 3–2 loss. In the Play–Off Round, Emanuelson played three times as the club were unsuccessful of earning a spot in the UEFA Europa League following a 5–3 aggragate defeat to Vitesse. At the end of the 2017–18 season, he went on to make thirty–eight appearances in all competitions.