Ogółem wystąpił w 51 meczach reprezentacji Węgier, zdobył 2 bramki.

Kariera trenerska Karierę trenerską rozpoczął jako selekcjoner reprezentacji Bułgarii w 8 meczach w latach 1934-1935. Następnie pracował w bułgarskim Sportklub Sofia (1935), z którym wywalczył tytuł mistrzowski, rumuńskim Juventusie Bukareszt (1936), węgierskim Győri ETO (1937) oraz Warcie Poznań (1938-1939), z którą wywalczył tytuł wicemistrza Polski 1938. Tuż przed wybuchem II wojny światowej wyjechał na Węgry i prowadził tam zespół Kolozsvári AC. W maju 1947 powrócił do Polski i objął drużynę Warty Poznań. Po kilku miesiącach doprowadził ten zespół do tytułu mistrza Polski. Po nieudanym starcie rozgrywek ekstraklasy rozstał się z Wartą z końcem kwietnia 1948. W maju 1948 objął Polonię Warszawa i prowadził ją w ekstraklasie do końca sezonu. Wrócił do Poznania by ponownie trenować Wartę Poznań (1950-1951) w ekstraklasie i II lidze. W kolejnych latach prowadził polskie kluby Brdę Bydgoszcz (1952) w II lidze, Czarnych Nakło (1953), Polonię Chodzież (1955-1956), Olimpię Poznań (1957-1958). thumb|250px|left|Grób Károly'ego Fogla na Cmentarzu Megyeri w Budapeszcie