Ekstraklasa
· Regular Season - 34
May 23, 2026 17:30
✗Model wrong — prediction Lech Poznan, result Draw
L. Palma
30'
P. Walemark
(ast. M. Gurgul)
59'
48'
(ast. M. Djalo)
Z. Rogelj
90'+5
(ast. G. Niarchos)
M. Kaminski
The ForzaPitch pre-match prediction gave Lech Poznan a 79% win probability (draw 12%, Wisla Plock 8%). The final result was Lech Poznan 2–2 Wisla Plock. In 1 previous meetings, Lech Poznan have won 0 times, with 1 draws and 0 wins for Wisla Plock.
Match statistics
10
Total shots
11
3
Shots on target
5
1.23
Actual xG
3.24
3
Saves
1
68%
Possession
32%
5
Corners
6
10
Tackles
16
1
🟨 Yellow cards
2
Match Events
⚽L. Palma
30'
46'
D. Sarapata
/
D. Kun
46'
G. Niarchos
/
S. Hamulic
48'
ast. M. Djalo ·
Z. Rogelj⚽
M. Skrzypczak
55'
A. Kozubal
/ R. Murawski
56'
P. Rodriguez
/ F. Jagiello
57'
L. Bengtsson
/ D. Hakans
57'
⚽P. Walemark
· ast. M. Gurgul
59'
65'
(missed pen.)
N. Mijuskovic⚽
M. Skrzypczak
/ R. Gumny
66'
78'
L. Sekulski
/
M. Djalo
78'
N. Rogowski
/
D. Gallapeni
81'
D. Sarapata
M. Ishak
/ Y. Agnero
82'
85'
86'
I. Salvador
/
Q. Lecoeuche
90'+5
ast. G. Niarchos ·
M. Kaminski⚽
90'+8
I. Salvador
Pre-match prediction
79.5%
Lech
12.17%
X ←
8.33%
Wisla
✗ Wrong prediction —
we assigned to the actual result (Draw)
12.17%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.81
1.23
-1.58
0.58
3.24
+2.66
Wisla Plock dominated by xG (3.24 vs 1.23).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
41
Bartosz Mrozek
G
Bartosz Mrozek
G
15
Michal Gurgul
1 👟
D
Michal Gurgul
1 👟
D
27
Wojciech Mońka
D
Wojciech Mońka
D
72
Mateusz Skrzypczak
66'
D
Mateusz Skrzypczak
66'
D
2
Joel Pereira
D
Joel Pereira
D
99
Pablo Rodríguez
57'
M
Pablo Rodríguez
57'
M
43
Antoni Kozubal
57'
M
Antoni Kozubal
57'
M
14
Leo Bengtsson
57'
M
Leo Bengtsson
57'
M
77
L. Palma
1 ⚽
M
L. Palma
1 ⚽
M
10
Patrik Wålemark
1 ⚽
M
Patrik Wålemark
1 ⚽
M
9
M. Ishak
83'
F
M. Ishak
83'
F
Bench
11
Daniel Håkans
33'
M
Daniel Håkans
33'
M
24
Filip Jagiełło
33'
M
Filip Jagiełło
33'
M
90
Hubert Janyszka
D
Hubert Janyszka
D
4
João Moutinho
D
João Moutinho
D
33
Mateusz Pruchniewski
G
Mateusz Pruchniewski
G
1
Plamen Andreev
G
Plamen Andreev
G
22
Radosław Murawski
33'
M
Radosław Murawski
33'
M
20
Robert Gumny
24'
D
Robert Gumny
24'
D
53
Sammy Dudek
M
Sammy Dudek
M
6
Timothy Ouma
M
Timothy Ouma
M
44
Tymoteusz Gmur
M
Tymoteusz Gmur
M
7
Yannick Agnero
16'
F
Yannick Agnero
16'
F
12
Rafał Leszczyński
G
Rafał Leszczyński
G
13
Quentin Lecoeuche
86'
D
Quentin Lecoeuche
86'
D
35
Marcin Kamiński
1 ⚽
D
Marcin Kamiński
1 ⚽
D
4
Marcus Haglind Sangre
D
Marcus Haglind Sangre
D
19
Dion Gallapeni
78'
M
30
W. Nowak
M
W. Nowak
M
25
Nemanja Mijušković
M
Nemanja Mijušković
M
14
Dominik Kun
45'
M
Dominik Kun
45'
M
21
Žan Rogelj
1 ⚽
M
Žan Rogelj
1 ⚽
M
17
Matchoi Djaló
1 👟
78'
F
Matchoi Djaló
1 👟
78'
F
77
Said Hamulić
45'
F
Said Hamulić
45'
F
Bench
18
Dominik Sarapata
45'
M
Dominik Sarapata
45'
M
16
Fabian Hiszpański
M
Fabian Hiszpański
M
9
Giannis Niarchos
1 👟
45'
F
Giannis Niarchos
1 👟
45'
F
66
Iban Salvador
13'
M
Iban Salvador
13'
M
26
Jakub Burek
G
Jakub Burek
G
6
Krystian Pomorski
M
Krystian Pomorski
M
20
Ł. Sekulski
12'
F
Ł. Sekulski
12'
F
37
Matsvei Bakhno
D
Matsvei Bakhno
D
24
Nikodem Rogowski
12'
D
Nikodem Rogowski
12'
D
1
Stanislaw Pruszkowski
G
Stanislaw Pruszkowski
G
84
Tomás Tavares
D
Tomás Tavares
D
Best on the pitch
L. Palma
M · Lech
7.90
1 ⚽
1 shots
· 39 pass
Dion Gallapeni
M · Wisla
7.70
1 shots
· 17 pass
Žan Rogelj
M · Wisla
7.60
1 ⚽
1 shots
· 20 pass
W. Nowak
M · Wisla
7.30
1 shots
· 23 pass
Marcin Kamiński
D · Wisla
7.30
1 ⚽
2 shots
· 35 pass
Bartosz Mrozek
G · Lech
7.30
· 24 pass
Lech Poznan — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bartosz Mrozek | G | 90 | 7.30 | — | — | — | 24 | 23% | — | — | — |
| Michal Gurgul | D | 90 | 7.00 | — | 1 | — | 83 | 73% | 1 | — | — |
| Wojciech Mońka | D | 90 | 6.90 | — | — | — | 93 | 89% | 1 | — | — |
| Mateusz Skrzypczak | D | 66 | 6.60 | — | — | — | 38 | 36% | 1 | 1 | — |
| Joel Pereira | D | 90 | 6.90 | — | — | 2 | 65 | 56% | — | — | — |
| Pablo Rodríguez | M | 57 | 6.90 | — | — | 1 | 24 | 20% | 3 | — | — |
| Antoni Kozubal | M | 57 | 6.60 | — | — | 1 | 27 | 24% | 2 | — | — |
| Leo Bengtsson | M | 57 | 6.20 | — | — | — | 21 | 18% | — | — | — |
| L. Palma | M | 90 | 7.90 | 1 | — | 1 | 39 | 33% | — | — | — |
| Patrik Wålemark | M | 90 | 7.00 | 1 | — | 3 | 29 | 22% | — | — | — |
| M. Ishak | F | 83 | 6.30 | — | — | 1 | 11 | 9% | — | — | — |
| Daniel Håkans | M | 33 | 6.20 | — | — | — | 8 | 7% | — | — | — |
| Filip Jagiełło | M | 33 | 6.70 | — | — | — | 24 | 22% | — | — | — |
| Radosław Murawski | M | 33 | 6.90 | — | — | — | 31 | 29% | 1 | — | — |
| Robert Gumny | D | 24 | 7.20 | — | — | — | 25 | 25% | 1 | — | — |
| Yannick Agnero | F | 16 | 6.30 | — | — | 1 | 3 | 3% | — | — | — |
Wisla Plock — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Rafał Leszczyński | G | 90 | 6.70 | — | — | — | 41 | 28% | — | — | — |
| Quentin Lecoeuche | D | 86 | 6.30 | — | — | — | 19 | 16% | 1 | — | — |
| Marcin Kamiński | D | 90 | 7.30 | 1 | — | 2 | 35 | 31% | 1 | — | — |
| Marcus Haglind Sangre | D | 90 | 6.20 | — | — | — | 29 | 29% | 1 | — | — |
| Dion Gallapeni | M | 78 | 7.70 | — | — | 1 | 17 | 16% | 4 | — | — |
| W. Nowak | M | 90 | 7.30 | — | — | 1 | 23 | 17% | 3 | — | — |
| Nemanja Mijušković | M | 90 | 5.70 | — | — | 3 | 17 | 14% | 1 | — | — |
| Dominik Kun | M | 45 | 6.20 | — | — | 1 | 14 | 10% | — | — | — |
| Žan Rogelj | M | 90 | 7.60 | 1 | — | 1 | 20 | 15% | 3 | — | — |
| Matchoi Djaló | F | 78 | 6.70 | — | 1 | 1 | 8 | 6% | 1 | — | — |
| Said Hamulić | F | 45 | 6.20 | — | — | — | 6 | 6% | — | — | — |
| Dominik Sarapata | M | 45 | 6.70 | — | — | — | 10 | 10% | 1 | 1 | — |
| Giannis Niarchos | F | 45 | 6.90 | — | 1 | 1 | 9 | 6% | — | — | — |
| Iban Salvador | M | 13 | 6.30 | — | — | — | 3 | 3% | — | 1 | — |
| Ł. Sekulski | F | 12 | 6.60 | — | — | — | 3 | 1% | — | — | — |
| Nikodem Rogowski | D | 12 | 6.70 | — | — | — | 2 | 1% | — | — | — |
Frequently Asked Questions
What was the final score of Lech Poznan vs Wisla Plock?
The final score was Lech Poznan 2–2 Wisla Plock.
What did the model predict before Lech Poznan vs Wisla Plock?
The model assigned 79% probability to a Lech Poznan win, 12% to a draw, and 8% to an Wisla Plock win.