Arthur Rinderknech def. Miomir Kecmanovic — Round of 64, National Bank Open 2026

🇨🇦
National Bank Open 2026

Masters 1000HardCanada

Played5 Aug 2026

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

🇫🇷ranked ATP number 28 going into this drawWon

Arthur Rinderknech seeded 23 65 6 6

🇷🇸ranked ATP number 60 going into this draw

Miomir Kecmanovic 7 4 4

🇫🇷A. RinderknechArthur RinderknechvM. KecmanovicMiomir Kecmanovic🇷🇸

🇫🇷Arthur Rinderknech

🇷🇸Miomir Kecmanovic

Match stats

Serve

21

Aces

3

9

Double faults

7

55%

1st serve in

57%

78%

1st serve points won

73%

45%

2nd serve points won

47%

63%

Service points won

62%

12/14

Break points saved

7/11

Return

38%

Return points won

37%

4/11

Break points won

2/14

116

Total points won

111

Head to head

3–0 Rinderknech

  1. This matchCanada R64won by Rinderknech
  2. 2025ClayGeneva R32won by Rinderknech
  3. 2021HardNew York R128won by Rinderknech

Stats, 6 months going in

Won–lost

4–6

Last 10 matches

4–6

1–2

Last 30 days

2–2

By surface

3–4

Hard

8–5

0–1

Indoor hard

–

7–7

Clay

3–7

2–3

Grass

2–3

By round

4–2

R64

0–4

3–7

R32

5–3

3–4

At Masters 1000s

3–5

How their matches go

25

Completed matches

27

24%

Won in straight sets

19%

20%

Won after losing a set

26%

28%

Lost after winning a set

44%

28%

Lost in straight sets

11%

7–9

Tiebreaks

8–6

4–6

Deciding sets

7–11

8/10

Won after winning set 1

8/14

3/15

Won after losing set 1

4/13

Serve and return, last 5 matches

65%

1st serve in

65%

80%

1st serve points won

70%

56%

2nd serve points won

49%

68%

Break points saved

68%

33%

Return points won

33%

46%

Break points won

46%

17.0

Aces a match

3.4

4.2

Double faults a match

3.4

Last 14 days

1

Matches

1

3

Sets

3

14

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentArthur RinderknechMiomir Kecmanovic
🇦🇷BaezNo. 53
🇦🇷BaezNo. 53LostKitzbuhel R16LostKitzbuhel R32
🇦🇷CerundoloNo. 50
🇦🇷CerundoloNo. 50WonIndian Wells R64LostGstaad R16
🇭🇺MarozsanNo. 55
🇭🇺MarozsanNo. 55WonDubai R32LostMallorca QFLostHalle R32WonParis R128
🇷🇺RublevNo. 14
🇷🇺RublevNo. 14LostDubai QFLostRome R64
🇫🇷AtmaneNo. 56
🇫🇷AtmaneNo. 56LostMiami R64LostMadrid R128WonAcapulco QF
Total
Total2–32–6

Last 10 matches going in

LatestArthur RinderknechMiomir Kecmanovic
1Lost🇦🇷S. BaezSebastian BaezNo. 56No. 56 · 22 JulKitzbuhel R16 · 22 JulWon🇺🇸M. ZhengMichael ZhengNo. 121No. 121 · 3 AugCanada R128 · 3 Aug
2Lost🇬🇷S. TsitsipasStefanos TsitsipasNo. 87No. 87 · 17 JulGstaad QF · 17 JulLost🇦🇷S. BaezSebastian BaezNo. 56No. 56 · 21 JulKitzbuhel R32 · 21 Jul
3Won🇫🇷C. TaburClement TaburNo. 189No. 189 · 15 JulGstaad R16 · 15 JulLost🇦🇷J. CerundoloJuan Manuel CerundoloNo. 42No. 42 · 16 JulGstaad R16 · 16 Jul
4Lost🇷🇸N. DjokovicNovak DjokovicNo. 8No. 8 · 3 JulLondon R32 · 3 JulWon🇨🇭K. FeldbauschKilian FeldbauschR32 · 13 JulGstaad R32 · 13 Jul
5Won🇺🇸M. DammMartin DammNo. 105No. 105 · 1 JulLondon R64 · 1 JulLost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 29 JunLondon R128 · 29 Jun
6Won🇬🇧O. TarvetOliver TarvetR128 · 29 JunLondon R128 · 29 JunLost🇭🇺F. MarozsanFabian MarozsanNo. 61No. 61 · 25 JunMallorca QF · 25 Jun
7Lost🇷🇸H. MedjedovicHamad MedjedovicNo. 68No. 68 · 16 JunLondon R32 · 16 JunWon🇮🇹L. SonegoLorenzo SonegoNo. 65No. 65 · 23 JunMallorca R16 · 23 Jun
8Lost🇫🇷A. MannarinoAdrian MannarinoNo. 45No. 45 · 11 Jun's-Hertogenbosch R16 · 11 JunWon🇫🇷A. GhibaudoAntoine GhibaudoR32 · 22 JunMallorca R32 · 22 Jun
9Lost🇮🇹M. BerrettiniMatteo BerrettiniNo. 107No. 107 · 28 MayParis R64 · 28 MayLost🇭🇺F. MarozsanFabian MarozsanNo. 61No. 61 · 16 JunHalle R32 · 16 Jun
10Won🇦🇹J. RodionovJurij RodionovNo. 158No. 158 · 25 MayParis R128 · 25 MayLost🇵🇹N. BorgesNuno BorgesNo. 50No. 50 · 27 MayParis R64 · 27 May