UKRAINE PREMIER LEAGUE
--.--.---- --:--
Arena Lviv
Referee: O. Kogut
Ruh Lviv
Match Timeline
Karpaty
HT
0' 15' 30' 45' 60' 75' 90'
🟨
3'
Vitalii Roman
Ruh Lviv
🟨
25'
Rostyslav Liakh
Karpaty
32'
Y. Kostenko
Karpaty
44'
A. Chachua
Karpaty
56'
Jean Pedroso
Karpaty
🔄
58'
D. Slyusar ↔ S. Diallo
Ruh Lviv
🔄
64'
M. Sapuga ↔ V. Rubchynskyi
Karpaty
🔄
64'
X. Alkain ↔ V. Paulo
Karpaty
🔄
73'
Klayver ↔ N. Kasarda
Ruh Lviv
🔄
75'
R. Lyakh ↔ V. Adamyuk
Karpaty
🔄
75'
Y. Kostenko ↔ I. Kvasnytsya
Karpaty
🟨
80'
Denys Pidgurskyi
Ruh Lviv
🔄
86'
I. Neves ↔ Tutti
Ruh Lviv
🔄
86'
Talles Brener ↔ D. Sebro
Ruh Lviv
🔄
86'
V. Kholod ↔ T. Stetskov
Karpaty

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 78.2%
Odds -
BTTS
BTTS No
Probability 56.9%
Odds -
Over / Under 2.5
Over 2.5
Probability 52.3%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
78.2%
-
BTTS BTTS No
56.9%
-
Over / Under 2.5 Over 2.5
52.3%
-
Probability Distribution
Ruh Lviv Win 14.2%
Draw 7.6%
Karpaty Win 78.2%
Expected Goals (xG)
Ruh Lviv0.86
Karpaty1.45
Recent Form (Last 5)
Ruh Lviv Ruh Lviv
WWDLW
17 GF / 39 GA
Karpaty Karpaty
WLDWL
32 GF / 26 GA
Key Stats
0.71
Average Goals Scored
1.33
1.63
Average Goals Conceded
1.08
8
BTTS Yes
9
11
Over 2.5
9
1.82
Shots on Goal
2.86

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Ruh Lviv Ruh Lviv 24 matches
Karpaty Karpaty 24 matches
Ruh Lviv Statistic Karpaty
6 Wins 8
2 Draws 9
16 Losses 7
17 Goals For 32
39 Goals Against 26
0.71 Avg Goals Scored 1.33
1.63 Avg Goals Conceded 1.08
8 BTTS Yes 9
15 Over 1.5 16
11 Over 2.5 9
3 Over 3.5 7
4 Clean Sheets 11
13 Failed To Score 7
1.82 Shots On Goal 2.86
5.73 Total Shots 7.91
2.27 Corners 2.55
27% Ball Possession 31%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

From a tactical perspective, this fixture features Karpaty's more proactive style and Ruh Lviv's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Karpaty look sharper on recent form, and that momentum could be important in key phases of the match. A relatively balanced game with moderate goal potential looks most likely. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. The season profile of both teams suggests a matchup where long-term consistency matters, but does not fully remove the possibility of swings in momentum on the day. Taken together, the balance of indicators still supports Away Win, with the defensive lean favoring Karpaty. Both teams appear likely to operate from a similar base structure, so execution within the same shape could be more decisive than formation itself.

Ruh Lviv Analysis

Ruh Lviv approach this match from a more delicate league position, standing 14 with 20 points from 24 matches. The overall return of 6 wins, 2 draws, and 16 defeats with a 17:36 goal balance points toward poor form with results showing a clear downward trend. Going forward they depend heavily on B. Faal (9 goals), V. Roman (3 goals), Y. Misyura (3 goals), with creative support from B. Faal (5 assists), Y. Pastukh (3 assists), R. Lyakh (2 assists), while defensively they have looked fairly stable. At home, they have managed 3 wins, 1 draws, and 7 losses, a return that supports a weak split record. They are operating from a relatively stable mid-table position. In football terms they often show a more cautious and defensive approach.

Karpaty Analysis

