Édouard Roger-Vasselin

{{Short description|French tennis player (born 1983)}}

{{Use dmy dates|date=June 2023}}

{{Infobox tennis biography

|name = Édouard Roger-Vasselin

|image = File:Roger Vasselin RG19 (3) (48199105732).jpg

|caption = Roger-Vasselin in 2019

|country = {{flagu|France}}

|residence = Boulogne-Billancourt, France

|birth_date = {{birth date and age|1983|11|28|df=y}}

|birth_place = Gennevilliers, France

|height = {{convert|1.88|m|ftin|0|abbr=on}}

|turnedpro = 2002

|plays = Right-handed (two-handed backhand)

|coach = Dave Marshall

|careerprizemoney = $8,092,538

|singlesrecord = {{tennis record|won=84|lost=125|details=in ATP World Tour and Grand Slam main draw matches, and in Davis Cup|small=yes}}

|singlestitles = 0

|highestsinglesranking = No. 35 (10 February 2014)

|AustralianOpenresult = 3R (2014)

|FrenchOpenresult = 3R (2007)

|Wimbledonresult = 3R (2007)

|USOpenresult = 2R (2013)

| doublesrecord = {{tennis record|won=414|lost=279|details=in ATP World Tour and Grand Slam main draw matches, and in Davis Cup|small=yes}}

|doublestitles = 28

|highestdoublesranking = No. 6 (3 November 2014)

|currentdoublesranking = No. 11 (22 July 2024)

|AustralianOpenDoublesresult = QF (2015, 2025)

|FrenchOpenDoublesresult = W (2014)

|WimbledonDoublesresult = F (2016, 2019)

|USOpenDoublesresult = QF (2017, 2018)

|OthertournamentsDoubles = yes

|MastersCupDoublesresult = F (2020)

|OlympicsDoublesresult = 2R (2024)

|Mixed = yes

|mixedtitles = 1

|AustralianOpenMixedresult = QF (2018)

| FrenchOpenMixedresult = W (2024)

|WimbledonMixedresult = QF (2021, 2022)

|USOpenMixedresult = F (2022)

|OthertournamentsMixedDoubles = yes

|OlympicMixedDoublesresult = 1R (2024)

|updated = 29 July 2024

}}

