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
1-3
Ruslan Haiseniuk
93 pts
10/24/26, 7:35 AM
1-3
Ruslan Haiseniuk
65 pts
10/23/26, 11:05 AM
3-2
Oleh Napirko
90 pts
10/22/26, 11:00 PM
1-3
Ruslan Haiseniuk
70 pts
9/5/26, 3:35 AM
3-1
Oleh Napirko
85 pts
9/4/26, 3:05 PM
3-0
Oleh Napirko
64 pts
8/29/26, 4:05 AM
0-3
Ruslan Haiseniuk
65 pts
8/28/26, 10:35 AM
2-3
Ruslan Haiseniuk
90 pts
8/15/26, 7:35 AM
1-3
Ruslan Haiseniuk
66 pts
8/14/26, 11:35 AM
3-1
Oleh Napirko
71 pts
7/22/26, 7:45 PM
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