Language

C. Ruud vs N. Borges

Match details
C. RuudWorld No. 18
2 : 0Final score
N. BorgesWorld No. 41
Full time · C. Ruud win
Moneyline Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Match result

Final
Final score
2 : 0
Result
C. Ruud win Final
Period scoreSet 1Set 2Total
C. Ruud762
N. Borges640

Odds

Final odds before kickoff · Updated

Reference odds. No real-money wager can be placed here.

Match winnerHome1.47Away2.93Pinnacle · Bookmaker 7Home1.491.47Away2.792.93
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeAway
1.47▲2.93▼
1.443.04▲
1.44▲3.01▼
1.43▼3.06▲
1.452.97▼
1.45▼2.99▲
1.46▲2.96▲
1.45▼2.94▲
See more · 4 casesCollapse
1.46▼2.90▲
1.482.84▲
1.48▼2.82▲
First1.492.79
Odds by bookmaker
BookmakerHomeAway
Pinnacle1.472.93
Betfair1.402.88
bet3651.442.75
Marathon1.402.92
1xBet1.403.00
Betano1.382.95
BetVictor1.402.75
Game handicap-3Home -31.98Away +31.91Pinnacle · Bookmaker 3Home2.021.98Away1.851.91
Odds flowReference Pinnacle · Line -3 · Through the last odds before kickoff
Changed atHomeAway
1.98▲1.91▼
1.94▲1.94▼
1.92▼1.97▲
1.95▲1.93▼
1.94▼1.94▲
1.95▲1.93
1.94▼1.93▲
1.96▼1.91▲
See more · 2 casesCollapse
2.00▼1.88▲
First2.021.85
Odds by bookmaker
BookmakerHome -3Away +3
Pinnacle1.981.91
Marathon1.831.88
1xBet1.861.86
Total games22.5Over 22.51.88Under 22.52.01Pinnacle · Bookmaker 6Over1.871.88Under2.002.01
Odds flowReference Pinnacle · Line 22.5 · Through the last odds before kickoff
Changed atOverUnder
1.882.01▲
1.88▼2.00
1.89▼2.00▲
1.91▲1.98
1.90▼1.98
1.91▲1.98
1.90▲1.98▲
1.891.97▼
See more · 3 casesCollapse
1.89▲1.98▼
1.88▲1.99▼
First1.872.00
Odds by bookmaker
BookmakerOver 22.5Under 22.5
Pinnacle1.882.01
bet3651.801.90
Marathon1.831.90
1xBet1.851.96
Betano1.851.91
BetVictor1.801.87
Line explanation · Handicap · Over/Under
  • Handicap and Over/Under lines are from the home team's side

Players

World ranking · updated daily
C. Ruud
Casper Ruud
World ranking
18
Ranking points
2435
Country
Norway
Tour
ATP
N. Borges
Nuno Borges
World ranking
41
Ranking points
1241
Country
Portugal
Tour
ATP

Match stats

C. Ruud · N. Borges
9Aces10
2Double faults0
74%1st serve in70%
78%1st serve points won81%
63%2nd serve points won67%
2/2Break points saved0/1
1/1Break points converted0/2
100%Service games won91%
51%Total points won49%

Tournament

ATP 1000 Paris
Level
ATP 1000
Surface
Hard
Format
Best of 3 sets
Official name
Rolex Paris Masters

Head-to-head

C. Ruud 2 : 2 N. Borges
Clay 0:1Hard 1:1
LN. Borges2:1C. RuudOct 28, 2026 · ATP 500 Basel
WN. Borges0:Jul 31, 2025 · ATP 1000 Canada
LC. Ruud1:May 28, 2025 · Roland Garros Men's Singles
WN. Borges0:Feb 22, 2024 · ATP Los Cabos

Recent matches