Édouard Roger-Vasselin ({{IPA|fr|edwaʁ ʁɔʒe vaslɛ̃}};{{cite web|title=The pronunciation by Édouard Roger-Vasselin himself|url=http://www.atpworldtour.com/-/media/player-names/28_roger-vasselin_player-name-2014.mp3|publisher=ATP World Tour|access-date=25 October 2017}} born 28 November 1983) is a French professional tennis player who specializes in doubles.

He won two Grand Slam titles in doubles at the 2014 French Open, partnering Julien Benneteau, and mixed doubles at the 2024 French Open, partnering Laura Siegemund. He also finished runner-up at the Wimbledon Championships in both 2016 and 2019, alongside Benneteau and Nicolas Mahut respectively. Roger-Vasselin reached his career-high doubles ranking of world No. 6 in November 2014, and has won 28 doubles and 1 mixed doubles titles on the ATP Tour, including three Masters titles.

In singles, his highest ranking was world No. 35, achieved in February 2014, and he finished runner-up at the 2013 Delray Beach Open and 2014 Chennai Open. Roger-Vasselin's best Grand Slam result in singles was reaching the third round at the French Open and Wimbledon Championships in 2007, and the 2014 Australian Open. He is the son of 1983 French Open semifinalist Christophe Roger-Vasselin.

Career

{{BLP sources section|date=February 2024}}

=2007=

At the French Open, he reached the third round as a wildcard, after a second-round victory against Radek Štěpánek in five sets, 3–6, 6–1, 0–6, 6–4, 6–4. He also reached the third round at Wimbledon, beating 24th seed Juan Ignacio Chela in straight sets along the way, and made the top 100 for the first time as a result. On 16 July 2007, he reached a career-best ranking of 82.

=2009=

At the Japan Open, he advanced through the qualifying draw to set up a first round match with 2009 US Open champion Juan Martín del Potro. Ranked No. 189 at the time, Roger-Vasselin stunned the world No. 5, 6–4, 6–4. The match was Roger-Vasselin's first ATP Tour level victory of the season. Roger-Vasselin then defeated Austrian Jürgen Melzer to advance to the third round, where he lost to former world No. 1, Lleyton Hewitt, in straight sets.

=2012=

File:Eduoard Roger Vasselin US Open.JPG

In 2012, Roger-Vasselin had considerable success on the ATP Tour in doubles. He won tournaments in Montpellier, Marseille, and Metz, all partnered with Nicolas Mahut. He also made it to the quarterfinals at Wimbledon for the first time teamed with James Cerretani. They were defeated by the eventual champions Jonathan Marray and Frederik Nielsen in five sets.

=2013=

At the Delray Beach International Championships, Roger-Vasselin defeated four opponents including top seed John Isner to reach his first ATP tournament final. He lost to Ernests Gulbis for the title. In doubles, he won two titles, at the Hall of Fame Classic in Newport, Rhode Island, partnering Nicolas Mahut and in Atlanta, partnering Dutchman Igor Sijsling.

He made the semifinals in doubles at Wimbledon, partnering Rohan Bopanna.

Vasselin made a breakthrough in the indoor part of the season when he has reached semifinals of the ATP 500 event in Basel, upsetting home favorite Stan Wawrinka in the first round. He lost to Juan Martín del Potro, after winning the first set. He finished the year a career-high No. 53.{{cite web|url =http://www.atpworldtour.com/Tennis/Players/Ro/E/Edouard-Roger-Vasselin.aspx?t=pa&y=2013&m=s&e=0# |title= Édouard Roger-Vasselin 2013 playing activity}}

=2014: French Open doubles champion, ATP Finals debut=

Roger-Vasselin had a good beginning to his singles campaign, reaching the final in Chennai (lost to Wawrinka). He reached the quarterfinals in Montpellier and Marseille, losing to Jerzy Janowicz and Jo-Wilfried Tsonga, respectively. He also reached the quarterfinals on grass in Eastbourne, losing to Denis Istomin. The rest of his singles season was relatively disappointing.

He and doubles partner Julien Benneteau, however, had a very successful season. They reached the semifinals in Sydney, being eliminated by Daniel Nestor and Nenad Zimonjić. At the Australian Open, they went down in the round of 16 to Max Mirnyi and Mikhail Youzhny. They had another semifinal showing in Rotterdam, losing to Jean-Julien Rojer and Horia Tecău.

The pair won the title in Marseille in February, beating Paul Hanley and Jonathan Marray in the final. Another quarterfinal followed in Acapulco, where they lost to Treat Huey and Dominic Inglot. Then, they went out in the round of 16 in both Indian Wells and Miami. The pair made another quarterfinal, this time at a Masters 1000 event, in Monte Carlo, losing to the Bryan brothers. They followed this up with a semifinal appearance in Nice.

The highlight of the season and of his career was the 2014 French Open title, which he and Benneteau won against the Spanish pair of Marcel Granollers and Marc López.

On grass, they made the semifinals of the Queen's Club tournament, losing to Jamie Murray and John Peers. They followed this up with a quarterfinal appearance at 2014 Wimbledon Championships, where they lost to the French pair of Michaël Llodra and Nicolas Mahut.

On the hard-court North American swing, they reached the quarterfinals (l. to Nestor and Zimonjić) in Toronto, and the semifinals in Cincinnati (l. to Vasek Pospisil and Jack Sock).

In Shanghai, they reached the final, losing again to the Bryan brothers.

He qualified for the first time and reached the semifinals at the 2014 ATP World Tour Finals with Benneteau.

=2015: Maiden Masters 1000 doubles title=

He won his maiden Masters title in Cincinnati partnering Daniel Nestor.

=2016–2020: Two time Wimbledon and ATP Finals finalist=

He reached the 2020 ATP Finals partnering Jürgen Melzer in what was the last final of Melzer's career.

= 2022: Fifth Masters final in five years =

At Indian Wells, Roger-Vasselin and partner Santiago González advanced to the finals of the Masters 1000 series event, losing to John Isner and Jack Sock.{{cite web | url=https://www.atptour.com/en/news/indian-wells-2022-doubles-final | title=John Isner & Jack Sock Claim Second Indian Wells Title Together }} In doing so, Roger-Vasselin became just the second player to reach a Masters 1000 final after major hip surgery. Roger-Vasselin, who had hip surgery in 2021, joined Bob Bryan in this select category.{{Citation needed|date=April 2022}} Both Roger-Vasselin and Gonzáles and the Bryan brothers were coached by Dave Marshall during those runs.{{Citation needed|date=April 2022}}

File:Bopanna - Roger-Vasselin 1 - Roland-Garros 2018.jpg during the 2018 French Open]]

=2023–2024: Two Masters titles, back to top 10, French Open mixed champion =

Unseeded he reached his sixth Masters final at the 2023 Miami Open with Santiago González (tennis) after defeating Americans Jackson Withrow and Nathaniel Lammons.{{Cite web|url=https://www.atptour.com/en/news/gonzalez-roger-vasselin-miami-2023-feature|title=Santiago González & Édouard Roger-Vasselin: The Team 20+ Years In The Making | ATP Tour | Tennis|website=ATP Tour|accessdate=26 June 2023}} He won his second Masters title defeating Nicolas Mahut and Austin Krajicek.{{cite web | url=https://www.atptour.com/en/news/gonzalez-roger-vasselin-krajicek-mahut-miami-2023-saturday-doubles-final | title=Gonzalez/Roger-Vasselin Seal Emotional Miami Win|website=ATP Tour }} In August, he won the 2023 Los Cabos Open, his twenty-sixth title also with S. González.{{cite web | url=https://www.atptour.com/en/news/gonzalez-roger-vasselin-los-cabos-2023-saturday-doubles-final | title=Gonzalez/Roger-Vasselin Brave Heat To Seal Los Cabos Title|website=ATP Tour }}{{cite web | url=https://loscabostennisopen.com/en/2023/08/05/mexican-santiago-gonzalez-lifts-doubles-title-at-los-cabos/ | title=Mexican Santiago Gonzalez lifts doubles title at los Cabos – los Cabos Tennis Open | date=5 August 2023 }}

In October, he won the 2023 Basel Open, his twenty-seventh title.{{cite web | url=https://www.atptour.com/en/news/basel-2023-doubles-final | title=Gonzalez/Roger-Vasselin Continue Turin Chase With Basel Title|website=ATP Tour }}

On 2 November, Roger-Vasselin qualified with S. González for the 2023 ATP Finals for the third time in his career.{{Cite web |date=2 November 2023 |title=Gonzalez/Roger-Vasselin, Hijikata/Kubler Qualify For Nitto ATP Finals |url=https://www.nittoatpfinals.com/en/news/gonzalez-roger-vasselin-hijikata-kubler-nitto-atp-finals-2023-qualification |website=Nitto ATP Finals}} He won the title at the 2023 Rolex Paris Masters with González defeating Bopanna/Ebden.

=2025: Marrakech final=

Edouard Roger-Vasselin and new partner Hugo Nys reached the final at the 2025 Grand Prix Hassan II. At the next tournament, the 2025 Monte-Carlo Masters, they defeated Jamie Murray and Rajeev Ram to advance to the round of 16. {{cite web|url=https://www.atptour.com/en/news/de-minaur-struff-monte-carlo-2025-doubles-tuesday |title= Nys/Roger-Vasselin record opening doubles win in Monte-Carlo |website=ATPTour|date=8 April 2025}} They lost to fourth seeds Kevin Krawietz and Tim Puetz in a close Match Tiebreak. {{cite web|url=https://www.atptour.com/en/news/monte-carlo-2025-doubles-thursday |title= Heliovaara/Patten reach first clay-court Masters 1000 QF in Monte-Carlo |date=10 April 2025}}

Performance timelines

{{Performance key}}

=Singles=

class="wikitable nowrap" style=text-align:center;font-size:96%

!Tournament!!2007!!2008!!2009!!2010!!2011!!2012!!2013!!2014!!2015!!2016!!{{Tooltip|SR|Strike rate}}!!{{Tooltip|W–L|Win–loss}}

colspan="13" style="text-align:left;" |Grand Slam tournaments
align=left| Australian Open

|Q1

|bgcolor=afeeee|1R

|Q1

|Q3

|Q1

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|3R

|bgcolor=afeeee|2R

|Q3

|0 / 5

|5–5

align=left| French Open

|bgcolor=afeeee|3R

|Q1

|Q2

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|A

|0 / 7

|5–7

align=left| Wimbledon

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|Q2

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|Q3

|bgcolor=afeeee|2R

|0 / 8

|4–8

align=left| US Open

|bgcolor=afeeee|1R

|Q2

|Q1

|Q1

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|Q1

|Q1

|0 / 5

|1–5

style=font-weight:bold;background:#efefef

|style=text-align:left|Win–loss

|4–3

|0–2

|0–1

|1–1

|0–3

|2–4

|3–4

|3–4

|1–2

|1–1

|0 / 25

|15–25

colspan="13" style="text-align:left;" |ATP Masters 1000
align=left|Indian Wells Open

|A

|A

|A

|A

|A

|A

|Q1

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|Q2

|0 / 2

|2–2

align=left|Miami Masters

|A

|A

|A

|Q1

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|Q1

|0 / 4

|2–4

align=left|Monte-Carlo Masters

|Q1

|Q1

|A

|Q1

|Q2

|Q2

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|A

|0 / 3

|1–3

align=left|Madrid Masters1

|A

|A

|A

|A

|A

|Q2

|A

|bgcolor=afeeee|1R

|Q1

|A

|0 / 1

|0–1

align=left|Rome Masters

|A

|Q2

|A

|A

|A

|A

|A

|bgcolor=afeeee|1R

|A

|A

|0 / 1

|0–1

align=left|Canada Masters

|A

|A

|A

|A

|A

|A

|A

|bgcolor=afeeee|1R

|Q1

|A

|0 / 1

|0–1

align=left|Cincinnati Open

|A

|A

|A

|A

|bgcolor=afeeee|1R

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|A

|A

|0 / 3

|0–3

align=left|Shanghai Masters2

|A

|A

|Q1

|Q1

|A

|A

|A

|bgcolor=afeeee|1R

|A

|Q1

|0 / 1

|0–1

align=left|Paris Masters

|Q1

|A

|Q1

|Q2

|Q1

|Q1

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|A

|0 / 3

|1–3

style="font-weight:bold;background:#efefef"

|style=text-align:left|Win–loss

|0–0

|0–0

|0–0

|0–0

|0–1

|0–1

|1–4

|3–9

|2–4

|0–0

|0 / 19

|6–19

colspan="13" style="text-align:left;"|Career statistics
style="font-weight:bold;background:#efefef"

|style=text-align:left|Titles / Finals

|0 / 0

|0 / 0

|0 / 0

|0 / 0

|0 / 0

|0 / 0

|0 / 1

|0 / 1

|0 / 0

|0 / 0

|colspan=2|0 / 2

style="background:#efefef;"

|style="text-align:left;"|Year-end ranking

|97

|166

|153

|124

|106

|102

|52

|87

|123

|293

|colspan=2|

1Held as Hamburg Masters until 2008, Madrid Masters (clay) 2009–present.

2Held as Madrid Masters (hardcourt) until 2008, and Shanghai Masters 2009–present.

=Doubles=

Current through the 2024 French Open.

class="wikitable nowrap" style=text-align:center;font-size:96%

!Tournament!!2003!!2004!!2005!!2006!!2007!!2008!!2009!!2010!!2011!!2012!!2013!!2014!!2015!!2016!!2017!!2018!!2019!!2020!!2021!!2022!!2023!!2024!!SR!!W–L

colspan=25 align=left|Grand Slam tournaments
align=left bgcolor=efefef|Australian Open

|A

|A

|A

|A

|A

|bgcolor=afeeee|2R

|A

|A

|bgcolor=afeeee|1R

|A

|bgcolor=afeeee|3R

|bgcolor=afeeee|3R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|3R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=efefef|0 / 14

|bgcolor=efefef|15–14

align=left bgcolor=efefef|French Open

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=lime|W

|bgcolor=afeeee|3R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|1R

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|bgcolor=efefef|1 / 21

|bgcolor=efefef|25–20

align=left bgcolor=efefef|Wimbledon

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=ffebcd|QF

|bgcolor=yellow|SF

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=thistle|F

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=thistle|F

|style=color:#767676|NH

|bgcolor=afeeee|2R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|3R

|bgcolor=afeeee|2R

|bgcolor=efefef|0 / 12

|bgcolor=efefef|29–12

align=left bgcolor=efefef|US Open

|A

|A

|A

|A

|bgcolor=afeeee|1R

|A

|A

|A

|A

|bgcolor=afeeee|2R

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|3R

|bgcolor=afeeee|1R

|bgcolor=efefef|0 / 13

|bgcolor=efefef|14–13

style=font-weight:bold;background:#efefef

|style=text-align:left|Win–loss

|0–1

|1–1

|1–1

|0–0

|0–2

|1–2

|0–1

|1–1

|0–2

|5–3

|9–4

|11–3

|8–4

|8–4

|6–4

|9–4

|7–4

|3–3

|1–3

|3–4

|7–4

|2–4

|1 / 60

|83–59

colspan=25 align=left|Year-end championships
align=left bgcolor=efefef|ATP Finals

|colspan=11 |did not qualify

|bgcolor=yellow|SF

|colspan=5 |did not qualify

|bgcolor=thistle|F

|colspan=2 |DNQ

|bgcolor=yellow|SF

|DNQ

!0 / 3

!7–6

colspan=25 align=left|ATP Masters 1000
align=left bgcolor=efefef|Indian Wells Open

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=yellow|SF

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

| style="color:#767676" |NH

|A

|bgcolor=thistle|F

|bgcolor=yellow|SF

|bgcolor=ffebcd|QF

|bgcolor=efefef|0 / 9

|bgcolor=efefef|13–8

align=left bgcolor=efefef|Miami Open

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|A

|bgcolor=afeeee|2R

|bgcolor=yellow|SF

|style=color:#767676|NH

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=lime|W

|bgcolor=ffebcd|QF

|bgcolor=efefef|1/ 10

|bgcolor=efefef|14–9

align=left bgcolor=efefef|Monte-Carlo Masters

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=afeeee|1R

|A

|bgcolor=ffebcd|QF

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=yellow|SF

|bgcolor=afeeee|2R

|style=color:#767676|NH

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=efefef|0 / 11

|bgcolor=efefef|10–11

align=left bgcolor=efefef|Madrid Open

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|A

|bgcolor=thistle|F

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|style=color:#767676|NH

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=yellow|SF

|bgcolor=afeeee|1R

|bgcolor=efefef|0 / 9

|bgcolor=efefef|6–9

align=left bgcolor=efefef|Italian Open

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=afeeee|2R

|A

|bgcolor=yellow|SF

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=yellow|SF

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=efefef|0 / 10

|bgcolor=efefef|7–10

align=left bgcolor=efefef|Canada Open

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=ffebcd|QF

|bgcolor=thistle|F

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|style=color:#767676|NH

|A

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=efefef|0 / 9

|bgcolor=efefef|10–9

align=left bgcolor=efefef|Cincinnati Open

|A

|A

|A

|A

|A

|A

|A

|A

|A

|A

|bgcolor=yellow|SF

|bgcolor=yellow|SF

|bgcolor=lime|W

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|A

|bgcolor=yellow|SF

|bgcolor=yellow|SF

|bgcolor=afeeee|2R

|bgcolor=efefef|1 / 11

|bgcolor=efefef|18–10

align=left bgcolor=efefef|Shanghai Masters

|colspan=6 style=color:#767676|not held

|A

|A

|A

|A

|bgcolor=afeeee|2R

|bgcolor=thistle|F

|bgcolor=yellow|SF

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=yellow|SF

|colspan=3 style=color:#767676|NH

|bgcolor=afeeee|2R

|bgcolor=yellow|SF

|bgcolor=efefef|0 / 9

|bgcolor=efefef|11–9

align=left bgcolor=efefef|Paris Masters

|A

|A

|A

|A

|bgcolor=afeeee|1R

|A

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|bgcolor=yellow|SF

|A

|bgcolor=afeeee|2R

|bgcolor=lime|W

|

|bgcolor=efefef|1 / 14

|bgcolor=efefef|14–13

style="font-weight:bold;background:#efefef"

|style=text-align:left|Win–loss

|0–0

|0–0

|0–0

|0–0

|0–1

|0–0

|0–0

|0–1

|1–1

|0–2

|3–4

|9–9

|14–7

|7–8

|8–8

|5–9

|8–9

|6–3

|1–4

|9–8

|21–7

|12–8

|2 / 92

|104–89

colspan=25 align=left|Career statistics
style="font-weight:bold;background:#efefef"

|bgcolor=efefef align=left|Titles

|0

|0

|0

|0

|0

|0

|0

|0

|0

|3

|3

|2

|3

|2

|1

|2

|4

|1

|1

|1

|5

|0

|colspan=2|28

style="font-weight:bold;background:#efefef"

|bgcolor=efefef align=left|Finals

|0

|0

|0

|0

|0

|0

|0

|0

|0

|3

|4

|3

|5

|3

|4

|5

|6

|3

|1

|3

|5

|0

|colspan=2 bgcolor=efefef|45

style="font-weight:bold;background:#efefef"

|bgcolor=efefef style=text-align:left|Overall win–loss

|0–1

|1–1

|1–1

|0–0

|1–5

|1–2

|0–1

|4–5

|3–5

|22–13

|34–19

|35–20

|37–16

|27–18

|30–21

|41–26

|38–21

|26–18

|11–13

|30–32

|54–26

|18–14

| colspan="2" |414–280

bgcolor=efefef

|bgcolor=efefef align=left|Year-end ranking

|324

|320

|191

|291

|293

|219

|170

|98

|133

|43

|17

|bgcolor=eee8aa|7

|17

|17

|26

|24

|16

|15

|42

|32

|11

|

| colspan="2" |{{tennis win percentage|won=409|lost=276|integer=yes}}

=Mixed doubles=

class="wikitable nowrap" style=text-align:center;font-size:96%

!Tournament!!2008!!...!!2012!!2013!!2014!!2015!!2016!!2017!!2018!!2019!!2020!!2021

!2022

!2023

!2024!!SR!!width=40|W–L!!Win%

colspan="20" align="left" |Grand Slam tournaments
align=left bgcolor=efefef|Australian Open

|A

|

|A

|A

|A

|A

|A

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|A

|A

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=efefef|0 / 6

|bgcolor=efefef|4–6

|bgcolor=efefef|{{tennis win percentage|won=4|lost=6|integer=yes}}

align=left bgcolor=efefef|French Open

|bgcolor=afeeee|1R

|

|bgcolor=afeeee|2R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=afeeee|1R

|bgcolor=yellow|SF

|bgcolor=yellow|SF

|bgcolor=afeeee|2R

|bgcolor=afeeee|2R

|style=color:#767676|NH

|bgcolor=afeeee|1R

|A

|bgcolor=afeeee|1R

|bgcolor=lime|W

|bgcolor=efefef|1 / 12

|bgcolor=efefef|14–11

|bgcolor=efefef|{{tennis win percentage|won=14|lost=11|integer=yes}}

align=left bgcolor=efefef|Wimbledon

|A

|

|A

|A

|A

|bgcolor=afeeee|2R

|A

|bgcolor=afeeee|2R

|bgcolor=afeeee|3R

|bgcolor=afeeee|3R

|style=color:#767676|NH

|bgcolor=ffebcd|QF

|bgcolor=ffebcd|QF

|bgcolor=afeeee|1R

|A

|bgcolor=efefef|0 / 7

|bgcolor=efefef|6–7

|bgcolor=efefef|{{tennis win percentage|won=6|lost=7|integer=yes}}

align=left bgcolor=efefef|US Open

|A

|

|A

|bgcolor=afeeee|2R

|A

|A

|A

|bgcolor=afeeee|1R

|bgcolor=ffebcd|QF

|bgcolor=afeeee|2R

|style=color:#767676|NH

|A

|bgcolor=thistle|F

|A

|A

|bgcolor=efefef|0 / 5

|bgcolor=efefef|8–5

|bgcolor=efefef|{{tennis win percentage|won=8|lost=5|integer=yes}}

style=font-weight:bold;background:#efefef

|style=text-align:left|Win–loss

|0–1

|

|1–1

|1–2

|0–1

|1–2

|3–1

|3–4

|6–4

|4–4

|1–1

|1–2

|6–2

|0–3

!5–1

|1 / 30

|32–29

|{{tennis win percentage|won=32|lost=29|integer=yes}}

Significant finals

=Grand Slam finals=

==Doubles: 3 (1 title, 2 runner-ups)==

class="sortable wikitable"

!Result

!Year

!Championship

!Surface

!Partner

!Opponents

!class="unsortable"|Score

style="background:#ebc2af;"

|bgcolor=98FB98|Win

|2014

|French Open

|Clay

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|ESP}} Marcel Granollers
{{flagicon|ESP}} Marc López

|6–3, 7–6(7–1)

style="background:#cfc;"

|bgcolor=FFA07A|Loss

|2016

|Wimbledon

|Grass

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|FRA}} Pierre-Hugues Herbert
{{flagicon|FRA}} Nicolas Mahut

|4–6, 6–7(1–7), 3–6

style="background:#cfc;"

|bgcolor=FFA07A|Loss

|2019

|Wimbledon

|Grass

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|COL}} Juan Sebastián Cabal
{{flagicon|COL}} Robert Farah

|7–6, 6–7(5–7), 6–7, 7–6(7–5), 3–6

== Mixed doubles: 2 (1 title, 1 runner-up) ==

class="sortable wikitable"

! Result

! Year

! Championship

! Surface

! Partner

! Opponents

! class="unsortable"|Score

bgcolor=ccccff

|bgcolor=ffa07a|Loss

|2022

|US Open

|Hard

|{{flagicon|BEL}} Kirsten Flipkens

|{{flagicon|AUS}} Storm Sanders
{{flagicon|AUS}} John Peers

|6–4, 4–6, [7–10]

bgcolor=ebc2af

|bgcolor=98fb98|Win

|2024

|French Open

|Clay

|{{flagicon|GER}} Laura Siegemund

|{{flagicon|USA}} Desirae Krawczyk
{{flagicon|GBR}} Neal Skupski

|6–4, 7–5

=Year-end championships=

==Doubles: 1 (1 runner-up)==

class="sortable wikitable"

! Outcome

! Year

! Championship

! Surface

! Partner

! Opponents

! class="unsortable"|Score

bgcolor=#ffffcc

|bgcolor=FFA07A|Loss

|2020

|ATP Finals, London

|Hard (i)

|{{flagicon|AUT}} Jürgen Melzer

|{{flagicon|NED}} Wesley Koolhof
{{flagicon|CRO}} Nikola Mektić

|6–2, 3–6, [5–10]

=Masters 1000 finals=

==Doubles: 7 (3 titles, 4 runner-ups)==

class="sortable wikitable"

!Outcome

!Year

!Championship

!Surface

!Partner

!Opponents

!class="unsortable"|Score

style="background:#ccf;"

|bgcolor=FFA07A|Loss

2014Shanghai MastersHard{{flagicon|FRA}} Julien Benneteau{{flagicon|USA}} Bob Bryan
{{flagicon|USA}} Mike Bryan
3–6, 6–7(3–7)
style="background:#ccf;"

|bgcolor=FFA07A|Loss

2015Canadian OpenHard{{flagicon|CAN}} Daniel Nestor{{flagicon|USA}} Bob Bryan
{{flagicon|USA}} Mike Bryan
6–7(5–7), 6–3, [6–10]
style="background:#ccf;"

|bgcolor=98FB98|Win

2015Cincinnati MastersHard{{flagicon|CAN}} Daniel Nestor{{flagicon|POL}} Marcin Matkowski
{{flagicon|SRB}} Nenad Zimonjić
|6–2, 6–2
style="background:#ebc2af;"

|bgcolor=FFA07A|Loss

2017Madrid OpenClay{{flagicon|FRA}} Nicolas Mahut{{flagicon|POL}} Łukasz Kubot
{{flagicon|BRA}} Marcelo Melo
5–7, 3–6
style="background:#ccf;"

|bgcolor=FFA07A|Loss

2022

|Indian Wells Masters

|Hard

|{{flagicon|MEX}} Santiago González

|{{flagicon|USA}} John Isner
{{flagicon|USA}} Jack Sock

|6–7(4–7), 3–6

style="background:#ccf;"

|bgcolor=98FB98|Win

|2023

|Miami Open

|Hard

|{{flagicon|MEX}} Santiago González

|{{flagicon|USA}} Austin Krajicek
{{flagicon|FRA}} Nicolas Mahut

|7–6(7–4), 7–5

style="background:#CCCCFF"

|bgcolor=98FB98|Win

| 2023

| Paris

| Hard (i)

|{{flagicon|MEX}} Santiago González

|{{flagicon|IND}} Rohan Bopanna
{{flagicon|AUS}} Matthew Ebden

|6–2, 5–7, [10–7]

ATP Tour finals

=Singles: 2 (2 runner-ups)=

valign="top"

|

{|class="wikitable"

Legend
style="background:#f3e6d7;"

|Grand Slam tournaments (0–0)

style="background:#e9e9e9;"

|ATP World Tour Masters 1000 (0–0)

style="background:#d4f1c5;"

|ATP World Tour 500 Series (0–0)

ATP World Tour 250 Series (0–2)

|

class="wikitable"
Finals by surface
Hard (0–2)
Clay (0–0)
Grass (0–0)

|

class="wikitable"
Finals by setting
Outdoor (0–2)
Indoor (0–0)

|}

class="sortable wikitable"

!Result

!class="unsortable"|W–L

!{{ns}}Date{{ns}}

!Tournament

!Tier

!Surface

!Opponent

!class="unsortable"|Score

bgcolor=FFA07A|Loss

|0–1

|2013 Delray Beach International Tennis Championships – Singles

|Delray Beach Open, United States

|250 Series

|Hard

|{{flagicon|LAT}} Ernests Gulbis

|6–7(3–7), 3–6

bgcolor=FFA07A|Loss

|0–2

|2014 Aircel Chennai Open – Singles

|Chennai Open, India

|250 Series

|Hard

|{{flagicon|SUI}} Stan Wawrinka

|5–7, 2–6

=Doubles: 47 (28 titles, 19 runner-ups)=

valign="top"

|

{|class="wikitable"

Legend
style="background:#f3e6d7;"

|Grand Slam tournaments (1–2)

style="background:#ffffcc;"

|ATP World Tour Finals (0–1)

style="background:#e9e9e9;"

|ATP World Tour Masters 1000 (3–4)

style="background:#d4f1c5;"

|ATP World Tour 500 Series (6–7)

ATP World Tour 250 Series (18–5)

|

class="wikitable"
Finals by surface
Hard (25–12)
Clay (2–4)
Grass (1–3)

|

class="wikitable"
Finals by setting
Outdoor (11–13)
Indoor (17–6)

|}

class="sortable wikitable"

!Result

!class="unsortable"|W–L

!{{ns}}Date{{ns}}

!Tournament

!Tier

!Surface

!Partner

!Opponents

!class="unsortable"|Score

bgcolor=98FB98|Win

|1–0

|2012 Open Sud de France – Doubles

|Open Sud de France,
France

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|AUS}} Paul Hanley
{{flagicon|GBR}} Jamie Murray

|6–4, 7–6(7–4)

bgcolor=98FB98|Win

|2–0

|2012 Open 13 – Doubles

|Open 13,
France

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|GER}} Dustin Brown
{{flagicon|FRA}} Jo-Wilfried Tsonga

|3–6, 6–3, [10–6]

bgcolor=98FB98|Win

|3–0

|2012 Moselle Open – Doubles

|Moselle Open,
France

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|SWE}} Johan Brunström
{{flagicon|DEN}} Frederik Nielsen

|7–6(7–3), 6–4

bgcolor=98FB98|Win

|4–0

|2013 Hall of Fame Tennis Championships – Doubles

|Hall of Fame Championships,
United States

|250 Series

|Grass

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|USA}} Tim Smyczek
{{flagicon|USA}} Rhyne Williams

