Result
|
W-L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Loss
|
0-1
|
Nov 2007
|
Helsinki, Finland
|
Challenger
|
Hard
|
Henri Kontinen
|
Mikhail Elgin
Alexander Kudryavtsev
|
6-4, 5-7, [11-13]
|
Win
|
1-1
|
Apr 2008
|
Great Britain F6, Exmouth
|
Futures
|
Carpet
|
Henri Kontinen
|
Ralph Granbow
Ken Skupski
|
6-2, 6-2
|
Loss
|
1-2
|
Jun 2008
|
Italy F18, Trieste
|
Futures
|
Clay
|
Tuomo Ojala
|
Matteo Viola
Andrea Fava
|
2-6, 6-4, [1-10]
|
Win
|
2-2
|
Jul 2008
|
Estonia F1, Kuressaare
|
Futures
|
Clay
|
Timo Nieminen
|
Pavel Katliarov
Bogdan-Victor Leonte
|
walkover
|
Loss
|
2-3
|
Aug 2008
|
Tampere, Finland
|
Challenger
|
Clay
|
Henri Kontinen
|
Ervin Eleskovic
Michael Ryderstedt
|
3-6, 4-6
|
Win
|
3-3
|
Jul 2009
|
Estonia F2, Kuressaare
|
Futures
|
Clay
|
Henri Kontinen
|
Mait Kunnap
Juho Paukku
|
6-3, 6-3
|
Win
|
4-3
|
Oct 2009
|
Thailand F5, Nakhon Ratchasima
|
Futures
|
Gard
|
Roman Jebavy
|
Matt Simpson
William Ward
|
6-2, 6-2
|
Win
|
5-3
|
Apr 2010
|
Korea F2, Daegu
|
Futures
|
Hard
|
Adam Feeney
|
Hiroki Kondo
Yi Chu-huan
|
6-2, 6-2
|
Win
|
6-3
|
Jun 2010
|
Norway F1, Gausdal
|
Futures
|
Hard
|
Juho Paukku
|
Fabrice Martin
Riccardo Ghedin
|
2-6, 6-4, [10-5]
|
Win
|
7-3
|
Jul 2010
|
Norway F2, Gausdal
|
Futures
|
Hard
|
Juho Paukku
|
Stefan Borg
Carl Bergman
|
6-3, 1-6, [10-7]
|
Loss
|
7-4
|
Jul 2010
|
Estonia F1, Kuressaare
|
Futures
|
Clay
|
Michael Ryderstedt
|
Andis Juska
Deniss Pavlovs
|
5-7, 6-7(6-8)
|
Win
|
8-4
|
Jul 2010
|
Estonia F2, Tallinn
|
Futures
|
Clay
|
Juho Paukku
|
Aleksandr Agafonov
Marcel Felder
|
6-3, 6-2
|
Win
|
9-4
|
Aug 2010
|
Finland F1, Vierumaki
|
Futures
|
Clay
|
Juho Paukku
|
Filippo Leonardi
Jacopo Marchegiani
|
6-1, 6-4
|
Loss
|
9-5
|
Oct 2010
|
China F8, Shanghai
|
Futures
|
Hard
|
Jose Statham
|
Mao-Xin Gong
Zhe Li
|
6-7(3-7), 6-7(6-8)
|
Loss
|
9-6
|
Oct 2010
|
Japan F9, Kashiwa
|
Futures
|
Hard
|
Bumpei Sato
|
Yuichi Ito
Yi Chu-huan
|
6-4, 1-6, [8-10]
|
Loss
|
9-7
|
Oct 2010
|
Japan F10, Tama
|
Futures
|
Hard
|
Bumpei Sato
|
Tasuku Iwami
Hiroki Kondo
|
2-6, 4-6
|
Loss
|
9-8
|
Jan 2011
|
Great Britain F1, Glasgow
|
Futures
|
Hard
|
Juho Paukku
|
Chris Eaton
Alexander Slabinsky
|
7-6(7-3), 1-6, [2-10]
|
Loss
|
9-9
|
Mar 2011
|
Pingguo, China
|
Challenger
|
Hard
|
Jose Statham
|
Mikhail Elgin
Alexander Kudryavtsev
|
3-6, 2-6
|
Win
|
10-9
|
May 2011
|
Uzbekistan F1, Andijan
|
Futures
|
Hard
|
Ervind Gasparyan
|
Andrei Vasilevski
Alexander Rumyantsev
|
6-4, 7-5
|
Win
|
11-9
|
Jun 2011
|
Spain F20, Martos
|
Futures
|
Hard
|
Denys Molchanov
|
Ilya Belyaev
Steven Diez
|
6-3, 6-4
|
Win
|
12-9
|
Jun 2011
|
Spain F21, Melilla
|
Futures
|
Hard
|
Denys Molchanov
|
Jamie Pulgar-Garcia
Javier Pulgar-Garcia
|
6-2, 7-6(7-2)
|
Loss
|
12-10
|
Aug 2011
|
Beijing, China
|
Challenger
|
Hard
|
Michael Ryderstedt
|
Sonchat Ratiwatana
Sanchai Ratiwatana
|
7-6(7-4), 3-6, [3-10]
|
Loss
|
12-11
|
Aug 2011
|
Astana, Kazakhstan
|
Challenger
|
Hard
|
Denys Molchanov
|
Karan Rastogi
Vishnu Vardhan
|
6-7(2-7), 6-2, [8-10]
|
Win
|
13-11
|
Sep 2011
|
Tashkent, Uzbekistan
|
Challenger
|
Hard
|
Denys Molchanov
|
Raven Klaasen
John-Paul Fruttero
|
7-6(7-5), 7-6(7-3)
|
Loss
|
13-12
|
Oct 2011
|
Indonesia F5, Palembang
|
Futures
|
Hard
|
Hiroki Kondo
|
Danai Udomchoke
Jimmy Wang
|
0-6, 1-6
|
Loss
|
13-13
|
Jun 2012
|
Romania F3, Bacau
|
Futures
|
Clay
|
Timo Nieminen
|
Marius Copil
Victor Crivoi
|
3-6, 4-6
|
Loss
|
13-14
|
Jul 2012
|
Braunschweig, Germany
|
Challenger
|
Clay
|
Denys Molchanov
|
Mateusz Kowalczyk
Tomasz Bednarek
|
5-7, 7-6(7-1), [8-10]
|
Loss
|
13-15
|
Jul 2015
|
Tampere, Finland
|
Challenger
|
Clay
|
Patrik Niklas-Salminen
|
Andre Ghem
Tristan Lamasine
|
6-7(5-7), 6-7(4-7)
|
Win
|
14-15
|
Sep 2017
|
Tunisia F27, Hammamet
|
Futures
|
Clay
|
Evan Zhu
|
Luis Britto
Marcelo Zormann
|
6-1, 6-4
|
Win
|
15-15
|
Oct 2017
|
Estonia F2, Tartu
|
Futures
|
Carpet
|
Patrik Niklas-Salminen
|
Evgenii Tiurnev
Vladimir Polyakov
|
6-1, 7-6(7-3)
|
Win
|
16-15
|
Nov 2017
|
Estonia F3, Tallinn
|
Futures
|
Hard
|
Patrik Niklas-Salminen
|
Maxime Authom
Gregoire Barrere
|
6-2, 6-3
|
Win
|
17-15
|
Feb 2018
|
Great Britain F2, Loughborough
|
Futures
|
Hard
|
Frederik Nielsen
|
Luke Johnson
Jack Findel-hawkins
|
6-4, 6-1
|
Loss
|
17-16
|
Feb 2018
|
Great Britain F3, Shrewsbury
|
Futures
|
Hard
|
Frederik Nielsen
|
Scott Clayton
Marcus Willis
|
2-6, 5-7
|
Win
|
18-16
|
Mar 2018
|
Israel F2, Ramat Hasharon
|
Futures
|
Hard
|
Patrik Niklas-Salminen
|
Marat Deviatiarov
Volodymyr Uzhylovskyi
|
6-3, 6-2
|
Loss
|
18-17
|
Mar 2018
|
Israel F3, Tel Aviv
|
Futures
|
Hard
|
Patrik Niklas-Salminen
|
Danylo Kalenichenko
Volodymyr Uzhylovskyi
|
5-7, 3-6
|
Win
|
19-17
|
May 2018
|
China F5, Wuhan
|
Futures
|
Hard
|
Patrik Niklas-Salminen
|
Shintaro Imai
Yuta Shimizu
|
6-1, 6-7(5-7), [10-4]
|
Win
|
20-17
|
May 2018
|
China F6, Luan
|
Futures
|
Hard
|
Patrik Niklas-Salminen
|
Gao Xin
Te Rigele
|
6-2, 6-3
|
Win
|
21-17
|
Jul 2018
|
Bastad, Sweden
|
Challenger
|
Clay
|
Henri Laaksonen
|
Zdenek Kolar
Goncalo Oliveira
|
6-4, 6-3
|
Win
|
22-17
|
Sep 2018
|
Switzerland F5, Schlieren
|
Futures
|
Clay
|
Patrik Niklas-Salminen
|
David Skoch
Petr Nouza
|
6-3, 6-1
|
Loss
|
22-18
|
Oct 2018
|
Fairfield, United States
|
Challenger
|
Hard
|
Henri Laaksonen
|
Sanchai Ratiwatana
Christopher Rungkat
|
0-6, 6-7(9-11)
|
Win
|
23-18
|
Nov 2018
|
Charlottesville, United States
|
Challenger
|
Hard
|
Henri Laaksonen
|
Toshihide Matsui
Frederik Nielsen
|
6-3, 6-4
|
Win
|
24-18
|
Jul 2019
|
Amersfoort, Netherlands
|
Challenger
|
Clay
|
Emil Ruusuvuori
|
Jesper De Jong
Ryan Nijboer
|
6-3, 6-4
|
Win
|
25-18
|
Oct 2019
|
Nur-Sultan, Kazakhstan
|
Challenger
|
Hard
|
Illya Marchenko
|
Szymon Walkow
Karol Drzewiecki
|
6-4, 6-4
|
Win
|
26-18
|
Nov 2019
|
Playford, Australia
|
Challenger
|
Hard
|
Patrik Niklas-Salminen
|
Ruben Gonzales
Evan King
|
6-4, 6-7(4-7), [10-7]
|
Win
|
27-18
|
Feb 2020
|
Burnie, Australia
|
Challenger
|
Hard
|
Sem Verbeek
|
Luca Margaroli
Andrea Vavassori
|
7-6(7-5), 7-6(7-4)
|
Win
|
28-18
|
Oct 2020
|
Biella, Italy
|
Challenger
|
Clay
|
Szymon Walkow
|
Lloyd Glasspool
Alex Lawson
|
7-5, 6-3
|
Loss
|
28-19
|
Oct 2020
|
Barcelona, Spain
|
Challenger
|
Clay
|
Alex Lawson
|
Tristan-Samuel Weissborn
Szymon Walkow
|
1-6, 6-4, [8-10]
|
Loss
|
28-20
|
Oct 2020
|
Lisbon, Portugal
|
Challenger
|
Clay
|
Zdenek Kolar
|
Roberto Cid Subervi
Goncalo Oliveira
|
6-7(5-7), 6-4, [4-10]
|
Win
|
29-20
|
Nov 2020
|
Bratislava, Slovakia
|
Challenger
|
Hard
|
Emil Ruusuvuori
|
Lukas Klein
Alex Molcan
|
6-4, 6-3
|
Loss
|
29-21
|
Dec 2020
|
Maia, Portugal
|
Challenger
|
Clay
|
Lloyd Glasspool
|
Andrea Vavassori
Zdenek Kolar
|
3-6, 4-6
|
Loss
|
29-22
|
Jan 2021
|
Istanbul, Turkey
|
Challenger
|
Hard
|
Lloyd Glasspool
|
David Pel
Andre Goransson
|
6-4, 3-6, [8-10]
|
Loss
|
29-23
|
Feb 2021
|
Biella, Italy
|
Challenger
|
Hard
|
Lloyd Glasspool
|
Hugo Nys
Tim Puetz
|
6-7(4-7), 3-6
|
Win
|
30-23
|
Feb 2021
|
Gran Canaria, Spain
|
Challenger
|
Clay
|
Lloyd Glasspool
|
Kimmer Coppejans
Sergio Martos Gornés
|
7-5, 6-1
|
Win
|
31-23
|
Oct 2021
|
Barcelona, Spain
|
Challenger
|
Clay
|
Roman Jebavý
|
Nuno Borges
Francisco Cabral
|
6-4, 6-3
|
Loss
|
31-24
|
Nov 2021
|
Bergamo, Italy
|
Challenger
|
Hard (i)
|
Lloyd Glasspool
|
Zden?k Kolá?
Ji?í Lehe?ka
|
4-6, 4-6
|
Win
|
32-24
|
Nov 2021
|
Roanne, France
|
Challenger
|
Hard (i)
|
Lloyd Glasspool
|
Romain Arneodo
Albano Olivetti
|
7-6(7-5), 6-7(5-7), [12-10]
|
Loss
|
32-25
|
Nov 2021
|
Helsinki, Finland
|
Challenger
|
Hard (i)
|
Jean-Julien Rojer
|
Alexander Erler
Lucas Miedler
|
3-6, 6-7(2-7)
|
Win
|
33-25
|
Nov 2021
|
Bari, Italy
|
Challenger
|
Hard
|
Lloyd Glasspool
|
Andrea Vavassori
David Vega Hernández
|
6-3, 6-0
|