Polgári foglalkozását bútorüzleti dolgozóként kezdte, 1993-tól az egri Domus Áruház igazgatója volt. A magyar szövetség (MLSZ) honlapjának nekrológja szerint 1970-ben kezdett bíráskodni, majd már fiatalon, 1984-től működött a labdarúgó NB I-ben.
Világhírre a 90-es években tett szert, nemzetközi sportpályafutásának elismeréseként a futball történetével és statisztikáival foglalkozó nemzetközi szervezet (IFFHS) négyszer választotta a világ legjobb játékvezetőjének 1994 és 1997 között, illetve adta át neki az ezért járó aranysípot. Ő vezette az emlékezetes brazil-olasz világbajnoki döntőt Los Angelesben 1994-ben, és három évvel később Münchenben a Dortmund-Juventus Bajnokok Ligája-döntőt is.
Puhl Sándor - aki Eger és Emőd város díszpolgára volt - 2002 és 2007 között tagja volt a FIFA játékvezetői bizottságának, 2010 óta pedig az MLSZ játékvezető bizottságának az alelnökeként dolgozott. A játékvezetőt az MLSZ saját halottjának tekinti.