Kamil Majchrzak def. Miomir Kecmanovic — Round of 128, Miami Open 2026
Masters 1000HardMiami, USA
Played19 Mar 2026
🇵🇱ranked ATP number 57 going into this drawWon
Kamil Majchrzak 4 6 6
🇷🇸ranked ATP number 58 going into this draw
Miomir Kecmanovic 6 3 1
🇵🇱Kamil Majchrzak
🇷🇸Miomir Kecmanovic
Match stats
Serve
13
Aces
6
2
Double faults
3
67%
1st serve in
60%
71%
1st serve points won
55%
48%
2nd serve points won
50%
64%
Service points won
53%
4/6
Break points saved
8/13
Return
47%
Return points won
36%
5/13
Break points won
2/6
100
Total points won
82
Head to head
2–1 Kecmanovic
- This matchMiami R128won by Majchrzak
- 2025HardAthens R32won by Kecmanovic
- 2021HardMelbourne R128won by Kecmanovic
Stats, 6 months going in
Won–lost
4–6
Last 10 matches
6–4
1–2
Last 30 days
5–3
By surface
7–9
Hard
11–14
By round
3–0
R128
1–2
1–2
R64
1–1
5–4
First match at an event
7–7
3–2
At Masters 1000s
2–3
How their matches go
16
Completed matches
24
25%
Won in straight sets
21%
19%
Won after losing a set
21%
38%
Lost after winning a set
38%
19%
Lost in straight sets
21%
8–5
Tiebreaks
6–8
2–6
Deciding sets
5–9
6/11
Won after winning set 1
7/11
1/5
Won after losing set 1
3/13
Serve and return, last 5 matches
64%
1st serve in
60%
68%
1st serve points won
78%
41%
2nd serve points won
57%
55%
Break points saved
63%
35%
Return points won
38%
44%
Break points won
40%
4.6
Aces a match
6.6
2.6
Double faults a match
1.8
Last 14 days
2
Matches
1
6
Sets
3
12
Days since last match
13
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Kamil Majchrzak | Miomir Kecmanovic |
|---|---|---|
| 🇩🇪AltmaierNo. 55 | ||
| 🇩🇪AltmaierNo. 55 | WonBrisbane R32 | WonIndian Wells R128 |
| 🇺🇸SheltonNo. 8 | ||
| 🇺🇸SheltonNo. 8 | LostBasel R32 | LostDallas QF |
| 🇺🇸KordaNo. 37 | ||
| 🇺🇸KordaNo. 37 | LostStockholm R16 | LostAthens QF |
| Total | ||
| Total | 1–2 | 1–2 |