About This Matchup

Oleh Napirko and Ruslan Haiseniuk have met 51 times in the Setka Cup. Ruslan Haiseniuk leads the series 32–19. The two have averaged 72.6 points per match, with 21 of 51 meetings (41%) going over the 74.5 total.

Of those 51 matches, 17 ended in 3–0 sweeps and 24 were splits, with deuce sets averaging 0.8 per match. Most recently, on October 24, 2026, they combined for 93 points (over 74.5). Across their last 10 meetings, the over has hit 4 times.

Match History51 matches

O

1-3

Ruslan Haiseniuk

93 pts

10/24/26, 7:35 AM

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

1-3

Ruslan Haiseniuk

65 pts

10/23/26, 11:05 AM

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

3-2

Oleh Napirko

90 pts

10/22/26, 11:00 PM

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

1-3

Ruslan Haiseniuk

70 pts

9/5/26, 3:35 AM

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

3-1

Oleh Napirko

85 pts

9/4/26, 3:05 PM

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

3-0

Oleh Napirko

64 pts

8/29/26, 4:05 AM

Set
1
2
3
Oleh Napirko
15
11
11
Ruslan Haiseniuk
13
5
9
U

0-3

Ruslan Haiseniuk

65 pts

8/28/26, 10:35 AM

Set
1
2
3
Oleh Napirko
13
6
9
Ruslan Haiseniuk
15
11
11
O

2-3

Ruslan Haiseniuk

90 pts

8/15/26, 7:35 AM

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

1-3

Ruslan Haiseniuk

66 pts

8/14/26, 11:35 AM

Set
1
2
3
4
Oleh Napirko
7
11
3
8
Ruslan Haiseniuk
11
4
11
11
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
1 / 6

H2H StatsL51

O 74.5

41%

U 74.5

59%

Sweep

33%

Split

47.1%

Napirko

37%

Haiseniuk

63%

Upcoming Matches

No upcoming matches scheduled

Rolling Windows

Last 10
O: 4 / U: 6
Last 20
O: 9 / U: 11
Last 30
O: 13 / U: 17