Denis Shapovalov vs Miomir KecmanovicPrediction, Head-to-Head Results, and Stats
Denis Shapovalov and Miomir Kecmanovic have met 5 times since 2019; Denis Shapovalov leads 5–0. Their first meeting came at Winston-Salem in 2019 on hard. On hard courts Shapovalov leads 5–0. Shapovalov has won the last 5 meetings. Across all meetings Shapovalov has taken 10 sets to Kecmanovic's 3. Their most recent meeting: Denis Shapovalov won at Dallas Open - Dallas (2025).
Upcoming match
- Tournament
- U.S. Open - New York
- Level
- Grand Slam
- Round
- 1st Round
- Surface
- Hard
- Date & time
- August 30 · 4:00 PM ET
Book odds
Set spread
Game spread
Record at prices like this
Priced around 2.00 or longer, Miomir Kecmanovic has won 41 of 101 matches, 41% against a fair-price expectation of 40%.
Priced around 1.80 or shorter, Denis Shapovalov has won 85 of 159 matches, 53% against a fair-price expectation of 61%.
Book prices only, with the bookmaker margin removed, across every priced match we hold for each player. Sample sizes below ten are not shown.
Denis Shapovalov and Miomir Kecmanovic meet next at the U.S. Open - New York on August 30 on hard.
Share this matchup
Copy the link to paste in Discord or group chats.
Spread & Straight-Sets Form
Completed best-of-3 matches · Last 12 months
| Indicator | Shapovalov | Kecmanovic | ||
|---|---|---|---|---|
| Indicator | Denis Shapovalov | Miomir Kecmanovic | ||
| Wins in straight sets | 44% | 8/18 | 60% | 15/25 |
| Wins a set when losing | 28% | 5/18 | 65% | 17/26 |
| Goes to a deciding set | 42% | 15/36 | 53% | 27/51 |
| Covers −1.5 sets as favorite | 30% | 7/23 | 36% | 12/33 |
| Covers +1.5 sets as underdog | 62% | 8/13 | 76% | 13/17 |
| Tiebreak sets won | 60% | 6/10 | 55% | 12/22 |
| Wins after taking set 1 | 83% | 15/18 | 71% | 20/28 |
| Wins 2-0 after taking set 1 | 44% | 8/18 | 54% | 15/28 |
Colored rows are higher-is-better: green above 50%, red below. Favorite/underdog set by book odds; cover rows count only matches with odds on record. Head-to-head: 2 of 5 completed meetings ended in straight sets (Shapovalov 2, Kecmanovic 0).
Style Matchup
Playing styles and historical archetype record
Shapovalov
💥 Big Hitter
Kecmanovic
🎯 Baseliner
Matchup analysis
💥 Big Hitter vs 🎯 Baseliner is historically tight (52% vs 48%, 1,047 matches). Neither style has a clear edge, so form, surface, and the head-to-head matter most.
Previous meetings
5 career meetings, newest first
Feb 5, 2025
Dallas Open - Dallas
H Hard · 1st Round
Aug 1, 2024
Citi Open - Washington
H Hard · 3rd Round
Feb 27, 2023
Abierto Mexicano Telcel - Acapulco
H Hard · 1st Round
Oct 2, 2019
Tokyo
H Hard · Round of 32
Aug 13, 2019
Winston-Salem
H Hard · Round of 16
Prop Research
Hit rates on common betting markets · Last 90 days
| Outcome | Shapovalov | Kecmanovic | ||
|---|---|---|---|---|
| Outcome | Denis Shapovalov | Miomir Kecmanovic | ||
| 1 or more | 100% | 10/10 | 100% | 14/14 |
| 3 or more | 80% | 8/10 | 79% | 11/14 |
| 5 or more | 70% | 7/10 | 43% | 6/14 |
| 10 or more | 0% | 0/10 | 0% | 0/14 |
| 15 or more | 0% | 0/10 | 0% | 0/14 |
| 20 or more | 0% | 0/10 | 0% | 0/14 |
Player ROI
Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days
| Metric | Shapovalov | Kecmanovic |
|---|---|---|
| W-L | 6–5 | 6–8 |
| Avg odds | 2.01 | 3.08 |
| ROI % | -7.8% | -34.9% |
| Units P/L | -0.86u | -4.89u |
Travel
Last 30 days
| Metric | Shapovalov | Kecmanovic |
|---|---|---|
| Countries | 2 | 2 |
| Events | 2 | 3 |
| Matches | 5 | 6 |
| Distance | 1,847 mi · 2,972 km | 1,024 mi · 1,648 km |
| Route | MEX → USA | CAN → USA |
Host country from the tournament each match was played in, over the last 30 days. Route is the order of countries visited; consecutive stops in the same country are shown once. Distance is the great-circle total between host cities, shown only when every stop in the window is geocoded. A rough fatigue signal, not a headline stat.
Common opponents
Results vs. opponents both players faced · Last 12 months
Shapovalov has a higher win rate against shared opponents (50% vs Kecmanovic's 40%).
| Opponent | Shapovalov | Kecmanovic |
|---|---|---|
| Fabian Marozsan | W 76 62 | L 36 46 |
| Cameron Norrie | W 63 57 64 | L 26 64 67 |
| Dalibor Svrcina | W 64 62 | W 62 63 |
| Pablo Carreno Busta | L 36 67 | L 64 36 67 |
| Jannik Sinner | L 36 26 | L 64 36 76 26 36 |
| Nicolai Budkov Kjaer | L 26 16 | W 64 64 |
| Tomas Martin Etcheverry | W 63 26 76 | L 26 63 64 36 46 |
| Daniel Altmaier | L 57 36 | W 63 10 |
| Ben Shelton | L 64 46 67 | L 75 36 46 |
| Aleksandar Kovacevic | W 64 64 | W 64 16 76 |
Recent Form
Last five matches per player
Rafael Jodar
Cincinnati Open - Cincinnati · 2nd Round
Aug 16
Adrian Mannarino
Cincinnati Open - Cincinnati · 1st Round
Aug 13
Arthur Gea
Mifel Tennis Open - Los Cabos · Final
Aug 1
Cameron Norrie
Mifel Tennis Open - Los Cabos · Semifinals
Jul 31
Dalibor Svrcina
Mifel Tennis Open - Los Cabos · Quarterfinals
Jul 31
Rodrigo Pacheco Mendez
Mifel Tennis Open - Los Cabos · 2nd Round
Jul 30
Rinky Hijikata
Mifel Tennis Open - Los Cabos · 1st Round
Jul 29
Pablo Carreno Busta
Wimbledon · Round of 128
Jun 30
Fabian Marozsan
Winston-Salem Open - Winston-Salem · 2nd Round
Aug 26
Sho Shimabukuro
Winston-Salem Open - Winston-Salem · 1st Round
Aug 23
Flavio Cobolli
Cincinnati Open - Cincinnati · 2nd Round
Aug 15
Camilo Ugo Carabelli
Cincinnati Open - Cincinnati · 1st Round
Aug 13
Arthur Rinderknech
National Bank Open - Montreal · 2nd Round
Aug 5
Michael Zheng
National Bank Open - Montreal · 1st Round
Aug 3
Sebastian Baez
Generali Open - Kitzbuhel · 1st Round
Jul 21
Juan Manuel Cerundolo
EFG Swiss Open - Gstaad · 2nd Round
Jul 16
Matchup videos
Rivalry momentum
Cumulative head-to-head lead over time
Win rate
Matches, sets and games won · Last 12 months · 39–55 matches
| Metric | Shapovalov | Kecmanovic |
|---|---|---|
| Matches won | 46% | 47% |
| Sets won | 43% | 51% |
| Games won | 49% | 50% |
Record by tier
Head-to-head record by tournament tier
| Stage | Shapovalov | Kecmanovic |
|---|---|---|
| ATP 500 | 2 | 0 |
| ATP 250 | 1 | 0 |
| ATP World Tour 500 | 2 | 0 |
By surface
Head-to-head record per surface
| Surface | Shapovalov | Kecmanovic |
|---|---|---|
| Hard | 5 | 0 |

