UKRAINE PREMIER LEAGUE
--.--.---- --:--
Girnyk
Referee: E. Tsibulko
Kryvbas KR
Match Timeline
Ruh Lviv
HT
0' 15' 30' 45' 60' 75' 90'
15'
Y. Klymenko
Kryvbas KR
🔄
16'
A. Araujo ↔ Y. Shevchenko Volodymyrovych
Kryvbas KR
🟨
25'
Andriy Kitela
Ruh Lviv
🟨
45+1'
Volodymyr Yasinskyi
Ruh Lviv
45'
V. Yasinsky
Kryvbas KR
🔄
46'
O. Kamensky ↔ G. Herbert
Kryvbas KR
🔄
46'
Klayver ↔ B. Almazbekov
Ruh Lviv
🔄
46'
D. Slyusar ↔ I. Neves
Ruh Lviv
🔄
46'
S. Diallo ↔ Y. Muzhylovskyi
Ruh Lviv
🟨
54'
Carlos Paraco
Kryvbas KR
🟨
58'
Beknaz Almazbekov
Ruh Lviv
🔄
59'
C. Paraco ↔ A. Seck
Kryvbas KR
🟨
62'
Assane Seck
Kryvbas KR
67'
J. Jurcec
Kryvbas KR
🟨
74'
Beknaz Almazbekov
Ruh Lviv
🟥
74'
Beknaz Almazbekov
Ruh Lviv
🔄
76'
O. Prytula ↔ K. Kvas
Ruh Lviv
🟨
79'
Gleiker Mendoza
Kryvbas KR
🔄
79'
B. Lin ↔ J. Maya
Kryvbas KR
🔄
80'
Talles Brener ↔ Tutti
Ruh Lviv
🟨
84'
Kostiantyn Kvas
Ruh Lviv
🔄
85'
Y. Dibango ↔ A. Bekavac
Kryvbas KR
🔄
85'
G. Mendoza ↔ V. Mulyk
Kryvbas KR
🔄
87'
A. Kitela ↔ D. Sebro
Ruh Lviv

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 76.8%
Odds -
BTTS
BTTS Yes
Probability 58.6%
Odds -
Over / Under 2.5
Over 2.5
Probability 57.1%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
76.8%
-
BTTS BTTS Yes
58.6%
-
Over / Under 2.5 Over 2.5
57.1%
-
Probability Distribution
Kryvbas KR Win 76.8%
Draw 13.4%
Ruh Lviv Win 9.8%
Expected Goals (xG)
Kryvbas KR1.54
Ruh Lviv1
Recent Form (Last 5)
Kryvbas KR Kryvbas KR
WWDLW
35 GF / 32 GA
Ruh Lviv Ruh Lviv
WLDWL
17 GF / 36 GA
Key Stats
1.52
Average Goals Scored
0.74
1.39
Average Goals Conceded
1.57
13
BTTS Yes
8
15
Over 2.5
10
3
Shots on Goal
1.9

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Kryvbas KR Kryvbas KR 23 matches
Ruh Lviv Ruh Lviv 23 matches
Kryvbas KR Statistic Ruh Lviv
10 Wins 6
7 Draws 2
6 Losses 15
35 Goals For 17
32 Goals Against 36
1.52 Avg Goals Scored 0.74
1.39 Avg Goals Conceded 1.57
13 BTTS Yes 8
18 Over 1.5 14
15 Over 2.5 10
8 Over 3.5 3
5 Clean Sheets 4
8 Failed To Score 12
3 Shots On Goal 1.9
7.5 Total Shots 6
3.8 Corners 2.38
33.6% Ball Possession 28.2%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

This match appears to feature a noticeable gap in profile, built around Kryvbas KR'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. Both teams appear likely to operate from a similar base structure, so execution within the same shape could be more decisive than formation itself. Kryvbas KR arrive from the stronger league position, sitting 6 with 37 points compared to Ruh Lviv in 14 on 20, which underlines the gap in season consistency. Ruh Lviv arrive with more visible recent inconsistency, which may leave them vulnerable if the match starts badly. Across the main signals in this matchup, Away Win remains the stronger lean, and the clean-sheet angle slightly favors Ruh Lviv. 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.

Kryvbas KR Analysis

From their first 23 matches, Kryvbas KR have collected 37 points and now occupy 6 place in the table. Their overall return of 10 wins, 7 draws, and 6 losses with goals at 35:32 reflects mixed form over their recent run. Their attacking weight is carried by C. Paraco (7 goals), Yehor Tverdokhlib (7 goals), G. Mendoza (6 goals), with creative support from Yehor Tverdokhlib (7 assists), G. Mendoza (7 assists), Jan Jurčec (3 assists), while defensively they have appeared fairly stable. At home, their split return of 6 wins, 3 draws, and 2 losses fits a very strong split record. They are pushing for upper-table objectives and still have something important to play for. Stylistically, they usually display balanced attacking football.

