Биография
Воспитанник «Олимпика-УОР» (Донецк). В чемпионате ДЮФЛ провел 47 матчей, забил 9 голов. Во Второй лиге дебютировал 13 апреля 2006 года в матче против «Газовик-ХГВ». Спустя месяц, 28 мая, забил свой первый гол на профессиональном уровне, огорчив «Шахтер-3».
Летом 2007 года перешел в «Ильичевец». В составе азовцев дебютировал 19 июля в поединке против «Феникс-Ильичевца». Свой первый гол в футболке «Ильичевца» забил 18 апреля 2008 года в ворота харьковского «Гелиоса». По итогам сезона мариупольский клуб стал победителем Первой лиги, однако заиграть в следующем сезоне в элите Яворскому не удалось. Летом он перешел в «Оболонь», которая выступала в Первой лиге. Дебют в новом клубе состоялся 27 июля в гостевом поединке против «Княжи» (Счастливое). В своем втором матче за «пивоваров» Яворский отличился забитым голом в ворота «Нефтяника» (Ахтырка). В составе «Оболони» Сергей стал серебренным призером Первой лиги и в следующем сезоне дебютировал в Высшей лиге.
19 июля 2009 года Яворский вышел в основном составе своей команды в проигранном со счетом 0:2 матче с «Металлистом». 17 октября того же года Сергей забил дебютный гол в элите, поразив ворота киевского «Динамо».
Летом 2010 года Яворский вернулся в «Ильичевец», за который выступает и по сей день.
Сергей выступал за юношеские сборные Украины (U-17 и U-19). Также провел один матч за молодежную сборную (U-21).