About This Matchup

Ivan Kozachuk and Ruslan Haiseniuk have met 24 times in the Setka Cup. Ivan Kozachuk leads the series 17–7. The two have averaged 70.3 points per match, with 9 of 24 meetings (38%) going over the 74.5 total — a clear lean to the under.

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

Match History24 matches

U

3-0

Ivan Kozachuk

58 pts

9/10/26, 8:00 PM

Set
1
2
3
Ivan Kozachuk
11
11
11
Ruslan Haiseniuk
9
7
9
O

3-1

Ivan Kozachuk

77 pts

9/5/26, 6:35 AM

Set
1
2
3
4
Ivan Kozachuk
11
12
9
11
Ruslan Haiseniuk
6
10
11
7
U

3-0

Ivan Kozachuk

53 pts

9/3/26, 9:00 PM

Set
1
2
3
Ivan Kozachuk
11
11
11
Ruslan Haiseniuk
6
7
7
U

3-1

Ivan Kozachuk

65 pts

8/27/26, 8:00 PM

Set
1
2
3
4
Ivan Kozachuk
11
4
11
11
Ruslan Haiseniuk
8
11
8
1
O

3-1

Ivan Kozachuk

83 pts

8/13/26, 4:30 PM

Set
1
2
3
4
Ivan Kozachuk
9
11
11
15
Ruslan Haiseniuk
11
6
7
13
O

3-2

Ivan Kozachuk

93 pts

8/7/26, 2:05 PM

Set
1
2
3
4
5
Ivan Kozachuk
11
11
7
7
11
Ruslan Haiseniuk
7
8
11
11
9
O

3-1

Ivan Kozachuk

79 pts

8/6/26, 9:00 PM

Set
1
2
3
4
Ivan Kozachuk
13
11
6
11
Ruslan Haiseniuk
11
8
11
8
U

3-1

Ivan Kozachuk

64 pts

8/1/26, 1:05 AM

Set
1
2
3
4
Ivan Kozachuk
11
11
3
11
Ruslan Haiseniuk
4
9
11
4
U

1-3

Ruslan Haiseniuk

72 pts

7/31/26, 8:35 AM

Set
1
2
3
4
Ivan Kozachuk
9
8
11
5
Ruslan Haiseniuk
11
11
6
11
O

3-1

Ivan Kozachuk

76 pts

7/30/26, 4:30 PM

Set
1
2
3
4
Ivan Kozachuk
9
11
11
11
Ruslan Haiseniuk
11
8
7
8
1 / 3

H2H StatsL24

O 74.5

38%

U 74.5

63%

Sweep

21%

Split

54.2%

Kozachuk

71%

Haiseniuk

29%

Upcoming Matches

No upcoming matches scheduled

Rolling Windows

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