Wisla Plock vs Piast Gliwice 2-2
- Olaf Kobacki46'
- Łukasz Sekulski67'
- Andreas Katsantonis24'
- Oskar·Lesniak37'
- Kick-off
- Sat, 31 Oct 2026 · 11:15 (UTC)
- Venue
- Stadion im. Kazimierza Górskiego, Plock
- Referee
- Piotr Urban
Match timeline
- 89’Substitution
Wisla PlockGleb Kuchko ONSamuel Akere OFF - 88’Substitution
Piast GliwiceOliwier Maziarz ONJakub Labojko OFF - 88’Substitution
Piast GliwiceJorge Félix ONLeandro Mário Baldé Sanca OFF - 81’Yellow card
Wisla PlockJurica Pršir - 81’Yellow card
Piast GliwiceJakub Lewicki - 77’Substitution
Piast GliwiceSzczepan·Mucha ONIvan Lima OFF - 76’Substitution
Piast Gliwicefilip borowski ONEma Twumasi OFF - 72’Substitution
Wisla PlockDeni Jurić ONFabian Hiszpański OFF
Show 10 earlier events
- 71’Substitution
Wisla PlockKrystian Pomorski ONŁukasz Sekulski OFF - 67’Goal!
Wisla PlockŁukasz SekulskiAssist: Afonso Silva2 – 2 - 65’Yellow card
Wisla PlockFabian Hiszpański - 63’Substitution
Piast GliwiceSamuel Ntamack Ndimba ONAndreas Katsantonis OFF - 61’Substitution
Wisla PlockSaid Hamulic ONOlaf Kobacki OFF - 60’Yellow card
Piast GliwiceIvan Lima - 46’Goal!
Wisla PlockOlaf KobackiAssist: Žan Rogelj1 – 2 - 43’Yellow card
Wisla PlockOlaf Kobacki - 37’Goal!
Piast GliwiceOskar·LesniakAssist: Hugo Vallejo0 – 2 - 24’Goal!
Piast GliwiceAndreas KatsantonisAssist: Ivan Lima0 – 1 - 1’Kick-off
Key stats
- 44%Possession56%
- 21Shots17
- 2.26xG1.71
- 4Shots on Target6
- 7Corners1
- 17Fouls11
- 2Offsides0
- 4Saves2
- 364Passes515
- 3Yellow Cards2
Lineups
Confirmed selections
Wisla Plock3 - 5 - 2
- 12Leszczyński
- 4Haglind-Sangré
- 35Kamiński
- 34Silva
- 21Rogelj
- 18Pršir
- 57Akere
- 16Hiszpański
- 19Gallapeni
- 7Kobacki
- 20Sekulski
Substitutions
- 61’↑10 S. Hamulić↓7 O. Kobacki
- 71’↑6 K. Pomorski↓20 Ł. Sekulski
- 72’↑9 D. Jurić↓16 F. Hiszpański
- 89’↑91 G. Kuchko↓57 S. Akere
Unused substitutes 3 M. Flis, 26 J. Burek, 44 P. Misiak, 17 A. Radwański, 88 K. Savvidīs
Coach A. Majewski
Piast Gliwice4 - 4 - 2
- 75Gril
- 99Twumasi
- 5Rivas
- 22Sierralta
- 36Lewicki
- 90Lima
- 31Leśniak
- 27Łabojko
- 80Vallejo
- 10Katsantonis
- 11Sanca
Substitutions
- 63’↑19 S. Ntamack Ndimba↓10 A. Katsantonis
- 76’↑28 F. Borowski↓99 E. Twumasi
- 77’↑ Szczepan·Mucha↓90 Ivan Lima
- 88’↑18 O. Maziarz↓ Jakub Labojko
- 88’↑7 Jorge Félix↓11 Leandro Sanca
Unused substitutes 15 L. Pitan, 77 S. Mucha, 12 Marcel Mendes-Dudziński, 91 Maciej Kucharski
Coach D. Myśliwiec
Match facts
- Competition
- Ekstraklasa
- Round
- Matchday 13
- Date
- Sat, 31 Oct 2026
- Kick-off
- 11:15 (UTC)
- Venue
- Stadion im. Kazimierza Górskiego, Plock
- Referee
- Piotr Urban
- Wisla Plock coach
- A. Majewski
- Piast Gliwice coach
- D. Myśliwiec
League table
Ekstraklasa
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 12 | 10 | 1 | 1 | +21 | 31 | |
| 2 | 14 | 9 | 4 | 1 | +11 | 31 | |
| 3 | 13 | 6 | 6 | 1 | +12 | 24 | |
| 4 | 12 | 7 | 3 | 2 | +8 | 24 | |
| 5 | 14 | 7 | 3 | 4 | +3 | 24 | |
| 6 | 14 | 6 | 4 | 4 | +4 | 22 | |
| 12 | 13 | 4 | 3 | 6 | -7 | 15 |
Player ratings
- 1
Ł. Sekulski7.8 - 2
O. Kobacki7.5 - 3
Ž. Rogelj7.2 - 4
Afonso Silva6.8 - 5
M. Kamiński6.7 - 6
S. Hamulić6.7 - 7
S. Akere6.5 - 8
D. Jurić6.5 - 9
M. Haglind-Sangré6.4 - 10
D. Gallapeni6.4 - 11
J. Pršir6.3 - 12
R. Leszczyński6.2 - 13
F. Hiszpański6.2 - 14
G. Kuchko6.0 - 15
K. Pomorski5.8 - 16
K. Savvidīs0.0 - 17
A. Radwański0.0 - 18
P. Misiak0.0 - 19
J. Burek0.0 - 20
M. Flis0.0
- 1
O. Leśniak8.2 - 2
A. Katsantonis8.2 - 3
Hugo Vallejo7.1 - 4
F. Sierralta7.0 - 5
S. Ntamack Ndimba6.9 - 6
Juande Rivas6.9 - 7
J. Lewicki6.6 - 8
J. Łabojko6.6 - 9
Jorge Félix6.5 - 10
Leandro Sanca6.4 - 11
Ivan Lima6.4 - 12
F. Borowski6.3 - 13
E. Twumasi6.3 - 14
S. Mucha6.2 - 15
O. Maziarz6.2 - 16
D. Gril6.1 - 17
L. Pitan0.0 - 18
Marcel Mendes-Dudziński0.0 - 19Maciej Kucharski0.0
Match ratings from API-Football, out of 10.
MVP of the match

