Smashrssmashrs.

Command Palette

Search for a command to run...

Head-to-Head

James Duckworth vs Miomir KecmanovicPrediction, Head-to-Head Results, and Stats

James Duckworth and Miomir Kecmanovic have met 1 time since 2026; James Duckworth leads 1โ€“0. Across all meetings Duckworth has taken 2 sets to Kecmanovic's 0. Their most recent meeting: James Duckworth won at Almaty Open - Almaty (2026).

Upcoming match

Tournament
Rolex Paris Masters - Paris
Level
ATP Masters 1000
Round
1st Round Qualifying
Surface
Hard
Date & time
October 31 ยท 7:30 AM ET

Book odds

James Duckworth2.09
Miomir Kecmanovic1.61

Set spread

Duckworth -1.53.60
Kecmanovic +1.51.25
DuckworthHard-court specialist (70%)KecmanovicHard-court specialist (66%)

Record at prices like this

James Duckworth2.09implies 38%won 36%โˆ’2 pts

At 2.09 or longer, James Duckworth has won 31 of 85 (36%). That is level with the 38% the price implied.

Miomir Kecmanovic1.61implies 63%won 55%โˆ’8 pts

At 1.61 or shorter, Miomir Kecmanovic has won 84 of 152 (55%). The price implied 63%, so Miomir Kecmanovic has fallen 8 points short of it.

Book prices with the bookmaker margin removed, across every priced match we hold for each player. Green beats the price by 3 points or more, red falls that far short, grey is within 3 points. Samples under ten are not shown.

James Duckworth and Miomir Kecmanovic meet next at the Rolex Paris Masters - Paris on October 31 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

IndicatorDuckworthKecmanovic
Wins in straight sets74%58%
Wins a set when losing30%56%
Goes to a deciding set28%49%
Covers โˆ’1.5 sets as favorite58%31%
Covers +1.5 sets as underdog53%73%
Tiebreak sets won41%48%
Wins after taking set 185%73%
Wins 2-0 after taking set 185%54%

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: 1 of 1 completed meetings ended in straight sets (Duckworth 1, Kecmanovic 0).

Style Matchup

Playing styles and historical archetype record

Duckworth

๐Ÿค– Servebot

High ace rateDominant serviceWeaker returnBig first serve
vs

Kecmanovic

๐ŸŽฏ Baseliner

Precise groundstrokesCourt controlPatient constructionConsistent depth

Matchup analysis

๐Ÿค– Servebot vs ๐ŸŽฏ Baseliner is historically tight (52% vs 48%, 1,771 matches). Neither style has a clear edge, so form, surface, and the head-to-head matter most.

Previous meetings

1 career meeting, newest first

Oct 19, 2026

Almaty Open - Almaty

H Hard ยท 1st Round

64
63
Duckworth

Prop Research

Hit rates on common betting markets ยท Last 90 days

OutcomeDuckworthKecmanovic
1 or more94%100%
3 or more89%86%
5 or more72%36%
10 or more17%0%
15 or more11%0%
20 or more0%0%

Player ROI

Hypothetical if you put 1u on each player to win every one of their matches ยท Last 90 days

MetricDuckworthKecmanovic
W-L9โ€“95โ€“10
Avg odds2.561.76
ROI %+7.7%-48.9%
Units P/L+1.38u-7.34u

Travel

Last 30 days

MetricDuckworthKecmanovic
Countries44
Events44
Matches54
Distance6,074 mi ยท 9,775 km6,074 mi ยท 9,775 km
RouteCHN โ†’ KAZ โ†’ SUI โ†’ FRACHN โ†’ KAZ โ†’ SUI โ†’ FRA

Host country from each tournament in the last 30 days, including the current event even when a player arrived on a bye. 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

Kecmanovic has a higher win rate against shared opponents (40% vs Duckworth's 20%).

OpponentDuckworthKecmanovic
Luciano Darderi
W
75
76
W
46
62
63
Lorenzo Sonego
L
46
46
W
26
76
64
Kamil Majchrzak
L
62
36
36
L
64
36
16
Edas Butvilas
L
57
67
W
75
16
75
Fabian Marozsan
W
67
62
64
L
36
46
Flavio Cobolli
L
67
63
67
16
L
16
64
36
Cameron Norrie
L
46
46
L
26
64
67
Jannik Sinner
L
16
46
26
L
64
36
76
26
36
Nuno Borges
L
63
46
26
L
63
26
16
26
Dalibor Svrcina
L
26
46
W
62
63

Recent Form

Last five matches per player

Duckworth
LLWWLLLL
L

Aleksandar Kovacevic

Swiss Indoors Basel - Basel ยท 1st Round Qualifying

667
36

Oct 24

L

Stefanos Tsitsipas

Almaty Open - Almaty ยท Quarterfinals

36
46

Oct 23

W

Luciano Darderi

Almaty Open - Almaty ยท 2nd Round

75
767

Oct 21

W

Miomir Kecmanovic

Almaty Open - Almaty ยท 1st Round

64
63

Oct 19

L

Liam Draxl

Jinan Challenger ยท 1st Round

46
46

Oct 14

L

Hubert Hurkacz

Shanghai Rolex Masters - Shanghai ยท 1st Round

36
647

Oct 8

L

Lorenzo Sonego

Chengdu Open - Chengdu ยท 1st Round

46
46

Sep 24

L

Kamil Majchrzak

Davis Cup, Group I, 1R, AUS-POL 3-1 ยท Rubber 2

62
36
36

Sep 19

Kecmanovic
LLLLWLLW
L

Rinky Hijikata

Swiss Indoors Basel - Basel ยท 1st Round Qualifying

657
36

Oct 24

L

James Duckworth

Almaty Open - Almaty ยท 1st Round

46
36

Oct 19

L

Aleksandr Shevchenko

Jinan Challenger ยท 1st Round

36
46

Oct 13

L

Jakub Mensik

Shanghai Rolex Masters - Shanghai ยท 2nd Round

36
36

Oct 9

W

Sho Shimabukuro

Shanghai Rolex Masters - Shanghai ยท 1st Round

62
64

Oct 7

L

Adrian Mannarino

China Open - Beijing ยท 1st Round Qualifying

667
63
657

Sep 28

L

Nikoloz Basilashvili

Chengdu Open - Chengdu ยท 1st Round

637
46

Sep 24

W

Edas Butvilas

Davis Cup, Group I, 1R, SRB-LTU 4-0 ยท Rubber 1

75
16
75

Sep 19

Win rate

Matches, sets and games won ยท Last 12 months ยท 56โ€“72 matches

MetricDuckworthKecmanovic
Matches won57%45%
Sets won54%49%
Games won52%50%

Record by tier

Head-to-head record by tournament tier

StageDuckworthKecmanovic
ATP 25010

By surface

Head-to-head record per surface

SurfaceDuckworthKecmanovic
Hard10

James Duckworth vs Miomir Kecmanovic FAQ

James Duckworth leads the head-to-head 1โ€“0 over 1 meetings.