In 2017 nam Banaszek namens een Poolse selectie deel aan de Grote Prijs van Rhodos, die dat jaar voor het eerst werd georganiseerd. In die Griekse eendagskoers versloeg hij Ahmet Örken en Joshua Huppertz in de massasprint, waardoor hij zijn eerste zege bij de elite behaalde. Later dat jaar won hij etappes in de CCC Tour-Grody Piastowskie en de Koers van de Olympische Solidariteit, waar hij ook het puntenklassement won, en zegevierde hij in de Memorial Grundmanna I Wizowskiego en de Memoriał Henryka Łasaka. Op het Europese kampioenschap baanwielrennen won hij de puntenkoers.