Connect with us

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

2026 NBA Championship Odds

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Top Sportsbooks

bovada logo
75% Welcome Bonus up to $750
betonline
50% Welcome Bonus Up to $1000
mybookie
100% Welcome Bonus up to $1,000
365betting
Weekly Promotions & Much More