After making 52 appearances in five years at Costa Rican club Deportivo Saprissa, Duarte joined in the Belgian Pro League in 2013. Duarte made his debut for the Costa Rica national football team against Jamaica on 17 November 2010, and played for the team at the 2011 Copa Centroamericana, where they lost to Honduras in the final. In the team"s opening match, he scored his first goal for Los Ticos in a 3–1 defeat of Uruguay.
Costa Rica completed the group stage unbeaten, recording a second consecutive clean sheet in a 0–0 draw with England in Belo Horizonte.
On 29 June, Duarte was sent off for receiving two yellow cards in Costa Rica"s round of 16 match against Greece, although the team advanced via a penalty shootout to the quarter-finals for the first time in their history, where they lost on penalty shoot-out against Netherlands. International goals Scores and results list Costa Rica"s goal tally first.