He won the Canadian Tour Order of Merit in 1995 and 1996.
His best European Tour Order of Merit finish is 29th in 2007.
He was fifth on the Asian Tour Order of Merit in both 2004 and 2005.
He finished that season a career best 26th place on the European Tour Order of Merit.
He has finished inside the top 100 on the European Tour Order of Merit every season since 1989.
His best finish on the European Tour Order of Merit was 49th in 1999.
His best finish on the European Tour Order of Merit was 45th in 2001, the only year he made the top 100.
He won the Argentine Tour Order of Merit in 2000.
His best finish on the European Tour Order of Merit was 20th in 1988.
His best season to date was 2003, when he finished 19th on the European Tour Order of Merit.