Am 29. Juni 1995 bewährte sich All My Dreams, als er überraschend das 126. Deutsche Derby gewann. Fünfmal wurde er insgesamt bei Rennen Erster, einmal wurde er Zweiter. Die finanzielle Bilanz war beachtlich, 942.000 DM konnte Märzheuser mit seinem Pferd erwirtschaften. Beim Doppelrenntag von Hoppegarten im August 1995 bestritt er seinen letzten Start im Europachampionat (GrII) siegreich mit Längen. Anschließend erlitt das Pferd einen Sehnenschaden, der seine Karriere beendete. All My Dreams war der Champion seines Jahrgangs in Deutschland.