Miomir Kecmanovic
Miomir Kecmanovic is a Serbian professional tennis player currently ranked 58th on the ATP Tour. The right-hander has established himself as a consistent competitor across multiple surfaces, with particular strength on hard courts where he maintains a 54.2% win rate across 174 victories. His clay court record stands at 55.6% with 94 wins, demonstrating reliable performance on the European circuit.
Kecmanovic's recent tournament activity shows competitive engagement throughout the 2026 spring season, with appearances at major events including ATP Indian Wells, Miami, Monte Carlo, and Munich. His recent match results indicate variable form, with wins at Indian Wells, Miami, Monte Carlo, and Munich balanced against losses at Acapulco and Cap Cana, reflecting the competitive nature of ATP-level play.
On grass courts, Kecmanovic has won 20 matches against 23 losses for a 46.5% win rate, indicating this surface presents the greatest challenge compared to his harder court surfaces. His overall ATP ranking of 58 reflects a player competing regularly at the highest professional level with a balanced skill set suited to the hard court calendar that dominates the modern tour.
Upcoming
No upcoming matches scheduled.
Recent form
Last 10 matches: 3 wins, 7 losses. Current streak: L4.
Career statistics
| Stat | Career | Last 10 |
|---|---|---|
| Win rate | 54% | 30% |
| Win rate — Hard | 45% | 30% |
| Win rate — Clay | 55.6% | — |
| Win rate — Grass | 46.5% | — |
| Aces per match | 6.3 | 6.3 |
| Break points converted | 46.4% | 46.4% |
| 1st serve % | 62% | 62% |
| Return points won | 26% | 26% |
Recent results
| Date | Opponent | Tournament | Surf | Score | Result |
|---|---|---|---|---|---|
| T. Atmane | Madrid | Hard | 6-4 7-5 | L | |
| A. Zverev | Munich | Hard | 6-3 3-6 7-6 | L | |
| C. Norrie | Monte Carlo | Hard | 6-2 4-6 7-6 | L | |
| K. Majchrzak | Miami | Hard | 4-6 6-3 6-1 | L | |
| M. McDonald | Cap Cana | Hard | 6-4 7-6 | W | |
| A. Walton | Cap Cana | Hard | 6-2 5-7 2-6 | L | |
| F. Cobolli | ATP Indian Wells | Hard | 3-6 6-3 6-4 | L | |
| F. Cobolli | Acapulco | Hard | 6-7 6-3 4-6 | L | |
| T. Atmane | Acapulco | Hard | 6-3 6-3 | W | |
| A. Zverev | Acapulco | Hard | 3-6 7-6 6-7 | W |
Surface statistics
Betting market analysis
Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.
| Date | Opponent | Tournament | Winner (P1 / P2) | WL | Total | Spread | Result |
|---|---|---|---|---|---|---|---|
| T. Atmane | Madrid | 1.78 / 2.14 | L | O/U 23 · O 1.85 U 1.93 | +2 2.03 | 6-4 7-5 | |
| A. Zverev | Munich | 4.32 / 1.22 | L | O/U 21 · O 1.92 U 1.95 | +4.5 1.87 | 6-3 3-6 7-6 | |
| C. Norrie | Monte Carlo | 2.20 / 1.66 | L | O/U 22.5 · O 1.90 U 1.85 | +2.5 1.72 | 6-2 4-6 7-6 | |
| K. Majchrzak | Miami | 1.57 / 2.37 | L | O/U 23 · O 1.90 U 1.90 | +2.5 1.94 | 4-6 6-3 6-1 | |
| M. McDonald | Cap Cana | 1.43 / 2.97 | W | O/U 22 · O 1.88 U 1.97 | -3 1.85 | 6-4 7-6 |
Head to head
| Opponent | Overall | Hard | Clay | Grass | Last match |
|---|---|---|---|---|---|
| Tallon Griekspoor | 1–4 | 0–2 | 0–1 | 1–1 | 7 May 2025 → |
| Alexandre Muller | 1–3 | 1–3 | — | — | 6 Jan 2026 → |
| Luciano Darderi | 3–1 | 3–0 | 0–1 | — | 5 Nov 2025 → |
| Sebastian Korda | 1–3 | 1–3 | — | — | 6 Nov 2025 → |
| Aleksandar Kovacevic | 3–1 | 3–1 | — | — | 27 Oct 2025 → |
