About This Matchup
Ivan Kozachuk and Ruslan Haiseniuk have met 30 times in the Setka Cup. Ivan Kozachuk leads the series 20–10. The two have averaged 73.2 points per match, with 14 of 30 meetings (47%) going over the 74.5 total.
Of those 30 matches, 7 ended in 3–0 sweeps and 15 were splits, with deuce sets averaging 0.5 per match. Most recently, on October 24, 2026, they combined for 56 points (under 74.5). Across their last 10 meetings, the over has hit 5 times.
Match History30 matches
0-3
Ruslan Haiseniuk
56 pts
10/24/26, 1:05 AM
1-3
Ruslan Haiseniuk
76 pts
10/23/26, 1:05 PM
3-1
Ivan Kozachuk
69 pts
10/22/26, 9:00 PM
3-2
Ivan Kozachuk
87 pts
10/16/26, 1:05 PM
0-3
Ruslan Haiseniuk
62 pts
10/15/26, 9:00 PM
3-0
Ivan Kozachuk
48 pts
9/26/26, 4:35 AM
3-2
Ivan Kozachuk
96 pts
9/25/26, 8:35 AM
2-3
Ruslan Haiseniuk
106 pts
9/24/26, 8:00 PM
3-1
Ivan Kozachuk
74 pts
9/19/26, 1:05 AM
3-2
Ivan Kozachuk
89 pts
9/18/26, 10:35 AM
H2H StatsL30
O 74.5
47%
U 74.5
53%
Sweep
23%
Split
50%
Kozachuk
67%
Haiseniuk
33%
Upcoming Matches
Oct 29, 10:00 PM EST