Сарнавский начинал карьеру в молодёжных командах киевских «Динамо» и «Арсенала». В сезоне-2012/13 отыграл 3 матча в основе «канониров», в которых пропустил 4 мяча. В «Шахтёре» выступал с 2013 года. Принял участие в двух матчах, в которых оставил свои ворота в неприкосновенности. C 2010 года вызывается в молодёжные сборные Украины. Новичок «Уфы» уже дебютировал за наш клуб в рамках молодежного Первенства России среди команд РФПЛ.