Natomiast w reprezentacji RFN, w której był wieloletnim kapitanem, w latach 1977–1993 rozegrał 216 meczów, w których zdobył 160 punktów (52 gole, 108 asyst) oraz spędził 211 minut na ławce kar. Czterokrotnie uczestniczył na zimowych igrzyskach olimpijskich (1980, 1984, 1988, 1992), 9-krotnie uczestniczył w mistrzostwach świata (1979, 1982, 1983, 1986, 1987 – drużyna gwiazd turnieju, 1989, 1990, 1992, 1993), a także w Turnieju Izwiestii 1984 (5. miejsce) i Canada Cup 1984 w Kanadzie i w Stanach Zjednoczonych (6. miejsce).

Statystyki Klubowe Sezon Drużyna Liga Sezon zasadniczy Faza Play-off M G A Pkt Min M G A Pkt Min 1975/1976 EV Landshut BL 23 12 6 18 8 1976/1977 EV Landshut BL 46 33 25 58 36 1977/1978 EV Landshut BL 35 19 13 32 34 1978/1979 EV Landshut BL 49 52 54 106 49 1979/1980 Kölner EC BL 44 38 45 83 84 1980/1981 Kölner EC BL 43 20 53 73 56 71 6 6 12 29 1981/1982 Kölner EC BL 44 40 59 99 59 8 6 10 16 4 1982/1983 Kölner EC BL 30 17 40 57 18 9 2 10 12 20 1983/1984 Kölner EC BL 42 22 57 79 61 8 4 4 8 14 1984/1985 Kölner EC BL 36 22 35 57 37 9 6 8 14 18 1985/1986 Kölner EC BL 35 14 54 68 24 10 2 15 17 12 1986/1987 Kölner EC BL 36 9 37 46 46 9 7 12 19 10 1987/1988 Kölner EC BL 35 21 48 69 18 11 5 6 11 27 1988/1989 Kölner EC BL 34 25 50 75 36 9 4 8 12 16 1989/1990 Düsseldorfer EG BL 36 9 40 49 60 11 10 23 33 14 1990/1991