Op de Europese kampioenschappen zwemmen 2008 in Eindhoven legde Skvortsov beslag op de zilveren medaille op de 200 meter vlinderslag en eindigde hij als vijfde op de 100 meter vlinderslag. In Manchester nam de Rus deel aan de wereldkampioenschappen kortebaanzwemmen 2008. Op de 200 meter vlinderslag veroverde hij de zilveren medaille en op de 100 meter vlinderslag pakte hij het brons, op de 50 meter vlinderslag strandde hij in de series. Tijdens de Olympische Zomerspelen van 2008 in Peking eindigde Skvortsov als achtste op de 200 meter vlinderslag, op de 100 meter vlinderslag werd hij uitgeschakeld in de series. Op de 4x100 meter wisselslag zwom hij alleen in de series. Op de Europese kampioenschappen kortebaanzwemmen 2008 in Rijeka veroverde de Rus, in een wereldrecord, de Europese titel op de 200 meter vlinderslag en de bronzen medaille op de 100 meter vlinderslag, op de 50 meter vlinderslag strandde hij in de halve finales.