Sezóna 2009-2010 byla pro Gachinského třetí na okruhu ISU Junior Grand Prix. Vyhrál zlato v Bělorusku a stříbro v Německu, čímž se kvalifikoval do finále ISU Junior Grand Prix 2009, ve kterém se umístil na 6. místě. Gachinski vyhrál seniorské zlato na Coupe de Nice v roce 2009. Na mistrovství Ruska v roce 2010
, byl umístěn 13. v seniorské úrovni a zlatý medailista v juniorské úrovni. V šestém po krátkém programu na mistrovství světa juniorů v roce 2010 získal Gachinski dostatek bodů ve volném bruslení, aby získal bronz, navzdory tomu, že vybuchnul jeho plánovaný quad.