Надимак „Сенегалац“ је добио због своје тамне пути. Скоро читаву каријеру је провео у дресу СД Југославије. За њу је на 175 утакмица постигао 219 голова, чиме је постао други стрелац у историји клуба иза Драгана Јовановића који је 311 пута био стрелац.
Освојио је оба првенства у историји СД Југославија (1924. и 1925), а 1926. је био најбољи лигашки стрелац, са осам голова постигнутих на шест утакмица. Током 1927. наступао је заједно са Банетом Секулићем за францускиМонпеље.
У дресу селекције Београда одиграо је 27 утакмица. Дрес са државним грбом је носио осам пута и на два меча је био стрелац. Дебитовао је 28. октобра1923. у Прагу, на пријатељској утакмици са репрезентацијом Чехословачке. Постигао је први гол на мечу који је завршен резултатом 4-4. Последњи меч за репрезентацију је одиграо 28. јуна1926. у Загребу, опет против Чехословачке. Утакмица је завршена 2-6, а он је и тада био стрелац.
Петковић је био уредник спортске рубрике у београдском листу „Време“, а пред рат 1941, као виши конзуларни службеник, отишао је у Софију и више се није враћао у земљу. Живео је у Њујорку, где је у зиму 1979. и преминуо од последица неизлечиве болести.