Karpaty are currently 8 in the standings with 33 points from 24 matches. Their overall return of 8 wins, 9 draws, and 7 losses with goals at 32:26 reflects very strong form with results showing strong momentum. Their attacking weight is carried by Bruninho (7 goals), Igor Krasnopir (6 goals), Yan Kostenko (4 goals), with creative support from Bruninho (3 assists), Igor Krasnopir (2 assists), Jean Pedroso (2 assists), while defensively they have appeared fairly stable. Away from home, their split return of 5 wins, 3 draws, and 3 losses fits a fairly balanced split record. They are operating from a relatively stable mid-table position. Stylistically, they usually display balanced attacking football.

H2H Analysis

Across those 5 head-to-head meetings, Ruh Lviv won 1 times, Karpaty won 3 times, while 1 matches finished as draws. The aggregate score in this matchup is 2:7 from Ruh Lviv's perspective. 2 of those games went over 2.5 goals, and both teams scored in 1 matches, with an average of 1.8 goals per game.

1X2: Away Win
BTTS: BTTS No
Over/Under 2.5: Over 2.5
Highest model probability: 12 (92.4%)
Predicted formations: Ruh Lviv 4-1-4-1 / Karpaty 4-1-4-1
H2H summary: Ruh Lviv wins 1, draws 1, Karpaty wins 3
Stats
Ruh Lviv Ruh Lviv
Karpaty Karpaty
Shots on Goal
2
Shots on Goal
10
Shots off Goal
6
Shots off Goal
4
Blocked Shots
5
Blocked Shots
3
7 Corner Kicks 5
14 Fouls 9
1 Offsides 1
51% Ball Possession 49%
13 Total Shots 17
2 Shots on Goal 10
6 Shots off Goal 4
5 Blocked Shots 3
5 Shots insidebox 14
8 Shots outsidebox 3
7 Goalkeeper Saves 2
355 Total passes 421
298 Passes accurate 361
0.93 expected_goals 3.85
🟨 2 Yellow Cards 1 🟨
🟥 0 Red Cards 0 🟥

Lineups

