In maart 2015 eindigde hij op de zevende plaats op het Europees Individuele Schaakkampioenschap en als gevolg daarvan kwalificeerde hij zich voor de FIDE Wereldbeker in Baku. In dit laatste evenement, dat later in september 2015 werd gehouden, sloeg hij Ivan Cheparinov uit in de eerste ronde om door te gaan naar de tweede ronde, waar hij werd uitgeschakeld door Pavel Eljanov. In september 2016, tijdens de 42e Schakenolympiade
In Baku hielp Ipatov het Turkse team om de zesde plaats te behalen, de hoogste rang van Turkije ooit in een schaakolympiade, door de Georgische grootmeester Mikheil Mchedlishvili in de laatste ronde te verslaan, toen de score in de wedstrijd 1,5-1,5 was.