|6–7(4–7), 6–2, [10–5]

bgcolor=FFA07A|Loss

|4–1

|2013 Claro Open Colombia – Doubles

|Colombia Open,
Colombia

|250 Series

|Hard

|{{flagicon|NED}} Igor Sijsling

|{{flagicon|IND}} Purav Raja
{{flagicon|IND}} Divij Sharan

|6–7(4–7), 6–7(3–7)

bgcolor=98FB98|Win

|5–1

|2013 BB&T Atlanta Open – Doubles

|Atlanta Open,
United States

|250 Series

|Hard

|{{flagicon|NED}} Igor Sijsling

|{{flagicon|GBR}} Colin Fleming
{{flagicon|GBR}} Jonathan Marray

|7–6(8–6), 6–3

bgcolor=98FB98|Win

|6–1

|2013 Rakuten Japan Open Tennis Championships – Doubles

|style="background:#D4F1C5;"|Japan Open,
Japan

|style="background:#D4F1C5;"|500 Series

|Hard

|{{flagicon|IND}} Rohan Bopanna

|{{flagicon|GBR}} Jamie Murray
{{flagicon|AUS}} John Peers

|7–6(7–5), 6–4

bgcolor=98FB98|Win

|7–1

|2014 Open 13 – Doubles

|Open 13,
France (2)

