He played for a number of clubs in the Netherlands including Vitesse Arnhem, F.C. Groningen and PSV Eindhoven. Koolhof was the father of De Graafschap player Dean Koolhof, and tennis pro Wesley Koolhof.