Kecmanovic is 70% in the last 10 singles (7–3). Current run: 1L streak. Recent strength: 1st Serve Pts Won (75.2%). Title profile since 2025: Hard (1 title). Right-handed on ATP. Official profile snapshot: ATP rank 50, 980 points. Dominance score (last 10): +10.4.
Quick read
- Form win rate: 70% (7–3).
- Current streak: 1L.
- Top stat (L10): 1st Serve Pts Won 75.2%.
- Best title surface since 2025: Hard (1 titles).
Season averages — last 10 matches
- Last 10 matches — 1st Serve In: 60.8%
- Last 10 matches — 1st Serve Pts Won: 75.2%
- Last 10 matches — 2nd Serve Pts Won: 54.5%
- Last 10 matches — Aces / match: 2.2
- Last 10 matches — Double Faults / match: 1.9
- Last 10 matches — BP Saved: 50.8%
- Last 10 matches — BP Converted: 32.1%
- Last 10 matches — Return Pts Won: 43.6%
- Last 10 matches — Service Pts Won: 67.7%
- Last 10 matches — Total Pts Won: 55.2%
- Last 10 matches — Winners / match: 20
- Last 10 matches — Unforced Errors / match: 18.2
Season averages — year to date
- Season to date (YTD) — 1st Serve In: 60.4%
- Season to date (YTD) — 1st Serve Pts Won: 73.8%
- Season to date (YTD) — 2nd Serve Pts Won: 53.7%
- Season to date (YTD) — Aces / match: 2.1
- Season to date (YTD) — Double Faults / match: 1.9
- Season to date (YTD) — BP Saved: 47.1%
- Season to date (YTD) — BP Converted: 29.5%
- Season to date (YTD) — Return Pts Won: 43.3%
- Season to date (YTD) — Service Pts Won: 66.5%
- Season to date (YTD) — Total Pts Won: 54.5%
- Season to date (YTD) — Winners / match: 20.6
- Season to date (YTD) — Unforced Errors / match: 19.6
Last 10 vs YTD comparison
- 1st Serve In: last 10 60.8% vs YTD 60.4% (Δ +0.4 pp)
- Aces / match: last 10 2.2 vs YTD 2.1 (Δ +0.1)
- BP Saved: last 10 50.8% vs YTD 47.1% (Δ +3.7 pp)
- BP Converted: last 10 32.1% vs YTD 29.5% (Δ +2.6 pp)
- Return Pts Won: last 10 43.6% vs YTD 43.3% (Δ +0.3 pp)
- Service Pts Won: last 10 67.7% vs YTD 66.5% (Δ +1.2 pp)
- Winners / match: last 10 20 vs YTD 20.6 (Δ -0.6)
- Unforced Errors / match: last 10 18.2 vs YTD 19.6 (Δ -1.4)
What changed recently
- BP Saved: 50.8% last 10 vs 47.1% YTD (+3.7 pp).
- BP Converted: 32.1% last 10 vs 29.5% YTD (+2.6 pp).
- Unforced Errors / match: 18.2 last 10 vs 19.6 YTD (-1.4).
- Winners / match: 20 last 10 vs 20.6 YTD (-0.6).
Performance profile (last 10)
- 1st serve in: 60.8%
- aces per match: 2.2
- break points saved: 50.8%
- break points converted: 32.1%
- return points won: 43.6%
- service points won: 67.7%
Upcoming H2H
- Upcoming H2H page vs Fabian Marozsan at Halle on 2026-06-16 (ATP Halle - 1/16-finals): https://tennish2h.com/h2h/2026-06-16/marozsan-f-vs-kecmanovic-m-halle
Singles titles since 2025
- Delray Beach · 2025 · hard
Saved H2H pages
- H2H vs Fabian Marozsan: 1–1 — https://tennish2h.com/h2h/2026-06-16/marozsan-f-vs-kecmanovic-m-halle
Recent form — last 10 singles matches
| Date | Result | Opponent | Tournament | Score |
|---|---|---|---|---|
| 2026-05-27 | L | N. Borges | French Open | 3-6 6-2 6-1 6-2 |
| 2026-05-24 | W | F. Marozsan | French Open | 7-6 6-3 6-4 |
| 2026-05-17 | W | D. Vallejo | Valencia | 6-2 3-6 6-2 |
| 2026-05-16 | W | A. Tabilo | Valencia | 6-7 3-6 |
| 2026-05-15 | W | C. Ugo Carabelli | Valencia | 1-6 1-6 |
| 2026-05-14 | W | L. Riedi | Valencia | 3-6 2-6 |
| 2026-05-13 | W | N. Budkov Kjaer | Valencia | 4-6 4-6 |
| 2026-05-09 | L | A. Rublev | Rome | 6-4 6-4 |
| 2026-05-07 | W | D. Svrcina | Rome | 2-6 3-6 |
| 2026-04-23 | L | T. Atmane | Madrid | 6-4 7-5 |
- 2026-05-27 — L vs N. Borges, French Open: 3-6 6-2 6-1 6-2.
- 2026-05-24 — W vs F. Marozsan, French Open: 7-6 6-3 6-4.
- 2026-05-17 — W vs D. Vallejo, Valencia: 6-2 3-6 6-2.
- 2026-05-16 — W vs A. Tabilo, Valencia: 6-7 3-6.
- 2026-05-15 — W vs C. Ugo Carabelli, Valencia: 1-6 1-6.
- 2026-05-14 — W vs L. Riedi, Valencia: 3-6 2-6.
- 2026-05-13 — W vs N. Budkov Kjaer, Valencia: 4-6 4-6.
- 2026-05-09 — L vs A. Rublev, Rome: 6-4 6-4.
- 2026-05-07 — W vs D. Svrcina, Rome: 2-6 3-6.
- 2026-04-23 — L vs T. Atmane, Madrid: 6-4 7-5.

