ATP Rankings
Im Laufe seiner Karriere konnte er einen Einzeltitel und zwei Doppeltitel auf der Challenger-Tour erringen. Seine höchste Notierung in der Tennis-Weltrangliste erreichte er 2003 mit Position 136 im Einzel sowie 1998 mit Position 168 im Doppel.