 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | Primera Division |  Sporting San José | 14 | 7 | 0 | 11/0/2 | 1126 | 
| 2023/2024 | Primera Division |  Alajuelense | 16 | 3 | 0 | 5/0/0 | 1371 | 
| 2023/2024 | Primera Division |  Sporting San José | 19 | 3 | 0 | 5/0/0 | 1634 | 
| 2023 | CONCACAF Champions League |  Alajuelense | 2 | 1 | 0 | 1/0/0 | 180 | 
| 2023 | Concacaf Central American Cup |  Alajuelense | 9 | 0 | 0 | 1/0/0 | 327 | 
| 2022/2023 | Primera Division |  Alajuelense | 29 | 0 | 0 | 8/0/0 | 2522 | 
| 2022 | Concacaf League |  Alajuelense | 5 | 2 | 0 | 1/0/0 | 310 | 
| 2021 | Major League Soccer |  LA Galaxy | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | Visit Tucson Sun Cup |  LA Galaxy | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020 | Major League Soccer |  LA Galaxy | 10 | 1 | 0 | 1/0/1 | 754 | 
| 2019 | Major League Soccer |  LA Galaxy | 22 | 1 | 0 | 6/0/0 | 1592 | 
| 2014 | Major League Soccer |  Columbus Crew | 17 | 1 | 0 | 3/0/0 | 0 | 
| 2013 | Eliteserien |  Vålerenga | 25 | 3 | 0 | 2/0/0 | 1898 | 
| 2013 | Norwegian Football Cup |  Vålerenga | 2 | 0 | 0 | 1/1/0 | 81 | 
| 2012 | Eliteserien |  Vålerenga | 12 | 0 | 0 | 1/0/0 | 0 | 
| Total: | 182 | 22 | 0 | 46/1/3 | 11795 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2023/2024 | CONCACAF Nations League |  Costa Rica | 2 | 0 | 0 | 0/0/0 | 28 | 
| 2022 | World Cup Qualification Concacaf |  Dominican Republic | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | World Cup Qualification Concacaf |  Barbados | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | World Cup Qualification Concacaf |  Costa Rica | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | CONCACAF Gold Cup |  Costa Rica | 3 | 0 | 0 | 0/0/0 | 181 | 
| 2021 | Friendly International |  Costa Rica | 2 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | CONCACAF Nations League |  Costa Rica | 3 | 0 | 0 | 1/0/0 | 180 | 
| 2019 | CONCACAF Gold Cup |  Costa Rica | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019 | Friendly International |  Costa Rica | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019 | Campeonato Sul Matogrossense |  Costa Rica | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2018 | Campeonato Sul Matogrossense |  Costa Rica | 8 | 0 | 0 | 3/0/0 | 703 | 
| 2018 | Friendly International |  Costa Rica | 9 | 0 | 1 | 3/0/0 | 703 | 
| 2018 | World Cup |  Costa Rica | 3 | 0 | 0 | 0/0/0 | 270 | 
| 2018 | World Cup Qualification Concacaf |  Costa Rica | 9 | 0 | 0 | 0/0/1 | 699 | 
| 2017 | CONCACAF Gold Cup |  Costa Rica | 5 | 0 | 0 | 2/0/0 | 450 | 
| 2017 | Friendly International |  Costa Rica | 2 | 0 | 0 | 0/0/0 | 124 | 
| 2016 | Friendly International |  Costa Rica | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2015 | Friendly International |  Costa Rica | 4 | 0 | 0 | 0/0/0 | 0 | 
| 2015 | CONCACAF Gold Cup |  Costa Rica | 4 | 0 | 0 | 1/0/0 | 390 | 
| 2014 | Friendly International |  Costa Rica | 4 | 0 | 0 | 3/1/0 | 0 | 
| 2014 | World Cup |  Costa Rica | 4 | 0 | 0 | 2/0/0 | 0 | 
| 2014 | World Cup Qualification Concacaf |  Costa Rica | 14 | 0 | 0 | 4/0/0 | 0 | 
| 2013 | Friendly International |  Costa Rica | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2013 | Copa Centroamericana |  Costa Rica | 4 | 1 | 0 | 1/0/0 | 0 | 
| 2013 | CONCACAF Gold Cup |  Costa Rica | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2012 | Friendly International |  Costa Rica | 5 | 1 | 0 | 1/0/0 | 0 | 
| 2010 | Friendly International |  Costa Rica | 2 | 0 | 0 | 1/0/0 | 0 | 
| Total: | 96 | 2 | 1 | 23/1/1 | 4178 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Sporting San José |  Alajuelense | 05/01/2024 | Free | 
|  Alajuelense |  LA Galaxy | 02/01/2022 | N/a | 
|  LA Galaxy |  Alajuelense | 01/01/2022 | N/a | 
|  Alajuelense |  LA Galaxy | 30/07/2021 | Loan | 
|  LA Galaxy |  Bologna | 11/04/2019 | N/a | 
|  Bologna |  Palermo | 01/07/2017 | 2M € | 
|  Palermo |  Columbus Crew | 26/08/2014 | N/a | 
|  Columbus Crew |  Vålerenga | 21/02/2014 | N/a | 
|  Vålerenga |  Alajuelense | 01/08/2012 | N/a |