Carlos Alcaraz is on a career best winning streak of 18 matches and will next target a third successive Wimbledon crown.
The Spaniard, who survived match points when two sets down to stun Jannik Sinner in the most dramatic of French Open finals earlier this month, made it three titles in a row when triumphing at Queen's for the second time in three years.
Alcaraz overcame Jiri Lehecka in three sets to extend his relentless winning streak that began in May at the Rome Masters, where he claimed another final success over arch rival Sinner.
Both players are vying for favouritism at 6/4 with Novak Djokovic a distant third at 13/2 while Britain's Jack Draper is regarded the only other realistic challenger at 12/1.
Despite the obvious threat posed by Sinner, it would take a brave punter to back against Alcaraz based on current form, his formidable record at Wimbledon and the phycological advantage he holds over the world number one.
Alcaraz's career winning percentage on grass is now just over 90% which is staggering when you think he was 4-2 in his first two grass-cout seasons in 2021 and 2022.
The 22-year-old has won 25 of his last 26 matches on the surface since the start of 2023 and it'll take an unreal performance to beat him.
π Carlos Alcaraz's unbelievable record since May after triumphing at Queen's:
β Sport on Sporting Life (@SLSport_) June 22, 2025
πΎ Matches: 18
β Wins: 18
π€― Sets won-lost: 42-9
π Titles: 3 (including French Open)
πͺ This is his longest ever winning streak so can anyone stopping him winning a third Wimbledon title? pic.twitter.com/zdhnpTgisZ
Longest winning streaks in men's tennis
Alcaraz's 18-match winning streak might be his career best so far, but he's got a long way to go before he can challenge the top 10.
- Bjorn Borg β 49 matches
- Bjorn Borg - 48 matches
- Guillermo Vilas β 46 matches
- Ivan Lendl β 44 matches
- Novak Djokovic β 43 matches
- John McEnroe β 42 matches
- Roger Federer β 41 matches
- Jimmy Connors β 37 matches
- Jimmy Connors β 36 matches
- Thomas Muster β 35 matches
- Ilie Nastase β 33 matches
- Rafael Nadal β 32 matches

