Ruch Chorzow 2–0 Odra Opole. This Poland Liga 1 match was played on 3 May 2026. Ruch Chorzow won.
| Average Odds | 1 | X | 2 | Handicap | Goals | Over | Under | Corners | Over | Under | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Opening odds | 1.00 | 51.00 | 451.00 | 0.95 | 0.85 | 2.50 | 4.50 | 0.15 | 9.50 | 1.25 | 0.57 |
| Pre-match odds | 1.48 | 3.70 | 6.00 | 0.82 | 0.97 | 2.50 | 1.00 | 0.80 | 10.50 | 0.90 | 0.80 |
| Closing odds | 1.00 | 51.00 | 451.00 | 0.95 | 0.85 | 2.50 | 6.80 | 0.09 | 9.50 | 1.50 | 0.50 |
- 90' 🟨 Mateusz Spychała away
- 87' ⇄ mateusz rosol → S. Nagamatsu home
- 85' ⚽ Denis Ventura home
- 82' 🟨 Szymon Szymański home
- 80' ⇄ Tomas Prikryl → Krystian Palacz away
- 79' ⇄ Piotr Ceglarz → Daniel Szczepan home
- 31 Jan 2026 Ruch Chorzow 2 - 2 Odra Opole D
- 24 Oct 2025 Odra Opole 1 - 1 Ruch Chorzow D
- 07 Feb 2025 Ruch Chorzow 1 - 0 Odra Opole W
- 29 Nov 2024 Ruch Chorzow 6 - 0 Odra Opole W
- 19 Jul 2024 Odra Opole 0 - 2 Ruch Chorzow W
| # | Team | P | W | D | L | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1 |
|
33 | 20 | 11 | 2 | +43 | 71 | D W W W W |
| 2 |
|
33 | 16 | 11 | 6 | +19 | 59 | W W D W D |
| 3 |
|
34 | 16 | 9 | 9 | +23 | 57 | W W L W D |
| 4 |
|
34 | 16 | 7 | 11 | +12 | 55 | L W L W D |
| 5 |
|
34 | 15 | 9 | 10 | +8 | 54 | W W D L W |
| 6 |
|
34 | 14 | 11 | 9 | +8 | 53 | D W W W L |
| 7 |
|
34 | 15 | 8 | 11 | +3 | 53 | W L W L W |
| 8 |
|
34 | 15 | 7 | 12 | -1 | 52 | L W W L W |
| 9 |
|
34 | 12 | 13 | 9 | +5 | 49 | D W D W L |
| 10 |
|
34 | 13 | 8 | 13 | +6 | 47 | W W W L L |
| 11 |
|
34 | 11 | 12 | 11 | -3 | 45 | L L L D D |
| 12 |
|
34 | 11 | 11 | 12 | -6 | 44 | L L W W L |
| 13 |
|
34 | 12 | 7 | 15 | -11 | 43 | L L W L D |
| 14 |
|
34 | 9 | 9 | 16 | -10 | 36 | W L L L L |
| 15 |
|
34 | 10 | 6 | 18 | -11 | 36 | L L D W W |
| 16 |
|
34 | 7 | 7 | 20 | -28 | 28 | D L L L W |
| 17 |
|
34 | 5 | 12 | 17 | -23 | 27 | D L L L L |
| 18 |
|
34 | 5 | 8 | 21 | -34 | 23 | L L L D D |
Starting XI
- 4 D Dominik Preisler
- 13 D jakub jendryka
- 17 D Andrej Lukić
- 18 M S. Nagamatsu
- 20 D Szymon Szymański C
- 21 M Patryk·Szwedzik
- 22 D Max Watson
- 25 M Denis Ventura
- 28 D nikodem paduch lesniak
- 82 G Jakub Bielecki
- 95 F Daniel Szczepan
Substitutes
- 1 G Jakub Szymański
- 5 M mateusz rosol
- 7 F Marko Kolar
- 23 F Mohamed Mezghrani
- 24 D Aleksander Komor
- 27 M Mateusz Szwoch
- 29 M Filip Lachendro
- 38 D szymon karasinski
- 77 F Piotr Ceglarz
Starting XI
- 3 D Jiri Piroch
- 6 D Jakub pochciol
- 20 M Damian Tront
- 22 D Mateusz Spychała C
- 25 D Krystian Palacz
- 26 D Filip Kendzia
- 30 G Artur Haluch
- 32 F Michal·Feliks
- 47 D marcel bialowas
- 77 F Szymon·Kobusinski
- 99 M Olivier Mariusz Sukiennicki
Substitutes
- F Szymon Szklinski
- 4 D Adam Chrzanowski
- 7 D Mato Miloš
- 11 F josh perez
- 14 F Tomas Prikryl
- 18 M szymon mida
- 19 F Kacper Przybyłko
- 23 G Adam wojcik
- 52 D cassio
Match preview
Ruch Chorzow faced Odra Opole in the Poland Liga 1 on Sunday, 3 May 2026 and the match finished 2–0. This page holds the final scoreline, goals, lineups and full match stats.
Current league position
Ruch Chorzow sit 6th in the Poland Liga 1 table with 53 points from 34 matches (14W · 11D · 9L). Odra Opole are 12th with 44 points from 34 matches (11W · 11D · 12L).
The full standings table — including form, goal difference and points gap — is available in the Standings tab above, and the complete season archive lives on the Poland Liga 1 hub.
Head-to-head history
These two clubs have met 18 times on record. Ruch Chorzow have won 12, Odra Opole have won 2 and 4 matches ended level. A full timeline of previous meetings — scores, dates and competitions — is in the H2H tab above.
How to follow the match
Use the tabs above to jump straight to the events timeline, the final lineups, the match stats and the full head-to-head record. Everything is indexed so you can scroll back through any moment of the game.
Advanced match statistics
Alongside the headline score, SportScore tracks the live metrics that actually decide football matches:
- Ball possession (%)
- Shots on target & shots off target
- Corner kicks
- Fouls, offsides, yellow and red cards
- Dangerous attacks & attacks
- Starting XI, formation and confirmed substitutes
Match chat
Join the live Ruch Chorzow vs Odra Opole chatroom in the sidebar to react with other fans as the match unfolds. The chat is free, no account required.
Ruch Chorzow vs Odra Opole — frequently asked
When was Ruch Chorzow vs Odra Opole played?
Kick-off was in the Poland Liga 1.
Where was Ruch Chorzow vs Odra Opole played?
Ruch Chorzow host the match, so it is played on their home ground. The exact stadium is not yet confirmed on our feed.
What was the final score of Ruch Chorzow vs Odra Opole?
Ruch Chorzow 2 – 0 Odra Opole. Ruch Chorzow won.
How can I follow Ruch Chorzow vs Odra Opole live?
On this page. SportScore publishes the live scoreboard, goal & card events, possession and shots, team-stat bars and line-ups free of charge and with no sign-up. Refresh is automatic while the match is in play.
Which competition is Ruch Chorzow vs Odra Opole part of?
The Poland Liga 1 in Poland. Full fixtures, standings and top scorers for this season are on the competition hub.
More from the Poland Liga 1
Browse every team, fixture and result in this season on the Poland Liga 1 hub, or jump to the full Poland football section for national team, cup and youth competitions. You can also follow Ruch Chorzow and Odra Opole for their upcoming schedules, squads and recent form.