A nivel internacional, De Rosario representou á selección canadense de 1998 a 2015, onde é o seu máximo goleador de todos os tempos, con 22 goles en 81 partidos. De Rosario é unha Copa de Ouro CONCACAF 2000
campión e catro veces xogador canadense do ano. Como parte da celebración do centenario da Asociación Canadense de Fútbol en 2012, foi homenaxeado no equipo masculino de todos os tempos do Canada XI.