Născut într-o familie de etnici maghiari în Timișoara, România, Kovács a fost un mijlocaș mediu, deși avea atât tehnică individuală, cât și intuiție tactică. Nu a fost niciodată selectat să joace la România, spre deosebire de fratele său mai mare Nicolae Kovács, care a fost unul dintre cei cinci jucători care au participat la toate cele trei Cupele Mondiale înainte de al Doilea Război Mondial.[2]
Și-a început cariera la juniorii celor de la CA 1902 Timisoara. Următorii trei ani i-a petrecut la CA 1910 Oradea de unde trece la seniori. După un an, pleacă la R. Olympic Charleroi Châtelet Farciennes|Olympic Charleroi]] unde joacă 3 ani. Revine în România unde joacă pe rând la Ripensia Timișoara și CFR Turnu Severin. Urmeaza perioada din Ungaria de la CA Cluj (Ferar) cu care joacă finala Cupei Ungariei in 1944. După fuziunea CA Cluj/Ferar cu CFR Cluj, mai joacă la CFR Cluj încă 3 ani după care se mută la concitadina U Cluj.
Ca antrenor
După încheierea carierei de fotbalist, din anii 1950 până la începutul anilor 1960 Ștefan Kovács a antrenat echipa U Cluj (pe atunci Știința Cluj) cu care câștigă Divizia B. Apoi în sezonul 1959-1960 antrenează Dermata Cluj, iar următoarele 2 sezoane pe CFR Cluj.
După ce a plecat de la Ajax în 1973, a fost chemat de Federația Franceză de Fotbal să preia conducerea selecționatei Franței.[3]
Succesul din Olanda nu s-a repetat, echipa nereușind să obțină rezultate remarcabile. Totuși, Kovács rămâne în istoria fotbalului francez ca unul din cei 2 selecționeri străini care au ajuns la conducerea echipei.