One of the ScoreMondo model’s 20,000 simulations — an estimate, not a result.
Preparing the simulation…
Wisla PlockKick-off0-0Piast Gliwice
90 minutes play in about half a minute.
Before kick-off: Model simulation (20,000 runs): Wisla Plock win in 45% of the simulated matches, 25% end level and Piast Gliwice win 30%. Average goals 2.9; the most likely score is 1-1 (12%); both teams score in 58%. About 10.0 corners on average. About 4.0 yellow cards on average; a red card in 13%.
It finished 2-2 between Wisla Plock and Piast Gliwice at Stadion im. Kazimierza Górskiego. It was 0-2 at half-time. O. Leśniak was our player of the match, rated 8.3 by the ScoreMondo model for Piast Gliwice. The match was played on Saturday, 31 October 2026 at Stadion im. Kazimierza Górskiego in Plock (matchday 13).
Key moments
A. Katsantonis opened the scoring for Piast Gliwice after 24 minutes, set up by Ivan Lima. Piast Gliwice extended their lead to 2-0 on 37 minutes thanks to O. Leśniak, set up by Hugo Vallejo. It was Wisla Plock 0-2 Piast Gliwice at half-time.
Wisla Plock pulled one back to make it 1-2 on 46 minutes thanks to O. Kobacki, set up by Ž. Rogelj. The officials disallowed a Wisla Plock goal on 68 minutes. Wisla Plock drew level at 2-2 on 68 minutes thanks to Ł. Sekulski. Wisla Plock had a goal ruled out in the 69th minute.
What the numbers say
The shot count read 14-9, 3-4 on target. By our xG model, Wisla Plock's chances were worth 1.99 goals and Piast Gliwice's 1.08. Corners finished 7-1. Cards: 3-2 in yellows. Dangerous attacks: 217 for Wisla Plock, 153 for Piast Gliwice. Wisla Plock committed 18 fouls to Piast Gliwice's 11, and the offside count read 2-0.
Wisla Plock's yellow cards went to O. Kobacki in the 43rd minute, F. Hiszpański in the 65th minute and J. Pršir in the 81st minute. Booked for Piast Gliwice: Ivan Lima (60') and J. Lewicki (81').
Ratings and substitutions
The best ScoreMondo ratings after the player of the match went to Hugo Vallejo (Piast Gliwice, 8.0), D. Gallapeni (Wisla Plock, 7.8) and A. Katsantonis (Piast Gliwice, 7.8). From the Wisla Plock bench came S. Hamulić on 61 minutes, K. Pomorski on 71 minutes, D. Jurić on 72 minutes and G. Kuchko on 89 minutes. Piast Gliwice made 5 changes: S. Ntamack Ndimba for A. Katsantonis (63'), F. Borowski for E. Twumasi (76'), S. Mucha for Ivan Lima (77') and O. Maziarz for J. Łabojko (88').
The context
Wisla Plock came into the match with 3 wins and 2 defeats from their last 5 matches. Their most recent game was a 2-1 win over Puszcza Niepolomice for Wisla Plock. Before kick-off, Piast Gliwice's last 5 matches had brought 2 wins, 2 draws and 1 defeat. Piast Gliwice drew 0-0 with Gornik Zabrze last time out. The last meeting, in 2026 in Ekstraklasa, went 1-0 to Piast Gliwice. Those 9 games produced 20 goals, an average of 2.2 per match. P. Urban was the referee.
The bigger picture
Piast Gliwice are now unbeaten in 5 matches. Across 10 meetings in our records: 2 wins for Wisla Plock, 6 wins for Piast Gliwice and 2 draws.
This text is written automatically from our match data; every number and name in it comes from that data.