La selección olímpica conquistó la medalla de oro en los Juegos Olímpicos de Londres 2012. En la categoría Sub-17 se consagró campeón mundial en Perú 2005 y por segunda ocasión en México 2011. En la categoría Sub-20 finalizó como subcampeón del mundo en Túnez 1977 y consiguió el tercer puesto en Colombia 2011.