|250 Series

|Hard (i)

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|AUS}} Paul Hanley
{{flagicon|GBR}} Jamie Murray

|4–6, 7–6(8–6), [13–11]

bgcolor=98FB98|Win

|8–1

|2014 French Open – Men's doubles

|style="background:#F3E6D7;"|French Open,
France

|style="background:#F3E6D7;"|Grand Slam

|Clay

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|ESP}} Marcel Granollers
{{flagicon|ESP}} Marc López

|6–3, 7–6(7–1)

bgcolor=FFA07A|Loss

|8–2

|2014 Shanghai Rolex Masters – Doubles

|style="background:#E9E9E9;"|Shanghai Masters,
China

|style="background:#E9E9E9;"|Masters 1000

|Hard

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|USA}} Bob Bryan
{{flagicon|USA}} Mike Bryan

|3–6, 6–7(1–7)

bgcolor=98FB98|Win

|9–2

|2015 Claro Open Colombia – Doubles

|Colombia Open,
Columbia

|250 Series

|Hard

|{{flagicon|CZE}} Radek Štěpánek

|{{flagicon|CRO}} Mate Pavić
{{flagicon|NZL}} Michael Venus

|7–5, 6–3

style="background:#ffa07a;"|Loss

|9–3

|2015 Rogers Cup – Men's doubles

