Sokler je kariero začel v domačem klubu Krško, s katerim je debitiral v prvoligaškem tekmovanju. Za tem je igral za Brežice, lani pa je podpisal za Celje, za katerega je igral vse do prihoda v Radomlje. Krčan je v prvi ligi skupaj zbral 83 nastopov in dosegel deset zadetkov.
"Rad bi se zahvalil klubu za zaupanje in priložnost, ki so mi jo ponudili. Sem zelo motiviran in komaj čakam, da se sezona začne," je ob podpisu pogodbe za klubsko spletno stran dejal Sokler.