About This Matchup

Roman Opralka and Michal Chalupa have met 37 times in the Czech Liga Pro. Roman Opralka leads the series 19–18. The two have averaged 87.4 points per match, with 32 of 37 meetings (86%) going over the 74.5 total — a clear lean to the over.

Of those 37 matches, 4 ended in 3–0 sweeps and 26 were splits, with deuce sets averaging 0.9 per match. Most recently, on June 22, 2026, they combined for 70 points (under 74.5). Across their last 10 meetings, the over has hit 8 times.

Match History37 matches

U

3-1

Roman Opralka

70 pts

6/22/26, 11:00 AM

Set
1
2
3
4
Roman Opralka
11
13
6
11
Michal Chalupa
5
11
11
2
O

1-3

Michal Chalupa

76 pts

6/19/26, 5:00 PM

Set
1
2
3
4
Roman Opralka
11
9
8
9
Michal Chalupa
6
11
11
11
U

3-0

Roman Opralka

63 pts

6/19/26, 4:00 PM

Set
1
2
3
Roman Opralka
11
12
13
Michal Chalupa
6
10
11
O

3-1

Roman Opralka

80 pts

6/17/26, 4:00 PM

Set
1
2
3
4
Roman Opralka
11
13
11
11
Michal Chalupa
4
15
9
6
O

2-3

Michal Chalupa

97 pts

6/16/26, 12:00 PM

Set
1
2
3
4
5
Roman Opralka
11
8
9
11
9
Michal Chalupa
9
11
11
7
11
O

2-3

Michal Chalupa

94 pts

6/15/26, 5:30 PM

Set
1
2
3
4
5
Roman Opralka
11
3
6
13
9
Michal Chalupa
8
11
11
11
11
O

2-3

Michal Chalupa

96 pts

6/15/26, 3:00 PM

Set
1
2
3
4
5
Roman Opralka
13
7
7
11
7
Michal Chalupa
11
11
11
7
11
O

1-3

Michal Chalupa

78 pts

6/14/26, 12:30 PM

Set
1
2
3
4
Roman Opralka
7
11
7
11
Michal Chalupa
11
7
11
13
O

3-2

Roman Opralka

85 pts

6/14/26, 6:30 AM

Set
1
2
3
4
5
Roman Opralka
11
11
3
8
11
Michal Chalupa
4
7
11
11
8
O

3-1

Roman Opralka

76 pts

6/12/26, 4:00 PM

Set
1
2
3
4
Roman Opralka
11
8
11
11
Michal Chalupa
9
11
6
9
1 / 4

H2H StatsL37

O 74.5

86%

U 74.5

14%

Sweep

11%

Split

70.3%

Opralka

51%

Chalupa

49%

Upcoming Matches

No upcoming matches scheduled

Rolling Windows

Last 10
O: 8 / U: 2
Last 20
O: 16 / U: 4
Last 30
O: 26 / U: 4