|style="background:#e9e9e9;"|Canadian Open,
Canada

|style="background:#e9e9e9;"|Masters 1000

|Hard

|{{flagicon|CAN}} Daniel Nestor

|{{flagicon|USA}} Bob Bryan
{{flagicon|USA}} Mike Bryan

|6–7(5–7), 6–3, [6–10]

style="background:#98fb98;"|Win

|10–3

|2015 Western & Southern Open – Men's doubles

|style="background:#e9e9e9;"|Cincinnati Masters,
United States

|style="background:#e9e9e9;"|Masters 1000

|Hard

|{{flagicon|CAN}} Daniel Nestor

|{{flagicon|POL}} Marcin Matkowski
{{flagicon|SRB}} Nenad Zimonjić

|6–2, 6–2

bgcolor=98FB98|Win

|11–3

|2015 Moselle Open – Doubles

|Moselle Open,
France (2)

|250 Series

|Hard (i)

|{{flagicon|POL}} Łukasz Kubot

|{{flagicon|FRA}} Pierre-Hugues Herbert
{{flagicon|FRA}} Nicolas Mahut

|2–6, 6–3, [10–7]

style="background:#ffa07a;"|Loss

|11–4

|2015 China Open – Men's doubles

|style="background:#d4f1c5;"|China Open,
China

|style="background:#d4f1c5;"|500 Series

|Hard

|{{flagicon|CAN}} Daniel Nestor

|{{flagicon|CAN}} Vasek Pospisil
{{flagicon|USA}} Jack Sock

|6–3, 3–6, [6–10]

bgcolor=FFA07A|Loss

|11–5

|2016 Wimbledon Championships – Men's doubles

|style="background:#F3E6D7;"|Wimbledon Championships,
United Kingdom

|style="background:#F3E6D7;"|Grand Slam

|Grass

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|FRA}} Pierre-Hugues Herbert
{{flagicon|FRA}} Nicolas Mahut

|4–6, 6–7(1–7), 3–6

style="background:#98fb98;"|Win

|12–5

|2016 Citi Open – Men's doubles

|style="background:#d4f1c5;"|Washington Open,
United States

|style="background:#d4f1c5;"|500 Series

|Hard

|{{flagicon|CAN}} Daniel Nestor

|{{flagicon|POL}} Łukasz Kubot
{{flagicon|AUT}} Alexander Peya

|7–6(7–3), 7–6(7–4)

style="background:#98fb98;"|Win

|13–5

|2016 European Open – Doubles

|European Open,
Belgium

|250 Series

|Hard (i)

|{{flagicon|CAN}} Daniel Nestor

|{{flagicon|FRA}} Pierre-Hugues Herbert
{{flagicon|FRA}} Nicolas Mahut

|6–4, 6–4

bgcolor=FFA07A|Loss

|13–6

|2017 Mutua Madrid Open – Men's doubles

|style="background:#E9E9E9;"|Madrid Open,
Spain

|style="background:#E9E9E9;"|Masters 1000

|Clay

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|POL}} Łukasz Kubot
{{flagicon|BRA}} Marcelo Melo

|5–7, 3–6

bgcolor=FFA07A|Loss

|13–7

|2017 Aegon Championships – Doubles

|style="background:#D4F1C5;"|Queen's Club Championships,
United Kingdom

|style="background:#D4F1C5;"|500 Series

|Grass

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|GBR}} Jamie Murray
{{flagicon|BRA}} Bruno Soares

|2–6, 3–6

bgcolor=98FB98|Win

|14–7

|2017 Moselle Open – Doubles

|Moselle Open,
France (3)

|250 Series

|Hard (i)

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|NED}} Wesley Koolhof
{{flagicon|NZL}} Artem Sitak

|7–5, 6–3

bgcolor=FFA07A|Loss

|14–8

|2017 Swiss Indoors – Doubles

|style="background:#D4F1C5;"|Swiss Indoors,
Switzerland

|style="background:#D4F1C5;"|500 Series

|Hard (i)

|{{flagicon|FRA}} Fabrice Martin

|{{flagicon|CRO}} Ivan Dodig
{{flagicon|ESP}} Marcel Granollers

|5–7, 6–7(6–8)

bgcolor=FFA07A|Loss

|14–9

|2018 Grand Prix Hassan II – Doubles

|Grand Prix Hassan II,
Morocco

|250 Series

|Clay

|{{flagicon|FRA}} Benoît Paire

|{{flagicon|CRO}} Nikola Mektić
{{flagicon|AUT}} Alexander Peya

|5–7, 6–3, [7–10]

bgcolor=FFA07A|Loss

|14–10

|2018 Citi Open – Men's doubles

|style="background:#D4F1C5;"|Washington Open,
United States

|style="background:#D4F1C5;"|500 Series

|Hard

|{{flagicon|USA}} Mike Bryan

|{{flagicon|GBR}} Jamie Murray
{{flagicon|BRA}} Bruno Soares

|6–3, 3–6, [4–10]

bgcolor=98FB98|Win

|15–10

