1908-ban kezdte a labdarúgást a Ferencváros ifjúsági csapatában. Már 17 éves korában bemutatkozott az élvonalban, 1910. szeptember 12-én a Nemzeti SC ellen és két gólt is szerzett. Az első három idényben sorozatban megnyerték a bajnokságot, 1913-ban a kupát is. Ezután éveken át másodikak, harmadikak voltak, csak egyszer lettek negyedikek. Pályafutása utolsó két évében ismét bajnokok lettek és 1925-1926-ban, 32 évesen az év labdarúgója lett és újra a válogatott tagja lett. A profizmus 1926-os bevezetése után is amatőrként szerepelt a csapatban. A Fradiban összesen 380 mérkőzésen szerepelt (185 bajnoki, 140 nemzetközi, 55 hazai díjmérkőzés) és 280 gólt szerzett (113 bajnoki, 167 egyéb).
Érdekes szokása volt, hogy hűvös, esős időben fehér cérnakesztyűben játszott, hogy védje ujjait, mert hegedülni is nagyon szeretett.
A válogatottban
1912 és 1927 között 24 alkalommal szerepelt a legjobbak között és 20 gólt szerzett. Tagja volt az 1912-es stockholmi nyári olimpián részt vevő csapatnak, amely a vigaszág megnyerésével az ötödik helyen végzett.
„
Minden perc, minden mérkőzés ünnep volt, amit zöld-fehér mezben tölthettem, de a válogatott találkozók előtti pillanatokra ma is meghatódva emlékezem. Amikor a Himnuszt hallgattuk mindig könnyeztem... Szüleim határtalan hazaszeretetre neveltek, az 1848-as eszmék családunkban szentnek számítottak.
”
– Pataki Mihály
Sportvezetőként
1927-es visszavonulása után, Maillinger Béla kérésére még 15 éven át dolgozott a ferencvárosi sikerekért, sportigazgatóként illetve szakmai vezetőként. Majd húszéves játékos pályafutásának tapasztalataival segítette a Fradi vezetőedzőit, többek között Blum Zoltánt is az 1931-1932-es 100%-osan megnyert bajnokságban. A harmincas évek végén az ő javaslatára kezdett a csapat VM rendszerben, három hátvéddel játszani és ennek is köszönhető volt az 1940-1941-es bajnoki cím.
1930-ban a válogatott szövetségi kapitánya volt három mérkőzésen át. Mérlege 2 döntetlen és 1 vereség volt:
Svájc, 2-2, Bázel
Csehszlovákia, 1-1, Prága
Olaszország, 0-5, Budapest
Sikerei, díjai
Magyar bajnokság
bajnok (5 alkalommal): 1910-1911, 1911-1912, 1912-1913, 1925-1926, 1926-1927