Ruh Lviv
Formation
Karpaty
Y. Gereta
Y. Gereta
V. Roman
V. Roman
D. Pidgurskyi
D. Pidgurskyi
O. Tovarnytskyi
O. Tovarnytskyi
A. Kitela
A. Kitela
M. Boyko
M. Boyko
O. Prytula
O. Prytula
D. Slyusar
D. Slyusar
Talles Brener
Talles Brener
Klayver
Klayver
I. Neves
I. Neves
N. Domchak
N. Domchak
D. Miroshnichenko
D. Miroshnichenko
Jean Pedroso
Jean Pedroso
V. Kholod
V. Kholod
R. Lyakh
R. Lyakh
A. Chachua
A. Chachua
M. Sapuga
M. Sapuga
X. Alkain
X. Alkain
Bruninho
Bruninho
Y. Kostenko
Y. Kostenko
B. Faal
B. Faal
Ruh Lviv 4-1-4-1
Starting XI
1
Y. Gereta
G
93
V. Roman
🟨 3'
D
15
D. Pidgurskyi
🟨 80'
D
76
O. Tovarnytskyi
D
75
A. Kitela
D
56
M. Boyko
M
10
O. Prytula
M
17
D. Slyusar
↓ 58'
M
30
Talles Brener
↓ 86'
M
7
Klayver
↓ 73'
M
9
I. Neves
↓ 86'
F
Substitutes
28
Y. Klymenko
G
21
Tutti
↑ 86'
F
95
B. Kyrykovych
F
14
S. Diallo
↑ 58'
M
65
D. Sebro
↑ 86'
M
70
N. Kasarda
↑ 73'
M
47
K. Kvas
M
79
V. Yasinsky
D
25
B. Levytskyi
Karpaty 4-2-3-1
Starting XI
1
N. Domchak
G
11
D. Miroshnichenko
D
47
Jean Pedroso
⚽ 56'
D
44
V. Kholod
↓ 86'
D
73
R. Lyakh
↓ 75' 🟨 25'
D
8
A. Chachua
⚽ 44'
M
20
M. Sapuga
↓ 64'
M
70
X. Alkain
↓ 64'
M
37
Bruninho
M
26
Y. Kostenko
⚽ 32' ↓ 75'
M
99
B. Faal
F
Substitutes
30
A. Klishchuk
G
3
V. Adamyuk
↑ 75'
D
55
T. Stetskov
↑ 86'
D
5
A. Buleza
D
35
Edson Fernando
M
18
Eriki
M
15
V. Rubchynskyi
↑ 64'
M
33
A. Shakh
M
14
I. Kvasnytsya
↑ 75'
M
7
V. Paulo
↑ 64'
M
10
Stenio
M
19
Y. Karabin
M
Last matches: Ruh Lviv
24.05.26
Pre
Ruh Lviv
Polessya
0
2
L
17.05.26
Pre
Ruh Lviv
Oleksandria
1
3
L
14.05.26
Pre
Ruh Lviv
Kudrivka
1
2
L
09.05.26
Pre
Ruh Lviv
Veres Rivne
0
0
D
04.05.26
Pre
Ruh Lviv
Zorya Luhansk
1
2
L
19.04.26
Pre
Ruh Lviv
Kryvbas KR
0
3
L
10.04.26
Pre
Ruh Lviv
Kolos Kovalivka
1
1
D
05.04.26
Pre
Ruh Lviv
Shakhtar Donetsk
0
3
L
21.03.26
Pre
Ruh Lviv
LNZ Cherkasy
1
2
L
15.03.26
Pre
Ruh Lviv
Epitsentr Dunayivtsi
0
2
L
09.03.26
Pre
Ruh Lviv
Metalist 1925 Kharkiv
0
3
L
01.03.26
Pre
Ruh Lviv
Obolon'-Brovar
0
1
L
20.02.26
Pre
Ruh Lviv
Dynamo Kyiv
0
1
L
14.02.26
Fri
Ruh Lviv
Olimpija Ljubljana
1
2
L
13.02.26
Fri
Ruh Lviv
Brinje-Grosuplje
2
3
L
11.02.26
Fri
Ruh Lviv
Radomlje
2
1
W
07.02.26
Fri
Ruh Lviv
Rudes
0
2
L
07.02.26
Fri
Ruh Lviv
Triglav
1
4
L
04.02.26
Fri
Ruh Lviv
Austria Klagenfurt
4
2
W
03.02.26
Fri
Ruh Lviv
Mladost DG
3
1
W
Last matches: Karpaty
09.07.26
Fri
Karpaty
CFR 1907 Cluj
0
1
L
03.07.26
Fri
Karpaty
Nyva Ternopil
2
1
W
02.07.26
Fri
Karpaty
Yarud Mariupol'
1
1
D
23.05.26
Pre
Karpaty
Zorya Luhansk
1
2
L
17.05.26
Pre
Karpaty
Veres Rivne
2
0
W
12.05.26
Pre
Karpaty
Metalist 1925 Kharkiv
2
2
D
08.05.26
Pre
Karpaty
Kryvbas KR
0
1
L
02.05.26
Pre
Karpaty
LNZ Cherkasy
0
0
D
19.04.26
Pre
Karpaty
Epitsentr Dunayivtsi
0
0
D
11.04.26
Pre
Karpaty
Oleksandria
2
0
W
04.04.26
Pre
Karpaty
Dynamo Kyiv
1
0
W
22.03.26
Pre
Karpaty
Obolon'-Brovar
4
0
W
13.03.26
Pre
Karpaty
SK Poltava
4
0
W
08.03.26
Pre
Karpaty
Kudrivka
1
1
D
01.03.26
Pre
Karpaty
Kolos Kovalivka
0
1
L
22.02.26
Pre
Karpaty
Shakhtar Donetsk
0
3
L
13.02.26
Fri
Karpaty
Tianjin Teda
1
0
W
08.02.26
Fri
Karpaty
Stjarnan
1
2
L
07.02.26
Fri
Karpaty
Gais
0
1
L
29.01.26
Fri
Karpaty
IFK Varnamo
1
1
D
H2H: Ruh Lviv vs Karpaty
25.04.26
H2H
Ruh Lviv
Karpaty
0
3
L
25.10.25
H2H
Karpaty
Ruh Lviv
0
0
D
19.04.25
H2H
Karpaty
Ruh Lviv
3
1
L
29.10.24
H2H
Ruh Lviv
Karpaty
1
0
W
21.10.24
H2H
Ruh Lviv
Karpaty
0
1
L
Last matches: Ruh Lviv
17.05.26
Pre
Ruh Lviv
Oleksandria
1
3
L
09.05.26
Pre
Ruh Lviv
Veres Rivne
0
0
D
04.05.26
Pre
Ruh Lviv
Zorya Luhansk
1
2
L
10.04.26
Pre
Ruh Lviv
Kolos Kovalivka
1
1
D
21.03.26
Pre
Ruh Lviv
LNZ Cherkasy
1
2
L
09.03.26
Pre
Ruh Lviv
Metalist 1925 Kharkiv
0
3
L
14.02.26
Fri
Ruh Lviv
Olimpija Ljubljana
1
2
L
13.02.26
Fri
Ruh Lviv
Brinje-Grosuplje
2
3
L
07.02.26
Fri
Ruh Lviv
Rudes
0
2
L
04.02.26
Fri
Ruh Lviv
Austria Klagenfurt
4
2
W
03.02.26
Fri
Ruh Lviv
Mladost DG
3
1
W
28.01.26
Fri
Ruh Lviv
Yarud Mariupol'
0
2
L
24.01.26
Fri
Ruh Lviv
Nyva Ternopil
5
1
W
07.12.25
Pre
Ruh Lviv
Polessya
1
0
W
23.11.25
Pre
Ruh Lviv
Kudrivka
4
2
W
18.10.25
Pre
Ruh Lviv
Kryvbas KR
1
2
L
28.09.25
Pre
Ruh Lviv
Shakhtar Donetsk
0
4
L
13.09.25
Pre
Ruh Lviv
Epitsentr Dunayivtsi
0
1
L
15.08.25
Pre
Ruh Lviv
Obolon'-Brovar
1
2
L
08.08.25
Pre
Ruh Lviv
Dynamo Kyiv
1
5
L
H2H at home: Ruh Lviv
25.04.26
H2H
Ruh Lviv
Karpaty
0
3
L
29.10.24
H2H
Ruh Lviv
Karpaty
1
0
W
21.10.24
H2H
Ruh Lviv
Karpaty
0
1
L
Last matches: Karpaty
09.07.26
Fri
Karpaty
CFR 1907 Cluj
0
1
L
12.05.26
Pre
Karpaty
Metalist 1925 Kharkiv
2
2
D
08.05.26
Pre
Karpaty
Kryvbas KR
0
1
L
19.04.26
Pre
Karpaty
Epitsentr Dunayivtsi
0
0
D
04.04.26
Pre
Karpaty
Dynamo Kyiv
1
0
W
13.03.26
Pre
Karpaty
SK Poltava
4
0
W
22.02.26
Pre
Karpaty
Shakhtar Donetsk
0
3
L
13.12.25
Pre
Karpaty
Polessya
2
3
L
05.12.25
Pre
Karpaty
Zorya Luhansk
0
1
L
29.11.25
Pre
Karpaty
Veres Rivne
0
0
D
03.11.25
Pre
Karpaty
LNZ Cherkasy
1
0
W
04.10.25
Pre
Karpaty
Oleksandria
2
0
W
22.09.25
Pre
Karpaty
Obolon'-Brovar
2
0
W
29.08.25
Pre
Karpaty
Kudrivka
2
2
D
16.08.25
Pre
Karpaty
Kolos Kovalivka
1
1
D
H2H away: Karpaty
25.04.26
H2H
Ruh Lviv
Karpaty
0
3
W
29.10.24
H2H
Ruh Lviv
Karpaty
1
0
L
21.10.24
H2H
Ruh Lviv
Karpaty
0
1
W

Standings

Premier League: Regular season
# Team MP W D L G GD PTS Form
1 30 22 6 2 71:21 50 72
L W W W W
2 30 18 6 6 39:17 22 60
W L W D D
3 30 18 5 7 51:21 30 59
W D L W W
4 30 17 6 7 66:36 30 57
W W W D L
5 30 13 12 5 36:19 17 51
W D D D L
6 30 13 10 7 30:25 5 49
W L L W W
7 30 13 9 8 53:46 7 48
D L W W D
8 30 12 10 8 42:36 6 46
W D W D W
9 30 10 11 9 40:31 9 41
L W D L D
10 30 8 8 14 36:45 -9 32
D D W D D
11 30 7 10 13 26:40 -14 31
L L L D D
12 30 7 10 13 28:49 -21 31
L W L D D
13 30 7 7 16 32:48 -16 28
L W W L D
14 30 6 3 21 20:51 -31 21
L L L D L
15 30 3 8 19 24:58 -34 17
D W L L L
16 30 2 7 21 23:74 -51 13
D L L L D
Promotion - Champions League (League phase)
Promotion - Conference League (Qualification)
Promotion - Europa League (Qualification)
Premier League (Relegation)
Relegation - Persha Liga