Miomir Kecmanovic def. Fabian Marozsan — Round of 128, Roland-Garros 2026

🇫🇷
Roland-Garros 2026

Grand SlamClayParis, France

Played24 May 2026

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇷🇸ranked ATP number 47 going into this drawWon

Miomir Kecmanovic 7 6 6

🇭🇺ranked ATP number 52 going into this draw

Fabian Marozsan 60 3 4

🇷🇸M. KecmanovicMiomir KecmanovicvF. MarozsanFabian Marozsan🇭🇺

🇷🇸Miomir Kecmanovic

🇭🇺Fabian Marozsan

Match stats

Serve

2

Aces

4

3

Double faults

2

69%

1st serve in

56%

79%

1st serve points won

64%

52%

2nd serve points won

45%

71%

Service points won

56%

3/5

Break points saved

6/10

Return

44%

Return points won

29%

4/10

Break points won

2/5

Points

34

Winners

46

22

Unforced errors

45

12/18

Net points won

19/25

119

Total points won

93

Head to head

1–1 level

  1. This matchParis R128won by Kecmanovic
  2. 2025GrassHalle R32won by Marozsan

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

5–5

1–1

Last 30 days

0–2

By surface

1–4

Clay

5–5

7–9

Hard

6–7

By round

2–3

R128

2–3

0–3

R64

2–1

5–8

First match at an event

7–5

0–1

At Grand Slams

2–1

How their matches go

20

Completed matches

23

20%

Won in straight sets

30%

15%

Won after losing a set

17%

45%

Lost after winning a set

30%

20%

Lost in straight sets

22%

3–8

Tiebreaks

10–3

3–9

Deciding sets

3–7

5/9

Won after winning set 1

9/12

2/11

Won after losing set 1

2/11

Serve and return, last 5 matches

58%

1st serve in

68%

71%

1st serve points won

71%

50%

2nd serve points won

54%

60%

Break points saved

54%

36%

Return points won

32%

45%

Break points won

13%

1.4

Aces a match

3.8

1.4

Double faults a match

1.6

Last 14 days

0

Matches

0

0

Sets

0

15

Days since last match

18

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentMiomir KecmanovicFabian Marozsan
🇷🇺RublevNo. 13
🇷🇺RublevNo. 13LostRome R64LostDoha R16
🇩🇪AltmaierNo. 65
🇩🇪AltmaierNo. 65WonIndian Wells R128WonBucharest QF
🇵🇱MajchrzakNo. 77
🇵🇱MajchrzakNo. 77LostMiami R128WonMelbourne R64
Total
Total1–22–1

Last 10 matches going in

LatestMiomir KecmanovicFabian Marozsan
1Lost🇷🇺A. RublevAndrey RublevNo. 12No. 12 · 9 MayRome R64 · 9 MayLost🇨🇿V. KoprivaVit KoprivaNo. 66No. 66 · 6 MayRome R128 · 6 May
2Won🇨🇿D. SvrcinaDalibor SvrcinaNo. 127No. 127 · 7 MayRome R128 · 7 MayLost🇷🇺D. MedvedevDaniil MedvedevNo. 10No. 10 · 25 AprMadrid R64 · 25 Apr
3Lost🇫🇷T. AtmaneTerence AtmaneNo. 41No. 41 · 23 AprMadrid R128 · 23 AprWon🇺🇸E. QuinnEthan QuinnNo. 50No. 50 · 23 AprMadrid R128 · 23 Apr
4Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 14 AprMunich R32 · 14 AprLost🇨🇦D. ShapovalovDenis ShapovalovNo. 38No. 38 · 16 AprMunich R16 · 16 Apr
5Lost🇬🇧C. NorrieCameron NorrieNo. 24No. 24 · 5 AprMonte Carlo R64 · 5 AprWon🇬🇷S. TsitsipasStefanos TsitsipasNo. 48No. 48 · 15 AprMunich R32 · 15 Apr
6Lost🇵🇱K. MajchrzakKamil MajchrzakNo. 57No. 57 · 19 MarMiami R128 · 19 MarLost🇵🇱H. HurkaczHubert HurkaczNo. 72No. 72 · 8 AprMonte Carlo R32 · 8 Apr
7Lost🇮🇹F. CobolliFlavio CobolliNo. 20No. 20 · 6 MarIndian Wells R64 · 6 MarWon🇧🇦D. DzumhurDamir DzumhurNo. 74No. 74 · 7 AprMonte Carlo R64 · 7 Apr
8Won🇩🇪D. AltmaierDaniel AltmaierNo. 53No. 53 · 4 MarIndian Wells R128 · 4 MarLost🇪🇸D. Merida AguilarDaniel Merida AguilarNo. 135No. 135 · 4 AprBucharest SF · 4 Apr
9Lost🇮🇹F. CobolliFlavio CobolliNo. 20No. 20 · 27 FebAcapulco SF · 27 FebWon🇩🇪D. AltmaierDaniel AltmaierNo. 55No. 55 · 3 AprBucharest QF · 3 Apr
10Won🇫🇷T. AtmaneTerence AtmaneNo. 66No. 66 · 26 FebAcapulco QF · 26 FebWon🇬🇷S. SakellaridisStefanos SakellaridisNo. 220No. 220 · 3 AprBucharest R16 · 3 Apr