Johannes "Hans" van de Haar (born 1 February 1975) is a Dutch football manager and former player who is the head coach of Vierde Divisie club MASV, and assistant coach of club TOP Oss.
Van de Haar was born in Amersfoort. He played in the Dutch, German and Austrian football leagues, having played with HFC Haarlem, De Graafschap, KFC Uerdingen 05, SSV Ulm 1846, SW Bregenz, FC Utrecht and RKC Waalwijk, ADO Den Haag and AGOVV Apeldoorn. He won the KNVB Cup once with Utrecht in 2004, and subsequently played in the UEFA Cup.
In May 2010, van de Haar signed a two-and-a-half-year contract to play for the new American team Dayton Dutch Lions in the USL Premier Development League. Van de Haar made his first appearance for the Dutch Lions on 15 May 2010 against the Cleveland Internationals, and scored his team's second goal in a 3âÂÂ0 victory.
He returned to the Netherlands to play for SV Spakenburg following the conclusion of the 2010 PDL season in August.
In the summer of 2013, Van de Haar became manager of Topklasse side FC Lienden. In 2016, he moved to SV Spakenburg to become the head coach of the team in the newly formed Tweede Divisie, where he was a fired on 7 January 2017.
On 8 May 2018 he was added to FC Lienden's staff for the remainder of the 2017âÂÂ2018 season. He was also an assistant-coach at FC Utrecht.
In February 2020, it was announced that Van de Haar left would leave Lienden after the 2019âÂÂ20 season, to join Tweede Divisie club TEC as their new manager. In January 2024, it was announced that Van de Haar and his assistant Eric Meijers would leave the club at the end of the 2023âÂÂ24 season.
On 9 January 2025, Van de Haar was appointed assistant coach to Sjors Ultee at Eerste Divisie club TOP Oss. On 4 March 2025, it was announced that he would also take up the position of head coach of Vierde Divisie club MASV from the 2025âÂÂ26 season, alongside his role at TOP Oss.
In August 2025, Van de Haar suffered a cerebral infarction, which kept him away from coaching duties for approximately six months. He returned to the sidelines in January 2026.
Utrecht