En 2007, Kohlschreiber logró su mejor resultado en un Masters 1000 durante el Masters de Montecarlo, cuando llegó a los cuartos de final después de pasar por la clasificación, venciendo al n.º 12 del mundo David Nalbandian en la segunda ronda.