About This Matchup

Dawid Pyrek and Michal Machelski have met 36 times in the TT Elite Series. Dawid Pyrek leads the series 19–17. The two have averaged 74.2 points per match, with 18 of 36 meetings (50%) going over the 74.5 total.

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

Match History36 matches

U

3-1

Dawid Pyrek

69 pts

10/26/26, 6:10 PM

Set
1
2
3
4
Dawid Pyrek
11
9
11
11
Michal Machelski
3
11
5
8
U

3-0

Dawid Pyrek

65 pts

10/22/26, 11:55 PM

Set
1
2
3
Dawid Pyrek
13
11
12
Michal Machelski
11
8
10
O

1-3

Michal Machelski

77 pts

10/22/26, 5:55 PM

Set
1
2
3
4
Dawid Pyrek
6
9
12
7
Michal Machelski
11
11
10
11
U

1-3

Michal Machelski

70 pts

10/20/26, 7:55 PM

Set
1
2
3
4
Dawid Pyrek
9
11
5
6
Michal Machelski
11
6
11
11
O

3-1

Dawid Pyrek

77 pts

10/20/26, 1:55 PM

Set
1
2
3
4
Dawid Pyrek
5
11
11
12
Michal Machelski
11
9
8
10
U

1-3

Michal Machelski

62 pts

7/16/26, 12:40 AM

Set
1
2
3
4
Dawid Pyrek
11
2
3
7
Michal Machelski
6
11
11
11
O

1-3

Michal Machelski

77 pts

7/15/26, 6:40 PM

Set
1
2
3
4
Dawid Pyrek
6
12
9
7
Michal Machelski
11
10
11
11
O

3-1

Dawid Pyrek

82 pts

7/3/26, 12:40 AM

Set
1
2
3
4
Dawid Pyrek
13
7
11
12
Michal Machelski
11
11
7
10
U

3-0

Dawid Pyrek

57 pts

7/2/26, 6:40 PM

Set
1
2
3
Dawid Pyrek
13
11
11
Michal Machelski
11
5
6
O

3-2

Dawid Pyrek

101 pts

6/25/26, 1:05 AM

Set
1
2
3
4
5
Dawid Pyrek
8
11
9
14
11
Michal Machelski
11
6
11
12
8
1 / 4

H2H StatsL36

O 74.5

50%

U 74.5

50%

Sweep

33%

Split

47.2%

Pyrek

53%

Machelski

47%

Upcoming Matches

No upcoming matches scheduled

Rolling Windows

Last 10
O: 5 / U: 5
Last 20
O: 10 / U: 10
Last 30
O: 15 / U: 15