W 1987 roku Kleppinger przeniósł się do Borussii Dortmund, także grającej w Bundeslidze. Zadebiutował tam 1 sierpnia 1987 roku w przegranym 1:3 spotkaniu z Bayernem Monachium. Barwy Borussii reprezentował przez rok. Następnie, przez trzy lata występował w innym pierwszoligowcu, Bayerze Uerdingen. W 1991 roku wrócił do Darmstadt, nadal grającego w 2. Bundeslidze. W 1993 roku spadł z nim do Oberligi Süd. W 1996 roku zakończył karierę.

Kariera reprezentacyjna W 1988 roku Kleppinger został powołany do kadry na Letnie Igrzyska Olimpijskie, podczas których wraz z drużyną zajął 3. miejsce i wywalczył brązowy medal. Wcześniej grał w reprezentacji RFN U-21.

Kariera trenerska Kleppinger karierę rozpoczął w 1994 roku jako grający trener SV Darmstadt 98. Pracował tam przez dwa lata. Następnie prowadził Viktorię Griesheim, a w listopadzie 1997 roku został szkoleniowcem FC St. Pauli z 2. Bundesligi. Trenował go do stycznia 1999 roku.

Potem prowadził FC Gütersloh, a w 2000 roku wrócił do 2. Bundesligi, zostając trenerem zespołu Rot-Weiß Oberhausen. Spędził tam rok. Następnie był szkoleniowcem zespołów Schalke 04 II, FSV Frankfurt oraz ponownie SV Darmstadt 98.