Magallón 25 évesen, 2007. február 28-án mutatkozott be a mexikói válogatottban egy Venezuela elleni barátságos mérkőzésen. Részt vett a CONCACAF-aranykupán és a 2007-es Copa Américán is. 2008. február 6-án egy Egyesült Államok elleni telt házas barátságos meccsen két gólt is szerzett, ezzel 2-2-es döntetlent kiharcolva Mexikónak. Szeptember 6-án Jamaica ellen is betalált.