Juan Pablo Sorín nasceu em 5 de maio de 1976 em Buenos Aires, Argentina. Começou profissionalmente no Argentinos Juniors. Conquistou o Campeonato Mundial Sub-20 com a Seleção Argentina no Qatar. Seguiu para a Juventus, na Itália, e retornou para a Argentina, após um semestre, para atuar no River Plate.
O argentino chegou ao Cruzeiro no ano 2000 e não demorou para ganhar seu lugar na Raposa. Sorín foi crucial na conquista do título da Copa do Brasil. Jogou pelo clube em 2000-2002, 2004 e 2008-2009.