Language

N. Borges vs C. Ruud

Match details
N. BorgesWorld No. 53
2 : 1Final score
C. RuudWorld No. 25
Full time · N. Borges win
Moneyline Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Match result

Final
Final score
2 : 1
Result
N. Borges win Final
Period scoreSet 1Set 2Set 3Total
N. Borges1662
C. Ruud6341

Odds

Final odds before kickoff · Updated

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

Match winnerHome2.64Away1.55Pinnacle · Bookmaker 7Home2.902.64Away1.461.55
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeAway
2.64▼1.55▲
2.68▼1.53▲
2.85▲1.48
2.84▲1.48
2.82▲1.48▼
Bookmaker changed · reference bookmaker Pinnacle
2.811.49
Suspended
See more · 3 casesCollapse
2.81▲1.49
2.79▼1.49▲
First2.901.46
Odds by bookmaker
BookmakerHomeAway
Pinnacle2.641.55
Betfair2.501.53
bet3652.501.53
Marathon2.601.49
1xBet2.801.46
Betano2.671.47
BetVictor2.601.44
Game handicap2.5Home +2.51.98Away -2.51.91Pinnacle · Bookmaker 6Home2.131.98Away1.761.91
Odds flowReference Pinnacle · Line 2.5 · Through the last odds before kickoff
Changed atHomeAway
1.98▼1.91▲
Line changed · 3 → 2.5
1.99▼1.89▲
2.12▲1.78▲
2.11▲1.77▼
2.10▲1.78▼
2.091.79▲
2.091.78
See more · 4 casesCollapse
Suspended
2.091.78▼
2.09▼1.79▲
First2.131.76
Odds by bookmaker
BookmakerHome +2.5Away -2.5
Pinnacle1.981.91
bet3652.001.72
Marathon1.901.83
1xBet2.031.82
Betano1.951.75
BetVictor1.951.73
Total games23Over 232.00Under 231.88Pinnacle · Bookmaker 3Over2.022.00Under1.841.88
Odds flowReference Pinnacle · Line 23 · Through the last odds before kickoff
Changed atOverUnder
2.00▼1.88
Line changed · 22.5 → 23
2.01▼1.88▲
2.05▲1.83
2.04▲1.83
2.03▼1.83
2.041.83
Suspended
See more · 2 casesCollapse
2.04▲1.83▼
First2.021.84
Odds by bookmaker
BookmakerOver 23Under 23
Pinnacle2.001.88
Marathon1.871.84
1xBet1.881.83
Line explanation · Handicap · Over/Under
  • Handicap and Over/Under lines are from the home team's side

Players

World ranking · updated daily
N. Borges
Nuno Borges
World ranking
53
Ranking points
1000
Country
Portugal
Tour
ATP
C. Ruud
Casper Ruud
World ranking
25
Ranking points
1995
Country
Norway
Tour
ATP

Match stats

N. Borges · C. Ruud
4Aces12
2Double faults4
78%1st serve in69%
69%1st serve points won70%
53%2nd serve points won58%
5/7Break points saved2/4
2/4Break points converted2/7
85%Service games won85%
50%Total points won50%

Tournament

ATP 500 Basel
Level
ATP 500
Surface
Hard
Format
Best of 3 sets
Official name
Swiss Indoors Basel

Head-to-head

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

Recent matches

By player · all tournaments
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
LN. Borges0:Jul 17, 2026 · ATP Bastad
WN. Borges2:0G. DimitrovJul 15, 2026 · ATP Bastad
WN. Borges2:0M. KouameJul 14, 2026 · ATP Bastad
LJ. Sinner3:0N. BorgesJul 1, 2026 · Wimbledon Men's Singles
WN. Borges3:0T. BoyerJun 29, 2026 · Wimbledon Men's Singles
LN. Borges1:Jun 15, 2026 · ATP 500 Halle
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
WR. Collignon0:May 20, 2026 · ATP Geneva

Draw

ATP 500 Basel
Round of 32 16
M. Brunold3-6 1-6
V. Vacherot6-3 7-6M. Navone
D. Altmaier6-7 7-6 6-4J. M. Cerundolo
H. Rune6-4 6-7 7-6Q. Halys
D. Stricker6-4 5-7 3-6
H. Hurkacz3-6 6-3 6-4Z. Bergs
A. Tabilo4-6 2-6
J. Kym7-6 6-4A. Rinderknech
G. Mpetshi Perricard6-7 5-7
A. Michelsen5-7 6-3 6-3B. Van De Zandschulp
B. Shelton6-7 7-6 7-6A. Kovacevic
S. Wawrinka5-7 6-7
Y. Hanfmann4-6 3-6
R. Bertola4-6 2-6
N. Djokovic4-6 6-3 6-4U. Humbert
T. Fritz6-4 7-6R. Hijikata
Round of 16 8
N. Borges1-6 6-3 6-4C. Ruud
H. Hurkacz6-3 3-6 6-7
V. Vacherot7-6 2-6 7-6R. Jodar
A. Michelsen6-4 3-6 6-7
D. Altmaier5-7 4-6
T. Fritz6-4 6-3D. Shapovalov
N. Djokovic7-6 5-7 6-7
B. Shelton3-6 7-6 6-7
Quarter-finals 4
H. Rune3-6 6-3 3-6
T. Fritz6-2 2-0A. Fils
J. Kym4-6 2-6
J-L. Struff6-2 6-3N. Borges
Semi-finals 2
V. VacherotvsT. Fritz
J. LeheckavsJ-L. Struff