Machate gewann 1926 und 1937 die Meisterschaft von Schlesien. Er nahm mit Deutschland an der inoffiziellen Schacholympiade 1926 in Budapest teil. Er lebte nach dem Zweiten Weltkrieg in Stuttgart und gewann 1947 die Württembergischen Meisterschaften. Machate nahm zwischen 1947 und 1950 viermal in Folge an Gesamtdeutschen Meisterschaften teil, wobei er 1947 in Weidenau Dritter wurde. 1948 in Essen war Machate ebenfalls Dritter vor Lothar Schmid bei der Deutschen Meisterschaft, die Wolfgang Unzicker vor Georg Kieninger gewann. Es folgten weitere Teilnahmen 1949 und 1950, jeweils in Bad Pyrmont. Aufgrund dieser Leistungen durfte er den Titel „Nationaler Meister“ führen.