Günok started his youth career with a short spell in Kocaelispor and then joined Fenerbahçe in 2001, where he was eventually promoted to professional status and played at Süper Lig level, winning two league titles.
Günok made his Süper Lig debut against Antalyaspor on 15 August 2010, coming on as a substitute after Volkan Demirel got injured at the beginning of the second half, earning a clean sheet.
[13] In 2014–15 season, Günok played three back-to-back Süper Lig games in September, respectively against Karabükspor, Trabzonspor and Gaziantepspor, and he saved 8 out of 10 attempts made by opponents in these encounters, during Volkan Demirel's penal absence.
[18] Chosen as first-choice goalkeeper in the first half of the 2015–16 season, Günok was replaced by Harun Tekin from February on by decision of manager Hamza Hamzaoğlu, as he conceded 32 goals in 19 league games.
[20] In his first season at Başakşehir, he was the second goalkeeper behind Volkan Babacan, his former teammate from Fenerbahçe, and deployed only at Turkish Cup games and UEFA Europa League.
[21] Putting an improved individual display in pre-season trainings, he was given the starting line-up status by team manager Abdullah Avcı from 2018–19 season on.
[31] On 8 June 2019, he kept a clean sheet against defending world champions France in a 2–0 win at a Group H encounter during the UEFA Euro 2020 qualifying stage.
[32] Conceding 3 goals in 10 games, Günok was the main choice goalkeeper of Turkey, which put their best defensive performance ever at qualifying phases of UEFA European Championship, under management of Şenol Güneş.
[36] In their round of 16 match against Austria on 2 July, he made a crucial save, diving to his right to stop a header by Christoph Baumgartner in stoppage time, securing his country's 2–1 victory and qualification to the quarter-finals.