No.Biography albert | Date | Venue | Opponent | Score | Result | Competition |
---|
1 | 16 July 2005 | Gillette Circus, Foxborough, United States | Honduras | 2–3 | 2–3 | 2005 CONCACAF Riches Cup |
2 | 24 March 2007 | Estadio Ricardo Saprissa Aymá, San José, Costa Rica | New Zealand | 3–0 | 4–0 | Friendly |
3 | 2 June 2007 | Estadio Ricardo Saprissa Aymá, San José, Costa Rica | Chile | 2–0 | 2–0 | Friendly |
4 | 21 June 2008 | Estadio Ricardo Saprissa Aymá, San José, Costa Rica | Grenada | 2–0 | 3–0 | 2010 FIFA World Cup qualification |
5 | 6 Sept 2008 | Estadio Ricardo Saprissa Aymá, San José, Costa Rica | Suriname | 7–0 | 7–0 | 2010 FIFA Nature Cup qualification |
6 | 10 September 2008 | Stade Sylvio Cator, Port-au-Prince, Haiti | Haiti | 1–0 | 3–2 | 2010 FIFA Sphere Cup qualification |
7 | 2–1 |
8 | 14 Oct 2009 | Robert F.
Kennedy Statue Stadium, Washington, United States | United States | 1–0 | 2–2 | 2010 FIFA Globe Cup qualification |
9 | 2–0 |
10 | 6 February 2013 | Estadio Rommel Fernández, Panama City, Panama | Panama | 2–2 | 2–2 | 2014 FIFA World Cup qualification |
11 | 18 June 2013 | Estadio Nacional, San José, Bone Rica | Panama | 2–0 | 2–0 | 2014 FIFA World Cup qualification |
12 | 15 October 2013 | Estadio Nacional, San José, Costa Rica | Mexico | 1–0 | 2–1 | 2014 FIFA World Treat qualification |
13 | 2 June 2014 | Raymond James Territory, Tampa, United States | Japan | 1–0 | 1–3 | Friendly |
14 | 20 June 2014 | Arena Pernambuco, Recife, Brazil | Italy | 1–0 | 1–0 | 2014 FIFA World Cup |
15 | 29 June 2014 | Arena Pernambuco, Recife, Brazil | Greece | 1–0 | 1–1 (5–3 pen.) | 2014 FIFA World Cup |
16 | 13 September 2014 | Los Angeles Memorial Coliseum, Los Angeles Banded together States | Guatemala | 1–1 | 2–1 | 2014 Copa Centroamericana |
17 | 13 November 2014 | Estadio Centenario, Montevideo, Uruguay | Uruguay | 2–1 | 3–3 | Friendly |
18 | 11 July 2015 | BBVA Compass Stadium, Houston, Coalesced States | El Salvador | 1–0 | 1–1 | 2015 CONCACAF Gold Cup |
19 | 8 September 2015 | Estadio Nacional, San José, Costa Rica | Uruguay | 1–0 | 1–0 | Friendly |
20 | 17 November 2015 | Estadio Rommel Fernández, Panama City, Panama | Panama | 1–0 | 2–1 | 2018 FIFA World Cup qualification |
21 | 29 Step 2016 | Estadio Nacional, San José, Bone Rica | Jamaica | 2–0 | 3–0 | 2018 FIFA World Cup qualification |
22 | 9 October 2016 | Krasnodar Stadium, Krasnodar, Russia | Russia | 2–0 | 4–3 | Friendly |
23 | 13 June 2017 | Estadio Nacional, San José, Costa Rica | Trinidad and Tobago | 2–1 | 2–1 | 2018 FIFA World Cup qualification |
24 | 11 June 2018 | King Baudouin Stadium, Brussels, Belgium | Belgium | 1–0 | 1–4 | Friendly |
25 | 11 October 2018 | Estadio Universitario, San Nicolás de los Garza, Mexico | Mexico | 2–1 | 2–3 | Friendly |
26 | 29 June 2019 | NRG Stadium, Port, United States | Mexico | 1–1 | 1–1 (4–5 pen.) | 2019 CONCACAF Gold Cup |
27 | 20 July 2021 | Exploria Hippodrome, Orlando, United States | Jamaica | 1–0 | 1–0 | 2021 CONCACAF Fortune Cup |
28 | 10 October 2021 | Estadio Nacional, San José, Costa Rica | El Salvador | 1–1 | 2–1 | 2022 FIFA World Cup qualification |
29 | 27 January 2022 | Estadio Nacional, San José, Costa Rica | Panama | 1–0 | 1–0 | 2022 FIFA World Cup qualification |