|2018 Moselle Open – Doubles

|Moselle Open,
France (4)

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|GBR}} Ken Skupski
{{flagicon|GBR}} Neal Skupski

|6–1, 7–5

bgcolor=98FB98|Win

|16–10

|2018 European Open – Doubles

|European Open,
Belgium (2)

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|BRA}} Marcelo Demoliner
{{flagicon|MEX}} Santiago González

|6–4, 7–5

bgcolor=FFA07A|Loss

|16–11

|2018 Erste Bank Open – Doubles

|style="background:#d4f1c5;"|Vienna Open,
Austria

|style="background:#d4f1c5;"|500 Series

|Hard (i)

|{{flagicon|USA}} Mike Bryan

|{{flagicon|GBR}} Joe Salisbury
{{flagicon|GBR}} Neal Skupski

|6–7(5–7), 3–6

bgcolor=98FB98|Win

|17–11

|2019 Open Sud de France – Doubles

|Open Sud de France,
France (2)

|250 Series

|Hard (i)

|{{flagicon|CRO}} Ivan Dodig

|{{flagicon|FRA}} Benjamin Bonzi
{{flagicon|FRA}} Antoine Hoang

|6–3, 6–3

bgcolor=98FB98|Win

|18–11

|2019 Lyon Open – Doubles

|Lyon Open,
France

|250 Series

|Clay

|{{flagicon|CRO}} Ivan Dodig

|{{flagicon|GBR}} Ken Skupski
{{flagicon|GBR}} Neal Skupski

|6–4, 6–3

bgcolor=FFA07A|Loss

|18–12

|2019 Wimbledon Championships – Men's doubles

|style="background:#F3E6D7;"|Wimbledon Championships,
United Kingdom

|style="background:#F3E6D7;"|Grand Slam

|Grass

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|COL}} Juan Sebastián Cabal
{{flagicon|COL}} Robert Farah

|7–6(7–5), 6–7(5–7), 6–7(6–8), 7–6(7–5), 3–6

bgcolor=FFA07A|Loss

|18–13

|2019 Moselle Open – Doubles

|Moselle Open,
France

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|SWE}} Robert Lindstedt
{{flagicon|GER}} Jan-Lennard Struff

|6–2, 6–7(1–7), [4–10]

bgcolor=98FB98|Win

|19–13

|2019 Rakuten Japan Open Tennis Championships – Doubles

|style="background:#D4F1C5;"|Japan Open,
Japan

|style="background:#D4F1C5;"|500 Series

|Hard

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|CRO}} Nikola Mektić
{{flagicon|CRO}} Franko Škugor

|7–6(9–7), 6–4

bgcolor=98FB98|Win

|20–13

|2019 Stockholm Open – Doubles

|Stockholm Open,
Sweden

|250 Series

|Hard (i)

|{{flagicon|FIN}} Henri Kontinen

|{{flagicon|CRO}} Mate Pavić
{{flagicon|BRA}} Bruno Soares

|6–4, 6–2

bgcolor=98FB98|Win

|21–13

|2020 St. Petersburg Open – Doubles

|style="background:#D4F1C5;"|St. Petersburg Open,
Russia

|style="background:#D4F1C5;"|500 Series

|Hard (i)

|{{flagicon|AUT}} Jürgen Melzer

|{{flagicon|BRA}} Marcelo Demoliner
{{flagicon|NED}} Matwé Middelkoop

|6–2, 7–6(7–4)

bgcolor=FFA07A|Loss

|21–14

|2020 Sofia Open – Doubles

|Sofia Open,
Bulgaria

|250 Series

|Hard (i)

|{{flagicon|AUT}} Jürgen Melzer

|{{flagicon|GBR}} Jamie Murray
{{flagicon|GBR}} Neal Skupski

|Walkover

bgcolor=FFA07A|Loss

|21–15

|2020 ATP Finals – Doubles

|style="background:#ffffcc;"|ATP Finals,
United Kingdom

|style="background:#ffffcc;"|Tour Finals

|Hard (i)

|{{flagicon|AUT}} Jürgen Melzer

|{{flagicon|NED}} Wesley Koolhof
{{flagicon|CRO}} Nikola Mektić

|6–2, 3–6, [5–10]

bgcolor=98FB98|Win

|22–15

|2021 Open Sud de France – Doubles

|Open Sud de France,
France (3)

|250 Series

|Hard (i)

|{{flagicon|FIN}} Henri Kontinen

|{{flagicon|ISR}} Jonathan Erlich
{{flagicon|BLR}} Andrei Vasilevski

|6–2, 7–5

bgcolor=FFA07A|Loss

|22–16

|2022 BNP Paribas Open – Men's doubles

|style="background:#E9E9E9;"|Indian Wells Masters,
United States

|style="background:#E9E9E9;"|Masters 1000

|Hard

|{{flagicon|MEX}} Santiago González

|{{flagicon|USA}} John Isner
{{flagicon|USA}} Jack Sock

|6–7(4–7), 3–6

bgcolor=98FB98|Win

|23–16

|2022 Firenze Open – Doubles

|Firenze Open,
Italy

|250 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|CRO}} Ivan Dodig
{{flagicon|USA}} Austin Krajicek

|7–6(7–4), 6–3

bgcolor=FFA07A|Loss

|23–17

|2022 Swiss Indoors – Doubles

|style="background:#D4F1C5;"|Swiss Indoors,
Switzerland

|style="background:#D4F1C5;"|500 Series

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|CRO}} Ivan Dodig
{{flagicon|USA}} Austin Krajicek

|4–6, 6–7(5–7)

bgcolor=98FB98|Win

|24–17

|2023 Open 13 Provence – Doubles

|Open 13,
France

|250 Series

|Hard (i)

|{{flagicon|MEX}} Santiago González

|{{flagicon|FRA}} Nicolas Mahut
{{flagicon|FRA}} Fabrice Martin

|4–6, 7–6(7–4), [10–7]

bgcolor=98FB98|Win

|25–17

|2023 Miami Open – Men's doubles

|style="background:#E9E9E9;"|Miami Open,
United States

|style="background:#E9E9E9;"|Masters 1000

|Hard

|{{flagicon|MEX}} Santiago González

|{{flagicon|FRA}} Nicolas Mahut
{{flagicon|USA}} Austin Krajicek

|7–6(7–4), 7–5

bgcolor=98FB98|Win

|26–17

|2023 Los Cabos Open – Doubles

|Los Cabos Open,
Mexico

|250 Series

|Hard

|{{flagicon|MEX}} Santiago González

|{{flagicon|AUS}} Andrew Harris
{{flagicon|GER}} Dominik Koepfer

|6–4, 7–5

bgcolor=98FB98|Win

|27–17

|2023 Swiss Indoors – Doubles

|style="background:#D4F1C5;"|Swiss Indoors,
Switzerland

|style="background:#D4F1C5;"|500 Series

|Hard (i)

|{{flagicon|MEX}} Santiago González

|{{flagicon|MON}} Hugo Nys
{{flagicon|POL}} Jan Zieliński

|6–7(8–10), 7–6(7–3), [10–1]

bgcolor=98FB98|Win

|28–17

|Oct 2023

|style="background:#E9E9E9;"|Paris Masters, France

|style="background:#E9E9E9;"|Masters 1000

|Hard (i)

|{{flagicon|MEX}} Santiago González

|{{flagicon|IND}} Rohan Bopanna
{{flagicon|AUS}} Matthew Ebden

|6–2, 5–7, [10–7]

bgcolor=FFA07A|Loss

|28–18

|2024 Hamburg Open – Men's doubles

|bgcolor=d4f1c5|Hamburg Open,
Germany

|bgcolor=d4f1c5|500 Series

|Clay

|{{flagicon|FRA}} Fabien Reboul

|{{flagicon|GER}} Kevin Krawietz
{{flagicon|GER}} Tim Pütz

|6–7(8–10), 2–6

bgcolor=ffa07a|Loss

|28–19

|2025 Grand Prix Hassan II – Doubles

|Grand Prix Hassan II,
Morocco

|250 Series

|Clay

|{{flagicon|MON}} Hugo Nys

