2025 Canadian Open ATP Men’s Tennis Tournament Odds
Tournament: 2025 National Bank Open
Date: 27 July–7 August 2025
Venue: Sobeys Stadium
Surface: Hard / outdoor
Location: Toronto, Ontario, Canada
Categories: ATP Tour Masters 1000
Defending Champion: Alexei Popyrin
Updated August 7th, 2025
Karen Khachanov vs Ben Shelton
Game Spread
Karen Khachanov 2.5 (-125)
Ben Shelton -2.5 (-105)
Karen Khachanov vs Ben Shelton
Moneyline
Karen Khachanov +165
Ben Shelton -200
Karen Khachanov vs Ben Shelton
Total
Over 23.5 (-115)
Under 23.5 (-115)
Karen Khachanov vs Ben Shelton
Game Spread
Karen Khachanov – S1 1.5 (-170)
Ben Shelton – S1 -1.5 (+130)
Karen Khachanov vs Ben Shelton
Moneyline
Karen Khachanov – S1 +135
Ben Shelton – S1 -175
Karen Khachanov vs Ben Shelton
Total
Over – S1 10.5 (+130)
Under – S1 10.5 (-170)
Karen Khachanov vs Ben Shelton
Moneyline
Karen Khachanov – S2 +130
Ben Shelton – S2 -170
Karen Khachanov vs Ben Shelton
Match Specials
Karen Khachanov To Win & Under 25.5 Total Games +375
Karen Khachanov To Win & Over 25.5 Total Games +325
Ben Shelton To Win & Under 23.5 Total Games +185
Ben Shelton To Win & Over 23.5 Total Games +200
Karen Khachanov To Win Every Set 6-0, 6-1 or 6-2 +25000
Ben Shelton To Win Every Set 6-0, 6-1 or 6-2 +9000
Karen Khachanov To Win Every Set 6-3 or 6-4 +2000
Ben Shelton To Win Every Set 6-3 or 6-4 +1000
Karen Khachanov To Win Every Set 7-5 or 7-6 +2500
Ben Shelton To Win Every Set 7-5 or 7-6 +1600
Karen Khachanov To Win Every Set 7-6 +3300
Ben Shelton To Win Every Set 7-6 +2200
Both Players Opening Service Games To Go To Deuce +2000
Both Players To Face A Break Point In Their Opening Service Game +1500
Match To Go To A Final set tie break +500
Karen Khachanov To Break Serve In The 1st Set +135
Ben Shelton To Break Serve In The 1st Set -125
Both Players To Break Serve In The 1st Set +400
Karen Khachanov To Break Serve In Sets 1 & 2 +400
Ben Shelton To Break Serve In Sets 1 & 2 +200
Karen Khachanov To Win A Point In Each of Their 1st Four Return Games +175
Ben Shelton To Win A Point In Each of Their 1st Four Return Games +125
Over 19.5 Total Games In Set 1 & 2 Combined -275
Under 19.5 Total Games In Set 1 & 2 Combined +200
Karen Khachanov To Win Their 1st Service Game, 1st Set & Match +225
Ben Shelton To Win Their 1st Service Game, 1st Set & Match EVEN
Karen Khachanov To Break Serve 1st, Win 1st Set & Match +300
Ben Shelton To Break Serve 1st, Win 1st Set & Match +115
Karen Khachanov To Win & A Tie Break In the Match +260
Karen Khachanov To Win & No Tie Break In the Match +500
Ben Shelton To Win & A Tie Break In the Match +150
Ben Shelton To Win & No Tie Break In the Match +225
Karen Khachanov To Win & A Tie Break In the 1st Set +550
Ben Shelton To Win & A Tie Break In the 1st Set +325
Karen Khachanov To Lead 3-1 After 4 Games In Sets 1 & 2 +4000
Ben Shelton To Lead 3-1 After 4 Games In Sets 1 & 2 +1500
Karen Khachanov To Lead 4-2 After 6 Games In Sets 1 & 2 +2000
Ben Shelton To Lead 4-2 After 6 Games In Sets 1 & 2 +1000
Karen Khachanov To Win 1st Set 7-6 & Win The Match +700
Ben Shelton To Win 1st Set 7-6 & Win The Match +450
Karen Khachanov To Win 1st Set 6-0 & Win The Match +20000
Ben Shelton To Win 1st Set 6-0 & Win The Match +10000
Karen Khachanov To Win The 1st 8 Points of The Match +25000
Ben Shelton To Win The 1st 8 Points of The Match +17500
Each of The 1st Two Sets To End In A Tie Break +650
1-1 After 2 Games In Each Of The 1st 2 Sets -350
2-2 After 4 Games In Each Of The 1st 2 Sets -120
3-3 After 6 Games In Each Of The 1st 2 Sets +160
Both Players To Win A Set & No Tie Break In The Match +600
Both Players To Win A Set & A Tie Break In The Match +180
Both Players To Win A Set & 2+ Tie Breaks In The Match +650
Over 8.5 Games In Each of Sets 1 & 2 -425
Over 9.5 Games In Each of Sets 1 & 2 +120
Over 10.5 Games In Each of Sets 1 & 2 +400
Under 8.5 Games In Each of Sets 1 & 2 +4000
Under 9.5 Games In Each of Sets 1 & 2 +500
Under 10.5 Games In Each of Sets 1 & 2 +135
No Breaks of Serve In Set 1 +150
No Breaks of Serve In Set 2 +150
Karen Khachanov To Win Their First 2 Service Games -450
Karen Khachanov To Win Their First 2 Service Games To 0 +1800
Karen Khachanov To Win Their First Two Service Games To 0 or 15 +300
Karen Khachanov To Win Their First 2 Service Games To 0, 15 or 30 EVEN
Karen Khachanov To Win Their First 2 Service Games In Sets 1 & 2 -185
Karen Khachanov To Win Their First 3 Service Games -275
Karen Khachanov To Win Their First 3 Service Games To 0 +8000
Karen Khachanov To Win Their First 3 Service Games To 0 or 15 +750
Karen Khachanov To Win Their First 3 Service Games To 0, 15 or 30 +180
Karen Khachanov To Win Their First 3 Service Games In Sets 1 & 2 -120
Karen Khachanov To Win Their First Service Game To 0 & Break Serve In Their First Return Game +3000
Karen Khachanov To Win Their First Service Game To 0 or 15 & Break Serve In Their First Return Game +1200
Ben Shelton To Win Their First 2 Service Games -700
Ben Shelton To Win Their First 2 Service Games To 0 +1200
Ben Shelton To Win Their First Two Service Games To 0 or 15 +225
Ben Shelton To Win Their First 2 Service Games To 0, 15 or 30 -150
Ben Shelton To Win Their First 2 Service Games In Sets 1 & 2 -300
Ben Shelton To Win Their First 3 Service Games -400
Ben Shelton To Win Their First 3 Service Games To 0 +5000
Ben Shelton To Win Their First 3 Service Games To 0 or 15 +500
Ben Shelton To Win Their First 3 Service Games To 0, 15 or 30 +125
Ben Shelton To Win Their First 3 Service Games In Sets 1 & 2 -200
Ben Shelton To Win Their First Service Game To 0 & Break Serve In Their First Return Game +2000
Ben Shelton To Win Their First Service Game To 0 or 15 & Break Serve In Their First Return Game +900
Karen Khachanov To Win Their First Service Game To 0 or 15, Win The 1st Set 6-0, 6-1 or 6-2 & To Win In Straight Sets +4500
Karen Khachanov To Win Their First Service Game To 0, 15 or 30, Win The 1st Set 6-3 or 6-4 & Win The Match +1000
Ben Shelton To Win Their First Service Game To 0 or 15, Win The 1st Set 6-0, 6-1 or 6-2 & To Win In Straights Sets +1800
Ben Shelton To Win Their First Service Game To 0, 15 or 30, Win The 1st set 6-3 or 6-4 & Win To Match +450
Karen Khachanov To Win & 2+ Tie Breaks In The Match +1000
Ben Shelton To Win & 2+ Tie Breaks In The Match +750
Karen Khachanov To Win In Straight Sets & Win Each Set 6-0, 6-1, 6-2, 6-3 or 6-4 +1800
Ben Shelton To Win In Straight Sets & Win Each Set 6-0, 6-1, 6-2, 6-3 or 6-4 +850
Either Player To Win In Straight Sets & Win Each Set 6-3 or 6-4 +600
Either Player To Win In Straight Sets & Win Each Set 7-6 +1200
Karen Khachanov To Win the Match And Over 24.5 Total Games +280
Ben Shelton To Win the Match And Over 24.5 Total Games +200
Karen Khachanov Under 11.5 Total Games in Set 1 And Set 2 combined -150
Ben Shelton Over 11.5 Total Games in Set 1 And Set 2 combined -162
Karen Khachanov To Win the Match And Over 21.5 Total Games +200
Ben Shelton To Win the Match And Over 21.5 Total Games +125
Ben Shelton To Win the Match And Under 24.5 Total Games +188
Ben Shelton To Win the Match And Under 27.5 Total Games +138
Karen Khachanov Over 11.5 Total Games in Set 1 And Set 2 combined +120
Ben Shelton Under 11.5 Total Games in Set 1 And Set 2 combined +120
Karen Khachanov To Win the Match And Under 21.5 Total Games +700
Ben Shelton To Win the Match And Under 21.5 Total Games +333
Karen Khachanov To Win the Match And Under 24.5 Total Games +400
Karen Khachanov To Win the Match And Over 27.5 Total Games +400
Karen Khachanov To Win the Match And Under 27.5 Total Games +280
Ben Shelton To Win the Match And Over 27.5 Total Games +300
Karen Khachanov vs Ben Shelton
Alternate Total Games
Over 21.5 (-250)
Under 21.5 (+185)
Over 22.5 (-170)
Under 22.5 (+130)
Over 23.0 (-145)
Under 23.0 (+110)
Over 24.0 (-115)
Under 24.0 (-115)
Over 24.5 (-110)
Under 24.5 (-120)
Over 25.5 (+105)
Under 25.5 (-135)
Over 26.5 (+140)
Under 26.5 (-185)
Over 27.5 (+150)
Under 27.5 (-200)
Over 28.5 (+170)
Under 28.5 (-225)
Karen Khachanov vs Ben Shelton
Alternate Total Games
Over – S1 12.5 (+185)
Under – S1 12.5 (-250)
Karen Khachanov vs Ben Shelton
Total Games O/U – Ben Shelton
Over 13.0 (-130)
Under 13.0 (EVEN)
Karen Khachanov vs Ben Shelton
Total Games O/U – Karen Khachanov
Over 12.5 (-115)
Under 12.5 (-115)
Karen Khachanov vs Ben Shelton
Alternate Game Spread
Karen Khachanov 0.5 (+140)
Ben Shelton -0.5 (-185)
Karen Khachanov -0.5 (+170)
Ben Shelton 0.5 (-225)
Karen Khachanov -1.5 (+200)
Ben Shelton 1.5 (-275)
Karen Khachanov 1.5 (+110)
Ben Shelton -1.5 (-145)
Karen Khachanov 2.0 (-105)
Ben Shelton -2.0 (-125)
Karen Khachanov -2.5 (+285)
Ben Shelton 2.5 (-425)
Karen Khachanov 3.0 (-165)
Ben Shelton -3.0 (+125)
Karen Khachanov 3.5 (-205)
Ben Shelton -3.5 (+155)
Karen Khachanov 4.5 (-360)
Ben Shelton -4.5 (+255)
Karen Khachanov vs Ben Shelton
Alternate Game Spread
Karen Khachanov – S1 -1.5 (+225)
Ben Shelton – S1 1.5 (-310)
Karen Khachanov vs Ben Shelton
Double Faults Handicap
Karen Khachanov -0.5 (EVEN)
Ben Shelton 0.5 (-130)
Karen Khachanov vs Ben Shelton
Set Betting
Karen Khachanov 2 – 0 +360
Karen Khachanov 2 – 1 +420
Ben Shelton 2 – 0 +136
Ben Shelton 2 – 1 +280
Karen Khachanov vs Ben Shelton
Set Spread
Karen Khachanov 1.5 (-175)
Ben Shelton -1.5 (+135)
Karen Khachanov vs Ben Shelton
Alternate Set Spread
Karen Khachanov -1.5 (+340)
Ben Shelton 1.5 (-525)
Karen Khachanov vs Ben Shelton
Total Sets
Over 2.5 (+120)
Under 2.5 (-155)
Karen Khachanov vs Ben Shelton
Set Correct Score
Karen Khachanov – 6 – 0 – S1 +10000
Karen Khachanov – 6 – 1 – S1 +8500
Karen Khachanov – 6 – 2 – S1 +2400
Karen Khachanov – 6 – 3 – S1 +1200
Karen Khachanov – 6 – 4 – S1 +475
Karen Khachanov – 7 – 5 – S1 +2100
Karen Khachanov – 7 – 6 – S1 +500
Ben Shelton – 6 – 0 – S1 +10000
Ben Shelton – 6 – 1 – S1 +2000
Ben Shelton – 6 – 2 – S1 +1400
Ben Shelton – 6 – 3 – S1 +350
Ben Shelton – 6 – 4 – S1 +550
Ben Shelton – 7 – 5 – S1 +1400
Ben Shelton – 7 – 6 – S1 +390
Karen Khachanov vs Ben Shelton
1st Set Correct Score – Any Player
6-0 +5000
6-1 +1400
6-2 +900
6-3 +260
6-4 +260
7-5 +850
7-6 +175
Karen Khachanov vs Ben Shelton
1st Set Correct Score Groups
Karen Khachanov 6-0, 6-1 or 6-2 +1400
Karen Khachanov 6-3 or 6-4 +325
Karen Khachanov 7-5 or 7-6 +375
Ben Shelton 6-0, 6-1 or 6-2 +850
Ben Shelton 6-3 or 6-4 +225
Ben Shelton 7-5 or 7-6 +300
Karen Khachanov vs Ben Shelton
Set Exacta
Karen Khachanov WW +340
Karen Khachanov WLW +700
Karen Khachanov LWW +700
Ben Shelton WW +142
Ben Shelton WLW +550
Ben Shelton LWW +550
Karen Khachanov vs Ben Shelton
Tiebreak In Set
Yes – S1 +180
No – S1 -240
Karen Khachanov vs Ben Shelton
To Lose 1st Set & Win The Match
Karen Khachanov +700
Ben Shelton +550
Karen Khachanov vs Ben Shelton
To Win 1st Set & Win The Match
Karen Khachanov +200
Ben Shelton -105
Karen Khachanov vs Ben Shelton
Will there be a tie-break in the match?
Yes -185
No +140
Karen Khachanov vs Ben Shelton
Total Match Tie Breaks
Over 0.5 -175
Under 0.5 +125
Over 1.5 +400
Under 1.5 -750
Over 2.5 +1600
Karen Khachanov vs Ben Shelton
Correct Score After 2 Games
Karen Khachanov 2-0 +800
Ben Shelton 2-0 +550
Draw 1-1 -500
Karen Khachanov vs Ben Shelton
Correct Score After 4 Games
Karen Khachanov 4-0 +4000
Karen Khachanov 3-1 +500
Ben Shelton 4-0 +2500
Ben Shelton 3-1 +325
Draw 2-2 -225
Karen Khachanov vs Ben Shelton
Correct Score After 6 Games
Karen Khachanov 6-0 +10000
Karen Khachanov 5-1 +2000
Karen Khachanov 4-2 +375
Ben Shelton 6-0 +6600
Ben Shelton 5-1 +1400
Ben Shelton 4-2 +275
Draw 3-3 -135
Karen Khachanov vs Ben Shelton
Lead After 4 Games
Karen Khachanov +450
Ben Shelton +300
Tie -225
Karen Khachanov vs Ben Shelton
Lead After 6 Games
Karen Khachanov +350
Ben Shelton +225
Tie -135
Karen Khachanov vs Ben Shelton
Any Set To Nil
Yes +2200
No -50000
Karen Khachanov vs Ben Shelton
Odd/Even Total Games
Even EVEN
Odd -120
Karen Khachanov vs Ben Shelton
Karen Khachanov – 1st Service Game
To Hold Serve -900
To Be Broken +500
Karen Khachanov vs Ben Shelton
Karen Khachanov – 1st Service Game Score
Hold to Love +300
Hold to 15 +220
Hold to 30 +300
Hold to 40 +375
Broken to Love +5000
Broken to 15 +2200
Broken to 30 +1400
Broken to 40 +1800
Karen Khachanov vs Ben Shelton
Karen Khachanov – 1st Service Game – Score After 2 Points
Karen Khachanov 30-0 EVEN
15-15 +110
Ben Shelton 0-30 +700
Karen Khachanov vs Ben Shelton
Karen Khachanov – 1st Service Game – To Face Break Point
Yes +275
No -400
Karen Khachanov vs Ben Shelton
Ben Shelton – 1st Service Game
To Hold Serve -2000
To Be Broken +900
Karen Khachanov vs Ben Shelton
Ben Shelton – 1st Service Game Score
Hold to Love +250
Hold to 15 +200
Hold to 30 +300
Hold to 40 +450
Broken to Love +5000
Broken to 15 +2800
Broken to 30 +1800
Broken to 40 +2200
Karen Khachanov vs Ben Shelton
Ben Shelton – 1st Service Game – Score After 2 Points
Ben Shelton 30-0 -120
15-15 +120
Karen Khachanov 0-30 +900
Karen Khachanov vs Ben Shelton
Ben Shelton – 1st Service Game – To Face Break Point
Yes +325
No -500
Karen Khachanov vs Ben Shelton
Total Aces
Over 17.5 (-120)
Under 17.5 (-110)
Karen Khachanov vs Ben Shelton
Total Aces – Karen Khachanov
Over 5.5 (-130)
Under 5.5 (EVEN)
Karen Khachanov vs Ben Shelton
Total Aces – Ben Shelton
Over 11.5 (-115)
Under 11.5 (-115)
Karen Khachanov vs Ben Shelton
Most Aces
Karen Khachanov +550
Ben Shelton -800
Draw +1600
Karen Khachanov vs Ben Shelton
Aces Handicap
Karen Khachanov 6.5 (-130)
Ben Shelton -6.5 (EVEN)
Karen Khachanov vs Ben Shelton
Who Will Serve The 1st Ace?
Karen Khachanov +325
Ben Shelton -500
Karen Khachanov vs Ben Shelton
Total Double Faults
Over 6.5 (-125)
Under 6.5 (-105)
Karen Khachanov vs Ben Shelton
Total Double Faults – Karen Khachanov
Over 3.5 (EVEN)
Under 3.5 (-130)
Karen Khachanov vs Ben Shelton
Total Double Faults – Ben Shelton
Over 3.5 (+120)
Under 3.5 (-155)
Karen Khachanov vs Ben Shelton
Most Double Faults
Karen Khachanov EVEN
Draw +550
Ben Shelton +125
Karen Khachanov vs Ben Shelton
Who Will Serve The 1st Double Fault?
Karen Khachanov -115
Ben Shelton -115
Karen Khachanov vs Ben Shelton
First Service Break
Karen Khachanov +110
Ben Shelton -145
Karen Khachanov vs Ben Shelton
Total Breaks of Serve
Over 2.5 -135
Under 2.5 +105
Karen Khachanov vs Ben Shelton
Karen Khachanov – Total Breaks of Serve
Over 0.5 -220
Under 0.5 +165
Karen Khachanov vs Ben Shelton
Ben Shelton – Total Breaks of Serve
Over 1.5 -135
Under 1.5 +105
Karen Khachanov vs Ben Shelton
Will Ben Shelton Win At Least One Set?
Yes -650
No +400
Karen Khachanov vs Ben Shelton
Will Karen Khachanov Win At Least One Set?
Yes -185
No +140
Tennis Odds source: MyBookie Sportsbook