Ruh Lviv Analysis

Ruh Lviv sit 14 with 20 points after 23 matches and remain under pressure to produce steadier results. The overall return of 6 wins, 2 draws, and 15 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. Away from home, they have managed 3 wins, 1 draws, and 8 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.

H2H Analysis

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

1X2: Home Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 1X (90.2%)
Predicted formations: Kryvbas KR 4-1-4-1 / Ruh Lviv 4-1-4-1
H2H summary: Kryvbas KR wins 3, draws 3, Ruh Lviv wins 2

Lineups

Kryvbas KR
Formation
Ruh Lviv
O. Kemkin
O. Kemkin
J. Jurcec
J. Jurcec
V. Vilivald
V. Vilivald
J. Jones
J. Jones
Y. Dibango
Y. Dibango
A. Araujo
A. Araujo
B. Lin
B. Lin
M. Zaderaka
M. Zaderaka
O. Kamensky
O. Kamensky
G. Mendoza
G. Mendoza
C. Paraco
C. Paraco
Y. Klymenko
Y. Klymenko
A. Kitela
A. Kitela
D. Slyusar
D. Slyusar
O. Tovarnytskyi
O. Tovarnytskyi
V. Roman
V. Roman
M. Boyko
M. Boyko
S. Diallo
S. Diallo
O. Prytula
O. Prytula
Klayver
Klayver
V. Yasinsky
V. Yasinsky
Talles Brener
Talles Brener
Kryvbas KR 4-1-4-1
Starting XI
12
O. Kemkin
G
2
J. Jurcec
⚽ 67'
D
4
V. Vilivald
D
15
J. Jones
D
55
Y. Dibango
↓ 85'
D
6
A. Araujo
↓ 16'
M
18
B. Lin
↓ 79'
M
94
M. Zaderaka
M
21
O. Kamensky
↓ 46'
M
7
G. Mendoza
↓ 85' 🟨 79'
M
9
C. Paraco
↓ 59' 🟨 54'
F
Substitutes
1
B. Khoma
G
30
V. Makhankov
G
5
A. Bekavac
↑ 85'
D
8
Y. Shevchenko Volodymyrovych
↑ 16'
M
24
V. Mulyk
↑ 85'
F
28
J. Maya
↑ 79'
M
25
T. Butenko
F
3
C. Rojas
D
16
Thiago Borges
D
14
A. Seck
↑ 59' 🟨 62'
M
10
G. Herbert
↑ 46'
F
19
Y. Mayakov
D
Ruh Lviv 4-1-4-1
Starting XI
28
Y. Klymenko
⚽ 15'
G
75
A. Kitela
↓ 87' 🟨 25'
M
17
D. Slyusar
↓ 46'
M
76
O. Tovarnytskyi
D
93
V. Roman
D
56
M. Boyko
M
14
S. Diallo
↓ 46'
M
10
O. Prytula
↓ 76'
M
7
Klayver
↓ 46'
M
79
V. Yasinsky
⚽ 45' 🟨 45+1'
D
30
Talles Brener
↓ 80'
M
Substitutes
12
O. Vorobiov
G
47
K. Kvas
↑ 76' 🟨 84'
M
65
D. Sebro
↑ 87'
M
21
Tutti
↑ 80'
F
77
B. Almazbekov
↑ 46' 🟨 58' 🟨 74' 🟥 74'
M
9
I. Neves
↑ 46'
F
31
M. Barshak
D
53
Y. Muzhylovskyi
↑ 46'
33
A. Zalypka
D
Last matches: Kryvbas KR
01.07.26
Fri
Kryvbas KR
Chornomorets
1
2
L
27.06.26
Fri
Kryvbas KR
Inhulets
1
2
L
23.05.26
Pre
Kryvbas KR
Oleksandria
1
1
D
17.05.26
Pre
Kryvbas KR
Shakhtar Donetsk
2
3
L
12.05.26
Pre
Kryvbas KR
Veres Rivne
3
1
W
08.05.26
Pre
Kryvbas KR
Karpaty
1
0
W
01.05.26
Pre
Kryvbas KR
SK Poltava
3
3
D
26.04.26
Pre
Kryvbas KR
Dynamo Kyiv
5
6
L
12.04.26
Pre
Kryvbas KR
Kudrivka
2
1
W
05.04.26
Pre
Kryvbas KR
LNZ Cherkasy
0
3
L
21.03.26
Pre
Kryvbas KR
Epitsentr Dunayivtsi
2
1
W
14.03.26
Pre
Kryvbas KR
Polessya
0
2
L
07.03.26
Pre
Kryvbas KR
Obolon'-Brovar
0
0
D
01.03.26
Pre
Kryvbas KR
Zorya Luhansk
3
1
W
21.02.26
Pre
Kryvbas KR
Metalist 1925 Kharkiv
0
0
D
12.02.26
Fri
Kryvbas KR
Sogndal
2
1
W
07.02.26
Fri
Kryvbas KR
FK Liepaja
1
1
D
05.02.26
Fri
Kryvbas KR
Brentford U21
0
0
D
24.01.26
Fri
Kryvbas KR
Daejeon Citizen
3
3
D
19.01.26
Fri
Kryvbas KR
Aarhus
2
4
L
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
25.04.26
Pre
Ruh Lviv
Karpaty
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
H2H: Kryvbas KR vs Ruh Lviv
19.04.26
H2H
Kryvbas KR
Ruh Lviv
3
0
W
18.10.25
H2H
Ruh Lviv
Kryvbas KR
1
2
W
02.05.25
H2H
Ruh Lviv
Kryvbas KR
0
0
D
04.11.24
H2H
Kryvbas KR
Ruh Lviv
1
1
D
13.04.24
H2H
Ruh Lviv
Kryvbas KR
1
1
D
01.10.23
H2H
Kryvbas KR
Ruh Lviv
1
3
L
14.05.23
H2H
Hirnyk
Rukh Vynnyky
1
0
L
06.11.22
H2H
Rukh Vynnyky
Hirnyk
2
1
L
Last matches: Kryvbas KR
27.06.26
Fri
Kryvbas KR
Inhulets
1
2
L
17.05.26
Pre
Kryvbas KR
Shakhtar Donetsk
2
3
L
08.05.26
Pre
Kryvbas KR
Karpaty
1
0
W
26.04.26
Pre
Kryvbas KR
Dynamo Kyiv
5
6
L
05.04.26
Pre
Kryvbas KR
LNZ Cherkasy
0
3
L
21.03.26
Pre
Kryvbas KR
Epitsentr Dunayivtsi
2
1
W
01.03.26
Pre
Kryvbas KR
Zorya Luhansk
3
1
W
05.02.26
Fri
Kryvbas KR
Brentford U21
0
0
D
24.01.26
Fri
Kryvbas KR
Daejeon Citizen
3
3
D
13.12.25
Pre
Kryvbas KR
Kolos Kovalivka
1
1
D
07.12.25
Pre
Kryvbas KR
Oleksandria
3
0
W
23.11.25
Pre
Kryvbas KR
Veres Rivne
2
2
D
01.11.25
Pre
Kryvbas KR
SK Poltava
2
2
D
05.10.25
Pre
Kryvbas KR
Kudrivka
3
1
W
14.09.25
Pre
Kryvbas KR
Polessya
0
1
L
30.08.25
Pre
Kryvbas KR
Obolon'-Brovar
2
1
W
09.08.25
Pre
Kryvbas KR
Metalist 1925 Kharkiv
2
0
W
H2H at home: Kryvbas KR
19.04.26
H2H
Kryvbas KR
Ruh Lviv
3
0
W
04.11.24
H2H
Kryvbas KR
Ruh Lviv
1
1
D
01.10.23
H2H
Kryvbas KR
Ruh Lviv
1
3
L
Last matches: Ruh Lviv
24.05.26
Pre
Ruh Lviv
Polessya
0
2
L
14.05.26
Pre
Ruh Lviv
Kudrivka
1
2
L
05.04.26
Pre
Ruh Lviv
Shakhtar Donetsk
0
3
L
15.03.26
Pre
Ruh Lviv
Epitsentr Dunayivtsi
0
2
L
01.03.26
Pre
Ruh Lviv
Obolon'-Brovar
0
1
L
20.02.26
Pre
Ruh Lviv
Dynamo Kyiv
0
1
L
11.02.26
Fri
Ruh Lviv
Radomlje
2
1
W
07.02.26
Fri
Ruh Lviv
Triglav
1
4
L
14.12.25
Pre
Ruh Lviv
SK Poltava
2
1
W
30.11.25
Pre
Ruh Lviv
Oleksandria
1
0
W
08.11.25
Pre
Ruh Lviv
Veres Rivne
0
1
L
02.11.25
Pre
Ruh Lviv
Zorya Luhansk
0
1
L
25.10.25
Pre
Ruh Lviv
Karpaty
0
0
D
03.10.25
Pre
Ruh Lviv
Kolos Kovalivka
2
0
W
21.09.25
Pre
Ruh Lviv
LNZ Cherkasy
0
1
L
30.08.25
Pre
Ruh Lviv
Metalist 1925 Kharkiv
0
2
L
H2H away: Ruh Lviv
19.04.26
H2H
Kryvbas KR
Ruh Lviv
3
0
L
04.11.24
H2H
Kryvbas KR
Ruh Lviv
1
1
D
01.10.23
H2H
Kryvbas KR
Ruh Lviv
1
3
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