← Back to search

Miomir Kecmanovic

31/08/1999 · right-handed

Global Elo

1879

Record

212-216

ATP / Tour Record

Wins
212
Losses
216
Matches
428

Challenger Record

Wins
64
Losses
36
Matches
100

Elo and Record by Surface

Clay 1842
Wins
54
Losses
56
Matches
110

Challenger

Wins
20
Losses
12
Matches
32
Hard 1802
Wins
138
Losses
135
Matches
273

Challenger

Wins
44
Losses
24
Matches
68
Grass 1586
Wins
20
Losses
25
Matches
45

Elo Over Time

1968 1500
2017-03-20 2026-08-30 · 1889

528 matches in this range.

Performance vs. the Odds

Career record grouped by how big a favorite the market made Miomir Kecmanovic, based on their average odds.

Heavy favorite (odds below 1.30) 0W–0L · 0.0%
Favorite (odds 1.30-1.80) 5W–5L · 50.0%
Even match (odds 1.80-2.20) 1W–4L · 20.0%
Underdog (odds 2.20-4.00) 0W–0L · 0.0%
Heavy underdog (odds above 4.00) 0W–1L · 0.0%

16 matches with market odds since 2026-05-24.

Serve & Return

Serve and return win rates from the last 10 matches at the selected level.

1st Serve In % 58.1%
1st Serve Points Won % 74.3%
2nd Serve Points Won % 45.5%
Return Points Won vs 1st Serve % 32.9%
Return Points Won vs 2nd Serve % 48.1%
Aces per Service Game 0.64
Double Faults per Service Game 0.40

Based on the last 10 ATP/Grand Slam matches.

1st Serve In % 58.6%
1st Serve Points Won % 72.4%
2nd Serve Points Won % 52.2%
Return Points Won vs 1st Serve % 38.8%
Return Points Won vs 2nd Serve % 57.7%
Aces per Service Game 0.32
Double Faults per Service Game 0.17

Based on the last 10 Challenger matches.

Break Point Performance

How the player handles the biggest points, from the last 10 matches at the selected level.

Break Points Saved % 64.7%
Break Points Converted % 35.2%

Based on the last 10 ATP/Grand Slam matches.

Break Points Saved % 65.6%
Break Points Converted % 49.4%

Based on the last 10 Challenger matches.

Recent Matches

L Hard US Open · 1. round · 2026-08-30

vs Denis Shapovalov #48

6-4 4-6 6-4 6-1

Miomir Kecmanovic Denis Shapovalov
19 Aces 3
11 Double Faults 2
103 Service Points 107
53 First Serve In 62
45 First Serve Won 38
25 Second Serve Won 25
3 Break Points Saved 8
6 Break Points Faced 14
64 Winners 23
31 Unforced Errors 21
2.1 Average Odds 1.7
L Hard Winston Salem · 2. round · 2026-08-26

vs Fabian Marozsan #63

6-3 6-4

Miomir Kecmanovic Fabian Marozsan
8 Aces 1
4 Double Faults 3
57 Service Points 81
39 First Serve In 49
30 First Serve Won 28
10 Second Serve Won 16
3 Break Points Saved 6
4 Break Points Faced 9
43 Winners 11
32 Unforced Errors 20
1.7 Average Odds 2.1
W Hard Winston Salem · 1. round · 2026-08-23

vs Sho Shimabukuro #90

6-4 6-3

Miomir Kecmanovic Sho Shimabukuro
3 Aces 3
4 Double Faults 6
68 Service Points 55
36 First Serve In 24
25 First Serve Won 20
11 Second Serve Won 16
3 Break Points Saved 0
7 Break Points Faced 2
21 Winners 9
36 Unforced Errors 20
1.4 Average Odds 3.0
L Hard Cincinnati · 2. round · 2026-08-15

vs Flavio Cobolli #9

6-1 4-6 6-3

Miomir Kecmanovic Flavio Cobolli
13 Aces 3
8 Double Faults 0
80 Service Points 98
39 First Serve In 58
34 First Serve Won 32
19 Second Serve Won 20
7 Break Points Saved 7
9 Break Points Faced 12
39 Winners 12
41 Unforced Errors 41
2.0 Average Odds 1.8
W Hard Cincinnati · 1. round · 2026-08-13

vs Camilo Ugo Carabelli #76

6-3 6-3

Miomir Kecmanovic Camilo Ugo Carabelli
5 Aces 5
6 Double Faults 3
64 Service Points 60
33 First Serve In 29
20 First Serve Won 22
13 Second Serve Won 18
8 Break Points Saved 7
12 Break Points Faced 8
17 Winners 15
41 Unforced Errors 27
1.3 Average Odds 3.2
L Hard Montreal · 2. round · 2026-08-05

vs Arthur Rinderknech #29

6-7 6-4 6-4

Miomir Kecmanovic Arthur Rinderknech
21 Aces 3
9 Double Faults 7
117 Service Points 110
64 First Serve In 63
50 First Serve Won 46
24 Second Serve Won 22
12 Break Points Saved 7
14 Break Points Faced 11
52 Winners 29
57 Unforced Errors 40
1.9 Average Odds 1.9
W Hard Montreal · 1. round · 2026-08-04

vs Michael Zheng #113

6-4 4-6 7-6

Miomir Kecmanovic Michael Zheng
7 Aces 5
6 Double Faults 8
110 Service Points 128
67 First Serve In 80
48 First Serve Won 54
19 Second Serve Won 20
4 Break Points Saved 11
8 Break Points Faced 15
31 Winners 30
30 Unforced Errors 33
2.2 Average Odds 1.7
L Clay Kitzbühel · 1. round · 2026-07-21

vs Sebastian Baez #56

6-3 3-6 6-4

Miomir Kecmanovic Sebastian Baez
6 Aces 5
2 Double Faults 2
97 Service Points 86
57 First Serve In 60
43 First Serve Won 45
17 Second Serve Won 13
10 Break Points Saved 3
13 Break Points Faced 5
32 Winners 27
43 Unforced Errors 30
1.7 Average Odds 2.2
L Clay Gstaad · R16 · 2026-07-16

vs Juan Manuel Cerundolo #45

3-6 6-3 7-5

Miomir Kecmanovic Juan Manuel Cerundolo
2 Aces 9
1 Double Faults 3
88 Service Points 96
58 First Serve In 51
43 First Serve Won 39
17 Second Serve Won 27
2 Break Points Saved 2
4 Break Points Faced 3
30 Winners 32
42 Unforced Errors 38
2.1 Average Odds 1.7
W Clay Gstaad · 1. round · 2026-07-13

vs Kilian Feldbausch #262

6-1 1-6 6-3

Miomir Kecmanovic Kilian Feldbausch
1 Aces 3
2 Double Faults 1
66 Service Points 74
48 First Serve In 53
29 First Serve Won 31
7 Second Serve Won 13
3 Break Points Saved 6
8 Break Points Faced 9
26 Winners 20
31 Unforced Errors 30
1.4 Average Odds 3.0