The 5 active players with a 10+ match-winning streak on grass as Carlos Alcaraz continues unbeaten run

Roger Federer has the all-time record for the longest winning streak on grass, but which of the current active players have enjoyed extended runs on the surface?
Tennis great Federer won 65 consecutive matches over a five-year period with his run starting at the Halle Open in June 2003 before ending at Wimbledon in July 2008 as he lost the final against Rafael Nadal.
He won 10 titles during that period – five at Wimbledon and five at Halle.
Bjorn Borg is a distant third for best winning streak on grass with 41 and Novak Djokovic is the first active player on the list in third place.
But who are the other active players to have reached double figures for grass-court winning streaks?
The list isn’t very long with current stars Grigor Dimitrov, John Isner and Christopher Eubanks all falling just short as they have all managed nine-match winning streaks.
Players With A 10+ Match-Winning Streak On Grass
5. Matteo Berrettini – 11 (2021)
Matteo Berrettini enjoyed his golden summer on grass in 2021 as he kicked off his campaign with the Queen’s Club title run, defeating several British players en route to the trophy. Andy Murray was beaten in the second round, Dan Evans in the quarter-final and Cameron Norrie in the final.
He then reached his maiden Grand Slam final as he made it to the Wimbledon showpiece match, but came up short against Novak Djokovic as the defending champion won his sixth title at SW19 with a four-set win.
The 10 ATP players with the best grass-court records: ft. Roger Federer and Novak Djokovic
The 11 ATP players with the most grass-court titles: Roger Federer top, Novak Djokovic joint-fifth
The 9 WTA players with the best grass-court records: Serena Williams 2nd, Steffi Graf 4th
4. Carlos Alcaraz – 13 (2023-2024)
Carlos Alcaraz is now 28th on the overall list for longest runs on grass after he opened his Queen’s Club title defence with a comfortable two-set win over Francisco Cerúndolo.
The Spaniard started his run at Queen’s last year as he won five matches in a row to lift the title before going on to win seven consecutive matches at Wimbledon. He defeated Berrettini, Holger Rune and Daniil Medvedev en route to the final before seeing off Djokovic in five sets.
3. Rafael Nadal – 14 (2008-2010)
Former world No 1 Rafael Nadal’s streak started at Queen’s Club in 2008 as he first defeated Ivo Karlovic, Andy Roddick and Novak Djokovic during his title run.
He then won his maiden title at Wimbledon – the same Wimbledon where he ended Federer’s 65-match winning run on the surface in the final – before missing the 2009 grass-court season due to injury. He returned to Queen’s in 2010 and reached the quarter-final before losing against Feliciano Lopez.
2. Andy Murray – 19 (2012-2014)
Andy Murray has three different 10+ match-winning streaks on grass, but we will only take his best of 19.
He started his run at the 2012 London Olympics by beating Stan Wawrinka in the first round, Djokovic in the semi-final and Federer in the final.
Murray continued the run in 2013 as he won five in a row en route to lifting the Queen’s Club trophy before winning seven matches at SW19 for his maiden Wimbledon crown as he defeated Djokovic in the final.
His run was ended by Radek Stepanek in the second round at Queen’s in 2014.
Murray also had a 12-match streak in 2008-2009, and a 14-match winning run from 2015 to 2016.
1. Novak Djokovic – 34 (2018-2023)
The great Novak Djokovic has also enjoyed three 10+ winning streaks with the best stretching over a five-year period that saw him win five titles at Wimbledon. In fact, all 34 matches were won at SW19.
It started with a trophy run at Wimbledon in 2018 as he beat Kevin Anderson in the final and the next year he again went all the way as he defeated Roger Federer in THAT five-set final.
Wimbledon, of course, was not held in 2020 due to the coronavirus pandemic, but he returned for another title in 2021 as he beat Matteo Berrettini in the final before winning his seventh title at Wimbledon in 2022 with victory over Nick Kyrgios.
He picked up six more match wins in 2023 as he reached another final, but this time he was beaten by the young Carlos Alcaraz.
Djokovic also won 16 in a row between 2014 and 2016, and 12 in a row from 2011 to 2012.