About This Matchup

Oleksandr Melashenko and Yan Krol have met 66 times in the Setka Cup. Yan Krol leads the series 57–9. The two have averaged 79.3 points per match, with 43 of 66 meetings (65%) going over the 74.5 total — a clear lean to the over.

Of those 66 matches, 18 ended in 3–0 sweeps and 34 were splits, with deuce sets averaging 0.8 per match. Most recently, on July 25, 2026, they combined for 101 points (over 74.5). Across their last 10 meetings, the over has hit 6 times.

Match History66 matches

O

1-3

Yan Krol

101 pts

7/25/26, 8:35 PM

Set
1
2
3
4
Oleksandr Melashenko
11
9
9
21
Yan Krol
6
11
11
23
O

2-3

Yan Krol

99 pts

7/24/26, 5:05 PM

Set
1
2
3
4
5
Oleksandr Melashenko
11
11
8
11
8
Yan Krol
13
6
11
9
11
U

0-3

Yan Krol

58 pts

7/22/26, 8:35 PM

Set
1
2
3
Oleksandr Melashenko
9
7
9
Yan Krol
11
11
11
U

1-3

Yan Krol

73 pts

7/21/26, 10:55 AM

Set
1
2
3
4
Oleksandr Melashenko
4
11
7
9
Yan Krol
11
9
11
11
O

1-3

Yan Krol

78 pts

7/20/26, 6:33 PM

Set
1
2
3
4
Oleksandr Melashenko
11
13
7
2
Yan Krol
8
15
11
11
O

2-3

Yan Krol

99 pts

7/18/26, 7:05 PM

Set
1
2
3
4
5
Oleksandr Melashenko
11
7
11
8
11
Yan Krol
7
11
9
11
13
O

2-3

Yan Krol

84 pts

7/17/26, 9:35 PM

Set
1
2
3
4
5
Oleksandr Melashenko
11
11
8
3
5
Yan Krol
6
7
11
11
11
O

2-3

Yan Krol

84 pts

7/11/26, 8:35 PM

Set
1
2
3
4
5
Oleksandr Melashenko
11
11
3
4
6
Yan Krol
9
7
11
11
11
U

0-3

Yan Krol

54 pts

7/10/26, 5:05 PM

Set
1
2
3
Oleksandr Melashenko
5
9
7
Yan Krol
11
11
11
U

0-3

Yan Krol

56 pts

7/4/26, 10:35 PM

Set
1
2
3
Oleksandr Melashenko
5
10
7
Yan Krol
11
12
11
1 / 7

H2H StatsL66

O 74.5

65%

U 74.5

35%

Sweep

27%

Split

51.5%

Melashenko

14%

Krol

86%

Upcoming Matches

No upcoming matches scheduled

Rolling Windows

Last 10
O: 6 / U: 4
Last 20
O: 13 / U: 7
Last 30
O: 20 / U: 10