By player · all tournaments
WJ-L. Struff0:Nov 5, 2026 · ATP 1000 Paris · 3-6 3-6›
WC. Ruud2:0R. JodarNov 3, 2026 · ATP 1000 Paris · 6-3 6-4›
WC. Ruud2:0J. M. CerundoloNov 2, 2026 · ATP 1000 Paris · 6-3 6-2›
LN. Borges2:1C. RuudOct 28, 2026 · ATP 500 Basel · 1-6 6-3 6-4›
WD. Stricker1:Oct 26, 2026 · ATP 500 Basel · 6-4 5-7 3-6›
LR. Jodar2:1C. RuudOct 16, 2026 · ATP 1000 Shanghai · 4-6 6-4 6-3›
C. Ruud0:0F. Auger-AliassimeOct 14, 2026 · ATP 1000 Shanghai · 5-2›
WL. Tien0:Oct 12, 2026 · ATP 1000 Shanghai · 4-6 6-7›
WY. Bu0:Oct 10, 2026 · ATP 1000 Shanghai · 1-6 6-7›
LL. Darderi2:0C. RuudOct 1, 2026 · ATP 500 Tokyo · 7-6 6-3›
WC. Ruud2:1F. CerundoloSep 25, 2026 · ATP Laver Cup
WC. Ruud2:0F. NidunjianzanSep 19, 2026 · ATP Davis Cup - World Group I
WC. Ruud2:0R. TeSep 18, 2026 · ATP Davis Cup - World Group I
LC. O'Connell1:0C. RuudAug 16, 2026 · ATP 1000 Cincinnati
LC. Ruud0:Aug 7, 2026 · ATP Montreal
WC. Ruud2:0J. M. CerundoloAug 5, 2026 · ATP Montreal
LJ. M. Cerundolo2:1C. RuudJul 17, 2026 · ATP Gstaad
WJ. Faria1:Jul 16, 2026 · ATP Gstaad
LC. Ruud0:Jun 29, 2026 · Wimbledon Men's Singles
WAl. Popyrin0:May 21, 2026 · ATP Geneva
WN. Borges2:0I. BuseNov 5, 2026 · ATP 1000 Paris · 6-0 6-2›
WN. Borges2:0K. KhachanovNov 4, 2026 · ATP 1000 Paris · 6-3 6-4›
WN. Borges2:0M. KouameNov 3, 2026 · ATP 1000 Paris · 6-3 6-1›
LN. Borges0:Nov 1, 2026 · ATP 1000 Paris
WN. Borges2:1A. MannarinoOct 31, 2026 · ATP 1000 Paris
LJ-L. Struff2:0N. BorgesOct 30, 2026 · ATP 500 Basel · 6-2 6-3›
WN. Borges2:1C. RuudOct 28, 2026 · ATP 500 Basel · 1-6 6-3 6-4›
WM. Brunold0:Oct 26, 2026 · ATP 500 Basel · 3-6 1-6›
LJ. Lehecka2:1N. BorgesOct 10, 2026 · ATP 1000 Shanghai · 6-3 3-6 6-3›
WN. Borges2:0F. Diaz AcostaOct 8, 2026 · ATP 1000 Shanghai · 7-6 6-2›
LN. Borges0:Sep 30, 2026 · ATP 500 Beijing · 3-6 6-7›
WD. Duran0:Sep 19, 2026 · ATP Davis Cup - World Group II
LN. Borges0:Aug 31, 2026 · US Open Men's Singles
LN. Borges1:Aug 19, 2026 · ATP 1000 Cincinnati
WA. Rublev0:Aug 18, 2026 · ATP 1000 Cincinnati
WN. Borges2:0F. CerundoloAug 16, 2026 · ATP 1000 Cincinnati
WN. Borges2:1T. KokkinakisAug 14, 2026 · ATP 1000 Cincinnati
LN. Borges1:Aug 8, 2026 · ATP Montreal
WY. Hanfmann0:Aug 6, 2026 · ATP Montreal
WA. Kovacevic1:Aug 3, 2026 · ATP Montreal

Draw

ATP 1000 Paris
Round of 64 24
I. Buse6-2 6-4Z. Bergs
L. Musetti7-6 7-6H. Hurkacz
L. Darderi2-6 2-6
L. van Assche6-3 7-5M. Navone
A. Tabilo2-6 3-6
D. Merida Aguilar6-4 6-2S. Baez
C. Norrie6-4 1-6 6-3M. Arnaldi
C. Ruud6-3 6-2J. M. Cerundolo
M. Bellucci6-4 6-3L. Sonego
K. Jacquet6-7 1-6
A. Molcan4-6 6-4 6-4T. Droguet
D. Shapovalov3-6 7-6 4-1
U. Humbert7-6 6-7 6-3B. Van De Zandschulp
Q. Halys7-6 7-5A. Fery
A. Rinderknech3-6 7-6 2-0F. Cerundolo
A. Rublev4-6 7-6 6-7
D. Vallejo3-6 7-5 5-7
N. Borges6-3 6-1M. Kouame
B. Nakashima4-6 6-3 6-7
N. Djokovic6-7 7-5 6-1V. Vacherot
T. Paul7-5 6-4H. Rune
A. Michelsen6-7 6-2 6-4J. Lehecka
B. Bonzi6-3 3-6 4-6
J-L. Struff7-6 6-3A. Gea
Round of 32 16
B. Shelton6-3 6-4C. Norrie
C. Ruud6-3 6-4R. Jodar
M. Bellucci4-6 1-6
Q. Halys6-3 1-6 7-6F. Tiafoe
L. van Assche7-6 6-4L. Tien
T. Paul6-1 6-1D. Merida Aguilar
A. Zverev6-7 2-6
T. M. Etcheverry7-6 6-3A. De Minaur
I. Buse6-4 6-4D. Medvedev
N. Djokovic6-2 3-6 3-6
A. Molcan7-6 5-7 6-7
N. Borges6-3 6-4K. Khachanov
M. Berrettini7-6 7-5U. Humbert
A. Michelsen6-7 3-6
T. A. Tirante7-6 3-6 6-7
A. Fils6-3 7-6T. Machac
Round of 16 8
T. Paul7-6 6-4Q. Halys
B. Shelton3-6 6-4 7-6A. Rinderknech
R. Hijikata2-6 6-3 7-5T. M. Etcheverry
L. Musetti5-7 6-3 4-6
N. Borges6-0 6-2I. Buse
M. Berrettinivs
A. Fils3-6 4-6
J-L. Struff3-6 3-6
Quarter-finals 4
B. Shelton6-4 4-6 6-3T. Paul
L. van Assche6-4 6-7 7-5R. Hijikata
T. Fritz7-6 5-7 3-6
C. Ruud7-6 6-4N. Borges
Semi-finals 2
L. van Assche7-5 3-6 4-6
C. Ruud4-6 4-6
Final 1
B. Shelton6-7 5-7