Result
|
W-L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Loss
|
0-1
|
Oct 2009
|
France F18, Saint-Dizier
|
Futures
|
Hard (i)
|
Jérémy Corbière
|
Baptiste Bayet
Grégoire Burquier
|
3-6, 1-6
|
Loss
|
0-2
|
Jun 2012
|
Spain F17, Melilla
|
Futures
|
Hard
|
Jules Marie
|
Iván Arenas-Gualda
Jaime Pulgar-García
|
7-6(8-6), 1-6, [7-10]
|
Loss
|
0-3
|
Jul 2012
|
France F12, Montauban
|
Futures
|
Clay
|
Pierre-Hugues Herbert
|
Jonathan Eysseric
Nicolas Renavand
|
7-6(7-3), 4-6, [9-11]
|
Win
|
1-3
|
Aug 2012
|
Belgium F7, Eupen
|
Futures
|
Clay
|
Teri Groll
|
Germain Gigounon
James Junior Storme
|
6-4, 6-3
|
Loss
|
1-4
|
Sep 2012
|
France F18, Sarreguemines
|
Futures
|
Carpet (i)
|
Jean Andersen
|
Julien Obry
Alexandre Penaud
|
6-2, 1-6, [8-10]
|
Win
|
2-4
|
Oct 2012
|
France F21, La Roche-sur-Yon
|
Futures
|
Hard (i)
|
Jean Andersen
|
Moritz Baumann
Tim Pütz
|
7-6(8-6), 7-6(7-3)
|
Win
|
3-4
|
Mar 2013
|
France F6, Saint-Raphaël
|
Futures
|
Hard (i)
|
Romain Arneodo
|
Simon Cauvard
Alexandre Penaud
|
6-7(6-8), 6-4, [10-5]
|
Win
|
4-4
|
May 2013
|
Turkey F20, Antalya
|
Futures
|
Hard
|
Davy Sum
|
Claudio Fortuna
Matthieu Viérin
|
6-2, 6-0
|
Loss
|
4-5
|
Jun 2013
|
Serbia F2, Belgrade
|
Futures
|
Clay
|
Romain Arneodo
|
Patrik Fabian
Adrian Partl
|
4-6, 1-6
|
Win
|
5-5
|
Jun 2013
|
France F10, Toulon
|
Futures
|
Clay
|
Benjamin Balleret
|
David Couronne
Vincent Verpeaux
|
7-5, 6-4
|
Win
|
6-5
|
Sep 2013
|
France F14, Bagnères-de-Bigorre
|
Futures
|
Hard
|
Antoine Benneteau
|
Riccardo Ghedin
Claudio Grassi
|
6-3, 4-6, [10-2]
|
Win
|
7-5
|
Sep 2013
|
Sweden F4, Gothenburg
|
Futures
|
Hard (i)
|
Jesper Brunström
|
Pierre Bonfre
Viktor Stjern
|
6-3, 7-6(7-5)
|
Win
|
8-5
|
Oct 2013
|
France F19, Saint-Dizier
|
Futures
|
Hard (i)
|
Germain Gigounon
|
David Rice
Sean Thornley
|
7-6(7-4), 6-4
|
Win
|
9-5
|
Oct 2013
|
Mouilleron-le-Captif, France
|
Challenger
|
Hard (i)
|
Fabrice Martin
|
Henri Kontinen
Adrián Menéndez Maceiras
|
3-6, 6-3, [10-8]
|
Loss
|
9-6
|
Feb 2014
|
Italy F2, Rovereto
|
Futures
|
Carpet (i)
|
Fabrice Martin
|
Marco Crugnola
Luca Vanni
|
4-6, 4-6
|
Loss
|
9-7
|
Mar 2014
|
France F7, Saint-Raphaël
|
Futures
|
Hard (i)
|
Fabrice Martin
|
Romain Arneodo
Benjamin Balleret
|
2-6, 6-7(2-7)
|
Loss
|
9-8
|
Jun 2014
|
Croatia F13, Bol
|
Futures
|
Clay
|
Tim Nekic
|
Gastón-Arturo Grimolizzi
Giorgio Portaluri
|
3-6, 4-6
|
Win
|
10-8
|
Jul 2014
|
Turkey F23, Istanbul
|
Futures
|
Hard
|
Federico Zeballos
|
Tuna Altuna
Michal Schmid
|
7-6(7-3), 3-6, [10-3]
|
Win
|
11-8
|
Jul 2014
|
Belgium F7, Middelkerke
|
Futures
|
Hard
|
Élie Rousset
|
Éric Fomba
Florian Lakat
|
6-3, 6-1
|
Loss
|
11-9
|
Aug 2014
|
Belarus F1, Minsk
|
Futures
|
Hard
|
Dane Propoggia
|
Sergey Betov
Aliaksandr Bury
|
6-7(0-7), 6-7(5-7)
|
Loss
|
11-10
|
Aug 2014
|
Belarus F2, Minsk
|
Futures
|
Hard
|
Dane Propoggia
|
Sergey Betov
Aliaksandr Bury
|
3-6, 5-7
|
Loss
|
11-11
|
Sep 2014
|
France F20, Sarreguemines
|
Futures
|
Carpet (i)
|
Élie Rousset
|
Erik Crepaldi
Pirmin Haenle
|
6-7(5-7), 6-7(3-7)
|
Win
|
12-11
|
Oct 2014
|
France F21, Nevers
|
Futures
|
Hard (i)
|
Olivier Charroin
|
Romano Frantzen
Darren Walsh
|
6-4, 6-4
|
Loss
|
12-12
|
Mar 2015
|
France F5, Balma
|
Futures
|
Hard (i)
|
Alexandre Sidorenko
|
Romain Bauvy
Yanais Laurent
|
3-6, 6-7(4-7)
|
Loss
|
12-13
|
Mar 2015
|
Tunisia F10, El Kantaoui
|
Futures
|
Hard
|
Benjamin Balleret
|
Thomas Fabbiano
Giorgio Portaluri
|
2-6, 6-7(3-7)
|
Win
|
13-13
|
Mar 2015
|
Tunisia F11, El Kantaoui
|
Futures
|
Hard
|
Benjamin Balleret
|
Thomas Fabbiano
Giorgio Portaluri
|
7-5, 2-6, [10-4]
|
Win
|
14-13
|
Apr 2015
|
Turkey F16, Antalya
|
Futures
|
Hard
|
Yannick Jankovits
|
Marat Deviatiarov
Michael Geerts
|
7-6(8-6), 6-1
|
Loss
|
14-14
|
May 2015
|
Turkey F17, Antalya
|
Futures
|
Hard
|
Antoine Bellier
|
Lucas Miedler
Maximilian Neuchrist
|
6-4, 3-6, [7-10]
|
Loss
|
14-15
|
Jun 2015
|
Egypt F21, Sharm El Sheikh
|
Futures
|
Hard
|
Jaime Pulgar-García
|
Juan Matías González Carrasco
Emiliano Franco Vecchia
|
6-7(4-7), 7-5, [5-10]
|
Win
|
15-15
|
Jun 2015
|
France F10, Mont-de-Marsan
|
Futures
|
Hard (i)
|
Romain Arneodo
|
Théo Fournerie
Louis Tessa
|
6-1, 7-5
|
Win
|
16-15
|
Jul 2015
|
Turkey F26, Istanbul
|
Futures
|
Hard
|
Yannick Jankovits
|
Sarp A?abigün
Muhammet Haylaz
|
2-6, 7-5, [10-6]
|
Win
|
17-15
|
Aug 2015
|
France F16, Ajaccio
|
Futures
|
Hard
|
Romain Arneodo
|
Sanchai Ratiwatana
Sonchat Ratiwatana
|
2-6, 6-4, [10-5]
|
Win
|
18-15
|
Aug 2015
|
Switzerland F4, Sion
|
Futures
|
Clay
|
Tak Khunn Wang
|
Federico Coria
Siméon Rossier
|
6-2, 6-2
|
Win
|
19-15
|
May 2016
|
Turkey F18, Antalya
|
Futures
|
Hard
|
Mi?elis L?bietis
|
Sarp A?abigün
Altu? Çelikbilek
|
6-2, 6-2
|
Win
|
20-15
|
May 2016
|
Turkey F19, Antalya
|
Futures
|
Hard
|
Mi?elis L?bietis
|
Katsuki Nagao
Hiromasa Oku
|
4-6, 6-2, [10-3]
|
Win
|
21-15
|
Jun 2016
|
Zimbabwe F1, Harare
|
Futures
|
Hard
|
Andrea Vavassori
|
Benjamin Lock
Courtney John Lock
|
6-3, 6-3
|
Win
|
22-15
|
Jul 2016
|
Zimbabwe F2, Harare
|
Futures
|
Hard
|
Vishnu Vardhan
|
Nicolaas Scholtz
Tucker Vorster
|
6-4, 6-2
|
Win
|
23-15
|
Jul 2016
|
Zimbabwe F3, Harare
|
Futures
|
Hard
|
Vishnu Vardhan
|
Benjamin Lock
Courtney John Lock
|
6-7(5-7), 6-4, [10-5]
|
Win
|
24-15
|
Jul 2016
|
France F16, Ajaccio
|
Futures
|
Hard
|
Romain Arneodo
|
Romain Jouan
Joan Soler
|
7-5, 6-2
|
Win
|
25-15
|
Aug 2016
|
Spain F24, Béjar
|
Futures
|
Hard
|
Yannick Mertens
|
Alexander Centenari
Sami Reinwein
|
6-4, 7-6(7-3)
|
Loss
|
25-16
|
Aug 2016
|
Switzerland F3, Collonge-Bellerive
|
Futures
|
Clay
|
Antoine Bellier
|
Gonçalo Oliveira
Fabien Reboul
|
3-6, 5-7
|
Loss
|
25-17
|
Sep 2016
|
France F18, Mulhouse
|
Futures
|
Hard (i)
|
Maxime Authom
|
Andreas Beck
Grégoire Jacq
|
4-6, 3-6
|
Win
|
26-17
|
Oct 2016
|
France F22, Saint-Dizier
|
Futures
|
Hard (i)
|
Mick Lescure
|
Geoffrey Blancaneaux
Evan Furness
|
6-2, 6-3
|
Loss
|
26-18
|
Oct 2016
|
Pune, India
|
Challenger
|
Hard
|
Luca Margaroli
|
Purav Raja
Divij Sharan
|
6-3, 3-6, [9-11]
|
Loss
|
26-19
|
Jan 2017
|
France F1, Bagnoles-de-l'Orne
|
Futures
|
Clay (i)
|
Grégoire Jacq
|
Constant Lestienne
Alexis Musialek
|
6-3, 5-7, [8-10]
|
Win
|
27-19
|
Jan 2017
|
France F2, Bressuire
|
Futures
|
Hard (i)
|
Corentin Denolly
|
Ante Pavi?
Ruan Roelofse
|
6-4, 6-2
|
Win
|
28-19
|
Mar 2017
|
Canada F1, Gatineau
|
Futures
|
Hard (i)
|
Mi?elis L?bietis
|
Grégoire Barrère
Laurent Lokoli
|
7-6(7-4), 6-3
|
Loss
|
28-20
|
Mar 2017
|
Canada F2, Sherbrooke
|
Futures
|
Hard (i)
|
Mi?elis L?bietis
|
Isak Arvidsson
Frederik Nielsen
|
0-6, 4-6
|
Loss
|
28-21
|
May 2017
|
France F10, Grasse
|
Futures
|
Clay
|
Grégoire Jacq
|
Maxime Chazal
Louis Tessa
|
2-6, 6-1, [7-10]
|
Win
|
29-21
|
Aug 2017
|
Manerbio, Italy
|
Challenger
|
Clay
|
Romain Arneodo
|
Mikhail Elgin
Roman Jebavý
|
4-6, 7-6(7-3), [10-5]
|
Loss
|
29-22
|
Sep 2017
|
Istanbul, Turkey
|
Challenger
|
Hard
|
Romain Arneodo
|
Andre Begemann
Jonathan Eysseric
|
3-6, 7-5, [4-10]
|
Win
|
30-22
|
Jan 2018
|
Nouméa, New Caledonia
|
Challenger
|
Hard
|
Tim Pütz
|
Alejandro González
Jaume Munar
|
6-2, 6-2
|
Win
|
31-22
|
Mar 2018
|
Lille, France
|
Challenger
|
Hard
|
Tim Pütz
|
Jeevan Nedunchezhiyan
Purav Raja
|
7-6(7-3), 1-6, [10-7]
|
Loss
|
31-23
|
Sep 2018
|
Cary, USA
|
Challenger
|
Hard
|
Fabrice Martin
|
Evan King
Hunter Reese
|
4-6, 6-7(6-8)
|
Loss
|
31-24
|
Nov 2018
|
Eckental, Germany
|
Challenger
|
Carpet (i)
|
Jonny O'Mara
|
Kevin Krawietz
Andreas Mies
|
1-6, 4-6
|
Win
|
32-24
|
Jan 2019
|
Canberra, Australia
|
Challenger
|
Hard
|
Marcelo Demoliner
|
André Göransson
Sem Verbeek
|
3-6, 6-4, [10-3]
|
Win
|
33-24
|
Feb 2019
|
Quimper, France
|
Challenger
|
Hard (i)
|
Fabrice Martin
|
David Pel
Antonio ?an?i?
|
6-4, 6-2
|
Win
|
34-24
|
Mar 2019
|
Lille, France
|
Challenger
|
Hard
|
Romain Arneodo
|
Jonathan Erlich
Fabrice Martin
|
7-5, 5-7, [10-8]
|
Loss
|
34-25
|
Apr 2019
|
Bordeaux, France
|
Challenger
|
Clay
|
Romain Arneodo
|
Quentin Halys
Gregoire Barrere
|
4-6, 1-6
|
Loss
|
34-26
|
Jul 2019
|
Granby, Canada
|
Challenger
|
Hard
|
Li Zhe
|
André Göransson
Sem Verbeek
|
2-6, 4-6
|
Win
|
35-26
|
Sep 2019
|
Orleans, France
|
Challenger
|
Hard (i)
|
Romain Arneodo
|
Hans Podlipnik Castillo
Tristan-Samuel Weissborn
|
6-7(5-7), 6-3, [10-1]
|
Loss
|
35-27
|
Sep 2020
|
Cordenons, Italy
|
Challenger
|
Clay
|
Andrés Molteni
|
Ariel Behar
Andrey Golubev
|
5-7, 4-6
|
Win
|
36-27
|
Sep 2020
|
Aix-en-Provence, France
|
Challenger
|
Clay
|
Andres Molteni
|
Ariel Behar
Gonzalo Escobar
|
6-4, 7-6(7-4)
|
Win
|
37-27
|
Feb 2021
|
Biella, Italy
|
Challenger
|
Hard (i)
|
Tim Pütz
|
Lloyd Glasspool
Harri Heliövaara
|
7-6(7-4), 6-3
|
Loss
|
37-28
|
Apr 2021
|
Marbella, Spain
|
Challenger
|
Clay
|
Romain Arneodo
|
Dominic Inglot
Matt Reid
|
6-1, 3-6, [6-10]
|
Win
|
38-28
|
Mar 2022
|
Roseto degli Abruzzi, Italy
|
Challenger
|
Clay
|
Jan Zieli?ski
|
Roman Jebavý
Philipp Oswald
|
7-6(7-2), 4-6, [10-3]
|
Loss
|
38-29
|
Mar 2022
|
Marbella, Spain
|
Challenger
|
Clay
|
Jan Zieli?ski
|
Roman Jebavý
Philipp Oswald
|
6-7(6-8), 6-3, [3-10]
|
Loss
|
38-30
|
May 2022
|
Bordeaux, France
|
Challenger
|
Clay
|
Jan Zieli?ski
|
Rafael Matos
David Vega Hernández
|
4-6, 0-6
|