O. Leśniak
Piast Gliwice
- 1
- Goals
- 0
- Assists
Rated 8.2, the best on the pitch — 1 goal in 90 minutes.
Head to head


6 goals9 goals
Last 5 meetings
- 2026Ekstraklasa
Wisla Plock0 - 1
Piast Gliwice - 2025Ekstraklasa
Wisla Plock2 - 0
Piast Gliwice - 2023Ekstraklasa
Wisla Plock0 - 1
Piast Gliwice - 2022Ekstraklasa
Wisla Plock1 - 0
Piast Gliwice - 2022Ekstraklasa
Wisla Plock0 - 2
Piast Gliwice
7 meetings in the Cornerflick archive.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-0-2
- Scored / match
- 1.2
- Conceded / match
- 1.0
- W-D-L
- 3-1-1
- Scored / match
- 1.8
- Conceded / match
- 1.0
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Piast Gliwice led 2-0 at half-time before Wisla Plock fought back after the restart. Olaf Kobacki and Łukasz Sekulski pulled the home side level, and the points were shared after Wisla Plock erased that early deficit.
Andreas Katsantonis opened the scoring in the 24th minute from Ivan Lima’s pass, and Oskar Lesniak made it 2-0 on 37 minutes from Hugo Vallejo’s assist. Wisla Plock reached the break 0-2 down.
Olaf Kobacki, booked in the 43rd minute, reduced the arrears on 46 minutes from Žan Rogelj’s assist straight after the restart. Wisla Plock kept pushing and levelled on 67 minutes when Łukasz Sekulski scored from Afonso Silva’s pass. Sekulski, who had come on in the 71st minute, was already off by then, while Kobacki had been replaced by Said Hamulic on 61 minutes. Piast Gliwice made three changes in the second half, including Andreas Katsantonis going off for Samuel Ntamack Ndimba on 63 minutes and two more swaps in the 88th minute, but they could not regain the lead.
The statistics matched a match that swung back towards the hosts after the interval. Wisla Plock had 44% possession to Piast Gliwice’s 56%, but they finished with 21 shots to 17, seven corners to one and 2.26 expected goals to 1.71. Piast Gliwice had the edge in shots on target, 6-4, and passes, 515-364, while Wisla Plock also committed more fouls, 17-11, and earned more bookings, 3-2.
Wisla Plock had three yellow cards, for Olaf Kobacki in the 43rd minute, Fabian Hiszpański in the 65th and Jurica Pršir in the 81st. Piast Gliwice were booked twice, with Ivan Lima cautioned on 60 minutes and Jakub Lewicki on 81 minutes. There were no red cards.
Match record
- Competition
- Ekstraklasa
- Round
- Matchday 13
- Kick-off
- Venue
- Stadion im. Kazimierza Górskiego, Plock
- Referee
- Piotr Urban
- Match ID
cornerflick:match:wisla-plock-vs-piast-gliwice-ekstraklasa-2026-10-31
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Wisla Plock 2-2 Piast Gliwice, Ekstraklasa, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/ekstraklasa/matches/wisla-plock-vs-piast-gliwice-ekstraklasa-2026-10-31
Permanent identifier cornerflick:match:wisla-plock-vs-piast-gliwice-ekstraklasa-2026-10-31. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/wisla-plock-vs-piast-gliwice-ekstraklasa-2026-10-31" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
18 events
- 24’Goal!
Piast GliwiceAndreas KatsantonisAssist: Ivan Lima0 – 1 - 37’Goal!
Piast GliwiceOskar·LesniakAssist: Hugo Vallejo0 – 2 - 43’Yellow card
Wisla PlockOlaf Kobacki - 46’Goal!
Wisla PlockOlaf KobackiAssist: Žan Rogelj1 – 2 - 60’Yellow card
Piast GliwiceIvan Lima - 61’Substitution
Wisla PlockSaid Hamulic ONOlaf Kobacki OFF - 63’Substitution
Piast GliwiceSamuel Ntamack Ndimba ONAndreas Katsantonis OFF - 65’Yellow card
Wisla PlockFabian Hiszpański - 67’Goal!
Wisla PlockŁukasz SekulskiAssist: Afonso Silva2 – 2 - 71’Substitution
Wisla PlockKrystian Pomorski ONŁukasz Sekulski OFF - 72’Substitution
Wisla PlockDeni Jurić ONFabian Hiszpański OFF - 76’Substitution
Piast Gliwicefilip borowski ONEma Twumasi OFF - 77’Substitution
Piast GliwiceSzczepan·Mucha ONIvan Lima OFF - 81’Yellow card
Wisla PlockJurica Pršir - 81’Yellow card
Piast GliwiceJakub Lewicki - 88’Substitution
Piast GliwiceOliwier Maziarz ONJakub Labojko OFF - 88’Substitution
Piast GliwiceJorge Félix ONLeandro Mário Baldé Sanca OFF - 89’Substitution
Wisla PlockGleb Kuchko ONSamuel Akere OFF




