Takács és a német Steffen Deibler a szombat délutáni elődöntőben egyaránt 22.27 másodperccel csapott célba, így mindketten nyolcadik legjobb időt úszták, de csak egyikük lehetett finalista.
A szétúszásban Deibler volt jobb, 21.99 mp-cet úszott, míg Takács 22.12-vel ért be, így összesítésben a kilencedik lett. Ebben a számban Kozma Dominik 22.33-mal összesítésben a tizedik lett.