Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
---|
Win | 1–0 | Apr 1998 | Vadodara, India | Challenger | Grass | Myles Wakefield | Peter Tramacchi Max Mirnyi | 7–6, 7–6 |
Win | 2–0 | Aug 1998 | Binghamton, United States | Challenger | Hard | Myles Wakefield | Petr Luxa Bernardo Martínez | 7–5, 2–6, 7–5 |
Loss | 2–1 | Feb 1999 | Calcutta, India | Challenger | Grass | Barry Cowan | Noam Behr Eyal Ran | 4–6, 7–6, 2–6 |
Loss | 2–2 | Apr 1999 | New Delhi, India | Challenger | Hard | Barry Cowan | Noam Behr Eyal Ran | 3–6, 6–4, 4–6 |
Win | 3–2 | Sep 1999 | Austin, United States | Challenger | Hard | Marcos Ondruska | Paul Goldstein Adam Peterson | 7–5, 4–6, 6–2 |
Loss | 3–3 | Aug 2000 | Lexington, United States | Challenger | Hard | Grant Stafford | Lorenzo Manta Laurence Tieleman | 6–7(5–7), 6–7(3–7) |
Win | 4–3 | Aug 2000 | Bronx, United States | Challenger | Hard | Petr Luxa | Lee Hyung-taik Yoon Yong-il | 3–6, 6–3, 6–2 |
Win | 5–3 | Oct 2000 | San Antonio, United States | Challenger | Hard | Gareth Williams | Bob Bryan Mike Bryan | 6–3, 6–4 |
Win | 6–3 | Mar 2001 | New Zealand F3, Tauranga | Futures | Hard | Jocelyn Robichaud | Mark Draper John Hui | 6–3, 6–3 |
Loss | 6–4 | Jun 2001 | Namibia F1, Windhoek | Futures | Hard | Willem-Petrus Meyer | Andrew Anderson Dirk Stegmann | 6–7(8–10), 3–6 |
Win | 7–4 | Nov 2001 | USA F27, Malibu | Futures | Hard | Zack Fleishman | Willem-Petrus Meyer Ramsey Smith | 7–5, 6–4 |
Win | 8–4 | Mar 2002 | New Zealand F3, Auckland | Futures | Hard | Willem-Petrus Meyer | Dirk Stegmann Johan Du Randt | 6–4, 3–6, 6–1 |
Win | 9–4 | Oct 2002 | Namibia F1, Windhoek | Futures | Hard | Johannes Saayman | Andrew Anderson Dirk Stegmann | 4–6, 6–4, 6–4 |
Loss | 9–5 | Mar 2003 | New Zealand F1, Blenheim | Futures | Hard | Johan Du Randt | Stéphane Bohli Jun Kato | 6–7(6–8), 6–4, 3–6 |
Win | 10–5 | Mar 2003 | New Zealand F3, Auckland | Futures | Hard | Johan Du Randt | Alistair Hunt James Shortall | 6–2, 6–4 |
Loss | 10–6 | Aug 2003 | Nigeria F3, Lagos | Futures | Hard | Willem-Petrus Meyer | Mustafa Ghouse Claude N'Goran | 6–1, 6–7(6–8), 2–6 |
Win | 11–6 | Aug 2003 | Nigeria F4, Lagos | Futures | Hard | Willem-Petrus Meyer | Genius Chidzikwe Gwinyai Tongoona | 6–2, 6–2 |
Win | 12–6 | Sep 2003 | Kenya F1, Mombasa | Futures | Hard | Willem-Petrus Meyer | Bart Beks Matwé Middelkoop | 6–3, 7–6(7–3) |
Loss | 12–7 | Sep 2003 | Rwanda F1, Kigali | Futures | Clay | Willem-Petrus Meyer | Dušan Karol Jaroslav Pospíšil | 4–6, 6–7(1–7) |
Loss | 12–8 | Oct 2003 | Rwanda F2, Kigali | Futures | Clay | Willem-Petrus Meyer | Dušan Karol Jaroslav Pospíšil | walkover |
Win | 13–8 | Oct 2003 | Nigeria F5, Lagos | Futures | Hard | Willem-Petrus Meyer | Martin Slanar Tomer Suissa | 7–6(7–3), 6–3 |
Win | 14–8 | Apr 2004 | USA F9, Mobile | Futures | Hard | Michael Kosta | Esteban Carril Gabriel Trujillo Soler | 6–3, 6–3 |
Loss | 14–9 | Nov 2004 | Botswana F1, Gaborone | Futures | Hard | Benjamin Janse Van Rensburg | Stephen Mitchell Kevin Anderson | 6–7(1–7), 6–7(5–7) |
Win | 15–9 | Mar 2006 | USA F6, McAllen | Futures | Hard | Pierre-Ludovic Duclos | Michel Koning Steven Korteling | 6–3, 6–4 |
Win | 16–9 | Mar 2006 | USA F7, Little Rock | Futures | Hard | Michael Quintero Aguilar | Brendan Evans Scott Oudsema | 6–4, 6–2 |
Win | 17–9 | Mar 2007 | USA F5, Harlingen | Futures | Hard | Izak van der Merwe | Nicholas Monroe Horia Tecău | 6–3, 6–1 |
Win | 18–9 | Apr 2007 | Tallahassee, United States | Challenger | Hard | Izak van der Merwe | John Paul Fruttero Mirko Pehar | 6–3, 6–4 |
Win | 19–9 | Jul 2007 | USA F14, Shingle Springs | Futures | Hard | Izak van der Merwe | Ryler Deheart Ryan Rowe | 6–4, 6–1 |