Van Eck started his professional career at local side Excelsior Rotterdam before moving to FC Den Bosch aged 20. The long-haired defender played four seasons at Den Bosch, then moved abroad to join FC Luzern where he would spend eight seasons and become captain of the team.
He was a hard and physical defender, moving in December 1998 from FC Luzern to 1. FC Nürnberg. He played with Nürnberg sixteen games the 1. Bundesliga. After Nürnberg's relegation he played one season in the 2. Bundesliga with 22 games. Afterwards, Van Eck moved back to Switzerland and signed a contract with FC Winterthur. After half a year he moved to league rival SC Kriens.
His coaching career began for Van Eck as assistant manager of FC Luzern; in 2003 he was named as the new manager. His greatest success was the promotion to the Swiss Super League, among others with 31 games without defeat. Differences with the club management led him to leave Luzern and joining the Finnish club Inter Turku. With this club he stayed in the league. From June 2007 to May 2008 he managed FC Thun and was relegated from the AXPO Super League to the Challenge League, and on 23 May 2008 fired in Thun.
Since 2007, van Eck holds the UEFA Pro Coach Licence. He signed his coaching contract with FC Carl Zeiss Jena on 28 September 2008, until the end of the season, then on 5 February 2009 extended his contract to 30 June 2011. He was fired from his coaching job with FC Carl Zeiss Jena on 24 March 2009. On 29 May 2009, it was announced that he will come back to FC Carl Zeiss Jena because his not cancelled contract ran until 30 June 2011. Later he was named as the new head coach of FC Carl Zeiss Jena, returning after 67 days. On 1 June 2010, he canceled his contract with FC Carl Zeiss Jena and left the club.