W sezonie 2009/2010 Gancarczyk rozegrał w barwach Metalista jedno ligowe spotkanie, po czym przeniósł się do Lecha Poznań. W polskiej Ekstraklasie zadebiutował 9 sierpnia 2009 w wygranym 5:0 meczu z Koroną Kielce w którym zaliczył asystę. 15 września 2011 za porozumieniem stron rozwiązał kontrakt z Lechem Poznań.
16 lutego 2012 Gancarczyk podpisał kontrakt z ŁKS Łódź. Parę miesięcy później podpisał umowę z Górnikiem Zabrze. W lipcu 2015 został piłkarzem tyskiego klubu GKS Tychy. W latach 2018–2019 był zawodnikiem Rozwoju Katowice.
19 lipca 2019 został zawodnikiem klubu Podlesianka Katowice, występował w nim do sezonu 2021/2022 .
Kariera reprezentacyjna W reprezentacji Polski zadebiutował 2 maja 2006 na stadionie GIEKSA Arena w Bełchatowie w meczu towarzyskim z reprezentacją Litwy. W 2006 dostał powołanie na MŚ w Niemczech, gdzie Polacy nie wyszli z grupy, a on nie zagrał w żadnym meczu. 14 października 2009 w spotkaniu eliminacji Mistrzostw Świata 2010 ze Słowacją, po niefortunnej interwencji, strzelił gola samobójczego w trzeciej minucie meczu.