Em 1996, ganhou seu primeiro título da ATP no Porto e foi vice-campeão em outros quatro torneios. Entrou no Top 20 no dia 12 de agosto, depois de ser vice-campeão em San Marino.
Conseguiu um registro de partidas de 44-20 no saibro.
Em 1997, ganhou cinco títulos no saibro em seis finais e obteve 42 vitórias nessa mesma superfície (42-8). Chegou às suas primeiras quartas-de-final de um Grand Slam no Aberto da Austrália. Levou a Espanha ao título na Corrida dos Campeões de Düsseldorf, com um registro de 4-0.
Entre junho e agosto, ganhou 22 de 23 partidas e conquistou quatro títulos.
Em 1998, obteve o título em Bournemouth e foi finalista em quadra de cimento em Dubai e Long Island. Chegou às semifinais de Roland Garros ao vencer Moyà. Em 1999, ganhou o título em Barcelona e chegou às semifinais em Auckland, Monte Carlo, Roma e Gstaad.
No ano seguinte, sofreu uma lesão no mês de julho e teve de ser operado no ombro direito em 2 de agosto. Em 2001, ganhou o Challenger em Espinho e Barletta.
Chegou à final da ATP em Estoril e obteve o nono título de sua carreira em Palermo ao derrotar Nalbandian, salvando nove match points nas semifinais em que enfrentou Portas.
No ano de 2002, chegou à final da ATP em Doha e Indianápolis. No ano seguinte, conseguiu seu primeiro título do Masters Series em Roma, ao derrotar Federer.
Começou os primeiros cinco meses com um registro de 25-12, ao chegar à quarta etapa no Aberto da Austrália, às quartas-de-final em Viña del Mar e em Buenos Aires, às semifinais em Acapulco e ao obter o título em Roma. Continuou sua exitosa trajetória chegando à quarta etapa de Roland Garros.
Em 2004, terminou entre os 100 melhores, chegou às semifinais em Sopolt e às quartas-de-final em Chennai, Gstaad e Bucareste.
O veterano tenista espanhol terminou fora do Top 100 pela primeira vez desde 1995, com seu registro de vitórias mais baixo desde então (14). Sua atuação nessa temporada viu-se interrompida por uma lesão após o Aberto dos Estados Unidos.
Depois de uma marca de 1-2 no início do ano, chegou às semifinais no saibro em Buenos Aires e, duas semanas depois, em Acapulco. Em abril, classificou-se para o Masters Series de Monte Carlo e manteve-se até a segunda etapa.
Chegou às quartas-de-final em St. Pölten e à terceira etapa em Roland Garros. Retirou-se na primeira etapa de Wimbledon, na partida contra Müller, devido a uma lesão e voltou um mês depois em Umag, onde chegou à segunda etapa. Jogou sua última partida da temporada no Aberto dos Estados Unidos, perdendo na primeira etapa para Coria.