|{{flagicon|CZE}} Patrik Rikl
{{flagicon|CZE}} Petr Nouza

|3–6, 4–6

ATP Challenger and ITF Tour finals

=Singles: 16 (7–9)=

valign=top

|

{|class=wikitable style=font-size:97%

!Legend (singles)

bgcolor=e5d1cb
bgcolor=moccasin

|ATP Challenger Tour (4–7)

bgcolor=cffcff

|ITF Futures Tour (3–2)

|

class=wikitable style=font-size:97%

!Finals by surface

Hard (4–5)
Clay (3–4)
Grass (0–0)
Carpet (0–0)

|}

class="sortable wikitable"

!Result

!class="unsortable"|W–L

!{{ns}}Date{{ns}}

!Tournament

!Tier

!Surface

!Opponent

!class="unsortable"|Score

bgcolor=98FB98|Win

|1–0

|{{dts|Jul 2002}}

|style="background:#cffcff;"|Denmark F1, Copenhagen

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|RUS}} Roko Karanušić

|6–2, 6–3

bgcolor=FFA07A|Loss

|1–1

|{{dts|Aug 2002}}

|style="background:#cffcff;"|Estonia F1, Pärnu

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|NED}} Sander Hommel

|5–7, 6–3, 4–6

bgcolor=98FB98|Win

|2–1

|{{dts|Jun 2005}}

|style="background:#cffcff;"|France F8, Blois

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|FRA}} Nicolas Renavand

|4–6, 6–4, 6–2

bgcolor=98FB98|Win

|3–1

|{{dts|Jul 2005}}

|style="background:moccasin;"|Montauban, France

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|CRO}} Roko Karanušić

|6–4, 6–4

bgcolor=FFA07A|Loss

|3–2

|{{dts|Aug 2006}}

|style="background:moccasin;"|St. Petersburg, Russia

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} David Guez

|0–6, 2–6

bgcolor=FFA07A|Loss

|3–3

|{{dts|Aug 2006}}

|style="background:moccasin;"|Samarkand, Uzbekistan

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|SRB}} Janko Tipsarević

|3–6, 2–6

bgcolor=98FB98|Win

|4–3

|{{dts|Oct 2006}}

|style="background:#cffcff;"|France F16, Nevers

|style="background:#cffcff;"|Futures

|Hard

|{{flagicon|SUI}} Michael Lammer

|4–6, 6–2, 6–2

bgcolor=FFA07A|Loss

|4–4

|{{dts|Oct 2006}}

|style="background:#cffcff;"|France F17, Saint-Dizier

|style="background:#cffcff;"|Futures

|Hard

|{{flagicon|FRA}} Laurent Recouderc

|5–7, 3–6

bgcolor=FFA07A|Loss

|4–5

|{{dts|Feb 2007}}

|style="background:moccasin;"|Besançon, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|LAT}} Ernests Gulbis

|4–6, 6–3, 4–6

bgcolor=FFA07A|Loss

|4–6

|{{dts|Oct 2008}}

|style="background:moccasin;"|Mons, Belgium

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|RUS}} Teymuraz Gabashvili

|4–6, 4–6

bgcolor=98FB98|Win

|5–6

|{{dts|Mar 2010}}

|style="background:moccasin;"|Sarajevo, Bosnia and Herzegovina

|style="background:moccasin;"|Challenger

|Hard (i)

|{{flagicon|SVK}} Karol Beck

|6–7(5–7), 6–3, 1–0 ret.

bgcolor=FFA07A|Loss

|5–7

|{{dts|Jul 2010}}

|style="background:moccasin;"|Orbetello, Italy

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|ESP}} Pablo Andújar

|4–6, 3–6

bgcolor=FFA07A|Loss

|5–8

|{{dts|Sep 2010}}

|style="background:moccasin;"|Saint-Rémy-de-Provence, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|POL}} Jerzy Janowicz

|6–3, 6–7(8–10), 6–7(6–8)

bgcolor=98FB98|Win

|6–8

|{{dts|Jul 2011}}

|style="background:moccasin;"|Granby, Canada

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|GER}} Matthias Bachinger

|7–6(11–9), 4–6, 6–1

bgcolor=98FB98|Win

|7–8

|{{dts|Sep 2011}}

|style="background:moccasin;"|Saint-Rémy-de-Provence, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Arnaud Clément

|6–4, 6–3

bgcolor=FFA07A|Loss

|7–9

|{{dts|Apr 2015}}

|style="background:moccasin;"|Guadeloupe, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|BEL}} Ruben Bemelmans

|6–7(6–8), 3–6

=Doubles: 33 (18–15)=

valign=top

|

{|class=wikitable style=font-size:97%

!Legend (doubles)

bgcolor=e5d1cb
bgcolor=moccasin

|ATP Challenger Tour (16–8)

bgcolor=cffcff

|ITF Futures Tour (2–7)

|

class=wikitable style=font-size:97%

!Finals by surface

Hard (11–8)
Clay (6–6)
Grass (1–0)
Carpet (0–1)

|}

class="sortable wikitable"

!Result

!class="unsortable"|W–L

!{{ns}}Date{{ns}}

!Tournament

!Tier

!Surface

!Partner

!Opponents

!class="unsortable"|Score

bgcolor=98FB98|Win

|1–0

|{{dts|Jan 2003}}

|style="background:#cffcff;"|France F1, Grasse

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|FRA}} Thierry Ascione
{{flagicon|FRA}} Jérôme Haehnel

|6–3, 1–6, 6–2

bgcolor=98FB98|Win

|2–0

|{{dts|Jan 2003}}

|style="background:#cffcff;"|France F2, Angers

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|FRA}} Clément Morel
{{flagicon|FRA}} Laurent Recouderc

|6–1, 7–6(7–0)

bgcolor=FFA07A|Loss

|2–1

|{{dts|Apr 2003}}

|style="background:#cffcff;"|France F9, Saint-Brieuc

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|FRA}} Fabrice Betencourt

|{{flagicon|SUI}} Michael Lammer
{{flagicon|SUI}} Roman Valent

|walkover

bgcolor=FFA07A|Loss

|2–2

|{{dts|Apr 2003}}

|style="background:#cffcff;"|Germany F1, Riemerling

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|FRA}} Jo-Wilfried Tsonga

|{{flagicon|SWE}} Robert Lindstedt
{{flagicon|SWE}} Fredrik Lovén

|4–6, 1–6

bgcolor=FFA07A|Loss

|2–3

|{{dts|Jun 2003}}

|style="background:#cffcff;"|France F11, Toulon

|style="background:#cffcff;"|Futures

|Clay

|{{flagicon|FRA}} Pierrick Ysern

|{{flagicon|ARG}} Brian Dabul
{{flagicon|ARG}} Gustavo Marcaccio

|4–6, 6–7(5–7)

bgcolor=FFA07A|Loss

|2–4

|{{dts|Oct 2003}}

|style="background:#cffcff;"|France F21, La Roche-sur-Yon

|style="background:#cffcff;"|Futures

|Hard

|{{flagicon|FRA}} Laurent Recouderc

|{{flagicon|FRA}} Marc Gicquel
{{flagicon|FRA}} Jean-Baptiste Perlant

|2–6, 0–6

bgcolor=FFA07A|Loss

|2–5

|{{dts|Jan 2004}}

|style="background:#cffcff;"|United Arab Emirates F1, Dubai

|style="background:#cffcff;"|Futures

|Hard

|{{flagicon|FRA}} Julien Jeanpierre

|{{flagicon|GER}} Ivo Klec
{{flagicon|CZE}} Jaroslav Levinský

|4–6, 5–7

bgcolor=FFA07A|Loss

|2–6

|{{dts|Mar 2004}}

|style="background:#cffcff;"|France F4, Lille

|style="background:#cffcff;"|Futures

|Hard

|{{flagicon|FRA}} Marc Gicquel

|{{flagicon|FRA}} Jean-François Bachelot
{{flagicon|FRA}} Jean-Michel Pequery

|6–7(4–7), 3–6

bgcolor=98FB98|Win

|3–6

|{{dts|Jul 2005}}

