Coltart turned professional in 1991 and has been a member of the European Tour since 1993.
Coltart's best finishes on the European Tour Order of Merit are seventh place in 1996 and ninth place in 1998.