Each of the 415 matches below has been manually charted by Ludo, offering insights
into two players' serve, return, and rally tendencies.
Click here for a breakdown of all charted matches, sorted by player.
Want to chart matches yourself and help improve tennis analytics? Click here to find out how.
2024-05-08 Rome Masters R128: Alexander Shevchenko vs Fabian Marozsan (ATP)
2024-04-28 Madrid Masters R32: Ugo Humbert vs Jan Lennard Struff (ATP)
2024-04-26 Madrid Masters R64: Alexander Shevchenko vs Carlos Alcaraz (ATP)
2024-04-20 Munich SF: Jan Lennard Struff vs Holger Rune (ATP)
2024-04-17 Barcelona R32: Ugo Humbert vs Dusan Lajovic (ATP)
2024-04-10 Monte Carlo Masters R32: Stefanos Tsitsipas vs Tomas Martin Etcheverry (ATP)
2024-04-10 Monte Carlo Masters R32: Gael Monfils vs Daniil Medvedev (ATP)
2024-04-10 Monte Carlo Masters R32: Alejandro Tabilo vs Casper Ruud (ATP)
2024-04-09 Monte Carlo Masters R64: Stan Wawrinka vs Alex De Minaur (ATP)
2024-04-09 Monte Carlo Masters R64: Matteo Berrettini vs Miomir Kecmanovic (ATP)
2024-03-26 Miami Masters R32: Gael Monfils vs Carlos Alcaraz (ATP)
2024-03-26 Miami Masters R16: Casper Ruud vs Nicolas Jarry (ATP)
2024-03-25 Miami Masters R32: Christopher Eubanks vs Alexander Zverev (ATP)
2024-03-25 Miami Masters R32: Ben Shelton vs Lorenzo Musetti (ATP)
2024-03-24 Miami Masters R64: Jan Lennard Struff vs Daniel Altmaier (ATP)
2024-03-24 Miami Masters R64: Felix Auger Aliassime vs Alexander Zverev (ATP)
2024-03-23 Miami Masters R64: Marton Fucsovics vs Daniil Medvedev (ATP)
2024-03-22 Miami Masters R64: Ugo Humbert vs Botic Van De Zandschulp (ATP)
2024-03-22 Miami Masters R128: Gael Monfils vs Dusan Lajovic (ATP)
2024-03-20 Miami Masters R128: Max Purcell vs Marton Fucsovics (ATP)
2024-03-13 Indian Wells Masters R16: Grigor Dimitrov vs Daniil Medvedev (ATP)
2024-03-11 Indian Wells Masters R32: Ugo Humbert vs Tommy Paul (ATP)
2024-03-11 Indian Wells Masters R32: Arthur Fils vs Casper Ruud (ATP)
2024-03-10 Indian Wells Masters R32: Fabian Marozsan vs Thiago Seyboth Wild (ATP)
2024-03-10 Indian Wells Masters R32: Andrey Rublev vs Jiri Lehecka (ATP)
2024-03-09 Indian Wells Masters R64: Taylor Fritz vs Alejandro Tabilo (ATP)
2024-03-09 Indian Wells Masters R64: Tallon Griekspoor vs Yannick Hanfmann (ATP)
2024-03-02 Dubai F: Ugo Humbert vs Alexander Bublik (ATP)
2024-03-01 Dubai SF: Ugo Humbert vs Daniil Medvedev (ATP)
2024-03-01 Dubai SF: Alexander Bublik vs Andrey Rublev (ATP)
2024-02-29 Dubai QF: Daniil Medvedev vs Alejandro Davidovich Fokina (ATP)
2024-02-28 Dubai R16: Arthur Cazaux vs Andrey Rublev (ATP)
2024-02-28 Dubai R16: Andy Murray vs Ugo Humbert (ATP)
2024-02-27 Dubai R32: Ugo Humbert vs Gael Monfils (ATP)
2024-02-27 Dubai R32: Alexander Shevchenko vs Daniil Medvedev (ATP)
2024-02-22 Doha QF: Ugo Humbert vs Gael Monfils (ATP)
2024-02-21 Doha R16: Andrey Rublev vs Richard Gasquet (ATP)
2024-02-17 Rotterdam SF: Grigor Dimitrov vs Alex De Minaur (ATP)
2024-02-15 Rotterdam R16: Emil Ruusuvuori vs Jan Lennard Struff (ATP)
2024-02-14 Rotterdam R16: Alexander Bublik vs Milos Raonic (ATP)
2024-02-17 Buenos Aires SF: Carlos Alcaraz vs Nicolas Jarry (ATP)
2024-02-13 Buenos Aires R32: Arthur Fils vs Dusan Lajovic (ATP)
2024-02-11 Marseille F: Ugo Humbert vs Grigor Dimitrov (ATP)
2024-02-09 Marseille QF: Ugo Humbert vs Alejandro Davidovich Fokina (ATP)
2024-02-10 Dallas SF: Adrian Mannarino vs Marcos Giron (ATP)
2024-01-20 Australian Open R32: Felix Auger Aliassime vs Daniil Medvedev (ATP)
2024-01-17 Australian Open R64: Christopher Eubanks vs Andrey Rublev (ATP)
2024-01-09 Auckland R32: Arthur Fils vs Richard Gasquet (ATP)
2023-11-15 Tour Finals RR: Andrey Rublev vs Carlos Alcaraz (ATP)
2023-11-15 Tour Finals RR: Alexander Zverev vs Daniil Medvedev (ATP)
2023-11-05 Paris Masters F: Grigor Dimitrov vs Novak Djokovic (ATP)
2023-11-04 Paris Masters SF: Andrey Rublev vs Novak Djokovic (ATP)
2023-11-02 Paris Masters R16: Andrey Rublev vs Botic Van De Zandschulp (ATP)
2023-11-02 Paris Masters R16: Alexander Bublik vs Grigor Dimitrov (ATP)
2023-10-31 Paris Masters R64: Ugo Humbert vs Marcos Giron (ATP)
2023-10-31 Paris Masters R64: Arthur Fils vs Daniel Altmaier (ATP)
2023-10-31 Paris Masters R32: Andrey Rublev vs Yoshihito Nishioka (ATP)
2023-10-31 Paris Masters R32: Alexander Bublik vs Nicolas Jarry (ATP)
2023-10-30 Paris Masters R64: Alexander Bublik vs Frances Tiafoe (ATP)
2023-10-26 Basel R16: Ugo Humbert vs Nicolas Jarry (ATP)
2023-10-25 Vienna R32: Arthur Fils vs Daniil Medvedev (ATP)
2023-10-25 Vienna R16: Karen Khachanov vs Jiri Lehecka (ATP)
2023-10-22 Antwerp F: Arthur Fils vs Alexander Bublik (ATP)
2023-10-18 Antwerp R16: Gregoire Barrere vs Alexander Bublik (ATP)
2023-10-13 Shanghai Masters QF: Ugo Humbert vs Andrey Rublev (ATP)
2023-10-13 Shanghai Masters QF: Grigor Dimitrov vs Nicolas Jarry (ATP)
2023-10-11 Shanghai Masters R16: Ugo Humbert vs J J Wolf (ATP)
2023-10-09 Shanghai Masters R32: Lorenzo Sonego vs Nicolas Jarry (ATP)
2023-10-09 Shanghai Masters R32: Andrey Rublev vs Adrian Mannarino (ATP)
2023-10-08 Shanghai Masters R32: Fabian Marozsan vs Dusan Lajovic (ATP)
2023-10-08 Shanghai Masters R32: Christopher Eubanks vs Casper Ruud (ATP)
2023-10-07 Shanghai Masters R64: Sebastian Ofner vs Tommy Paul (ATP)
2023-10-04 Beijing F: Jannik Sinner vs Daniil Medvedev (ATP)
2023-10-03 Beijing SF: Daniil Medvedev vs Alexander Zverev (ATP)
2023-10-02 Beijing QF: Casper Ruud vs Carlos Alcaraz (ATP)
2023-10-01 Beijing R16: Holger Rune vs Grigor Dimitrov (ATP)
2023-09-29 Beijing R32: Stefanos Tsitsipas vs Nicolas Jarry (ATP)
2023-09-29 Beijing R32: Felix Auger Aliassime vs Holger Rune (ATP)
2023-09-29 Beijing R32: Daniil Medvedev vs Tommy Paul (ATP)
2023-09-29 Beijing R32: Casper Ruud vs Jan Lennard Struff (ATP)
2023-09-06 US Open QF: Andrey Rublev vs Daniil Medvedev (ATP)
2023-09-02 US Open R32: Nicolas Jarry vs Alex De Minaur (ATP)
2023-08-29 US Open R128: Alexandre Muller vs Novak Djokovic (ATP)
2023-08-28 US Open R128: Jiri Lehecka vs Aslan Karatsev (ATP)
2023-08-19 Cincinnati Masters QF: Novak Djokovic vs Taylor Fritz (ATP)
2023-08-18 Cincinnati Masters R16: Novak Djokovic vs Gael Monfils (ATP)
2023-08-12 Canada Masters QF: Carlos Alcaraz vs Tommy Paul (ATP)
2023-08-09 Canada Masters R32: Alejandro Davidovich Fokina vs Alexander Zverev (ATP)
2023-08-07 Canada Masters R64: Gregoire Barrere vs Matteo Berrettini (ATP)
2023-08-03 Washington R16: Christopher Eubanks vs Jordan Thompson (ATP)
2023-07-29 Hamburg SF: Laslo Djere vs Zhizhen Zhang (ATP)
2023-07-29 Hamburg SF: Arthur Fils vs Alexander Zverev (ATP)
2023-07-28 Hamburg QF: Arthur Fils vs Casper Ruud (ATP)
2023-07-27 Hamburg R16: Andrey Rublev vs Daniel Altmaier (ATP)
2023-06-21 Halle R16: Nicolas Jarry vs Stefanos Tsitsipas (ATP)
2023-06-19 Halle R32: Nicolas Jarry vs Corentin Moutet (ATP)
2023-06-01 Roland Garros R64: Tommy Paul vs Nicolas Jarry (ATP)
2023-06-01 Roland Garros R64: Jiri Lehecka vs Marcos Giron (ATP)
2023-05-30 Roland Garros R128: Hugo Dellien vs Nicolas Jarry (ATP)
2023-05-26 Lyon SF: Cameron Norrie vs Francisco Cerundolo (ATP)
2023-05-26 Geneva SF: Alexander Zverev vs Nicolas Jarry (ATP)
2023-05-22 Geneva R32: Dusan Lajovic vs Nicolas Jarry (ATP)
2023-05-16 Rome Masters R16: Casper Ruud vs Laslo Djere (ATP)
2023-05-15 Rome Masters R32: Alejandro Davidovich Fokina vs Andrey Rublev (ATP)
2023-05-12 Rome Masters R64: Casper Ruud vs Arthur Rinderknech (ATP)
2023-05-11 Rome Masters R128: Nicolas Jarry vs Yannick Hanfmann (ATP)
2023-04-29 Madrid Masters R64: Jiri Lehecka vs Alexander Shevchenko (ATP)
2023-04-28 Madrid Masters R64: Stan Wawrinka vs Andrey Rublev (ATP)
2023-04-21 Banja Luka QF: Jiri Lehecka vs Miomir Kecmanovic (ATP)
2023-04-20 Banja Luka R16: Radu Albot vs Jiri Lehecka (ATP)
2023-04-19 Barcelona R32: Nicolas Jarry vs Karen Khachanov (ATP)
2023-04-18 Barcelona R64: Yibing Wu vs Diego Schwartzman (ATP)
2023-04-18 Barcelona R32: Bernabe Zapata Miralles vs Roberto Bautista Agut (ATP)
2023-04-17 Barcelona R64: Emil Ruusuvuori vs Alexander Bublik (ATP)
2023-04-14 Monte Carlo Masters QF: Stefanos Tsitsipas vs Taylor Fritz (ATP)
2023-04-12 Monte Carlo Masters R32: Roberto Bautista Agut vs Alexander Zverev (ATP)
2023-04-12 Monte Carlo Masters R32: Alex De Minaur vs Jan Lennard Struff (ATP)
2023-04-11 Monte Carlo Masters R64: Jiri Lehecka vs Emil Ruusuvuori (ATP)
2023-04-11 Monte Carlo Masters R64: Alejandro Davidovich Fokina vs Karen Khachanov (ATP)
2023-04-10 Monte Carlo Masters R64: Jan Lennard Struff vs Albert Ramos (ATP)
2023-04-09 Monte Carlo Masters R64: Nicolas Jarry vs Borna Coric (ATP)
2023-03-30 Miami Masters QF: Karen Khachanov vs Francisco Cerundolo (ATP)
2023-03-28 Miami Masters R16: Taylor Fritz vs Holger Rune (ATP)
2023-03-28 Miami Masters R16: Karen Khachanov vs Stefanos Tsitsipas (ATP)
2023-03-27 Miami Masters R32: Jiri Lehecka vs Karen Khachanov (ATP)
2023-03-26 Miami Masters R32: Andrey Rublev vs Miomir Kecmanovic (ATP)
2023-03-25 Miami Masters R64: Lorenzo Musetti vs Jiri Lehecka (ATP)
2023-03-23 Miami Masters R128: Jiri Lehecka vs Federico Coria (ATP)
2023-03-11 Indian Wells Masters R64: Marcos Giron vs Frances Tiafoe (ATP)
2023-03-11 Indian Wells Masters R64: Jiri Lehecka vs Andrey Rublev (ATP)
2023-03-10 Indian Wells Masters R64: Cristian Garin vs Yoshihito Nishioka (ATP)
2023-03-09 Indian Wells Masters R128: Federico Coria vs Diego Schwartzman (ATP)
2023-02-25 Rio de Janeiro QF: Nicolas Jarry vs Sebastian Baez (ATP)
2023-02-23 Rio de Janeiro R16: Pedro Martinez vs Nicolas Jarry (ATP)
2023-02-21 Rio de Janeiro R32: Lorenzo Musetti vs Nicolas Jarry (ATP)
2023-02-15 Rotterdam R16: Stan Wawrinka vs Richard Gasquet (ATP)
2023-02-15 Rotterdam R16: Hubert Hurkacz vs Grigor Dimitrov (ATP)
2023-02-14 Rotterdam R32: Felix Auger Aliassime vs Lorenzo Sonego (ATP)
2023-02-13 Rotterdam R32: Aslan Karatsev vs Grigor Dimitrov (ATP)
2023-02-04 Davis Cup Qualifiers RR: Alexander Bublik vs Nicolas Jarry (ATP)
2023-01-17 Australian Open R128: Tommy Paul vs Jan Lennard Struff (ATP)
2023-01-17 Australian Open R128: Nicolas Jarry vs Miomir Kecmanovic (ATP)
2023-01-16 Australian Open R128: Denis Shapovalov vs Dusan Lajovic (ATP)
2023-01-16 Australian Open R128: Daniil Medvedev vs Marcos Giron (ATP)
2023-01-12 Adelaide QF: Alejandro Davidovich Fokina vs Roberto Bautista Agut (ATP)
2023-01-03 Adelaide R32: Roberto Bautista Agut vs Andrey Rublev (ATP)
2023-01-02 Adelaide R32: Holger Rune vs Yoshihito Nishioka (ATP)
2023-01-02 Pune R32: Alex Molcan vs Laslo Djere (ATP)
2022-11-03 Paris Masters R16: Andrey Rublev vs Holger Rune (ATP)
2022-11-01 Paris Masters R32: Casper Ruud vs Richard Gasquet (ATP)
2022-11-01 Paris Masters R32: Andrey Rublev vs John Isner (ATP)
2022-10-31 Paris Masters R64: Yoshihito Nishioka vs Aslan Karatsev (ATP)
2022-10-31 Paris Masters R64: Sebastian Baez vs Karen Khachanov (ATP)
2022-10-31 Paris Masters R64: Maxime Cressy vs Diego Schwartzman (ATP)
2022-10-31 Paris Masters R64: Marin Cilic vs Lorenzo Musetti (ATP)
2022-10-31 Paris Masters R64: Lorenzo Sonego vs Frances Tiafoe (ATP)
2022-10-29 Vienna SF: Grigor Dimitrov vs Daniil Medvedev (ATP)
2022-10-29 Vienna SF: Denis Shapovalov vs Borna Coric (ATP)
2022-10-28 Vienna QF: Jannik Sinner vs Daniil Medvedev (ATP)
2022-10-28 Vienna QF: Daniel Evans vs Denis Shapovalov (ATP)
2022-10-27 Vienna R16: Grigor Dimitrov vs Andrey Rublev (ATP)
2022-10-27 Vienna R16: Dominic Thiem vs Daniil Medvedev (ATP)
2022-10-26 Vienna R32: Jannik Sinner vs Cristian Garin (ATP)
2022-10-26 Vienna R32: Daniil Medvedev vs Nikoloz Basilashvili (ATP)
2022-10-26 Vienna R16: Karen Khachanov vs Daniel Evans (ATP)
2022-10-25 Vienna R32: Grigor Dimitrov vs Thiago Monteiro (ATP)
2022-10-29 Basel SF: Felix Auger Aliassime vs Carlos Alcaraz (ATP)
2022-10-28 Basel QF: Stan Wawrinka vs Roberto Bautista Agut (ATP)
2022-10-28 Basel QF: Alexander Bublik vs Felix Auger Aliassime (ATP)
2022-10-27 Basel R16: Alexander Bublik vs Albert Ramos (ATP)
2022-10-25 Basel R32: Roberto Bautista Agut vs Laslo Djere (ATP)
2022-10-25 Basel R32: Casper Ruud vs Stan Wawrinka (ATP)
2022-10-24 Basel R32: Alexander Bublik vs Aslan Karatsev (ATP)
2022-10-19 Naples R32: Nicolas Jarry vs Roberto Carballes Baena (ATP)
2022-10-08 Tokyo SF: Taylor Fritz vs Denis Shapovalov (ATP)
2022-10-07 Tokyo QF: Denis Shapovalov vs Borna Coric (ATP)
2022-10-06 Tokyo R16: Rio Noguchi vs Denis Shapovalov (ATP)
2022-10-05 Tokyo R32: Steve Johnson vs Denis Shapovalov (ATP)
2022-10-07 Astana QF: Roberto Bautista Agut vs Daniil Medvedev (ATP)
2022-10-07 Astana QF: Andrey Rublev vs Adrian Mannarino (ATP)
2022-10-04 Astana R32: Maxime Cressy vs Karen Khachanov (ATP)
2022-10-04 Astana R32: David Goffin vs Carlos Alcaraz (ATP)
2022-10-03 Astana R32: Francisco Cerundolo vs Hubert Hurkacz (ATP)
2022-10-01 Seoul SF: Jenson Brooksby vs Denis Shapovalov (ATP)
2022-09-30 Seoul QF: Radu Albot vs Denis Shapovalov (ATP)
2022-09-30 Seoul QF: Casper Ruud vs Yoshihito Nishioka (ATP)
2022-09-29 Seoul R16: Nicolas Jarry vs Casper Ruud (ATP)
2022-09-29 Sofia R16: Ugo Humbert vs Jan Lennard Struff (ATP)
2022-09-28 Tel Aviv R16: Sebastian Korda vs Maxime Cressy (ATP)
2022-09-07 US Open QF: Andrey Rublev vs Frances Tiafoe (ATP)
2022-09-06 US Open QF: Casper Ruud vs Matteo Berrettini (ATP)
2022-09-05 US Open R16: Nick Kyrgios vs Daniil Medvedev (ATP)
2022-09-03 US Open R32: J J Wolf vs Nick Kyrgios (ATP)
2022-08-30 US Open R128: John Isner vs Federico Delbonis (ATP)
2022-08-30 US Open R128: Hugo Gaston vs Alexander Bublik (ATP)
2022-08-30 US Open R128: Grigor Dimitrov vs Steve Johnson (ATP)
2022-08-30 US Open R128: Benoit Paire vs Cameron Norrie (ATP)
2022-08-29 US Open R128: Nicolas Jarry vs Matteo Berrettini (ATP)
2022-08-27 Winston Salem R32: James Duckworth vs Maxime Cressy (ATP)
2022-08-25 Winston Salem QF: Maxime Cressy vs Adrian Mannarino (ATP)
2022-08-19 Cincinnati Masters QF: Taylor Fritz vs Daniil Medvedev (ATP)
2022-08-18 Cincinnati Masters R16: Denis Shapovalov vs Daniil Medvedev (ATP)
2022-08-17 Cincinnati Masters R64: Filip Krajinovic vs Daniel Evans (ATP)
2022-08-17 Cincinnati Masters R32: Roberto Bautista Agut vs Marcos Giron (ATP)
2022-08-17 Cincinnati Masters R32: Botic Van De Zandschulp vs Daniil Medvedev (ATP)
2022-08-16 Cincinnati Masters R64: Taylor Fritz vs Sebastian Baez (ATP)
2022-08-16 Cincinnati Masters R64: Grigor Dimitrov vs Denis Shapovalov (ATP)
2022-08-16 Cincinnati Masters R64: Alejandro Davidovich Fokina vs Nick Kyrgios (ATP)
2022-08-15 Cincinnati Masters R64: Marin Cilic vs Jaume Munar (ATP)
2022-08-12 Canada Masters R16: Marin Cilic vs Tommy Paul (ATP)
2022-08-12 Canada Masters R16: Jannik Sinner vs Pablo Carreno Busta (ATP)
2022-08-12 Canada Masters QF: Hubert Hurkacz vs Nick Kyrgios (ATP)
2022-08-12 Canada Masters QF: Casper Ruud vs Felix Auger Aliassime (ATP)
2022-08-11 Canada Masters R32: Cameron Norrie vs Botic Van De Zandschulp (ATP)
2022-08-11 Canada Masters R16: Felix Auger Aliassime vs Cameron Norrie (ATP)
2022-08-11 Canada Masters R16: Alex De Minaur vs Nick Kyrgios (ATP)
2022-08-10 Canada Masters R64: Yoshihito Nishioka vs Benoit Paire (ATP)
2022-08-10 Canada Masters R64: Brandon Nakashima vs Cameron Norrie (ATP)
2022-08-10 Canada Masters R32: Roberto Bautista Agut vs Jenson Brooksby (ATP)
2022-08-10 Canada Masters R32: Nick Kyrgios vs Daniil Medvedev (ATP)
2022-08-10 Canada Masters R32: Marin Cilic vs Karen Khachanov (ATP)
2022-08-09 Canada Masters R64: Sebastian Baez vs Nick Kyrgios (ATP)
2022-08-09 Canada Masters R64: Pablo Carreno Busta vs Matteo Berrettini (ATP)
2022-08-09 Canada Masters R64: Maxime Cressy vs Aslan Karatsev (ATP)
2022-08-07 Washington SF: Yoshihito Nishioka vs Andrey Rublev (ATP)
2022-08-07 Washington F: Yoshihito Nishioka vs Nick Kyrgios (ATP)
2022-08-05 Washington R16: Reilly Opelka vs Nick Kyrgios (ATP)
2022-08-05 Washington R16: Maxime Cressy vs Andrey Rublev (ATP)
2022-08-04 Washington R32: Tommy Paul vs Nick Kyrgios (ATP)
2022-08-03 Washington R64: Nick Kyrgios vs Marcos Giron (ATP)
2022-08-03 Washington R32: Holger Rune vs Benoit Paire (ATP)
2022-08-02 Washington R64: Peter Gojowczyk vs Benoit Paire (ATP)
2022-07-23 Gstaad SF: Casper Ruud vs Albert Ramos (ATP)
2022-07-21 Gstaad R16: Casper Ruud vs Jiri Lehecka (ATP)
2022-07-21 Hamburg R16: Andrey Rublev vs Francisco Cerundolo (ATP)
2022-07-19 Hamburg R32: Aslan Karatsev vs Nikoloz Basilashvili (ATP)
2022-07-10 Wimbledon F: Novak Djokovic vs Nick Kyrgios (ATP)
2022-07-06 Wimbledon QF: Nick Kyrgios vs Cristian Garin (ATP)
2022-07-02 Wimbledon R32: Stefanos Tsitsipas vs Nick Kyrgios (ATP)
2022-06-30 Wimbledon R64: Nick Kyrgios vs Filip Krajinovic (ATP)
2022-06-23 Eastbourne QF: Taylor Fritz vs Alexander Bublik (ATP)
2022-06-23 Eastbourne QF: Maxime Cressy vs Cameron Norrie (ATP)
2022-06-19 Queens Club F: Filip Krajinovic vs Matteo Berrettini (ATP)
2022-06-18 Queens Club SF: Marin Cilic vs Filip Krajinovic (ATP)
2022-06-17 Queens Club QF: Alejandro Davidovich Fokina vs Botic Van De Zandschulp (ATP)
2022-06-16 Queens Club R16: Tommy Paul vs Stan Wawrinka (ATP)
2022-06-14 Queens Club R32: Sam Querrey vs Diego Schwartzman (ATP)
2022-06-13 Queens Club R32: Reilly Opelka vs Alex De Minaur (ATP)
2022-06-18 Halle SF: Hubert Hurkacz vs Nick Kyrgios (ATP)
2022-06-17 Halle QF: Roberto Bautista Agut vs Daniil Medvedev (ATP)
2022-06-17 Halle QF: Pablo Carreno Busta vs Nick Kyrgios (ATP)
2022-06-15 Halle R32: Daniil Medvedev vs David Goffin (ATP)
2022-06-15 Halle R16: Stefanos Tsitsipas vs Nick Kyrgios (ATP)
2022-06-14 Halle R32: Maxime Cressy vs Hubert Hurkacz (ATP)
2022-06-12 Stuttgart F: Andy Murray vs Matteo Berrettini (ATP)
2022-06-11 Stuttgart SF: Andy Murray vs Nick Kyrgios (ATP)
2022-06-10 Stuttgart QF: Stefanos Tsitsipas vs Andy Murray (ATP)
2022-06-09 Stuttgart R16: Nick Kyrgios vs Nikoloz Basilashvili (ATP)
2022-06-09 Stuttgart R16: Andy Murray vs Alexander Bublik (ATP)
2022-05-31 Roland Garros QF: Novak Djokovic vs Rafael Nadal (ATP)
2022-05-28 Roland Garros R32: Miomir Kecmanovic vs Daniil Medvedev (ATP)
2022-05-26 Roland Garros R64: Daniil Medvedev vs Laslo Djere (ATP)
2022-05-22 Geneva SF: Casper Ruud vs Reilly Opelka (ATP)
2022-05-18 Geneva R16: Casper Ruud vs Benoit Paire (ATP)
2022-05-14 Rome Masters SF: Casper Ruud vs Novak Djokovic (ATP)
2022-05-13 Rome Masters QF: Casper Ruud vs Denis Shapovalov (ATP)
2022-05-12 Rome Masters R16: Stan Wawrinka vs Novak Djokovic (ATP)
2022-05-11 Rome Masters R32: Sebastian Baez vs Alexander Zverev (ATP)
2022-05-11 Rome Masters R32: Novak Djokovic vs Aslan Karatsev (ATP)
2022-05-10 Rome Masters R32: Andrey Rublev vs Filip Krajinovic (ATP)
2022-05-09 Rome Masters R64: Reilly Opelka vs Stan Wawrinka (ATP)
2022-05-08 Madrid Masters F: Carlos Alcaraz vs Alexander Zverev (ATP)
2022-05-05 Madrid Masters R16: Felix Auger Aliassime vs Jannik Sinner (ATP)
2022-05-04 Madrid Masters R32: Jannik Sinner vs Alex De Minaur (ATP)
2022-05-04 Madrid Masters R32: Diego Schwartzman vs Grigor Dimitrov (ATP)
2022-05-03 Madrid Masters R64: Frances Tiafoe vs Cristian Garin (ATP)
2022-05-03 Madrid Masters R64: Alexander Bublik vs Miomir Kecmanovic (ATP)
2022-05-03 Madrid Masters R32: Novak Djokovic vs Gael Monfils (ATP)
2022-05-02 Madrid Masters R64: Maxime Cressy vs Grigor Dimitrov (ATP)
2022-05-02 Madrid Masters R64: Andy Murray vs Dominic Thiem (ATP)
2022-05-01 Madrid Masters R64: John Isner vs Filip Krajinovic (ATP)
2022-04-23 Belgrade SF: Fabio Fognini vs Andrey Rublev (ATP)
2022-04-18 Belgrade R32: Richard Gasquet vs Miomir Kecmanovic (ATP)
2022-04-18 Belgrade R32: Holger Rune vs Cristian Garin (ATP)
2022-04-14 Monte Carlo Masters R16: Casper Ruud vs Grigor Dimitrov (ATP)
2022-04-11 Monte Carlo Masters R64: Jo Wilfried Tsonga vs Marin Cilic (ATP)
2022-04-10 Houston F: Reilly Opelka vs John Isner (ATP)
2022-04-09 Houston SF: Reilly Opelka vs Nick Kyrgios (ATP)
2022-04-06 Houston R16: Tommy Paul vs Nick Kyrgios (ATP)
2022-03-29 Miami Masters R16: Jannik Sinner vs Nick Kyrgios (ATP)
2022-03-29 Miami Masters R16: Daniil Medvedev vs Jenson Brooksby (ATP)
2022-03-28 Miami Masters R32: Taylor Fritz vs Tommy Paul (ATP)
2022-03-27 Miami Masters R32: Fabio Fognini vs Nick Kyrgios (ATP)
2022-03-27 Miami Masters R32: Casper Ruud vs Alexander Bublik (ATP)
2022-03-26 Miami Masters R64: Felix Auger Aliassime vs Miomir Kecmanovic (ATP)
2022-03-26 Miami Masters R64: Andy Murray vs Daniil Medvedev (ATP)
2022-03-25 Miami Masters R64: Nick Kyrgios vs Andrey Rublev (ATP)
2022-03-25 Miami Masters R128: Jack Sock vs Miomir Kecmanovic (ATP)
2022-03-18 Indian Wells Masters QF: Grigor Dimitrov vs Andrey Rublev (ATP)
2022-03-17 Indian Wells Masters R16: Gael Monfils vs Carlos Alcaraz (ATP)
2022-03-16 Indian Wells Masters R32: Grigor Dimitrov vs Alexander Bublik (ATP)
2022-03-16 Indian Wells Masters R32: Andrey Rublev vs Frances Tiafoe (ATP)
2022-03-16 Indian Wells Masters R16: Grigor Dimitrov vs John Isner (ATP)
2022-03-15 Indian Wells Masters R32: John Isner vs Diego Schwartzman (ATP)
2022-03-15 Indian Wells Masters R32: Casper Ruud vs Nick Kyrgios (ATP)
2022-03-14 Indian Wells Masters R32: Roberto Bautista Agut vs Carlos Alcaraz (ATP)
2022-03-13 Indian Wells Masters R64: Sam Querrey vs John Isner (ATP)
2022-03-13 Indian Wells Masters R64: Federico Delbonis vs Nick Kyrgios (ATP)
2022-03-12 Indian Wells Masters R64: Reilly Opelka vs Lorenzo Musetti (ATP)
2022-03-12 Indian Wells Masters R64: Gael Monfils vs Filip Krajinovic (ATP)
2022-03-12 Indian Wells Masters R64: Federico Coria vs Daniel Evans (ATP)
2022-02-28 Acapulco R32: Taylor Fritz vs Adrian Mannarino (ATP)
2022-02-26 Acapulco SF: Stefanos Tsitsipas vs Cameron Norrie (ATP)
2022-02-25 Acapulco QF: Peter Gojowczyk vs Cameron Norrie (ATP)
2022-02-24 Acapulco R16: Daniil Medvedev vs Pablo Andujar (ATP)
2022-02-23 Acapulco R32: Benoit Paire vs Daniil Medvedev (ATP)
2022-02-12 Dallas SF: John Isner vs Reilly Opelka (ATP)
2022-02-12 Dallas QF: Reilly Opelka vs Adrian Mannarino (ATP)
2022-02-11 Rotterdam QF: Marton Fucsovics vs Andrey Rublev (ATP)
2022-01-23 Australian Open R16: Pablo Carreno Busta vs Matteo Berrettini (ATP)
2022-01-22 Australian Open R32: Marin Cilic vs Andrey Rublev (ATP)
2022-01-18 Australian Open R128: Daniil Medvedev vs Henri Laaksonen (ATP)
2022-01-18 Australian Open R128: Daniel Evans vs David Goffin (ATP)
2021-11-20 Tour Finals SF: Casper Ruud vs Daniil Medvedev (ATP)
2021-11-19 Tour Finals RR: Casper Ruud vs Andrey Rublev (ATP)
2021-11-17 Tour Finals RR: Novak Djokovic vs Andrey Rublev (ATP)
2021-11-16 Tour Finals RR: Hubert Hurkacz vs Jannik Sinner (ATP)
2021-11-15 Tour Finals RR: Stefanos Tsitsipas vs Andrey Rublev (ATP)
2021-11-15 Tour Finals RR: Novak Djokovic vs Casper Ruud (ATP)
2021-11-14 Tour Finals RR: Matteo Berrettini vs Alexander Zverev (ATP)
2021-11-06 Paris Masters SF: Alexander Zverev vs Daniil Medvedev (ATP)
2021-11-04 Paris Masters R16: Casper Ruud vs Marcos Giron (ATP)
2021-11-03 Paris Masters R32: Cameron Norrie vs Reilly Opelka (ATP)
2021-11-02 Paris Masters R64: Reilly Opelka vs Filip Krajinovic (ATP)
2021-11-02 Paris Masters R64: Marin Cilic vs Alejandro Davidovich Fokina (ATP)
2021-11-02 Paris Masters R32: Casper Ruud vs Alexander Bublik (ATP)
2021-10-29 Vienna QF: Casper Ruud vs Jannik Sinner (ATP)
2021-10-27 Vienna R32: Reilly Opelka vs Jannik Sinner (ATP)
2021-10-25 Vienna R32: Carlos Alcaraz vs Daniel Evans (ATP)
2021-10-21 Vienna R32: Alexei Popyrin vs Matteo Berrettini (ATP)
2021-10-21 Antwerp R32: Reilly Opelka vs Jenson Brooksby (ATP)
2021-10-13 Indian Wells Masters R16: Hubert Hurkacz vs Aslan Karatsev (ATP)
2021-10-11 Indian Wells Masters R64: John Isner vs Yoshihito Nishioka (ATP)
2021-10-11 Indian Wells Masters R32: Grigor Dimitrov vs Reilly Opelka (ATP)
2021-09-05 US Open R32: Reilly Opelka vs Nikoloz Basilashvili (ATP)
2021-09-05 US Open R16: Daniil Medvedev vs Daniel Evans (ATP)
2021-09-03 US Open R32: Pablo Andujar vs Daniil Medvedev (ATP)
2021-09-02 US Open R64: Reilly Opelka vs Lorenzo Musetti (ATP)
2021-08-31 US Open R128: Roberto Bautista Agut vs Nick Kyrgios (ATP)
2021-08-31 US Open R128: Daniil Medvedev vs Richard Gasquet (ATP)
2021-08-30 US Open R128: Andrey Rublev vs Ivo Karlovic (ATP)
2021-08-20 Cincinnati Masters QF: Daniil Medvedev vs Pablo Carreno Busta (ATP)
2021-08-19 Cincinnati Masters R16: Casper Ruud vs Diego Schwartzman (ATP)
2021-08-17 Cincinnati Masters R64: Marin Cilic vs Aslan Karatsev (ATP)
2021-08-15 Canada Masters SF: John Isner vs Daniil Medvedev (ATP)
2021-08-14 Canada Masters QF: John Isner vs Gael Monfils (ATP)
2021-08-13 Canada Masters QF: Reilly Opelka vs Roberto Bautista Agut (ATP)
2021-08-12 Canada Masters R16: John Isner vs Andrey Rublev (ATP)
2021-08-12 Canada Masters R16: Casper Ruud vs Dusan Lajovic (ATP)
2021-08-11 Canada Masters R32: Reilly Opelka vs Grigor Dimitrov (ATP)
2021-08-11 Canada Masters R32: Nikoloz Basilashvili vs Alex De Minaur (ATP)
2021-08-11 Canada Masters R32: Karen Khachanov vs Aslan Karatsev (ATP)
2021-08-10 Canada Masters R64: Reilly Opelka vs Nick Kyrgios (ATP)
2021-08-10 Canada Masters R64: John Isner vs Alejandro Davidovich Fokina (ATP)
2021-07-23 Gstaad QF: Casper Ruud vs Benoit Paire (ATP)
2021-06-15 Queens Club R32: Andy Murray vs Benoit Paire (ATP)
2021-06-05 Madrid Masters R16: Casper Ruud vs Stefanos Tsitsipas (ATP)
2021-06-05 Madrid Masters R16: Alexander Bublik vs Aslan Karatsev (ATP)
2021-05-07 Madrid Masters QF: John Isner vs Dominic Thiem (ATP)
2021-05-05 Madrid Masters R32: John Isner vs Roberto Bautista Agut (ATP)
2021-05-05 Madrid Masters R32: Casper Ruud vs Yoshihito Nishioka (ATP)
2021-05-04 Madrid Masters R32: Dominic Thiem vs Marcos Giron (ATP)
2021-05-03 Madrid Masters R64: John Isner vs Miomir Kecmanovic (ATP)
2021-05-13 Rome Masters R16: Roberto Bautista Agut vs Andrey Rublev (ATP)
2021-05-13 Rome Masters R16: Reilly Opelka vs Aslan Karatsev (ATP)
2021-05-11 Rome Masters R32: Lorenzo Musetti vs Reilly Opelka (ATP)
2021-05-09 Rome Masters R64: Reilly Opelka vs Richard Gasquet (ATP)
2021-04-23 Barcelona QF: Andrey Rublev vs Jannik Sinner (ATP)
2021-03-30 Miami Masters R16: Daniil Medvedev vs Francis Tiafoe (ATP)
2021-03-29 Miami Masters R32: Marin Cilic vs Lorenzo Musetti (ATP)
2021-03-27 Miami Masters R64: Milos Raonic vs Jordan Thompson (ATP)
2021-03-27 Miami Masters R64: Aslan Karatsev vs Mikhail Kukushkin (ATP)
2021-03-17 Dubai R16: Taylor Fritz vs Andrey Rublev (ATP)
2021-03-16 Dubai R32: Denis Shapovalov vs Jan Lennard Struff (ATP)
2021-03-12 Doha SF: Roberto Bautista Agut vs Andrey Rublev (ATP)
2021-03-03 Rotterdam R32: Alexander Bublik vs Alexander Zverev (ATP)
2021-03-03 Rotterdam R16: Andy Murray vs Andrey Rublev (ATP)
2021-03-02 Rotterdam R32: Stan Wawrinka vs Karen Khachanov (ATP)
2021-03-01 Rotterdam R32: Felix Auger Aliassime vs Kei Nishikori (ATP)
2021-02-13 Australian Open R32: Karen Khachanov vs Matteo Berrettini (ATP)
2021-02-11 Australian Open R64: Daniil Medvedev vs Roberto Carballes Baena (ATP)
2021-02-09 Australian Open R128: Vasek Pospisil vs Daniil Medvedev (ATP)
2020-11-15 Tour Finals RR: Rafael Nadal vs Andrey Rublev (ATP)
2020-11-06 Paris Masters QF: Diego Schwartzman vs Daniil Medvedev (ATP)
2020-10-29 Vienna R16: Dominic Thiem vs Cristian Garin (ATP)
2020-10-13 St Petersburg R32: Vasek Pospisil vs Andrey Rublev (ATP)
2020-09-22 Hamburg R32: Roberto Bautista Agut vs Nikoloz Basilashvili (ATP)
2020-09-17 Rome Masters R32: Hubert Hurkacz vs Andrey Rublev (ATP)
2020-09-06 US Open R32: Marin Cilic vs Dominic Thiem (ATP)
2020-09-05 US Open R32: Novak Djokovic vs Jan Lennard Struff (ATP)
2020-09-05 US Open R32: Casper Ruud vs Matteo Berrettini (ATP)
2020-09-02 US Open R128: John Millman vs Nikoloz Basilashvili (ATP)
2020-09-01 US Open R128: Jeremy Chardy vs Andrey Rublev (ATP)
2020-08-25 Cincinnati Masters R16: Reilly Opelka vs Matteo Berrettini (ATP)
2020-01-04 ATP Cup RR: Nicolas Jarry vs Benoit Paire (ATP)
2019-09-30 Beijing R32: Grigor Dimitrov vs Andrey Rublev (ATP)
2019-05-29 Roland Garros R64: Stan Wawrinka vs Cristian Garin (ATP)
2019-05-14 Rome Masters R64: Nick Kyrgios vs Daniil Medvedev (ATP)
2019-05-05 Madrid Masters R64: Nick Kyrgios vs Jan Lennard Struff (ATP)
2019-04-26 Barcelona QF: Daniil Medvedev vs Nicolas Jarry (ATP)
2019-04-23 Barcelona R32: Nicolas Jarry vs Alexander Zverev (ATP)
2019-01-15 Australian Open R128: Milos Raonic vs Nick Kyrgios (ATP)
2019-01-02 Brisbane R16: Nick Kyrgios vs Jeremy Chardy (ATP)
2019-01-02 Brisbane R16: Andy Murray vs Daniil Medvedev (ATP)
2018-04-13 Houston QF: Nick Kyrgios vs Ivo Karlovic (ATP)