ATP
Miomir Kecmanovic
Serbiacountry
26yrs
183cm
Righthand
980pts
$680,140last title: Delray Beach · 2025
Season Averages
Per-match averages from statistics
1st Serve In60.8%
1st Serve Pts Won75.2%
2nd Serve Pts Won54.5%
Aces / match2.2
Double Faults / match1.9
BP Saved50.8%
BP Converted32.1%
Return Pts Won43.6%
Service Pts Won67.7%
Total Pts Won55.2%
Winners / match20
Unforced Errors / match18.2
Form Timeline
Cumulative win rate · oldest → newest
Last 10 vs YTD
Orange = last 10 · blue = season
60.8%1st Serve In60.4%
2.2Aces / match2.1
50.8%BP Saved47.1%
32.1%BP Converted29.5%
43.6%Return Pts Won43.3%
67.7%Service Pts Won66.5%
20Winners / match20.6
18.2Unforced Errors / match19.6
Match Stat Trends
Last 10 matches · per-match values
Strength Map
Metrics by match · oldest → newest
1st Serve
Aces
BP Saved
BP Conv
Return
Service
← oldest · newest →
Recent Form
Last 10 singles matches
7–3
2026-05-27
vs N. Borges
French Open
3-6 6-2 6-1 6-2L
2026-05-24
vs F. Marozsan
French Open
7-6 6-3 6-4W
2026-05-17
vs D. Vallejo
Valencia
6-2 3-6 6-2W
2026-05-16
vs A. Tabilo
Valencia
6-7 3-6W
2026-05-15
vs C. Ugo Carabelli
Valencia
1-6 1-6W
2026-05-14
vs L. Riedi
Valencia
3-6 2-6W
2026-05-13
vs N. Budkov Kjaer
Valencia
4-6 4-6W
2026-05-09
vs A. Rublev
Rome
6-4 6-4L
2026-05-07
vs D. Svrcina
Rome
2-6 3-6W
2026-04-23
vs T. Atmane
Madrid
6-4 7-5L