Ricardo Osorio was born on March 30, 1980 in Huajuapan de Leon, Oaxaca, Mexico.
Copa do Mundo 2006: Alemanha
Copa do Mundo 2010: Africa do Sul
2005 FIFA Confederations Cup
FIFA Club World Cup Japan 2011
No data