De Vries began his professional career in his native the Netherlands with Telstar, before spending three seasons with ADO Den Haag.
However, this status proved short lived as the loan capture of Jaroslav Drobný during 2006 pushed De Vries aside, and he was told that he would not be offered a new contract.
[4] On 11 May 2007, he palmed a tame free kick into his own net against Inverness Caledonian Thistle to end Dunfermline's seven-year stay in the Scottish Premier League.
[10] On 22 June 2011, it was confirmed that free agent De Vries had joined Premier League side Wolverhampton Wanderers, signing a three-year contract.
[11] At Wolves, De Vries primarily served as back-up to Wayne Hennessey and initially only gained playing time in cup competitions.
[12] When first choice goalkeeper Hennessey suffered a torn cruciate knee ligament in April 2012,[13] De Vries made his first-ever Premier League appearance.
[18] With the new season beginning with Wayne Hennessey still sidelined through injury, new Wolves manager Ståle Solbakken opted to instead start with Carl Ikeme in goal.
[20] For a second consecutive season his chance to play league football only arrived through injury, when Ikeme suffered a self-inflicted broken hand in March 2013.
[30] After playing the full ninety minutes of the 2–2 draw away at Inverness Caledonian Thistle, de Vries was substituted at half-time against Kilmarnock on 24 September, replaced by Craig Gordon; this was his last appearance of the 2016–17 season.
[35] This gave De Vries an extended run in the side, taking in Scottish Premiership clashes with Aberdeen, Hearts, Kilmarnock, and St Johnstone, Scottish Cup victories over first Partick Thistle and then Greenock Morton, and De Vries' UEFA Europa League début, which came against Zenit Saint Petersburg.
[34] Celtic exited the Europa League after a 3–1 aggregate defeat to Zenit; the Russians' second goal, described by De Vries as a "knuckleball", deceived him, and it is his belief that his side never recovered from that concession.