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

Miomir Kecmanovic recent singles results since 2025
DateResultOpponentTournamentScore
2026-05-27LN. BorgesFrench Open3-6 6-2 6-1 6-2
2026-05-24WF. MarozsanFrench Open7-6 6-3 6-4
2026-05-17WD. VallejoValencia6-2 3-6 6-2
2026-05-16WA. TabiloValencia6-7 3-6
2026-05-15WC. Ugo CarabelliValencia1-6 1-6
2026-05-14WL. RiediValencia3-6 2-6
2026-05-13WN. Budkov KjaerValencia4-6 4-6
2026-05-09LA. RublevRome6-4 6-4
2026-05-07WD. SvrcinaRome2-6 3-6
2026-04-23LT. AtmaneMadrid6-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.
Miomir Kecmanovic
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

73
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