Potsch startoval na dvou olympijských hrách 1960 a 1964 a sedmi mistrovstvích světa. V roce 1961 byl na světovém šampionátu ve Švýcarsku členem týmu mistrů Evropy. Na mistrovstvích světa získal třikrát stříbrné (1961, 1965 a 1966) a stejný počet bronzových medailí (1959, 1963 a na olympiádě v Innsbrucku 1964). V reprezentaci odehrál rovných sto zápasů a nastřílel v nich 19 branek.

Ve své kariéře získal devět titulů mistra republiky v dresu Rudé hvězdy, později ZKL a Zetoru Brno. Má i dva mistrovské titulu z Německa s týmem Düsseldorfu. Svou aktivní kariéru zakončil v roce 1974 v Ingstavu Brno. V nejvyšší soutěži odehrál patnáct sezon a ve 354 zápasech nastřílel 133 branek. Po skončení aktivní činnosti trénoval Ingstav Brno, Zetor Brno, Duklu Trenčín a také německý Freiburg a srbskou CZ Bělehrad.