25-letni skrzydłowy jest wychowankiem Otrytu Lutowiska. Urodzony w kwietniu 1998 roku piłkarz swoją przygodę z piłką nożną rozpoczął w rodzinnych Lutowiskach, gdzie reprezentował barwy Otrytu. W sezonie 2010/2011 jako 12 latek przeniósł się do Nelsona Polańczyk, ale już zimną zmienił barwy na Ekoball Sanok, w którym występował aż do lipca 2014 roku. Przez kolejne dwa sezony zawodnik występował w Centralnej Lidze Juniorów reprezentując barwy Cracovii, zdobywając w drugim sezonie wicemistrzostwo kraju.
Sezon 2017/2018 był dla skrzydłowego pierwszym w seniorskiej piłce – zawodnik został wypożyczony do Karpat Krosno, gdzie na boiskach III Ligi zagrał łącznie 1 114 minut, notując 13 występów i 3 gole. Po bardzo dobrej pierwszej części sezonu, piłkarz ponownie został wypożyczony przez Cracovię, tym razem do innej krakowskiej drużyny – Garbarni. Na poziomie 2 Ligi zawodnik zagrał 276 minut i zanotował 1 bramkę. Drużyna awansowała do 1 Ligi, w której Grzegorz zanotował łącznie 786 minut. W czerwcu 2019 roku piłkarz powrócił do Cracovii, którą w tym samym roku zmienił na Ludowy Klub Sportowy Śledziejowice, z którym w pandemicznym roku wywalczył awans do IV Ligi małopolskiej. Latem 2020 roku zawodnik zmienił nie tylko barwy, ale też kraj – niemiecki VfL Biedenkopf był kolejnym krokiem w karierze piłkarza z Bieszczad. W styczniu 2021 roku piłkarz ponownie założył koszulkę Karpat Krosno. W sezonie 2022/2023, 25-latek zanotował 16 bramek i mocno przyczynił się do upragnionego awansu. Jesienią poprzedniego roku zawodnik na boiskach 3 Ligi – Grupy IV spędził 1 306 minut, strzelając 1 bramkę.
Grzegorz Gawle dołączył do Pogoni-Sokoła na zasadzie wypożyczenia do końca bieżącego sezonu z opcją transferu definitywnego.