Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 0–1 | May 2005 | Czech Republic F2, Jablonec | Futures | Clay | Dusan Hajatko | Daniel Lustig Josef Neštický | 4–6, 2–6 |
Loss | 0–2 | Nov 2007 | Tunisia F6, Jerba | Futures | Hard | Filip Zeman | Adam Chadaj Sergey Betov | 0–6, 3–6 |
Loss | 0–3 | Feb 2008 | Thailand F2, Laksi | Futures | Hard | Filip Zeman | Christopher Rungkat Nathan Thompson | 4–6, 2–6 |
Win | 1–3 | May 2008 | Czech Republic F1, Teplice | Futures | Clay | Filip Zeman | Érik Chvojka Vasek Pospisil | 6–4, 6–7(6–8), [10–8] |
Win | 2–3 | May 2008 | Czech Republic F2, Most | Futures | Clay | Filip Zeman | Martin Emmrich Gvidas Sabeckis | 7–5, 6–2 |
Win | 3–3 | Jun 2008 | Germany F7, Marburg | Futures | Clay | David Novak | Óscar Burrieza López Nikolai Nesterov | 6–4, 6–2 |
Win | 4–3 | Aug 2008 | Slovakia F1, Žilina | Futures | Clay | Filip Zeman | Robert Godlewski Raphael Durek | 7–6(7–4), 4–6, [10–2] |
Win | 5–3 | Oct 2008 | Germany F23, Isernhagen | Futures | Hard | Grzegorz Panfil | Ignacio Coll Riudavets Dmitri Sitak | 6–3, 7–6(7–1) |
Win | 6–3 | May 2009 | Czech Republic F3, Jablonec | Futures | Clay | Martin Kližan | Michal Tabara Roman Vögeli | 6–4, 6–4 |
Loss | 6–4 | Jun 2009 | Slovenia F3, Koper | Futures | Clay | David Novak | Milos Raonic Denys Molchanov | 5–7, 7–5, [5–10] |
Win | 7–4 | Jul 2009 | Italy F17, Bologna | Futures | Clay | Martin Kližan | Francesco Aldi Federico Torresi | 6–3, 7–6(8–6) |
Win | 8–4 | Jul 2009 | Germany F9, Römerberg | Futures | Clay | Érik Chvojka | Martin Emmrich Kevin Deden | 6–4, 3–6, [10–4] |
Loss | 8–5 | Jul 2009 | Austria F5, Telfs | Futures | Clay | Mateusz Kowalczyk | Gerald Melzer Philipp Oswald | 5–7, 6–4, [7–10] |
Win | 9–5 | Oct 2009 | Thailand F4, Bangkok | Futures | Hard | José Statham | Kornél Bardóczky Ádám Kellner | 6–4, 6–4 |
Win | 10–5 | Oct 2009 | Thailand F5, Nakhon Ratchasima | Futures | Hard | Harri Heliövaara | Matt Simpson William Ward | 6–2, 6–2 |
Win | 11–5 | Nov 2009 | Czech Republic F5, Opava | Futures | Carpet | Andrej Martin | Jaroslav Pospíšil Pavel Šnobel | 7–6(7–2), 6–4 |
Win | 12–5 | Feb 2010 | Germany F4, Nussloch | Futures | Carpet | Daniel Lustig | Martin Emmrich Sebastian Rieschick | 6–3, 7–6(7–4) |
Win | 13–5 | May 2010 | Czech Republic F2, Most | Futures | Clay | Andrey Kumantsov | Kamil Čapkovič Miloslav Mečíř | 6–4, 6–2 |
Loss | 13–6 | Jun 2010 | Germany F5, Koeln | Futures | Clay | Andrey Kumantsov | Paris Gemouchidis Hans Podlipnik Castillo | 4–6, 5–7 |
Loss | 13–7 | Jul 2010 | Germany F8, Römerberg | Futures | Clay | Jiri Kosler | Marco Kirschner Marko Lenz | 4–6, 7–6(7–5), [8–10] |
Loss | 13–8 | Aug 2010 | Slovakia F2, Piešťany | Futures | Clay | Marek Michalička | Jérôme Inzerillo Florian Reynet | 4–6, 6–4, [8–10] |
Loss | 13–9 | Aug 2010 | Slovakia F3, Michalovce | Futures | Clay | Lubomir Majsajdr | Adrian Sikora Michal Pazicky | 2–6, 4–6 |
Loss | 13–10 | Oct 2010 | Germany F18, Isernhagen | Futures | Hard | Daniel Lustig | Stefan Seifert Nicolas Kiefer | 6–3, 2–6, [7–10] |
Loss | 13–11 | Nov 2010 | Czech Republic F4, Rožnov | Futures | Carpet | Jan Mertl | Marcin Gawron Denis Matsukevich | 3–6, 6–7(5–7) |
Win | 14–11 | Mar 2011 | Turkey F7, Antalya | Futures | Hard | Adrian Sikora | Francesco Piccari Pietro Fanucci | 4–6, 6–2, [10–6] |
Loss | 14–12 | Mar 2011 | Turkey F8, Antalya | Futures | Hard | Adrian Sikora | Radu Albot Denys Molchanov | 7–6(7–3), 3–6, [10–12] |
Loss | 14–13 | May 2011 | Czech Republic F1, Teplice | Futures | Clay | Michal Konecny | Aliaksandr Bury Nikolai Fidirko | 3–6, 4–6 |
Win | 15–13 | May 2011 | Czech Republic F2, Most | Futures | Clay | Andis Juška | Daniel Köllerer Markus Egger | 6–4, 6–2 |
Loss | 15–14 | Jun 2011 | Poland F4, Bytom | Futures | Clay | Érik Chvojka | Andriej Kapaś Błażej Koniusz | 5–7, 4–6 |
Loss | 15–15 | Jul 2011 | Germany F8, Römerberg | Futures | Clay | Andrei Mlendea | Juan-Pablo Amado Brydan Klein | 4–6, 1–6 |
Loss | 15–16 | Jul 2011 | Austria F2, Kramsach | Futures | Clay | Roman Vögeli | Maximilian Neuchrist Tristan-Samuel Weissborn | 3–6, 3–6 |
Win | 16–16 | Aug 2011 | Kazakhstan F5, Astana | Futures | Hard | Denys Molchanov | Vitali Reshetnikov Ilia Starkov | 6–4, 6–4 |
Loss | 16–17 | Sep 2011 | Austria F8, St Pölten | Futures | Clay | Michal Pazicky | Maximilian Neuchrist Tristan-Samuel Weissborn | 5–7, 7–5, [9–11] |
Win | 17–17 | Sep 2011 | Poland F9, Legnica | Futures | Clay | Adrian Sikora | Aleksander Charpantidis Marek Pokrywka | 6–3, 6–1 |
Win | 18–17 | Oct 2011 | Hungary F3, Budapest | Futures | Clay | Norbert Gombos | Lukas Weinhandl Mario Kargl | 6–2, 6–0 |
Loss | 18–18 | Oct 2011 | Morocco F8, Tanger | Futures | Clay | Jan Šátral | Luca Vanni Matteo Viola | 3–6, 5–7 |
Win | 19–18 | Oct 2011 | Morocco F9, Fes | Futures | Clay | Jan Šátral | Luca Vanni Florent Diep | 6–7(6–8), 7–6(7–3), [10–7] |
Win | 20–18 | Nov 2011 | Czech Republic F4, Rožnov | Futures | Carpet | Jan Šátral | Aliaksandr Bury Sergey Betov | 6–4, 6–3 |
Win | 21–18 | Mar 2012 | Croatia F3, Umag | Futures | Clay | Andrej Martin | Marin Draganja Dino Marcan | 6–3, 7–5 |
Win | 22–18 | Jul 2012 | Czech Republic F5, Prague | Futures | Clay | Jan Šátral | Patrik Fabian Adrian Partl | 6–1, 6–2 |
Win | 23–18 | Aug 2012 | Slovakia F3, Poprad | Futures | Clay | Jan Šátral | Filip Havaj Juraj Simcak | 6–2, 7–6(7–2) |
Win | 24–18 | Sep 2012 | Iran F1, Esfahan | Futures | Clay | Michal Schmid | N. Sriram Balaji Ranjeet Virali-Murugesan | 6–4, 6–4 |
Win | 25–18 | Oct 2012 | Qatar F2, Doha | Futures | Hard | Otakar Lucak | Andriej Kapaś Adam Chadaj | 6–4, 6–4 |
Win | 26–18 | Nov 2012 | Czech Republic F7, Rožnov | Futures | Carpet | Jan Šátral | Aliaksandr Bury Nikolai Fidirko | 6–7(5–7), 6–1, [10–5] |
Win | 27–18 | Jan 2013 | Israel F1, Eilat | Futures | Hard | Jiří Veselý | Andoni Vivanco-Guzmán Jaime Pulgar-Garcia | 6–3, 6–1 |
Win | 28–18 | Jan 2013 | Israel F2, Eilat | Futures | Hard | Jiří Veselý | Claudio Grassi Matteo Fago | 6–4, 7–5 |
Win | 29–18 | Feb 2013 | Israel F3, Eilat | Futures | Hard | Libor Salaba | Claudio Grassi Omar Giacalone | 4–6, 7–6(7–4), [10–3] |
Loss | 29–19 | May 2013 | Czech Republic F2, Teplice | Futures | Clay | Jan Šátral | Marek Michalička David Pultr | 6–3, 3–6, [6–10] |
Win | 30–19 | Jun 2013 | Bosnia & Herzegovina F2, Brčko | Futures | Clay | Libor Salaba | Antun Pehar Duje Delic | 6–2, 6–4 |
Win | 31–19 | Jun 2013 | Bulgaria F4, Burgas | Futures | Clay | Michal Schmid | Gleb Alekseenko Alexandr Kushakov | 6–2, 6–1 |
Loss | 31–20 | Aug 2013 | Cordenons, Italy | Challenger | Clay | Norbert Gombos | Franko Škugor Marin Draganja | 4–6, 4–6 |
Win | 32–20 | Sep 2013 | Germany F16, Kenn | Futures | Clay | Sander Groen | Jérôme Inzerillo François-Arthur Vibert | 6–1, ret |
Loss | 32–21 | Sep 2013 | Fergana, Uzbekistan | Challenger | Hard | Ilija Bozoljac | Farrukh Dustov Malek Jaziri | 3–6, 3–6 |
Loss | 32–22 | Oct 2013 | Greece F16, Heraklion | Futures | Hard | Václav Šafránek | Tom Kočevar-Dešman Torsten Wietoska | 3–6, 6–4, [3–10] |
Loss | 32–23 | Dec 2013 | Czech Republic F7, Opava | Futures | Carpet | Jan Blecha | Błażej Koniusz Maciej Smola | 3–6, 0–6 |
Win | 33–23 | Feb 2014 | Germany F4, Nussloch | Futures | Carpet | Marek Michalička | Romano Frantzen Thomas Schoorel | 7–6(8–6), 7–5 |
Win | 34–23 | Feb 2014 | Italy F1, Sondrio | Futures | Hard | Robin Stanek | Ilija Vucic Nikola Ćaćić | 3–6, 7–5, [10–7] |
Win | 35–23 | Mar 2014 | Turkey F8, Antalya | Futures | Hard | Jan Šátral | Frederico Ferreira Silva Romain Barbosa | 6–2, 6–2 |
Win | 36–23 | Mar 2014 | Turkey F9, Antalya | Futures | Hard | Jan Šátral | Anton Manegin Aleksandr Vasilenko | 6–3, 6–4 |
Win | 37–23 | Jun 2014 | Prague, Czech Republic | Challenger | Clay | Jiří Veselý | Lee Hsin-han Zhang Ze | 6–1, 6–3 |
Win | 38–23 | Jul 2014 | Austria F4, Kramsach | Futures | Clay | Jan Šátral | Frantisek Polanka Dominik Sochurek | 6–1, 7–5 |
Win | 39–23 | Aug 2014 | Liberec, Czech Republic | Challenger | Clay | Jaroslav Pospíšil | Ruben Gonzales Sean Thornley | 6–4, 6–3 |
Win | 40–23 | Aug 2014 | Poland F5, Poznań | Futures | Clay | Adrian Sikora | Błażej Koniusz Andriej Kapaś | 4–6, 6–3, [10–5] |
Win | 41–23 | Sep 2014 | Trnava, Slovakia | Challenger | Clay | Jaroslav Pospíšil | Stephan Fransen Robin Haase | 6–4, 6–2 |
Loss | 41–24 | Nov 2014 | Brescia, Italy | Challenger | Hard | Błażej Koniusz | Illya Marchenko Denys Molchanov | 6–7(4–7), 3–6 |
Loss | 41–25 | Nov 2014 | Andria, Italy | Challenger | Hard | Andreas Siljeström | Patrick Grigoriu Costin Pavăl | 6–7(4–7), 7–6(7–4), [5–10] |
Win | 42–25 | Mar 2015 | Egypt F10, Sharm El Sheikh | Futures | Hard | Jaroslav Pospíšil | Jan Šátral Libor Salaba | 6–4, 6–3 |
Win | 43–25 | Mar 2015 | Egypt F11, Sharm El Sheikh | Futures | Hard | Jaroslav Pospíšil | Jan Šátral Libor Salaba | 6–4, 6–2 |
Win | 44–25 | Apr 2015 | Egypt F12, Sharm El Sheikh | Futures | Hard | Libor Salaba | Danilo Petrovic Ilija Vucic | 3–6, 6–3, [10–8] |
Loss | 44–26 | May 2015 | Ostrava, Czech Republic | Challenger | Clay | Jan Šátral | Andrej Martin Hans Podlipnik Castillo | 6–4, 5–7, [1–10] |
Win | 45–26 | May 2015 | Czech Republic F3, Most | Futures | Clay | Jan Šátral | Uladzimir Ignatik Dominik Kellovsky | 6–4, 4–6, [10–5] |
Win | 46–26 | Jun 2015 | Poprad, Slovakia | Challenger | Clay | Jan Šátral | Norbert Gombos Adam Pavlásek | 6–2, 6–2 |
Win | 47–26 | Jun 2015 | Czech Republic F4, Pardubice | Futures | Clay | Jan Šátral | Václav Šafránek Filip Dolezel | 6–4, 6–3 |
Win | 48–26 | Jul 2015 | Czech Republic F6, Brno | Futures | Clay | Uladzimir Ignatik | Václav Šafránek Dušan Lojda | 6–1, 6–4 |
Loss | 48–27 | May 2016 | Czech Republic F1, Most | Futures | Clay | Libor Salaba | Andreas Mies Steven de Waard | 7–5, 5–7, [7–10] |
Loss | 48–28 | Jul 2016 | Czech Republic F4, Pardubice | Futures | Clay | David Novak | Jan Hernych Zdeněk Kolář | 1–6, 4–6 |
Loss | 48–29 | Aug 2016 | Trnava, Slovakia | Challenger | Clay | Tomasz Bednarek | Sander Gillé Joran Vliegen | 2–6, 5–7 |
Loss | 48–30 | Aug 2016 | Cordenons, Italy | Challenger | Clay | Zdeněk Kolář | Andre Begemann Aliaksandr Bury | 7–5, 4–6, [9–11] |
Win | 49–30 | Sep 2016 | Como, Italy | Challenger | Clay | Andrej Martin | Nils Langer Gerald Melzer | 3–6, 6–1, [10–5] |
Win | 50–30 | Sep 2016 | Banja Luka, Bosnia & Herzegovina | Challenger | Clay | Jan Šátral | Andrea Arnaboldi Maximilian Neuchrist | 7–6(7–3), 4–6, [10–7] |
Loss | 50–31 | Oct 2016 | Mohammedia, Morocco | Challenger | Clay | Andrej Martin | Antonio Šančić Dino Marcan | 6–7(3–7), 4–6 |
Win | 51–31 | Oct 2016 | Casablanca, Morocco | Challenger | Clay | Andrej Martin | Antonio Šančić Dino Marcan | 6–4, 6–2 |
Loss | 51–32 | Nov 2016 | Eckental, Germany | Challenger | Carpet | Andrej Martin | Kevin Krawietz Albano Olivetti | 7–6(10–8), 4–6, [7–10] |
Loss | 51–33 | Nov 2016 | Andria, Italy | Challenger | Hard | Zdeněk Kolář | Matwé Middelkoop Wesley Koolhof | 3–6, 3–6 |
Loss | 51–34 | Jan 2017 | Koblenz, Germany | Challenger | Hard | Lukáš Rosol | Hans Podlipnik Castillo Andrei Vasilevski | 5–7, 6–3, [14–16] |
Win | 52–34 | Feb 2017 | Cherbourg, France | Challenger | Hard | Igor Zelenay | Tristan-Samuel Weissborn Dino Marcan | 7–6(7–4), 6–7(4–7), [10–6] |
Win | 53–34 | May 2017 | Heilbronn, Germany | Challenger | Clay | Antonio Šančić | Igor Zelenay Adil Shamasdin | 6–4, 6–1 |
Loss | 53–35 | Jun 2017 | Prostějov, Czech Republic | Challenger | Clay | Hans Podlipnik Castillo | Andrés Molteni Guillermo Durán | 6–7(5–7), 7–6(7–5), [6–10] |
Win | 54–35 | Aug 2017 | Cordenons, Italy | Challenger | Clay | Zdeněk Kolář | Igor Zelenay Matwé Middelkoop | 6–2, 6–3 |
Loss | 54–36 | Aug 2017 | Manerbio, Italy | Challenger | Clay | Mikhail Elgin | Romain Arneodo Hugo Nys | 6–4, 6–7(3–7), [5–10] |
Win | 55–36 | Nov 2017 | Eckental, Germany | Challenger | Carpet | Sander Arends | Ken Skupski Neal Skupski | 6–2, 6–4 |
Loss | 55–37 | Nov 2019 | Eckental, Germany | Challenger | Carpet | Sander Arends | Ken Skupski John-Patrick Smith | 6–7(2–7), 4–6 |
Loss | 55–38 | Nov 2019 | Bratislava, Slovakia | Challenger | Hard | Igor Zelenay | Frederik Nielsen Tim Pütz | 6–4, 6–7(4–7), [9–11] |
Loss | 55–39 | June 2021 | Prostějov, Czech Republic | Challenger | Clay | Zdeněk Kolář | Aleksandr Nedovyesov
Gonçalo Oliveira | 6–1, 6–7(5–7), [6–10] |
Win | 56–39 | Aug 2021 | Liberec, Czech Republic | Challenger | Clay | Igor Zelenay | Geoffrey Blancaneaux
Maxime Janvier | 6–2, 6–7(6–8), [10–5] |
Win | 57–39 | Oct 2021 | Barcelona, Spain | Challenger | Clay | Harri Heliövaara | Nuno Borges
Francisco Cabral | 6-4, 6-3 |
Win | 58–39 | Nov 2021 | Eckental, Germany | Challenger | Carpet (i) | Jonny O'Mara | Ruben Bemelmans
Daniel Masur | 6-4, 7-5 |
Loss | 58–40 | March 2022 | Roseto degli Abruzzi, Italy | Challenger | Clay | Philipp Oswald | Hugo Nys
Jan Zieliński | 6–7(2–7), 6–4, [3–10] |
Win | 59–40 | Mar 2022 | Marbella, Spain | Challenger | Clay | Philipp Oswald | Hugo Nys
Jan Zieliński | 7–6(8–6), 3–6, [10–3] |
Loss | 59–41 | May 2022 | Prostějov, Czech Republic | Challenger | Clay | Andrej Martin | Yuki Bhambri
Saketh Myneni | 3-6, 5-7 |
Loss | 59–42 | Jul 2022 | Braunschweig, Germany | Challenger | Clay | Adam Pavlásek | Marcelo Demoliner
Jan-Lennard Struff | 4-6, 5-7 |
Loss | 59–43 | Aug 2022 | Liberec, Czech Republic | Challenger | Clay | Adam Pavlásek | Neil Oberleitner
Philipp Oswald | 6–7(5–7), 2-6 |
Loss | 59–44 | Sep 2022 | Szczecin, Poland | Challenger | Clay | Adam Pavlásek | Dustin Brown
Andrea Vavassori | 4–6, 7–5, [8–10] |
Loss | 59–45 | Sep 2022 | Genoa, Italy | Challenger | Clay | Adam Pavlásek | Dustin Brown
Andrea Vavassori | 2–6, 2–6 |
Loss | 59–46 | Jan 2023 | Ottignies-Louvain-la-Neuve, Belgium | Challenger | Hard (i) | Adam Pavlásek | Romain Arneodo
Tristan-Samuel Weissborn | 4–6, 3–6 |
Loss | 59–47 | Mar 2024 | Zadar, Croatia | Challenger | Clay | Zdeněk Kolář | Gregoire Jacq Manuel Guinard | 4–6, 4–6 |