Match page
Public matchup breakdown
This page pulls the full stored matchup history, then layers on current-board timing and market context when it exists.
Quick read
Over 74.5 has the cleaner read
Across 61 scored totals, this matchup is Over 74.5 61% and Under 74.5 39%. Recent results are 55% over and 45% under, with an average total of 77.2 and 71% of meetings reaching 4+ sets.
Set flow
Split & Sweep Analysis
49 loaded meetings out of 62 tracked.
Split means both players won at least one set. Sweep means a 3-0 finish.
Split rate
Both win 1+ set
73%
36/49
Sweep rate
3-0 finishes
27%
13/49
Set 1 win rate
Petr David29/49
Adrian Wiecek20/49
When Petr David Wins S1
S2 Adrian Wiecek (Split)
41%12/29
3-0 Petr David (Sweep)
41%12/29
ML Petr David
86%25/29
When Adrian Wiecek Wins S1
S2 Petr David (Split)
65%13/20
3-0 Adrian Wiecek (Sweep)
5%1/20
ML Adrian Wiecek
65%13/20
Post-split ML
Petr David 56%20/36
|Adrian Wiecek 44%16/36
Pressure
Match Spread
Using 49 loaded meetings out of 62 tracked.
Margin target
Any match result
Win by 7.5+ pts
Petr David
45%
22/49 meetings cleared the line
Adrian Wiecek
2%
1/49 meetings cleared the line
Victory margin
Petr David
Average
9.8 pts
Median
9 pts
Adrian Wiecek
Average
2.9 pts
Median
2 pts
Execution
Close-Out Analysis
Using 49 loaded meetings out of 62 tracked.
96 late-set close-out spots across the loaded meetings in view.
Petr David
44/58 total close-outs
76%
Up 2-0
100% 17/17
Up 2-1
78% 18/23
Tied 2-2
50% 9/18
Adrian Wiecek
27/38 total close-outs
71%
Up 2-0
100% 7/7
Up 2-1
85% 11/13
Tied 2-2
50% 9/18
Set edge
Set Spread
Using 49 loaded meetings out of 62 tracked.
201 sets in scope
Set #
Petr David
-1.5
60% 121/201
-2.5
41% 82/201
-3.5
35% 70/201
-4.5
27% 54/201
Adrian Wiecek
-1.5
40% 80/201
-2.5
20% 41/201
-3.5
13% 26/201
-4.5
8% 16/201
Actionable plays
The same match-read language as home, then the deeper tabs below
Set play
Attack S2 and keep S3 live
S1 losers answer in S2 at 41% when Petr David takes the opener and 65% when Adrian Wiecek does. With 71% of meetings reaching 4+ sets, this plays more like an S2 / S3 match than a sweep script.
Match total
Over 74.5 is playable pre-match
Over hits 61% on the loaded sample with recent 55% and the line sitting 2.7 pts below the matchup average. Trend -6%.
Side / ML
Small ML lean to Petr David
Series share 68% across 62 tracked · recent form 65% win rate. This is a side lean, not a must-bet without a friendly number.
Live trigger
If Adrian Wiecek wins S1, look Petr David in S2
Petr David answers in set 2 65% of the time (13/20) when Adrian Wiecek takes the opener. If the match splits 1-1, keep S3 markets live instead of anchoring to a sweep.
Form vs field
Recent form across all opponents
This is the fastest check for whether the matchup is lining up with broader player shape.
Recent record
Win rate
Avg total
Avg margin
Current streak
Over 74.5
Matchup read
Series pulse
This compresses the head-to-head sample into the few numbers that actually matter.
Series record
52% / 27% win rate
Petr David 32-17 Adrian Wiecek
Current streak
Adrian Wiecek 2
Recent 5 split
Petr David / Adrian Wiecek
2-3
Sweep vs split
Sweep rate / split rate · 49-match loaded sample
27% / 73%
Match texture
4+ sets / overtime
71% / 57%
Risk profile
22% consistency
80 pt range
Avg win margin
Petr David / Adrian Wiecek
9.8 / 2.9
Rolling windows
Last 5 / 10 / 20
This gives the same quick compression bettors look for when the full sample and the recent sample disagree.
Last 5
5 matches · avg 78.4 total · 80% 4+ sets
60% O / 40% U
Last 10
10 matches · avg 81.9 total · 80% 4+ sets
70% O / 30% U
Last 20
20 matches · avg 77.8 total · 75% 4+ sets
55% O / 45% U
Upcoming
Other scheduled matches for these players
Use this to see whether either player is about to reappear elsewhere on the slate.
Recent logs
Last five for each player
Open this only when the summary looks close and you want to inspect the path each player took into the matchup.
OpenClose
Recent logs
Last five for each player
Open this only when the summary looks close and you want to inspect the path each player took into the matchup.
Petr David
W vs Josef Braun
TT Elite Series · Oct 12, 3:45 AM
0
0 pts
W vs Marcin Jadczyk
TT Elite Series · Oct 9, 3:00 PM
0
0 pts
W vs Jan Zandecki
TT Elite Series · Oct 9, 1:45 PM
0
0 pts
W vs Dawid Michna
TT Elite Series · Oct 9, 12:30 PM
0
0 pts
W vs Antoni Witkowski
TT Elite Series · Oct 9, 11:15 AM
0
0 pts
Adrian Wiecek
W vs Dmitrij Prokopcov
TT Elite Series · Oct 12, 3:25 AM
0
0 pts
L vs Maksymilian Miastowski
TT Elite Series · Oct 6, 2:10 PM
0
0 pts
W vs Josef Braun
TT Elite Series · Oct 6, 1:20 PM
0
0 pts
L vs Jakub Kosowski
TT Elite Series · Oct 6, 11:15 AM
0
0 pts
L vs Grzegorz Felkel
TT Elite Series · Oct 6, 10:25 AM
0
0 pts