Zawodnik był w gronie tych piłkarzy, którym trener „Pasów" Michał Probierz zakomunikował, że mogą sobie szukać nowych klubów. Jesienią zagrał w 16 meczach ale głównie był rezerwowym, od pierwszej minuty wchodził na spotkania tylko trzykrotnie. Nie zdobył żadnego gola. Szczepaniak ma kontrakt z krakowskim klubem jeszcze do czerwca 2020 roku. Gra w nim od sezonu 2016/17. W 50 meczcah ligowych zdobył 6 bramek.
Gliwiczanie to konkurent krakowian do pozostania w lidze, oba zespoły póki co bronią sie przed spadkiem. Krakowianie zajmują 12. miejsce w ekstraklasie z dorobkiem 22 punktów, z kolei Piast zajmuje 15., spadkową lokatę mając na koncie 20 pkt.
Szczepaniak to kolejny piłkarz, który w zimie opuścił „Pasy", po Jakubie Wójcickim (Jagiellonia Białystok), Sebastianie Stebleckim (Chojniczanka) i Piotrze Malarczyku (Korona Kielce). Wypożyczony do Nitry został też Słowak Tomas Vestenicky. W „poczekalni" sa jeszcze Grzegorz Sandomierski i Deleu.