26 марта 2009 года Юхан Баклунд подписал однолетний двусторонний контракт с клубом «Филадельфия Флайерз». 27 марта 2010 года дебютировал в НХЛ в матче против «Питтсбург Пингвинз», пропустив 2 шайбы из 24 бросков за два периода. 11 июня 2010 года Баклунд продлил контракт с «Филадельфией». В январе 2012 года был отдан в аренду в «Кярпят»[1]. В сезоне 2013/14 выступал в КХЛ за «Витязь»[2], в сезоне 2014/15 — за братиславский «Слован». В 2016 году Юхан подписал контракт с клубом «Шеллефтео»[3].