Большую часть своей карьеры игрока Робер Дефоссе провёл в клубе «Олимпик Лилль», за который выступал с 1932 по 1938 год. В составе «Олимпика» голкипер участвовал в первом чемпионате Франции и стал победителем этого турнира. В 1938 году Дефоссе перешёл в «Ред Стар», за который выступал один сезон, после чего завершил карьеру футболиста.
В последний раз за сборную Дефоссе выступал 13 декабря1936 года в товарищеском матче со сборной Югославии[3]. Всего голкипер провёл за национальную команду 9 товарищеских матчей.