За годы своей карьеры защитник успел поиграть за такие клубы, как «Славия», «Марсель», «Панатинаикос», «Саутгемптон», «Герта», «Хартс» и «Данди Юнайтед».
Капитан чешского «Пршибрама» Руди Скацел за полтора месяца до своего 40-летия повесил бутсы на гвоздь. В своем последнем сезоне футболист сыграл 16 поединков во всех турнирах и забил 1 мяч.
С 2003 по 2010 год Скацел провел 7 матчей и отметился 1 голом в составе сборной Чехии.