Ondřej Machuča začal s fotbalem v rodných Velkých Heralticích. Mládežnická léta prožil v Opavě a následně zamířil do Liberce, kde zahrál i ligu. Kopal také ve Zlatých Moravcích, Znojmě nebo Jihlavě.

Kryštof Vlček vedl Opavu
Opavě chyběl Petr Czudek, tým se herně trápil

Naposledy nastupoval za Sereď. V barvách účastníka slovenské nejvyšší soutěži odehrál dvaadvacet utkání, další už ale nepřidal. „Na Slovensku mi končila smlouva. Řešil jsem, co dál. Nakonec jsem se domluvil v Třinci,“ řekl Ondřej Machuča. Na jaře ho tak čeká pikantní duel v jeho Opavě.