En 1996 toreó en España 121 corridas; en 1997 toreó 87; en 1998 toreó 79; en 1999 toreó 11 corridas y se retiró el 22 de abril, reapareciendo en 2001 que toreó en España 73 corridas siendo el 4º del escalafón; en 2003 toreó 77 (5º); en 2004 toreó 55; en 2005 toreó 62; en 2006 toreó 57 y en 2007 toreó 77 (6º).