Kulig był graczem Cracovii od lipca 2007 roku. W barwach krakowskiego klubu rozegrał w sumie 66 oficjalnych spotkań, w których zdobył 5 bramek. Po raz ostatni w barwach "Pasów" w meczu o stawkę wystąpił jednak... 30 maja 2009 roku!
W sezonie 2009/2010 był wypożyczony do Górnika Zabrze, z którym wywalczył awans do ekstraklasy, ale jego przygoda ze śląskim klubem zakończyła się na poważnej kontuzji kolana i wrócił do Krakowa, gdzie po powrocie do zdrowia został przesunięty do Młodej Ekstraklasy, a później skazany na treningi indywidualne.