28-річний Петряк із 2011-го виступав за «Зорю», дебютував в УПЛ у віці 17 років у матчі з «гірниками». За 5 сезонів у складі луганчан провів 74 матчі та забив 6 м'ячів. Визнавався найкращим молодим футболістом України (2015). Влітку 2016 року перейшов до «Шахтаря», але ще сезон відіграв за «Зорю» на правах оренди (34 матчі, 6 м'ячів, 8 асистів).
17 липня 2017 року дебютував за «оранжево-чорних» та у сезоні-2017/18 зіграв за команду у 17 матчах, відзначившись 2 голами. Сезон-2018/19 провів в оренді в угорському «Ференцвароші» (36 матчів, 6 голів, 12 асистів). Влітку 2019 року підписав контракт із ФК «Фехерваром», за який виступав протягом останніх 3 років (124 матчі, 28 м'ячів, 26 асистів). У березні 2016 року дебютував у складі національної збірної України, за яку на сьогодні провів 5 матчів.