De 1.87 meter lange Petráš debuteerde in het betaald voetbal bij FK Mesto Prievidza op het hoogste Slowaakse niveau. Na twee jaar verliet hij zijn thuisland en belandde hij via teams in Tsjechië en Schotland in 2006 in Italië. Daar kwam Petráš in eerste instantie uit voor US Lecce, om na een huurperiode bij Treviso FBC via US Triestina bij AC Cesena terecht te komen. Met alle vier de ploegen kwam hij uit in de Serie B, maar in het seizoen 2009/10 eindigde Petráš daarin met Cesena op de tweede plaats en verdiende hij met zijn ploeggenoten een promotie naar de Serie A. Na de promotie kreeg Petráš geen speelgelegenheid meer. Daarom trok hij na de winterstop naar US Grosseto, waarmee hij uitkwam in de Serie B.
Petráš maakte zijn debuut voor het Slowaaks voetbalelftal op 6 februari2002 in de vriendschappelijke interland in en tegen Iran (2-3). Hij kwalificeerde zich met Slowakije voor het wereldkampioenschap voetbal 2010, het eerste WK in de geschiedenis van het land sinds de afsplitsing van Tsjechië. Bondscoach Vladimír Weiss nam hem als een van zijn 23 spelers ook mee naar het hoofdtoernooi. Hierop kwam hij niet in actie.