Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
Loss |
0–1 |
Nov 2005 |
Canada F3, Montreal |
Futures |
Hard (i) |
Peter Polansky |
Clay Donato
Jesse Levine |
2–6, 7–6(7–5), 3–6 |
Win |
1–1 |
Mar 2008 |
Canada F3, Sherbrooke |
Futures |
Hard (i) |
Daniel Chu |
Travis Rettenmaier
Rylan Rizza |
7–6(7–2), 3–6, [10–7] |
Loss |
1–2 |
Jul 2008 |
Moncton, Canada |
Challenger |
Hard |
Daniel Chu |
An Jae-sung
Hiroki Kondo |
2–6, 6–2, [10–12] |
Loss |
1–3 |
Aug 2008 |
Great Britain F13, London |
Futures |
Hard |
Daniel Danilović |
David Brewer
Ian Flanagan |
4–6, 3–6 |
Win |
2–3 |
Oct 2008 |
Mexico F12, Mazatlán |
Futures |
Hard |
Fabrice Martin |
Luis Díaz Barriga
Daniel Garza |
w/o |
Win |
3–3 |
Oct 2008 |
Mexico F13, Ciudad Obregón |
Futures |
Hard |
Fabrice Martin |
Christopher Klingemann
Milan Pokrajac |
3–6, 6–4, [10–7] |
Win |
4–3 |
Mar 2009 |
Canada F3, Sherbrooke |
Futures |
Hard (i) |
Daniel Chu |
Érik Chvojka
Michal Pažický |
4–6, 7–6(7–5), [10–7] |
Win |
5–3 |
May 2009 |
Mexico F4, Coatzacoalcos |
Futures |
Hard |
Vasek Pospisil |
Kaden Hensel
Adam Hubble |
6–3, 6–4 |
Win |
6–3 |
May 2009 |
Mexico F5, Puerto Vallarta |
Futures |
Hard |
Vasek Pospisil |
Juan Manuel Elizondo
César Ramírez |
6–1, 2–6, [10–7] |
Loss |
5–4 |
Jul 2009 |
France F11, Bourg-en-Bresse |
Futures |
Clay |
Fabrice Martin |
Andreas Haider-Maurer
Bastian Knittel |
6–3, 5–7, [4–10] |
Win |
7–4 |
Jul 2009 |
France F12, Saint-Gervais |
Futures |
Clay |
Fabrice Martin |
Baptiste Dupuy
Pierrick Ysern |
6–2, 6–4 |
Loss |
7–5 |
Sep 2009 |
Freudenstadt, Germany |
Challenger |
Clay |
Martin Kližan |
Jan Hájek
Dušan Karol |
6–4, 4–6, [5–10] |
Loss |
7–6 |
Sep 2009 |
France F13, Bagnères-de-Bigorre |
Futures |
Hard |
Fabrice Martin |
Gong Maoxin
Zhang Ze |
4–6, 4–6 |
Loss |
7–7 |
Oct 2009 |
France F19, La Roche-sur-Yon |
Futures |
Hard (i) |
Fabrice Martin |
Niels Desein
Pierre-Ludovic Duclos |
6–7(6–8), 6–1, [5–10] |
Loss |
7–8 |
Oct 2009 |
France F20, Rodez |
Futures |
Hard (i) |
Fabrice Martin |
Jérémy Blandin
Vincent Stouff |
7–6(7–4), 6–7(5–7), [3–10] |
Loss |
7–9 |
Nov 2009 |
Cancún, Mexico |
Challenger |
Clay |
Gregory Ouellette |
Andre Begemann
Leonardo Tavares |
1–6, 7–6(8–6), [8–10] |
Win |
8–9 |
Nov 2009 |
Puebla, Mexico |
Challenger |
Hard |
Vasek Pospisil |
Guillermo Olaso
Pere Riba |
7–6(9–7), 6–0 |
Loss |
8–10 |
Feb 2010 |
Dallas, USA |
Challenger |
Hard (i) |
Vasek Pospisil |
Scott Lipsky
David Martin |
6–7(7–9), 3–6 |
Loss |
8–11 |
Mar 2010 |
Cherbourg, France |
Challenger |
Hard (i) |
Harsh Mankad |
Nicolas Mahut
Édouard Roger-Vasselin |
2–6, 4–6 |
Loss |
8–12 |
Mar 2010 |
Marrakech, Morocco |
Challenger |
Clay |
James Cerretani |
Ilija Bozoljac
Horia Tecău |
1–6, 1–6 |
Loss |
8–13 |
May 2010 |
Tunis, Tunisia |
Challenger |
Clay |
James Cerretani |
Jeff Coetzee
Kristof Vliegen |
6–7(3–7), 3–6 |
Win |
9–13 |
May 2010 |
Biella, Italy |
Challenger |
Clay |
James Cerretani |
Dustin Brown
Alessandro Motti |
6–3, 2–6, [11–9] |
Loss |
9–14 |
Jul 2010 |
Poznań, Poland |
Challenger |
Clay |
James Cerretani |
Rui Machado
Daniel Muñoz de la Nava |
2–6, 3–6 |
Loss |
9–15 |
Aug 2010 |
Cordenons, Italy |
Challenger |
Clay |
James Cerretani |
Robin Haase
Rogier Wassen |
6–7(14–16), 5–7 |
Win |
10–15 |
Sep 2010 |
Rijeka, Croatia |
Challenger |
Clay |
Lovro Zovko |
Carlos Berlocq
Rubén Ramírez Hidalgo |
1–6, 7–6(11–9), [10–5] |
Loss |
10–16 |
Sep 2010 |
Banja Luka, Bosnia and Herzegovina |
Challenger |
Clay |
Lovro Zovko |
James Cerretani
David Škoch |
1–6, 4–6 |
Loss |
10–17 |
Oct 2010 |
Seoul, Korea, Rep. |
Challenger |
Hard |
Vasek Pospisil |
Rameez Junaid
Frank Moser |
3–6, 4–6 |
Win |
11–17 |
Feb 2011 |
Quimper, France |
Challenger |
Hard (i) |
James Cerretani |
Jamie Delgado
Jonathan Marray |
6–3, 5–7, [10–5] |
Loss |
11–18 |
Mar 2011 |
Marrakech, Morocco |
Challenger |
Clay |
James Cerretani |
Peter Luczak
Alessandro Motti |
6–7(5–7), 6–7(3–7) |
Win |
12–18 |
Jun 2011 |
Nottingham, Great Britain |
Challenger |
Grass |
Rik de Voest |
Treat Huey
Izak van der Merwe |
6–3, 7–6(11–9) |
Loss |
12–19 |
Nov 2011 |
Eckental, Germany |
Challenger |
Carpet (i) |
James Cerretani |
Andre Begemann
Alexander Kudryavtsev |
2–6, 6–3, [9–11] |
Loss |
12–20 |
Nov 2011 |
Geneva, Switzerland |
Challenger |
Hard |
James Cerretani |
Igor Andreev
Evgeny Donskoy |
6–7(1–7), 6–7(2–7) |
Win |
13–20 |
Mar 2012 |
Guadalajara, Mexico |
Challenger |
Hard |
James Cerretani |
Tomasz Bednarek
Olivier Charroin |
7–6(7–5), 6–1 |
Win |
14–20 |
Nov 2012 |
Eckental, Germany |
Challenger |
Carpet (i) |
James Cerretani |
Tomasz Bednarek
Andreas Siljeström |
6–3, 2–6, [10–4] |
Win |
15–20 |
Nov 2012 |
Loughborough, Great Britain |
Challenger |
Hard (i) |
James Cerretani |
Purav Raja
Divij Sharan |
6–4, 7–5 |
Win |
16–20 |
Jan 2013 |
São Paulo, Brazil |
Challenger |
Hard |
James Cerretani |
Federico Delbonis
Renzo Olivo |
6–7(5–7), 6–1, [11–9] |
Loss |
16–21 |
Aug 2013 |
Vancouver, Canada |
Challenger |
Hard |
James Cerretani |
Jonathan Erlich
Andy Ram |
1–6, 4–6 |
Win |
17–21 |
Apr 2014 |
Le Gosier, Guadeloupe |
Challenger |
Hard |
Tomasz Bednarek |
Gero Kretschmer
Michael Venus |
7–5, 6–7(5–7), [10–8] |
Win |
18–21 |
May 2014 |
Tunis, Tunisia |
Challenger |
Clay |
Pierre-Hugues Herbert |
Stephan Fransen
Jesse Huta Galung |
6–3, 7–6(7–5) |
Loss |
18–22 |
Jun 2014 |
Prostějov, Czech Republic |
Challenger |
Clay |
Peter Polansky |
Andre Begemann
Lukáš Rosol |
1–6, 2–6 |
Win |
19–22 |
Jul 2014 |
Lexington, USA |
Challenger |
Hard |
Peter Polansky |
Chase Buchanan
James McGee |
6–4, 6–2 |
Win |
20–22 |
Sep 2014 |
Napa, USA |
Challenger |
Hard |
Peter Polansky |
Bradley Klahn
Tim Smyczek |
7–6(7–0), 6–1 |
Loss |
20–23 |
Oct 2014 |
Sacramento, USA |
Challenger |
Hard |
Peter Polansky |
Adam Hubble
John-Patrick Smith |
3–6, 2–6 |
Win |
21–23 |
Oct 2014 |
Tiburon, USA |
Challenger |
Hard |
Bradley Klahn |
Carsten Ball
Matt Reid |
7–5, 6–2 |
Loss |
21–24 |
Nov 2014 |
Champaign, USA |
Challenger |
Hard (i) |
Frank Dancevic |
Ross William Guignon
Tim Kopinski |
6–7(2–7), 2–6 |
Loss |
21–25 |
Mar 2015 |
Cherbourg, France |
Challenger |
Hard (i) |
Rameez Junaid |
Andreas Beck
Jan Mertl |
2–6, 6–3, [3–10] |
Loss |
21–26 |
Apr 2015 |
Raanana, Israel |
Challenger |
Hard |
Rameez Junaid |
Mate Pavić
Michael Venus |
1–6, 4–6 |
Loss |
21–27 |
Nov 2015 |
Charlottesville, USA |
Challenger |
Hard (i) |
Peter Polansky |
Chase Buchanan
Tennys Sandgren |
6–3, 4–6, [5–10] |
Win |
22–27 |
Nov 2016 |
Knoxville, USA |
Challenger |
Hard (i) |
Peter Polansky |
Ruben Bemelmans
Joris De Loore |
6–1, 6–3 |
Win |
23–27 |
Feb 2017 |
Bergamo, Italy |
Challenger |
Hard (i) |
Julian Knowle |
Dino Marcan
Tristan-Samuel Weissborn |
6–3, 6–3 |
Win |
24–27 |
Mar 2017 |
Wrocław, Poland |
Challenger |
Hard (i) |
Andrei Vasilevski |
Mikhail Elgin
Denys Molchanov |
6–3, 3–6, [21–19] |
Win |
25–27 |
Mar 2017 |
Drummondville, Canada |
Challenger |
Hard (i) |
Sam Groth |
Matt Reid
John-Patrick Smith |
6–3, 2–6, [10–8] |
Win |
26–27 |
Apr 2017 |
León, Mexico |
Challenger |
Hard |
Leander Paes |
Luca Margaroli
Caio Zampieri |
6–1, 6–4 |
Loss |
26–28 |
May 2017 |
Heilbronn, Germany |
Challenger |
Clay |
Igor Zelenay |
Roman Jebavý
Antonio Šančić |
4–6, 1–6 |
Win |
27–28 |
Jun 2017 |
Ilkley, Great Britain |
Challenger |
Grass |
Leander Paes |
Brydan Klein
Joe Salisbury |
6–2, 2–6, [10–8] |
Win |
28–28 |
May 2018 |
Braga, Portugal |
Challenger |
Clay |
Sander Arends |
Ariel Behar
Miguel Ángel Reyes-Varela |
6–2, 6–1 |
Win |
29–28 |
Mar 2019 |
Pau, France |
Challenger |
Hard (i) |
Scott Clayton |
Sander Arends
Tristan-Samuel Weissborn |
7–6(7–4), 5–7, [10–8] |
Win |
30–28 |
Mar 2019 |
Drummondville, Canada |
Challenger |
Hard (i) |
Scott Clayton |
Matt Reid
John-Patrick Smith |
7–5, 3–6, [10–5] |
Loss |
30-29 |
July 2019 |
Winnipeg, Canada |
Challenger |
Hard |
Hunter Reese |
Peter Polansky
Darian King |
6-7(8-10), 3–6 |
Loss |
30-30 |
Aug 2019 |
Vancouver, Canada |
Challenger |
Hard |
Treat Huey |
Robert Lindstedt
Jonny O'Mara |
2-6, 5-7 |
Win |
31–30 |
Sep 2019 |
Florence, Italy |
Challenger |
Clay |
Luca Margaroli |
Gerard Granollers
Pedro Martínez |
7-5, 6–7(6–8), [14-12] |