Machado wurde 2008 erstmals in die panamaische Nationalmannschaft berufen, mit der er den UNCAF Nations Cup 2009 gewann. Beim CONCACAF Gold Cup 2011 erreichte Panama das Halbfinale und beim CONCACAF Gold Cup 2015 wurde Panama Dritter.