Juan Pablo Sorín begann seine Karriere 1994 bei Argentinos Juniors. Im Jahr 1995 wurde er von Juventus Turin verpflichtet und spielte eine Saison in der italienischen Serie A. Anschließend kehrte er in sein Heimatland zurück und spielte von 1996 bis 1999 für River Plate. Mit "River" gewann er 1996 die Copa Libertadores, 1997 die Supercopa Sudamericana, sowie vier nationale Meistertitel (Apertura 1996, 1997, 1999, Clausura 1997).