Ekstraklasa · 2026/2027
Transfers
Completed moves involving clubs in this competition. Fees are shown only where they were published — a loan, a free and an undisclosed deal are three different things and none of them is zero.
Moves
100
Disclosed fees
€10m
across 15 deals
Undisclosed
21
fee not published
Loans
47
Filter
Every move
| Player | Pos | From | To | Fee | Value | Date |
|---|---|---|---|---|---|---|
| Aleksander Bobek | GK | ŁKS Łódź | Cracovia | free | €239k | Tue, 15 Sept |
| Theodoros Tsirigotis | ST | Górnik Zabrze | Athens Kallithea FC | free | €214k | Tue, 15 Sept |
| Kacper Plichta | — | Motor Lublin | GKS Tychy | loan | — | Sun, 13 Sept |
| Kacper Szymanek | — | Motor Lublin | Warta Poznań | loan | — | Sun, 13 Sept |
| Zeidane Inoussa | LW | Swansea City | Górnik Zabrze | loan | €4.2m | Sat, 12 Sept |
| Wojciech Kamiński | CM | Korona Kielce | Free agent | undisclosed | €241k | Sat, 12 Sept |
| Henrich Ravas | GK | Cracovia | Polonia Warszawa | loan | €236k | Thu, 10 Sept |
| Karol Borys | AM | Westerlo | Śląsk Wrocław | free | €750k | Thu, 10 Sept |
| Ioan Vermeșan | ST | Hellas Verona | Widzew Łódź | loan | €1.2m | Thu, 10 Sept |
| Kuba Nawrocki | — | Widzew Łódź | Stal Stalowa Wola | loan | — | Wed, 9 Sept |
| Ruan Índio | — | Cruzeiro | Radomiak Radom | loan | — | Wed, 9 Sept |
| Samuel Akere | RW | Widzew Łódź | Wisła Płock | loan | €812k | Wed, 9 Sept |
| Alessandro Pio Riccio | CB | Sampdoria | Pogoń Szczecin | free | €323k | Wed, 9 Sept |
| Filip Rejczyk | AM | GKS Katowice | Warta Poznań | free | €447k | Wed, 9 Sept |
| Anastasios Donis | LM | Aris Thessaloniki | Radomiak Radom | free | €121k | Wed, 9 Sept |
| Oliwier Olewiński | — | Legia Warszawa | Miedź Legnica | undisclosed | €504k | Wed, 9 Sept |
| Francisco Sierralta | CB | Auxerre | Piast Gliwice | loan | €1.1m | Wed, 9 Sept |
| Camilo Mena | RM | Lechia Gdańsk | Korona Kielce | loan | €2.6m | Wed, 9 Sept |
| Michał Rakoczy | CM | Górnik Zabrze | TS Podbeskidzie Bielsko-Biała | loan | €369k | Wed, 9 Sept |
| Michal Synos | — | Górnik Zabrze | Termalica Nieciecza | loan | €768k | Tue, 8 Sept |
| Nils Zätterström | CB | Sheffield United | Raków Częstochowa | loan | €4.3m | Tue, 8 Sept |
| Mateusz Kochalski | GK | Qarabağ FK | Wieczysta Kraków | €500k | €1.5m | Tue, 8 Sept |
| Ervin Omić | DM | Wisła Kraków | CFR Cluj | loan | €289k | Tue, 8 Sept |
| Jordi Sánchez | ST | Wisła Kraków | Pogoń Szczecin | €250k | €206k | Tue, 8 Sept |
| John Isak Selbekk | — | Pogoń Szczecin | Sigma Olomouc | undisclosed | — | Tue, 8 Sept |
| Léo Borges | LB | Pogoń Szczecin | Sigma Olomouc | €700k | €619k | Sun, 6 Sept |
| Szymon Karasinski | CB | Zagłębie Lubin | ŁKS Łódź | loan | €239k | Sat, 5 Sept |
| José Antonio de la Rosa | RM | Cádiz | Wieczysta Kraków | €700k | €927k | Sat, 5 Sept |
| Michael Ameyaw | RM | Raków Częstochowa | Korona Kielce | undisclosed | €1.2m | Fri, 4 Sept |
| Shinnosuke Fukuda | RB | Kyoto Sanga FC | Legia Warszawa | loan | €518k | Fri, 4 Sept |
| Lasse Nordås | ST | Luton Town | Cracovia | loan | €2.2m | Fri, 4 Sept |
| Ieltsin Camões | ST | Tromsø | Śląsk Wrocław | loan | €714k | Fri, 4 Sept |
| Bogdan Vyunnyk | AM | Lechia Gdańsk | Legia Warszawa | loan | €336k | Fri, 4 Sept |
| Bartłomiej Wdowik | LB | Braga | Jagiellonia Białystok | loan | €1.2m | Thu, 3 Sept |
| Mileta Rajović | ST | Legia Warszawa | FC Midtjylland | loan | €879k | Wed, 2 Sept |
| Michał Rosiak | RWB | Śląsk Wrocław | FC Twente | undisclosed | — | Wed, 2 Sept |
| Fredrik Ulvestad | DM | Pogoń Szczecin | OB | undisclosed | €448k | Wed, 2 Sept |
| Malthe Højholt | CM | Pisa | Górnik Zabrze | undisclosed | €743k | Wed, 2 Sept |
| Petar Stojanović | RB | Legia Warszawa | Maribor | loan | €127k | Wed, 2 Sept |
| Dani Silva | AM | FC Midtjylland | Widzew Łódź | loan | €1.1m | Wed, 2 Sept |
| Andi Zeqiri | ST | Widzew Łódź | Standard Liège | loan | €1.5m | Wed, 2 Sept |
| Jérémy Blasco | CB | Radomiak Radom | UD Ibiza | loan | €294k | Tue, 1 Sept |
| Leon Flach | DM | Jagiellonia Białystok | VfL Osnabrück | loan | €754k | Tue, 1 Sept |
| Dani Silva | AM | FC Midtjylland | Widzew Łódź | loan | €1.1m | Tue, 1 Sept |
| Aleksandar Ćirković | LW | Ferencváros | Jagiellonia Białystok | loan | €1.5m | Tue, 1 Sept |
| Rony Lopes | ST | Tondela | Motor Lublin | free | €599k | Tue, 1 Sept |
| Sidnei Tavares | DM | Blackburn Rovers | Wisła Płock | loan | €1.3m | Tue, 1 Sept |
| Ángel Baena | RW | Widzew Łódź | Sabadell | free | €299k | Tue, 1 Sept |
| Mads Agger | RW | Pogoń Szczecin | Häcken | loan | €939k | Mon, 31 Aug |
| Pape Meïssa Ba | ST | Widzew Łódź | Free agent | undisclosed | €334k | Mon, 31 Aug |
| Karol Angielski | ST | Pogoń Szczecin | Free agent | undisclosed | €194k | Sun, 30 Aug |
| Karol Linetty | DM | Free agent | Śląsk Wrocław | free | €595k | Sun, 30 Aug |
| Artur Jędrzejczyk | CB | Legia Warszawa | Free agent | undisclosed | €122k | Sat, 29 Aug |
| Víctor Meseguer | DM | Free agent | Wisła Kraków | free | €841k | Sat, 29 Aug |
| Bartosz Mrozek | GK | Lech Poznań | Udinese | €1.4m | €2.1m | Fri, 28 Aug |
| Ondřej Lingr | ST | Houston Dynamo FC | Korona Kielce | €1.0m | €1.9m | Thu, 27 Aug |
| Taofeek Ismaheel | RM | Górnik Zabrze | Qarabağ FK | €1.0m | €897k | Thu, 27 Aug |
| Roberto Massimo | RW | Górnik Zabrze | Wehen Wiesbaden | loan | €152k | Thu, 27 Aug |
| Artur Jędrzejczyk | CB | Free agent | Legia Warszawa | free | €122k | Wed, 26 Aug |
| Hampus Finndell | DM | Djurgården | Jagiellonia Białystok | €400k | €529k | Tue, 25 Aug |
| Bryan Solhaug Fiabema | ST | Lech Poznań | Fredrikstad | €150k | €276k | Tue, 25 Aug |
| Darian Males | RW | Young Boys | Widzew Łódź | €500k | €751k | Tue, 25 Aug |
| Paulinho | ST | Wieczysta Kraków | Académico Viseu | loan | €337k | Fri, 21 Aug |
| Stipe Biuk | LW | Free agent | Widzew Łódź | free | €1.5m | Fri, 21 Aug |
| Efthimios Koulouris | ST | Al-Ula FC | Wieczysta Kraków | free | €1.6m | Thu, 20 Aug |
| Sayfallah Ltaief | LW | FC Twente | Cracovia | undisclosed | €1.1m | Thu, 20 Aug |
| Mohamed Berte | ST | FCV Dender EH | Cracovia | €500k | €693k | Wed, 19 Aug |
| Arvid Brorsson | CB | Monza | Raków Częstochowa | undisclosed | €294k | Tue, 18 Aug |
| Marin Karamarko | CB | Wisła Płock | Free agent | undisclosed | €126k | Tue, 18 Aug |
| Ousmane Sow | RW | Brøndby IF | Jagiellonia Białystok | loan | €984k | Mon, 17 Aug |
| Janis Antiste | AM | Sassuolo | Górnik Zabrze | loan | €946k | Sat, 15 Aug |
| Michał Matys | — | Zagłębie Lubin | TS Podbeskidzie Bielsko-Biała | loan | €196k | Fri, 14 Aug |
| Axel Holewiński | GK | Pogoń Szczecin | Lechia Gdańsk | €750k | €247k | Fri, 14 Aug |
| Aziel Jackson | LW | Jagiellonia Białystok | Minnesota United | loan | €1.2m | Fri, 14 Aug |
| Miłosz Kozak | LW | Śląsk Wrocław | Free agent | undisclosed | €149k | Thu, 13 Aug |
| Gustav Berggren | CM | Red Bull New York | Lech Poznań | €500k | €1.6m | Thu, 13 Aug |
| Kamil Cybulski | LM | Widzew Łódź | Stal Mielec | loan | €358k | Tue, 11 Aug |
| Bartosz Białek | ST | Free agent | Wieczysta Kraków | free | €404k | Tue, 11 Aug |
| Jan Kuchta | ST | Sparta Prague | Legia Warszawa | loan | €1.5m | Tue, 11 Aug |
| Tamar Svetlin | CM | Korona Kielce | Saint-Étienne | undisclosed | €1.9m | Mon, 10 Aug |
| Jesús Díaz | RW | Raków Częstochowa | Cúcuta | undisclosed | €394k | Sun, 9 Aug |
| Stélios Andreou | CB | Widzew Łódź | Estoril | loan | €1.8m | Sun, 9 Aug |
| Gísli Thórdarson | CM | Lech Poznań | St. Pauli | loan | €783k | Fri, 7 Aug |
| Igor Drapiński | CB | Piast Gliwice | Samsunspor | undisclosed | €1.5m | Thu, 6 Aug |
| Marko Perović | LB | Almería | Raków Częstochowa | €1.0m | €488k | Wed, 5 Aug |
| Paulo Bernardo | CM | Celtic | Górnik Zabrze | loan | €2.5m | Wed, 5 Aug |
| Tonio Teklić | AM | Widzew Łódź | Mardinspor | loan | €231k | Wed, 5 Aug |
| Wiktor Staszak | — | Wisła Kraków | Chrobry Głogów | loan | €185k | Tue, 4 Aug |
| Kamil Lukoszek | RB | Górnik Zabrze | Motor Lublin | loan | €376k | Tue, 4 Aug |
| Paulinho Bóia | LW | Free agent | Widzew Łódź | free | €1.0m | Mon, 3 Aug |
| Natan Dzięgielewski | — | Górnik Zabrze | Arka Gdynia | loan | €306k | Mon, 3 Aug |
| Konrad Golonka | — | Cracovia | Busko-Zdroj | loan | — | Sun, 2 Aug |
| Mateusz Wieteska | CB | Cagliari | Wieczysta Kraków | undisclosed | €547k | Fri, 31 Jul |
| Lukas Willen | CB | Free agent | Pogoń Szczecin | free | €778k | Fri, 31 Jul |
| Anders Klynge | CM | Bodø/Glimt | Jagiellonia Białystok | €850k | €902k | Tue, 28 Jul |
| Adrián Dalmau | ST | Piast Gliwice | PSIM Yogyakarta | undisclosed | €127k | Tue, 28 Jul |
| Ronaldo Lumungo | RW | Paços de Ferreira | Radomiak Radom | undisclosed | €641k | Tue, 28 Jul |
| Darko Churlinov | LW | Kocaelispor | Pogoń Szczecin | undisclosed | €1.2m | Mon, 27 Jul |
| Jusuf Gazibegović | RWB | 1. FC Köln | Widzew Łódź | loan | €1.5m | Sun, 26 Jul |
| Giannis Papanikolaou | DM | Rizespor | Widzew Łódź | free | €566k | Sun, 26 Jul |
Net spend
Who is buying
Disclosed fees only. Clubs with undisclosed deals will be understated.
| Club | In | Out | Spent | Received | Net |
|---|---|---|---|---|---|
| Jagiellonia Białystok | 5 | 2 | €1.3m | — | −1.3m |
| Wieczysta Kraków | 5 | 1 | €1.2m | — | −1.2m |
| Korona Kielce | 3 | 2 | €1.0m | — | −1.0m |
| Raków Częstochowa | 3 | 2 | €1.0m | — | −1.0m |
| Cracovia | 4 | 2 | €500k | — | −500k |
| Widzew Łódź | 8 | 8 | €500k | — | −500k |
| Legia Warszawa | 4 | 4 | — | — | — |
| GKS Katowice | 0 | 1 | — | — | — |
| Piast Gliwice | 1 | 2 | — | — | — |
| Zagłębie Lubin | 0 | 2 | — | — | — |
| Motor Lublin | 2 | 2 | — | — | — |
| Wisła Płock | 2 | 1 | — | — | — |
| Śląsk Wrocław | 3 | 2 | — | — | — |
| Radomiak Radom | 3 | 1 | — | — | — |
| Wisła Kraków | 1 | 3 | — | €250k | +250k |