Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 0–1 | Jul 1999 | Indonesia F3, Jakarta | Futures | Hard | J-M Bourgault Du Coudray | Sulistyo Wibowo Bonit Wiryawan | 4–6, 0–6 |
Loss | 0–2 | Dec 1999 | Bangladesh F2, Dhaka | Futures | Hard | Willem-Petrus Meyer | Ashley Fisher Minh Le | 2–6, 4–6 |
Loss | 0–3 | May 2000 | China F2, Chengdu | Futures | Hard | Johan Du Randt | Doug Bohaboy Alex Witt | 6–3, 4–6, 5–7 |
Loss | 0–4 | Aug 2000 | Luxembourg F1, Luxembourg | Futures | Clay | Willem-Petrus Meyer | Christopher Kas Dick Norman | 1–6, 6–7(2–7) |
Win | 1–4 | Sep 2000 | France F17, Bagnères-de-Bigorre | Futures | Hard | Frédéric Niemeyer | David Abelson Jerry Turek | 6–3, 6–4 |
Win | 2–4 | Oct 2000 | Italy F12, Selargius | Futures | Hard | Luben Pampoulov | Keith Pollak Jeff Williams | 7–6(7–4), 6–7(5–7), 6–4 |
Win | 3–4 | Dec 2000 | Philippines F1, Manila | Futures | Hard | Andrew Anderson | Domenic Marafiote Lee Radovanovich | 7–5, 6–7(5–7), 6–2 |
Loss | 3–5 | Mar 2001 | New Zealand F1, Ashburton | Futures | Hard | Andrew Anderson | Ashley Ford Jordan Kerr | 3–6, 4–6 |
Loss | 3–6 | May 2001 | Uzbekistan F2, Andijan | Futures | Hard | Igor Kunitsyn | Tuomas Ketola Jordan Kerr | 7–5, 2–6, 1–6 |
Win | 4–6 | May 2001 | Fergana, Uzbekistan | Challenger | Hard | Igor Kunitsyn | Simon Larose Michael Tebbutt | 6–1, 6–7(4–7), 6–3 |
Win | 5–6 | Oct 2001 | France F18, Nevers | Futures | Hard | Benjamin Cassaigne | Josh Goffi Nick Rainey | 6–4, 6–2 |
Loss | 5–7 | Nov 2001 | Thailand F2, Nonthaburi | Futures | Hard | Johan Du Randt | Lu Yen-hsun Frank Moser | 2–6, 4–6 |
Win | 6–7 | Nov 2001 | Vietnam F1, Hanoi | Futures | Hard | Lior Dahan | Lu Yen-hsun Frank Moser | walkover |
Loss | 6–8 | Mar 2002 | Australia F1, Devonport | Futures | Hard | Willem-Petrus Meyer | Johan Du Randt Dirk Stegmann | 4–6, 6–3, 4–6 |
Loss | 6–9 | May 2002 | Uzbekistan F3, Andijan | Futures | Hard | Dirk Stegmann | Tuomas Ketola Aisam Qureshi | 6–7(0–7), 3–6 |
Win | 7–9 | May 2002 | Uzbekistan F4, Namangan | Futures | Hard | Dirk Stegmann | Tuomas Ketola Aisam Qureshi | 7–5, 6–4 |
Win | 8–9 | May 2002 | Fergana, Uzbekistan | Challenger | Hard | Dirk Stegmann | Tuomas Ketola Aisam Qureshi | 6–3, 7–5 |
Win | 9–9 | Sep 2002 | Tunisia F2, El Menzah | Futures | Hard | Dirk Stegmann | Benoit Foucher Philip Gubenco | 6–4, 6–1 |
Loss | 9–10 | Sep 2002 | France F16, Mulhouse | Futures | Hard | Dirk Stegmann | Bernard Parun Frank Moser | 4–6, 7–6(7–5), 4–6 |
Win | 10–10 | Sep 2002 | France F17, Plaisir | Futures | Hard | Dirk Stegmann | Cyril Baudin Jeroen Masson | 7–6(8–6), 6–3 |
Win | 11–10 | Mar 2003 | Cherbourg, France | Challenger | Hard | Benjamin Cassaigne | Brandon Coupe Scott Humphries | 6–7(17–19), 7–6(7–5), 7–6(13–11) |
Win | 12–10 | Mar 2003 | Ho Chi Minh City, Vietnam | Challenger | Hard | Wesley Moodie | Rohan Bopanna Fred Hemmes | 6–3, 3–6, 6–3 |
Loss | 12–11 | Mar 2003 | France F7, Poitiers | Futures | Hard | Benjamin Cassaigne | Yves Allegro Daniele Bracciali | 4–6, 0–6 |
Win | 13–11 | May 2003 | Great Britain F6, Edinburgh | Futures | Clay | Marcus Sarstrand | Stéphane Robert Slimane Saoudi | 6–3, 6–1 |
Win | 14–11 | Jun 2003 | Andorra La Vella, Andorra | Challenger | Hard | Tuomas Ketola | Ricardo Mello Alexandre Simoni | 6–4, 3–6, 6–4 |
Win | 15–11 | Jul 2003 | Campos do Jordão, Brazil | Challenger | Hard | Giovanni Lapentti | Carlos Berlocq Miguel Gallardo Valles | 6–1, 7–5 |
Loss | 15–12 | Sep 2003 | Grenoble, France | Challenger | Hard | Johan Landsberg | Paul Baccanello Harel Levy | 7–5, 4–6, 6–7(5–7) |
Win | 16–12 | Oct 2003 | Tumkur, India | Challenger | Hard | Prakash Amritraj | Michal Mertiňák Branislav Sekáč | 6–4, 6–3 |
Loss | 16–13 | Oct 2003 | Dharwad, India | Challenger | Hard | Prakash Amritraj | Sonchat Ratiwatana Sanchai Ratiwatana | 6–3, 3–6, 5–7 |
Loss | 16–14 | Feb 2004 | Dallas, United States | Challenger | Hard | Eric Taino | Jordan Kerr Todd Perry | 5–7, 3–6 |
Win | 17–14 | Feb 2004 | Ho Chi Minh City, Vietnam | Challenger | Hard | Fred Hemmes | Vadim Kutsenko Yuri Schukin | 6–3, 6–3 |
Win | 18–14 | Mar 2004 | Kyoto, Japan | Challenger | Carpet | Fred Hemmes | Lu Yen-hsun Jason Marshall | 6–3, 6–7(8–10), 6–4 |
Win | 19–14 | Mar 2004 | Burnie, Australia | Challenger | Hard | Lu Yen-hsun | Leonardo Azzaro Oliver Marach | 6–3, 1–6, 7–5 |
Win | 20–14 | May 2004 | Ljubljana, Slovenia | Challenger | Clay | Giovanni Lapentti | Robert Lindstedt Michael Russell | 6–3, 6–4 |
Loss | 20–15 | Aug 2004 | Binghamton, United States | Challenger | Hard | Nathan Healey | Huntley Montgomery Tripp Phillips | 6–7(6–8), 6–7(4–7) |
Loss | 20–16 | Dec 2004 | Mauritius, Mauritius | Challenger | Hard | Jeff Coetzee | Andrei Pavel Gabriel Trifu | 3–6, 4–6 |
Win | 21–16 | Feb 2005 | Dallas, United States | Challenger | Hard | Giovanni Lapentti | Ramón Delgado André Sá | 6–4, 6–4 |
Win | 22–16 | Feb 2005 | Joplin, United States | Challenger | Hard | Łukasz Kubot | Nicholas Monroe Jeremy Wurtzman | 7–6(7–4), 6–4 |
Loss | 22–17 | Apr 2005 | Mexico City, Mexico | Challenger | Hard | Łukasz Kubot | Rajeev Ram Bobby Reynolds | 1–6, 7–6(9–7), 6–7(4–7) |
Loss | 22–18 | Jul 2005 | Forest Hills, United States | Challenger | Grass | Nathan Healey | Huntley Montgomery Richard Barker | 6–3, 5–7, 6–7(6–8) |
Loss | 22–19 | Jul 2005 | Lexington, United States | Challenger | Hard | Roger Anderson | Scoville Jenkins Bobby Reynolds | 4–6, 4–6 |
Loss | 22–20 | Oct 2005 | Tulsa, United States | Challenger | Hard | Harel Levy | Scott Lipsky David Martin | 0–6, 2–6 |
Loss | 22–21 | Oct 2005 | Seoul, South Korea | Challenger | Hard | Łukasz Kubot | Alexander Peya Björn Phau | 6–0, 4–6, [7–10] |
Win | 23–21 | Apr 2006 | Tallahassee, United States | Challenger | Hard | Glenn Weiner | Bobby Reynolds Tripp Phillips | 3–6, 6–3, [10–0] |
Loss | 23–22 | Apr 2006 | Valencia, United States | Challenger | Hard | Glenn Weiner | John Paul Fruttero Sam Warburg | 5–7, 3–6 |
Loss | 23–23 | Apr 2006 | Mexico City, Mexico | Challenger | Hard | Glenn Weiner | Pierre-Ludovic Duclos André Ghem | 4–6, 6–0, [3–10] |
Loss | 23–24 | Aug 2006 | Vancouver, Canada | Challenger | Hard | Glenn Weiner | Eric Butorac Travis Parrott | 6–4, 3–6, [9–11] |
Loss | 23–25 | Nov 2006 | Nashville, United States | Challenger | Hard | Eric Nunez | Scott Lipsky David Martin | 7–6(9–7), 4–6, [6–10] |
Win | 24–25 | Nov 2006 | Champaign-Urbana, United States | Challenger | Hard | Rajeev Ram | Brian Wilson André Sá | 6–3, 4–6, [10–7] |
Win | 25–25 | Jan 2007 | Durban, South Africa | Challenger | Hard | Dominik Meffert | Stéphane Bohli Noam Okun | 6–4, 6–2 |
Win | 26–25 | May 2007 | Lanzarote, Spain | Challenger | Hard | Luke Bourgeois | Dudi Sela Noam Okun | 6–3, 6–1 |
Win | 27–25 | Aug 2007 | Vancouver, Canada | Challenger | Hard | Ashley Fisher | Alex Kuznetsov Donald Young | 6–1, 6–2 |
Loss | 27–26 | Sep 2007 | Lubbock, United States | Challenger | Hard | Bobby Reynolds | Alex Kuznetsov Ryan Sweeting | 3–6, 2–6 |
Win | 28–26 | Oct 2007 | Seoul, South Korea | Challenger | Hard | Lu Yen-hsun | Sonchat Ratiwatana Sanchai Ratiwatana | 6–3, 7–5 |
Loss | 28–27 | Nov 2007 | Busan, South Korea | Challenger | Hard | Pierre-Ludovic Duclos | Rajeev Ram Bobby Reynolds | 0–6, 2–6 |
Loss | 28–28 | Nov 2007 | Kaohsiung, Taiwan | Challenger | Hard | Pierre-Ludovic Duclos | Stephen Amritraj Dudi Sela | 4–6, 6–7(4–7) |
Win | 29–28 | Dec 2007 | New Delhi, India | Challenger | Hard | Wesley Moodie | Rohan Bopanna Aisam Qureshi | 6–4, 7–6(7–4) |
Win | 30–28 | Jan 2008 | Heilbronn, Germany | Challenger | Hard | Bobby Reynolds | Igor Kunitsyn Aisam Qureshi | 7–6(7–2), 6–7(5–7), [10–4] |
Win | 31–28 | Apr 2008 | Busan, South Korea | Challenger | Hard | Łukasz Kubot | Adam Feeney Rameez Junaid | 6–3, 6–3 |
Win | 32–28 | May 2008 | Lanzarote, Spain | Challenger | Hard | Łukasz Kubot | Gilles Müller Aisam Qureshi | 6–2, 7–6(7–2) |
Win | 33–28 | Jun 2008 | Prostějov, Czech Republic | Challenger | Clay | Łukasz Kubot | Chris Haggard Nicolas Tourte | 6–2, 6–2 |
Loss | 33–29 | Aug 2008 | Vancouver, Canada | Challenger | Hard | Ashley Fisher | Eric Butorac Travis Parrott | 4–6, 6–7(3–7) |
Win | 34–29 | Nov 2008 | Busan, South Korea | Challenger | Hard | Ashley Fisher | Johan Brunström Jean-Julien Rojer | 6–2, 2–6, [10–6] |
Win | 35–29 | Aug 2009 | Vancouver, Canada | Challenger | Hard | Kevin Anderson | Ramón Delgado Kaes Van't Hof | 6–4, 6–4 |
Win | 36–29 | Aug 2009 | Binghamton, United States | Challenger | Hard | Scott Lipsky | Carsten Ball Kaes Van't Hof | 7–6(7–2), 6–4 |
Win | 37–29 | Nov 2009 | Seoul, South Korea | Challenger | Hard | Lu Yen-hsun | Sonchat Ratiwatana Sanchai Ratiwatana | 7–6(7–5), 3–6, [10–6] |
Win | 38–29 | Apr 2010 | Athens, Greece | Challenger | Hard | Lu Yen-hsun | Robin Haase Igor Sijsling | 6–3, 6–4 |
Loss | 38–30 | May 2010 | Cremona, Italy | Challenger | Hard | Izak van der Merwe | Martin Slanar Alexander Peya | 5–7, 5–7 |
Loss | 38–31 | Jul 2010 | Winnetka, United States | Challenger | Hard | Somdev Devvarman | Pierre-Ludovic Duclos Ryler Deheart | 6–7(4–7), 6–4, [8–10] |
Win | 39–31 | Oct 2010 | Sacramento, United States | Challenger | Hard | Izak van der Merwe | Nicholas Monroe Donald Young | 4–6, 6–4, [10–7] |
Loss | 39–32 | Oct 2010 | Calabasas, United States | Challenger | Hard | Bobby Reynolds | Ryan Harrison Travis Rettenmaier | 3–6, 3–6 |
Win | 40–32 | Nov 2010 | Knoxville, United States | Challenger | Hard | Izak van der Merwe | Alex Bogomolov Jr. Alex Kuznetsov | 6–1, 6–4 |
Win | 41–32 | May 2011 | Savannah, United States | Challenger | Clay | Izak van der Merwe | Sekou Bangoura Jesse Witten | 6–3, 6–3 |
Win | 42–32 | Jun 2011 | Nottingham, United Kingdom | Challenger | Grass | Adil Shamasdin | Izak van der Merwe Treat Huey | 6–3, 7–6(9–7) |
Win | 43–32 | Nov 2011 | Champaign-Urbana, United States | Challenger | Hard | Izak van der Merwe | Martin Emmrich Andreas Siljeström | 2–6, 6–3, [10–4] |
Win | 44–32 | Aug 2012 | Aptos, United States | Challenger | Hard | John Peers | Frank Moser Chris Guccione | 6–7(5–7), 6–1, [10–4] |
Win | 45–32 | Oct 2012 | Tiburon, United States | Challenger | Hard | Chris Guccione | Andreas Siljeström Jordan Kerr | 6–1, 6–4 |
Win | 46–32 | Nov 2012 | Ortisei, Italy | Challenger | Carpet | Karol Beck | Rameez Junaid Michael Kohlmann | 6–3, 6–4 |
Win | 47–32 | Jun 2014 | Canada F3, Richmond | Futures | Hard | Matthew Seeberger | Hans Hach Brayden Schnur | 5–7, 7–5, [10–5] |