Odra Opole host Slask Wroclaw in the Polish Cup. Slask have been picking up wins fairly regularly in their recent matches, while Odra's own results have leaned the other way, with defeats outnumbering wins over the same stretch.
The two clubs have crossed paths a few times already, throwing up one heavy scoreline and a couple of tighter draws. That mixed history leaves the door open on how this particular tie might go.
Analysis updated .
Compare bookmakers
How each side has been playing
Slask Wroclaw's last 20 matches read seven wins, seven draws and six losses, with 39 goals scored against 27 conceded. Most of that sample comes from their Ekstraklasa fixtures, so it's a decent gauge of where they stand against top-flight opposition.
Odra Opole: 20 completed matches; Slask Wroclaw: 20 completed matches.
Odra Opole
- Win
- 30% 6 / 20
- Draw
- 25% 5 / 20
- Loss
- 45% 9 / 20
- Scored
- 19
- Conceded
- 25
- Difference
- -6
Slask Wroclaw
- Win
- 30% 6 / 20
- Draw
- 25% 5 / 20
- Loss
- 45% 9 / 20
- Scored
- 36
- Conceded
- 32
- Difference
- +4
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| I Liga | Ruch Chorzów | Odra Opole | 16.10.2026 | 3-0 |
| I Liga | Odra Opole | Miedz Legnica | 11.10.2026 | 1-0 |
| Friendlies Clubs | Gornik Zabrze | Odra Opole | 02.10.2026 | 0-2 |
| I Liga | Nieciecza | Odra Opole | 19.09.2026 | 1-0 |
| I Liga | Odra Opole | Stal Rzeszów | 13.09.2026 | 0-1 |
| I Liga | Stal Mielec | Odra Opole | 05.09.2026 | 1-1 |
| Cup | Odra Opole | Wisla Krakow | 01.09.2026 | 2-1 |
| I Liga | Odra Opole | ŁKS Łódź | 28.08.2026 | 0-0 |
| I Liga | Podbeskidzie | Odra Opole | 22.08.2026 | 1-1 |
| I Liga | Odra Opole | Warta Poznań | 15.08.2026 | 3-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ekstraklasa | Motor Lublin | Slask Wroclaw | 17.10.2026 | 3-2 |
| Ekstraklasa | Slask Wroclaw | Lech Poznan | 10.10.2026 | 1-4 |
| Friendlies Clubs | Slask Wroclaw | Slovan Liberec | 03.10.2026 | 0-3 |
| Ekstraklasa | Wisla Krakow | Slask Wroclaw | 18.09.2026 | 2-1 |
| Ekstraklasa | Slask Wroclaw | Korona Kielce | 12.09.2026 | 1-2 |
| Ekstraklasa | Jagiellonia | Slask Wroclaw | 06.09.2026 | 2-1 |
| Cup | Slask Wroclaw | Pogon Szczecin | 03.09.2026 | 2-1 |
| Ekstraklasa | Legia Warszawa | Slask Wroclaw | 28.08.2026 | 1-1 |
| Ekstraklasa | Slask Wroclaw | Widzew Łódź | 22.08.2026 | 3-3 |
| Ekstraklasa | Zaglebie Lubin | Slask Wroclaw | 15.08.2026 | 2-1 |
Odra Opole's equivalent run is tougher reading: four wins, six draws and ten losses, with just 18 scored and 27 conceded. That comes mainly from their I Liga campaign, and it points to a side that's been finding results hard to come by lately.
Slask arrive with the healthier recent record, for whatever that's worth ahead of a cup tie.
Comparative Team Statistics: Odra Opole vs Slask Wroclaw

Recent meetings between these two
There are three recorded meetings between Odra and Slask. The most recent was a goalless friendly back in July. Before that, Slask won 3-0 in an I Liga fixture in February, and the pair drew 1-1 when they met in the league the previous August.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies Clubs | Slask Wroclaw | Odra Opole | 11.07.2026 | 0-0 |
| I Liga | Slask Wroclaw | Odra Opole | 22.02.2026 | 3-0 |
| I Liga | Odra Opole | Slask Wroclaw | 17.08.2025 | 1-1 |
It's a small sample spread across different competitions, so it doesn't tell us a huge amount about how this cup tie will play out, but it does show Slask have had the better of it when it's mattered more.

What to weigh up for this tie
This is a cup match between sides who normally play in different divisions, with Slask used to Ekstraklasa football and Odra operating in the second tier. That gap sometimes shows on the pitch, but cup ties don't always follow league logic.
With the game still roughly a month out from when this form was recorded, there's time for both sides' situations to shift before kickoff. Nothing here should be read as a guaranteed script for how the match unfolds.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Pérez | El Salvador | 28 | Attacker | 165 | 63 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| K. Linetty | Poland | 31 | Midfielder | 176 | 73 |
| Jan Jurčec | Croatia | 25 | Defender | 175 cm | 67 kg |
| L. Ba | Mauritania | 29 | Defender | 188 | 75 |
| M. Dembélé | France | 29 | Attacker | 184 cm | 75 kg |
| K. Niemczycki | Poland | 27 | Goalkeeper | 190 cm | 84 kg |
| P. Samiec-Talar | Poland | 24 | Midfielder | 185 cm | 78 kg |
| M. Malec | Poland | 31 | Defender | 189 cm | 78 kg |
| G. Tomasiewicz | Poland | 30 | Midfielder | 166 | 59 |
| M. Szromnik | Poland | 33 | Goalkeeper | 190 cm | 80 kg |
| J. Yriarte | Venezuela | 26 | Midfielder | 182 cm | 76 kg |
| A. Timossi Andersson | Sweden | 25 | Defender | 170 | 70 |
| P. Banaszak | Poland | 29 | Attacker | 187 cm | 78 kg |
| M. Mokrzycki | Poland | 28 | Midfielder | 180 cm | 75 kg |
| M. Dijakovic | Austria | 24 | Defender | 185 cm | 78 kg |
| I. Christodoulou | Cyprus | 24 | Defender | 183 cm | n/a |
| Marc Llinares | Spain | 27 | Defender | 180 cm | 76 kg |
| E. Shabani | Germany | 23 | Midfielder | 180 | 77 |
| E. Matsenko | Ukraine | 24 | Defender | 188 cm | 81 kg |
| M. Rosiak | Poland | 21 | Defender | 180 | n/a |
| L. Marjanac | Bosnia and Herzegovina | 23 | Attacker | n/a | n/a |
| Ieltsin Camões | Portugal | 27 | Attacker | 188 | 69 |
| D. Szala | Poland | 20 | Defender | 185 | n/a |
| M. Stangret | Poland | 21 | Midfielder | 187 cm | 78 kg |
| H. Sliczniak | Poland | 19 | Goalkeeper | 187 cm | 62 kg |
| A. Zulewski | n/a | n/a | Defender | n/a | n/a |
| Dall'Oca | n/a | n/a | Midfielder | n/a | n/a |
| A. Ciucka | n/a | n/a | Midfielder | n/a | n/a |
| Dominik Klint | n/a | n/a | Goalkeeper | n/a | n/a |
Taken together, the form gap points one way while the head-to-head record and the nature of a cup tie leave enough uncertainty that we're not comfortable backing a clear angle here.
Without a market to weigh the evidence against, and with a month still to run before this one kicks off, it makes sense to sit this preview out rather than force a pick.