|style="background:moccasin;"|Scheveningen, Netherlands

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|BEL}} Steve Darcis
{{flagicon|BEL}} Kristof Vliegen

| 5–7, 7–5, 7–6(7–5)

bgcolor=98FB98|Win

|4–6

|{{dts|Jul 2005}}

|style="background:moccasin;"|Tampere, Finland

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} Marc Gicquel

|{{flagicon|POL}} Adam Chadaj
{{flagicon|POL}} Filip Urban

| 6–4, 4–6, 6–1

bgcolor=FFA07A|Loss

|4–7

|{{dts|Jul 2006}}

|style="background:moccasin;"|Montauban, France

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} Marc Gicquel

|{{flagicon|URU}} Pablo Cuevas
{{flagicon|CHI}} Adrián García

|3–6, 6–4, [8–10]

bgcolor=FFA07A|Loss

|4–8

|{{dts|Jul 2006}}

|style="background:moccasin;"|Scheveningen, Netherlands

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} Marc Gicquel

|{{flagicon|ESP}} Guillermo García López
{{flagicon|ESP}} Salvador Navarro Gutiérrez

|4–6, 6–0, [9–11]

bgcolor=98FB98|Win

|5–8

|{{dts|Jul 2006}}

|style="background:moccasin;"|Tampere, Finland

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} Thierry Ascione

|{{flagicon|FIN}} Lauri Kiiski
{{flagicon|FIN}} Tero Vilen

|5–7, 6–2, [12–10]

bgcolor=FFA07A|Loss

|5–9

|{{dts|Aug 2006}}

|style="background:moccasin;"|St. Petersburg, Russia

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} David Guez

|{{flagicon|UZB}} Murad Inoyatov
{{flagicon|UZB}} Denis Istomin

|6–4, 4–6, [5–10]

bgcolor=FFA07A|Loss

|5–10

|{{dts|Jan 2007}}

|style="background:moccasin;"|Nouméa, New Caledonia

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Thierry Ascione

|{{flagicon|USA}} Phillip Simmonds
{{flagicon|USA}} Alex Kuznetsov

|6–7(5–7), 3–6

bgcolor=FFA07A|Loss

|5–11

|{{dts|Feb 2007}}

|style="background:#cffcff;"|France F2, Feucherolles

|style="background:#cffcff;"|Futures

|Hard

|{{flagicon|FRA}} Ludwig Pellerin

|{{flagicon|FRA}} Adrian Mannarino
{{flagicon|FRA}} Josselin Ouanna

|4–6, 5–7

bgcolor=98FB98|Win

|6–11

|{{dts|Jun 2008}}

|style="background:moccasin;"|Surbiton, Great Britain

|style="background:moccasin;"|Challenger

|Grass

|{{flagicon|FRA}} Arnaud Clément

|{{flagicon|ISR}} Harel Levy
{{flagicon|USA}} Jim Thomas

|7–6(7–4), 6–7(3–7), [10–7]

bgcolor=98FB98|Win

|7–11

|{{dts|Mar 2009}}

|style="background:moccasin;"|Cherbourg, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Arnaud Clément

|{{flagicon|AUT}} Martin Fischer
{{flagicon|AUT}} Martin Slanar

|4–6, 6–2, [10–3]

bgcolor=98FB98|Win

|8–11

|{{dts|Aug 2009}}

|style="background:moccasin;"|Segovia, Spain

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|UKR}} Sergiy Stakhovsky
{{flagicon|CRO}} Lovro Zovko

|6–7(4–7), 6–3, [10–8]

bgcolor=98FB98|Win

|9–11

|{{dts|Jan 2010}}

|style="background:moccasin;"|Nouméa, New Caledonia

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Nicolas Devilder

|{{flagicon|ITA}} Flavio Cipolla
{{flagicon|ITA}} Simone Vagnozzi

|5–7, 6–2, [10–8]

bgcolor=98FB98|Win

|10–11

|{{dts|Mar 2010}}

|style="background:moccasin;"|Cherbourg, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|IND}} Harsh Mankad
{{flagicon|CAN}} Adil Shamasdin

|6–2, 6–4

bgcolor=98FB98|Win

|11–11

|{{dts|Mar 2010}}

|style="background:moccasin;"|Sarajevo, Bosnia and Herzegovina

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|CRO}} Ivan Dodig
{{flagicon|CZE}} Lukáš Rosol

|7–6(8–6), 6–7(7–9), [10–5]

bgcolor=98FB98|Win

|12–11

|{{dts|May 2010}}

|style="background:moccasin;"|Bordeaux, France

|style="background:moccasin;"|Challenger

|Clay

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|SVK}} Karol Beck
{{flagicon|CZE}} Leoš Friedl

|5–7, 6–3, [10–7]

bgcolor=98FB98|Win

|13–11

|{{dts|Sep 2010}}

|style="background:moccasin;"|Saint-Rémy, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|LUX}} Gilles Müller

|{{flagicon|LAT}} Andis Juška
{{flagicon|LAT}} Deniss Pavlovs

|6–0, 2–6, [13–11]

bgcolor=FFA07A|Loss

|13–12

|{{dts|Mar 2011}}

|style="background:moccasin;"|Cherbourg, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|FRA}} Pierre-Hugues Herbert
{{flagicon|FRA}} Nicolas Renavand

|6–3, 4–6, {5-10]

bgcolor=98FB98|Win

|14–12

|{{dts|Jul 2011}}

|style="background:moccasin;"|Granby, Canada

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|SVK}} Karol Beck

|{{flagicon|GER}} Matthias Bachinger
{{flagicon|GER}} Frank Moser

|6–1, 6–3

bgcolor=98FB98|Win

|15–12

|{{dts|Sep 2011}}

|style="background:moccasin;"|St. Remy, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Pierre-Hugues Herbert

|{{flagicon|FRA}} Arnaud Clément
{{flagicon|FRA}} Nicolas Renavand

|6–0, 4–6, [10–7]

bgcolor=FFA07A|Loss

|15–13

|{{dts|Oct 2011}}

|style="background:moccasin;"|Mons, Belgium

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Kenny de Schepper

|{{flagicon|SWE}} Johan Brunström
{{flagicon|GBR}} Ken Skupski

|6–7(4–7), 3–6

bgcolor=FFA07A|Loss

|15–14

|{{dts|Oct 2011}}

|style="background:moccasin;"|Rennes, France

|style="background:moccasin;"|Challenger

|Carpet

|{{flagicon|FRA}} Kenny de Schepper

|{{flagicon|GER}} Martin Emmrich
{{flagicon|SWE}} Andreas Siljeström

|4–6, 4–6

bgcolor=FFA07A|Loss

|15–15

|{{dts|Oct 2012}}

|style="background:moccasin;"|Mons, Belgium

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Michaël Llodra

|{{flagicon|POL}} Tomasz Bednarek
{{flagicon|POL}} Jerzy Janowicz

|5–7, 6–4, [2–10]

bgcolor=98FB98|Win

|16–15

|{{dts|Jan 2016}}

|style="background:moccasin;"|Nouméa, New Caledonia

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Julien Benneteau

|{{flagicon|FRA}} Grégoire Barrère
{{flagicon|FRA}} Tristan Lamasine

|7–6(7–4), 3–6, [10–5]

bgcolor=98FB98|Win

|17–15

|{{dts|Nov 2016}}

|style="background:moccasin;"|Mouilleron-le-Captif, France

|style="background:moccasin;"|Challenger

|Hard

|{{flagicon|FRA}} Jonathan Eysseric

|{{flagicon|SWE}} Johan Brunström
{{flagicon|SWE}} Andreas Siljeström

|6–7(1–7), 7–6(7–3), [11–9]

bgcolor=98FB98|Win

|18–15

|{{dts|Sep 2022}}

|style="background:moccasin;"|Orléans, France

|style="background:moccasin;"|Challenger

|Hard (i)

|{{flagicon|FRA}} Nicolas Mahut

|{{flagicon|BEL}} Michael Geerts
{{flagicon|TUN}} Skander Mansouri

|6–2, 6–4

References

{{reflist}}