Wywalczył z klubem awans do Ekstraklasy.

25 września 2010 roku Grzelczak zdobył swoją pierwszą bramkę w Ekstraklasie, w spotkaniu z Ruchem Chorzów (1:1)90minut.pl: Ruch Chorzów 1:1 Widzew Łódź. W następnej kolejce znów pokonał bramkarza rywali, tym razem w meczu z Polonią Bytom (2:2)90minut.pl: Polonia Bytom 2:2 Widzew Łódź. Prawdziwy progres formy Grzelczak zanotował pod koniec sezonu, kiedy to w sześciu majowych spotkaniach strzelił aż 5 bramek.

30 lipca 2011 roku przeciwko Wiśle Kraków napastnik rozegrał swój setny oficjalny mecz w barwach RTS90minut.pl: Widzew Łódź 1:1 Wisła Kraków.

Łącznie, biorąc pod uwagę wszystkie rozgrywki, w barwach Widzewa Łódź, Piotr Grzelczak rozegrał 106 meczów, w których strzelił 19 bramek i zanotował 4 asysty.

Lechia Gdańsk 1 lutego 2012 roku został zawodnikiem Lechii Gdańsk. Zwolennikiem tego transferu był nowy trener Lechii, Paweł Janas, który wcześniej pracował już z Grzelczakiem w Widzewie. W nowych barwach zadebiutował w zremisowanym 1:1 spotkaniu z Cracovią w 18.kolejce Ekstraklasy, notując jednocześnie asystę przy otwierającej wynik spotkania bramce Piotra Wiśniewskiego90minut.pl: Cracovia 1:1 Lechia Gdańsk.