Ben Shelton vs Karen Khachanov prediction, betting tips & odds, head-to-head, preview: Canadian Open 2025

Ben Shelton vs Karen Khachanov will only be their second meeting on tour.
World No. 7 Ben Shelton has quickly emerged as one of the most potent young contenders in the top tier. The American has enjoyed deep runs at all four previous grand slams. However, his advances had been halted by top players like Carlos Alcaraz and Jannik Sinner.
His recent victories over Alex de Minaur and Taylor Fritz in Toronto are a testament to his growing consistency and maturity on the tour. Clinching the Toronto Open would not only mark his maiden Masters 1000 title, but also stand as the biggest achievement of the 22-year-old’s career to date.
Match details
- Tournament: Canadian Open 2025
- Round: Final
- Date: August 7
- Venue: Sobeys Stadium, Toronto, Canada
- Surface: Hard Court
Preview
Karen Khachanov reached his first ATP Masters 1000 final in seven years with a thrilling 6-3, 4-6, 7-6(4) win over top seed Alexander Zverev in Toronto. Saving a match point and rallying from 1/3 in the final-set tie-break, he showed grit and resilience throughout.
Khachanov capitalized on Alexander Zverev’s costly errors—including seven double faults and a crucial missed backhand on match point—to secure a hard-fought win. Despite committing 17 forehand errors himself, the Russian remained composed under pressure.
Now into his second Masters 1000 final, and first since his 2018 Paris triumph, Khachanov will be eager to seize the opportunity and capture the second-biggest title of his career.
This Canadian Open final marks the second instance when these two next-gen stars (Shelton & Khachanov) have clashed, with their only previous exchange coming earlier this season in Indian Wells, which Shelton won easily in straight-sets.
Also Read: Canadian Open: Full list of title winners
Form
- Ben Shelton: W-W-W-W-W
- Karen Khachanov: W-W-W-W-LW
Head-to-head record
- Matches: 1
- Ben Shelton: 1
- Karen Khachanov: 0
Stats
Ben Shelton
- Shelton has a 31-16 win-loss record in the 2025 season.
- Shelton has a 7-2 win-loss record in Canada.
- Shelton has won 66% of matches played on hard courts.
Karen Khachanov
- Khachanov has a 27-16 win-loss record in the 2025 season
- Khachanov has a 17-5 win-loss record at Canadian Open
- Khachanov has won 61% of matches played on hard courts.
Also Read: Top five youngest men’s singles champions at Canadian Open
Ben Shelton vs Karen Khachanov: Betting tips and odds
- Moneyline: Khachanov +154, Shelton -170
- Spread: Khachanov +2.5 (-125), Shelton -1.5 (-130)
- Total Games: Over 24.5 (-115), Under 24.5 (-110)
- 1st Set Winner: Khachanov +130, Shelton -145
- 1st Set Total Games: Over 10.5 (+125), Under 10.5 (-160)
Match prediction
Shelton enters the Canadian Open 2025 final with impressive momentum, having defeated top-tier players like Alex de Minaur and Taylor Fritz en route to the championship match.
The 22-year-old American has steadily grown in confidence and consistency, showing that his powerful lefty serve is now complemented by sharper tactical awareness and baseline shot-making.
Khachanov, however, is no stranger to high-stakes finals, having previously won the 2018 Paris Masters. The Russian has battled through tight matches all week and produced his grittiest performance yet in the semifinals, saving match point against top seed Alexander Zverev.
Should the American handle nerves of the final, he certainly has all it takes in his arsenal to go the distance. Khachanov will rely on experience of the big stage, but the outcome could very well be decided based on who is fresher and moving better on court following an intense couple of weeks of tennis action.
Result: Ben Shelton to win in three sets.
Where and how to watch live telecast and live streaming of Ben Shelton vs Karen Khachanov, final match at Canadian Open 2025?
Indian viewers can watch the 2025 Canadian Open final match between Ben Shelton and Karen Khachanov on the Sony TEN Network and their streaming service, SonyLiv. Sky UK and Tennis Channel will broadcast the contest live within the United Kingdom and the United States, respectively.
Full broadcast details here
When and where will Ben Shelton vs Karen Khachanov final take place?
The final will be held on August 7 (Friday morning in India) at Sobeys Stadium, Toronto, Canada. The match is scheduled to begin at 7:30 pm local time (5:00 am IST).
Where can I watch Ben Shelton vs Karen Khachanov final live?
In India, the match will be broadcast on the Sony TEN Network and streamed on SonyLiv. In the US, tune in to Tennis Channel, and in the UK, watch it live on Sky UK.
What is the head-to-head (h2h) record between Ben Shelton and Karen Khachanov?
Ben Shelton leads 1-0 in their head-to-head, having defeated Khachanov earlier this season at Indian Wells in straight sets.
Who is the favourite to win 2025 Canadian Open men’s singles final?
Ben Shelton is the favourite with -170 odds on the moneyline. Khachanov, the more experienced of the two, is listed at +154, making him a strong underdog pick.
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram
Aniruddh Seshadri Iyer is a passionate sports journalist at Khel Now, specializing in tennis and Olympic sports. An engineer by training, he found his storytelling passion through iconic Grand Slam and Olympic moments. Known for sharp analysis and insightful coverage, he draws inspiration from Novak Djokovic’s resilience. Outside journalism, he enjoys reading, traveling, and playing the guitar.
- Top five youngest players to complete a Career Grand Slam
- Carlos Alcaraz joins tennis' all-time elite list with eight ATP titles in 2025
- Serena Williams refutes rumours of her possible return to professional tennis
- After Federer, now Rafael Nadal expresses interest in playing exhibition matches against old rival
- 'Vini needs to understand who is in charge' – Rafael Nadal urges Vinicius Jr to respect Real Madrid boss Xabi Alonso
- Athens Hellenic Championship 2025: Updated schedule, fixtures, results, live streaming details
- Athens Hellenic Championship 2025: Live streaming, TV channel, where & how to watch?
- Full list of players who have qualified for ATP Finals 2025
- Davis Cup 2025: Sumit Nagal leads India to historic win over Switzerland, ending 32-year drought
- Top five active men's singles players with most Grand Slam titles