Wisła Płock Stun Raków on Opening Day With Clinical Away Win
Adam Majewski's side arrive, defend deep, and leave Częstochowa with all three points
They came with next to nothing in the way of possession, a single corner kick in the second half, and an xG of just 0.83. And they left with all three points. Wisła Płock's 2-1 win at Raków Częstochowa on Sunday was as clean a smash-and-grab as you will see on matchday one of any season — a lesson in disciplined defending, ruthless execution, and the brutal indifference that the Ekstraklasa standings have for expected goals models.
Raków, fresh off a 3-1 Conference League qualifier win over Valletta FC just days earlier under head coach Dawid Kroczek, were the overwhelming favourites. They lined up in a 3-4-3, enjoyed 57% of the ball, and registered 17 total shots to Wisła's four. Their xG of 1.45 told the story of a team that created real chances but simply couldn't convert them. The home side's lone goal came via a 68th-minute penalty dispatched by Patryk Makuch — who finished with a match rating of 7.2 and provided the only genuine bright spot in an otherwise frustrated attacking display. Credit where it's due to Jean Carlos, who earned that spot-kick (confirmed at the 65th minute) and notched a match rating of 8.0 with two key passes, the best individual performance in Raków colours on the day. But one penalty does not a match report make. For a squad that reportedly has Jonatan Braut Brunes — 12 league goals to his name and valued at around €6 million with Sparta Prague reportedly circling — the attacking output was nowhere near good enough.
Wisła Płock, meanwhile, were just better at the things that mattered. Manager Adam Majewski set his side up in a compact 3-4-2-1, and they executed the gameplan to near perfection. Marcin Flis opened the scoring in the 37th minute with a composed finish — the defender has now contributed a goal and ranks with a 7.0 match rating across two Ekstraklasa appearances this season, making him a genuinely interesting fantasy football asset at his likely low ownership price. Then, four minutes into the second half, Žan Rogelj doubled the lead with a typically composed goal — the Slovenian midfielder now sits on one league goal from two apps this season and is among the Ekstraklasa's top scorers list alongside Jagiellonia's N. Prelec (2 goals in 2 games) and Motor Lublin's M. Ndiaye. Goalkeeper Radosław Leszczyński was outstanding between the sticks, finishing with four saves and a 7.4 rating, repelling everything a desperate Raków threw at him in the final quarter. The less said about Raków's failure to find a second goal despite seven corners, the better.
There was late drama, of course. Fran Tudor received a yellow card on 62 minutes, and a red card was reportedly shown and then cancelled at 81 minutes — a chaotic sequence that summed up Raków's evening perfectly. The hosts threw bodies forward, made five substitutions, and got their goal, but Wisła held firm. For fantasy football managers tracking the Ekstraklasa standings, Wisła Płock now sit 3rd on 4 points with a positive goal difference after a draw and this win, while Raków are 13th with zero points — a far cry from the challenge for the top of the table that their squad value suggests they should be mounting. Truth is, if the transfer window remains active and Brunes does depart for that reported fee, Dawid Kroczek's rebuild job just got significantly harder. Meanwhile, fans of bundesliga-level organisation and la liga-style counter-attacking efficiency got exactly that from Majewski's side — which is exactly the kind of blueprint that champions league hopefuls in Poland's top flight need to study.
| Raków Częstochowa v Wisla Plock | 1–2 | Jul 2026 |
| Club | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|
| 1 | Jagiellonia | 2 | 2 | 0 | 0 | 2 | 6 |
| 2 | Lech Poznan | 2 | 1 | 1 | 0 | 1 | 4 |
| 3 | Wisla Plock | 2 | 1 | 1 | 0 | 1 | 4 |
| 4 | Zaglebie Lubin | 1 | 1 | 0 | 0 | 2 | 3 |
| 5 | Gornik Zabrze | 1 | 1 | 0 | 0 | 1 | 3 |
| 11 | Cracovia Krakow | 1 | 0 | 1 | 0 | 0 | 1 |
| 12 | Motor Lublin | 2 | 0 | 1 | 1 | -1 | 1 |
| 13 | Raków Częstochowa | 1 | 0 | 0 | 1 | -1 | 0 |
| 14 | GKS Katowice | 1 | 0 | 0 | 1 | -1 | 0 |
| 15 | Slask Wroclaw | 1 | 0 | 0 | 1 | -1 | 0 |