El 7 de junio de 2011 inició la Copa de Oro de la Concacaf para su escuadra, enfrentando a Guadalupe en el Ford Field de Detroit. Machado vio acción por 82 minutos en el triunfo de 3-2. Posteriormente su selección venció con marcador de 1-2 a Estados Unidos, pero empató a un tanto contra Canadá. Los resultados obtenidos en la primera ronda, permitieron a su conjunto clasificar como líderes del grupo C con 7 puntos. El 19 de junio se desarrolló el cotejo por los cuartos de final frente a El Salvador, en el Robert F. Kennedy Memorial Stadium. El defensor participó 120 minutos y la serie se definió en los penales, la cual ganó su país. Sin embargo, el 22 de junio, su grupo perdió 1-0 ante los estadounidenses, por lo que quedaron eliminados.