Przez rok w barwach Atlético rozegrał 35 spotkań i strzelił 16 goli.
W 1997 roku został graczem innego zespołu Primera División, Espanyolu. W jego barwach zadebiutował 31 sierpnia 1997 roku w wygranym 3:1 spotkaniu z Athletikiem Bilbao, w zdobył także 2 bramki. Po 1,5 roku spędzonym w Espanyolu, Esnáider odszedł do włoskiego Juventusu. W 2000 roku wywalczył z nim wicemistrzostwo Włoch. W tym samym roku został wypożyczony do Realu Saragossa, gdzie spędził rok.
W połowie 2001 roku podpisał kontrakt z portugalskim FC Porto. Jego barwy reprezentował przez pół roku. Na początku 2002 wrócił do Argentyny, gdzie został graczem River Plate. W tym samym roku zdobył z nim mistrzostwo fazy Clausura. W River Plate grał przez rok.
W styczniu 2003 roku Esnáider trafił do francuskiego AC Ajaccio. Po roku odszedł do hiszpańskiego Realu Murcia. Występował tam przez rok. Potem grał w Newell’s Old Boys, gdzie w 2004 roku zakończył karierę.
Kariera reprezentacyjna W reprezentacji Argentyny Esnáider zadebiutował 21 grudnia 1995 roku w wygranym 6:0 towarzyskim meczu z Wenezuelą. W latach 1995–1997 w drużynie narodowej rozegrał w sumie 3 spotkania i zdobył 2 bramki.