| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Jun 1999 |
Germany F4B, Riemerling |
Futures |
Clay |
Erik Truempler |
Enrique Abaroa Damián Furmanski |
4–6, 0–6 |
| Win |
1–1 |
Jul 1999 |
Germany F7, Kassel |
Futures |
Clay |
Andreas Tattermusch |
Frank Moser Bernard Parun |
6–4, 6–1 |
| Loss |
1–2 |
Sep 1999 |
Ukraine F5, Gorlivka |
Futures |
Clay |
Kornél Bardóczky |
Scott Barron Andreas Tattermusch |
3–6, 6–7 |
| Loss |
1–3 |
Dec 1999 |
Jaipur, India |
Challenger |
Grass |
Ivo Karlović |
Tomas Anzari Satoshi Iwabuchi |
6–7, 6–4, 6–7 |
| Loss |
1–4 |
Jul 2000 |
Poland F3, Katowice |
Futures |
Clay |
Maciej Domka |
Krzysztof Kwinta Marcin Matkowski |
3–6, 5–7 |
| Loss |
1–5 |
Aug 2000 |
Togliatti, Russia |
Challenger |
Hard |
Ionuț Moldovan |
Dušan Vemić Lovro Zovko |
4–6, 4–6 |
| Win |
2–5 |
Aug 2000 |
Sylt, Germany |
Challenger |
Clay |
Ionuț Moldovan |
Ashley Fisher Gareth Williams |
6–4, 6–2 |
| Win |
3–5 |
Sep 2000 |
Freudenstadt, Germany |
Challenger |
Clay |
Ionuț Moldovan |
Julian Knowle Jean-Claude Scherrer |
3–6, 6–3, 6–4 |
| Win |
4–5 |
Sep 2000 |
Brașov, Romania |
Challenger |
Clay |
Ionuț Moldovan |
Dick Norman Wolfgang Schranz |
6–4, 6–1 |
| Win |
5–5 |
Oct 2000 |
Tangiers, Morocco |
Challenger |
Clay |
Ionuț Moldovan |
Cristian Kordasz Cristiano Testa |
6–4, 2–6, 6–2 |
| Loss |
5–6 |
Jun 2001 |
Bucharest, Romania |
Challenger |
Clay |
Ionuț Moldovan |
Mark Merklein Paul Rosner |
4–6, 4–6 |
| Loss |
5–7 |
Sep 2001 |
Budapest II, Hungary |
Challenger |
Clay |
Orest Tereshchuk |
Oliver Marach Jarkko Nieminen |
2–6, 2–6 |
| Loss |
5–8 |
Sep 2002 |
Freudenstadt, Germany |
Challenger |
Clay |
Juan-Manuel Balcells |
Diego del Río Leonardo Olguín |
6–7(2–7), 4–6 |
| Loss |
5–9 |
Sep 2002 |
Kyiv, Ukraine |
Challenger |
Clay |
Irakli Labadze |
Fred Hemmes Federico Browne |
4–6, 3–6 |
| Win |
6–9 |
Sep 2002 |
Banja Luka, Bosnia & Herzegovina |
Challenger |
Clay |
Jaroslav Levinský |
Daniel Orsanic Juan Pablo Guzmán |
7–6(7–5), 7–5 |
| Loss |
6–10 |
Aug 2003 |
St. Petersburg, Russia |
Challenger |
Clay |
Dmitry Vlasov |
Mikhail Elgin Orest Tereshchuk |
6–3, 3–6, 5–7 |
| Win |
7–10 |
Sep 2003 |
Banja Luka, Bosnia & Herzegovina |
Challenger |
Clay |
Ionuț Moldovan |
Goran Tošić Nikola Ćirić |
6–2, 7–5 |
| Win |
8–10 |
Jan 2004 |
Germany F1, Nussloch |
Futures |
Carpet |
Dmitry Vlasov |
Aleksey Malajko Lado Chikhladze |
7–5, 6–3 |
| Loss |
8–11 |
Feb 2004 |
Ho Chi Minh City, Vietnam |
Challenger |
Hard |
Vadim Kutsenko |
Rik de Voest Fred Hemmes |
3–6, 3–6 |
| Win |
9–11 |
Apr 2004 |
Italy F1, Frascati |
Futures |
Clay |
Marcello Craca |
Giancarlo Petrazzuolo Daniele Giorgini |
6–7(3–7), 6–3, 6–4 |
| Loss |
9–12 |
Sep 2004 |
Kyiv, Ukraine |
Challenger |
Clay |
Igor Kunitsyn |
Sergio Roitman Albert Portas |
1–6, 1–6 |
| Loss |
9–13 |
Oct 2004 |
Dubrovnik, Croatia |
Challenger |
Clay |
Leonardo Azzaro |
Juan Pablo Brzezicki Martín Vassallo Argüello |
1–6, 2–6 |
| Loss |
9–14 |
Mar 2005 |
Barletta, Italy |
Challenger |
Clay |
Lukáš Dlouhý |
Tom Vanhoudt Kristof Vliegen |
4–6, 7–5, 5–7 |
| Win |
10–14 |
Jun 2005 |
Reggio Emilia, Italy |
Challenger |
Clay |
Irakli Labadze |
Francesco Aldi Tomas Tenconi |
6–4, 6–3 |
| Win |
11–14 |
Aug 2006 |
Geneva, Switzerland |
Challenger |
Clay |
Michal Navrátil |
Lovro Zovko Konstantinos Economidis |
1–6, 6–2, [10–6] |
| Loss |
11–15 |
Mar 2007 |
Morocco F2, Rabat |
Futures |
Clay |
Torsten Popp |
Kamil Čapkovič Pavol Červenák |
2–6, 0–6 |
| Win |
12–15 |
Mar 2007 |
Rabat, Morocco |
Challenger |
Clay |
Orest Tereshchuk |
Boris Pashanski Peter Luczak |
6–7(8–10), 7–6(7–4), [10–3] |
| Win |
13–15 |
Aug 2007 |
Graz, Austria |
Challenger |
Clay |
Sebastián Decoud |
Jérémy Chardy Predrag Rusevski |
3–6, 6–3, [10–7] |
| Win |
14–15 |
Aug 2007 |
Geneva, Switzerland |
Challenger |
Clay |
Sebastián Decoud |
Olivier Charroin James Cerretani |
6–3, 6–7(4–7), [10–4] |
| Loss |
14–16 |
Mar 2008 |
Meknes, Morocco |
Challenger |
Clay |
Mikhail Elgin |
Daniel Munoz-de la Nava Alberto Martín |
4–6, 7–6(7–2), [6–10] |
| Win |
15–16 |
May 2009 |
San Remo, Italy |
Challenger |
Clay |
Dmitri Sitak |
Daniele Bracciali Giancarlo Petrazzuolo |
6–4, 7–6(7–4) |
| Win |
16–16 |
Aug 2009 |
Tampere, Finland |
Challenger |
Clay |
Peter Luczak |
Simone Vagnozzi Uros Vico |
6–1, 6–7(6–8), [10–4] |
| Win |
17–16 |
Feb 2010 |
Kazan, Russia |
Challenger |
Hard |
Jan Mertl |
Tobias Kamke Julian Reister |
6–2, 6–4 |
| Loss |
17–17 |
Jul 2010 |
Braunschweig, Germany |
Challenger |
Clay |
Igor Kunitsyn |
Leonardo Tavares Simone Vagnozzi |
5–7, 6–7(4–7) |
| Loss |
17–18 |
Mar 2011 |
Rabat, Morocco |
Challenger |
Clay |
Evgeny Korolev |
Alessio di Mauro Simone Vagnozzi |
4–6, 4–6 |
| Loss |
17–19 |
Sep 2011 |
Szczecin, Poland |
Challenger |
Clay |
Andrey Golubev |
Andriej Kapaś Marcin Gawron |
4–6, 3–6 |
| Win |
18–19 |
Oct 2011 |
Napoli, Italy |
Challenger |
Clay |
Antonio Veić |
Hsieh Cheng-peng Lee Hsin-han |
6–7(5–7), 7–5, [10–8] |
| Win |
19–19 |
Jun 2012 |
Monza, Italy |
Challenger |
Clay |
Andrey Golubev |
Stefano Ianni Teymuraz Gabashvili |
7–6(7–4), 5–7, [10–7] |
| Loss |
19–20 |
Jul 2012 |
Milan, Italy |
Challenger |
Clay |
Andrey Golubev |
Simon Stadler Nicholas Monroe |
4–6, 6–3, [9–11] |
| Loss |
19–21 |
Sep 2012 |
Lermontov, Russia |
Challenger |
Clay |
Andrey Golubev |
Konstantin Kravchuk Denys Molchanov |
3–6, 4–6 |
| Win |
20–21 |
Feb 2013 |
Kazakhstan F1, Aktobe |
Futures |
Hard |
Alexander Kudryavtsev |
Mate Pavić Victor Baluda |
7–6(8–6), 6–2 |