In december 2011 werd hij overgeplaatst naar de Turkse Schaakbond. Šolak vertegenwoordigde Turkije op de Schakenolympiade van 2012, 2014, 2016
en op het Europees kampioenschap voor ploegen van 2013. Hij won het Turkse schaakkampioenschap in 2012 en 2013.