About This Matchup

Oleh Napirko and Ruslan Haiseniuk have met 71 times in the Setka Cup. Ruslan Haiseniuk leads the series 46–25. The two have averaged 73.6 points per match, with 32 of 71 meetings (45%) going over the 74.5 total.

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

Match History71 matches

U

3-1

Oleh Napirko

71 pts

7/22/26, 7:45 PM

Set
1
2
3
4
Oleh Napirko
11
10
11
11
Ruslan Haiseniuk
5
12
9
2
O

1-3

Ruslan Haiseniuk

84 pts

6/9/26, 4:15 PM

Set
1
2
3
4
Oleh Napirko
13
11
6
8
Ruslan Haiseniuk
11
13
11
11
U

0-3

Ruslan Haiseniuk

58 pts

6/7/26, 6:05 AM

Set
1
2
3
Oleh Napirko
10
8
6
Ruslan Haiseniuk
12
11
11
O

1-3

Ruslan Haiseniuk

78 pts

6/6/26, 11:35 AM

Set
1
2
3
4
Oleh Napirko
10
11
6
10
Ruslan Haiseniuk
12
6
11
12
U

0-3

Ruslan Haiseniuk

54 pts

6/5/26, 7:00 PM

Set
1
2
3
Oleh Napirko
6
8
7
Ruslan Haiseniuk
11
11
11
O

3-2

Oleh Napirko

114 pts

5/31/26, 5:05 AM

Set
1
2
3
4
5
Oleh Napirko
7
13
11
11
15
Ruslan Haiseniuk
11
11
13
9
13
O

2-3

Ruslan Haiseniuk

111 pts

5/30/26, 8:35 AM

Set
1
2
3
4
5
Oleh Napirko
11
12
14
12
3
Ruslan Haiseniuk
8
14
16
10
11
U

3-1

Oleh Napirko

71 pts

5/29/26, 7:00 PM

Set
1
2
3
4
Oleh Napirko
12
8
11
11
Ruslan Haiseniuk
10
11
3
5
O

2-3

Ruslan Haiseniuk

80 pts

5/22/26, 9:00 PM

Set
1
2
3
4
5
Oleh Napirko
11
11
3
9
8
Ruslan Haiseniuk
4
1
11
11
11
U

0-3

Ruslan Haiseniuk

56 pts

5/17/26, 7:35 AM

Set
1
2
3
Oleh Napirko
7
5
10
Ruslan Haiseniuk
11
11
12
1 / 8

H2H StatsL71

O 74.5

45%

U 74.5

55%

Sweep

31%

Split

47.9%

Napirko

35%

Haiseniuk

65%

Upcoming Matches

No upcoming matches scheduled

Rolling Windows

Last 10
O: 5 / U: 5
Last 20
O: 8 / U: 12
Last 30
O: 12 / U: 18