Garguła empezó su carrera futbolística en el Piast Iłowa.
Jugó un par de temporadas en el Polar Wrocław.
Con este club consigue ascender a la primera división polaca (Ekstraklasa) en 2005.
Su debut como internacional se produjo el 2 de septiembre de 2006 en un partido contra Finlandia en el que su equipo perdió por tres goles a uno.
En ese mismo partido fue cuando Garguła se estrenó como goleador con su selección.