← Match Finder
Puchar Polski
Odra Opole
T S T S T
2–1
Full-time
Wisla
T S T U S

Retrospective analysis — the model is trained only on matches played before this one.

⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Odra Opole Wisla
Last 6 — all competitions · 6/6 matches
Win Ø 42%
33%
50%
Points per game
1,0
1,7
Over 2.5 Ø 58%
33%
83%
Both score Ø 50%
17%
83%
Average goals
2,3
3,7
Scored
1,3
2,0
Conceded
1,0
1,7
Goal diff per game
+0,3
+0,3
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

The table before the match
# Team K V U T +/− P
1 Podhale Nowy Targ 2 2 0 0 +4 6
2 Sandecja Nowy Sącz 1 1 0 0 +3 3
3 Piast Gliwice 1 1 0 0 +3 3
4 Olimpia Grudziądz 1 1 0 0 +2 3
5 Znicz Pruszków 1 1 0 0 +2 3
6 Podbeskidzie 1 1 0 0 +2 3
7 Górnik Łęczna 1 1 0 0 +2 3
8 Puszcza 1 1 0 0 +2 3
9 Śląsk Wrocław II 1 1 0 0 +1 3
10 Siarka Tarnobrzeg 1 1 0 0 +1 3
11 Pogoń Siedlce 1 1 0 0 +1 3
12 Resovia Rzeszów 1 1 0 0 +1 3
13 Tychy 71 1 1 0 0 +1 3
14 Radomiak Radom 1 1 0 0 +1 3
15 Unia Skierniewice 1 0 1 0 +0 1
16 Sokół Kleczew 1 0 1 0 +0 1
17 Stal Stalowa Wola 1 0 0 1 -1 0
18 Zaglebie 1 0 0 1 -1 0
19 Kluczevia Stargard 1 0 0 1 -1 0
20 Warta Poznan 1 0 0 1 -1 0
21 Zaglebie Sosnowiec 1 0 0 1 -1 0
22 Korona Kielce II 1 0 0 1 -1 0
23 Świt Skolwin 1 0 0 1 -2 0
24 ŁKS Łódź II 1 0 0 1 -2 0
25 Pogoń Grod. Mazowiecki 1 0 0 1 -2 0
26 Hutnik Kraków 1 0 0 1 -2 0
27 Kalisz 1 0 0 1 -2 0
28 Chojniczanka Chojnice 1 0 0 1 -2 0
29 Wisła Płock II 1 0 0 1 -2 0
30 Rekord Bielsko-Biała 1 0 0 1 -3 0
31 Chemik Bydgoszcz 1 0 0 1 -3 0

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Odra Opole Wisla
16′
M. Kuziemka 0–1
J. Perez 🔁
↦ S. Gieroba
28′
31′
🟥 M. Bozic
Half-time 0–1
46′
🟨 A. Rodado
46′
🔁 J. Krzyzanowski
↦ R. Mikulec
J. Perez 🟨
48′
A. Liber 🟨
49′
1–1 P. Szysz
52′
J. Piroch 🔁
↦ Cassio
55′
2–1 M. Feliks
60′
M. Pingot 🟨
64′
64′
🔁 B. Neugebauer
↦ P. Letkiewicz
64′
🔁 J. Ertlthaler
↦ J. Guillemenot
64′
🔁 K. Duda
↦ J. Igbekeme
73′
🔁 J. Sanchez
↦ M. Carbo
M. Scalet 🔁
↦ A. Liber
75′
B. Baranski 🔁
↦ M. Pingot
75′
N. Mijuskovic 🔁
75′
T. Gajda 🟨
80′
M. Spychala 🟨
82′
89′
🟨 J. Ertlthaler
M. Feliks 🟨
89′
Full-time 2–1

Line-ups

Odra Opole

1 M. Mleczko
52 Cassio
6 J. Pochciol
55 M. Pingot
22 M. Spychala
16 A. Liber
14 T. Gajda
23 B. Biedrzycki
20 P. Szysz
9 M. Feliks
77 S. Gieroba
Bench (9)
30 A. Haluch
3 J. Piroch
8 M. Scalet
10 B. Baranski
11 J. Perez
17 B. Spacil
33 F. Kupczyk
35 N. Mijuskovic
73 M. Stas

Coach: Lukasz Tomczyk

Wisla

28 P. Letkiewicz
13 M. Maisonneuve
97 W. Biedrzycki
50 M. Kutwa
4 R. Mikulec
8 M. Carbo
12 J. Igbekeme
51 M. Kuziemka
9 A. Rodado
17 M. Bozic
21 J. Guillemenot
Bench (9)
31 B. Neugebauer
7 J. Ertlthaler
11 J. Sanchez
30 V. A. Meseguer Cavas
27 E. Youan
29 D. Grujcic
34 R. Giger
41 K. Duda
52 J. Krzyzanowski

Coach: Mariusz Jop

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
O1,5 ✓
O2,5 ✓
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.