Venegas withSaprissa in 2020 | |||
| Personal information | |||
|---|---|---|---|
| Full name | Johan Alberto Venegas Ulloa[1] | ||
| Date of birth | (1988-11-27)27 November 1988 (age 37) | ||
| Place of birth | Limón, Costa Rica | ||
| Height | 1.83 m (6 ft 0 in)[2] | ||
| Position(s) | Winger,forward | ||
| Team information | |||
Current team | Cartaginés | ||
| Number | 7 | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2009–2012 | Santos | 58 | (3) |
| 2011 | →Barrio México (loan) | 4 | (0) |
| 2012–2013 | Puntarenas | 37 | (12) |
| 2013–2015 | Alajuelense | 72 | (17) |
| 2015–2016 | Montreal Impact | 32 | (2) |
| 2017–2018 | Minnesota United | 22 | (2) |
| 2018–2020 | Saprissa | 112 | (43) |
| 2021–2024 | Alajuelense | 129 | (59) |
| 2024–2025 | Guanacasteca | 29 | (9) |
| 2025– | Cartaginés | 5 | (1) |
| International career‡ | |||
| 2014– | Costa Rica | 84 | (11) |
| * Club domestic league appearances and goals as of 15 April 2025 ‡ National team caps and goals as of 23:51, 1 December 2022 (UTC) | |||
Johan Alberto Venegas Ulloa (born 27 November 1988) is a Costa Rican professionalfootballer who plays forLiga FPD clubCartaginés and theCosta Rica national team.
Venegas started his career atSantos de Guápiles and had a short loan spell atBarrio México in 2011. He joinedPuntarenas in 2012,[3] and had a big season with the club scoring 12 goals in 37 appearances. This led to a move to top clubAlajuelense in 2013.[4] In his first year for Alajuelense Vanegas quickly established himself as a starter on the club making 34 appearances and scoring 4 goals. The following season, he continued his fine form and ended the season with a career high 13 goals in 38 matches.
In July 2015, Venegas joinedMajor League Soccer teamMontreal Impact, after impressing the Canadian club during the2014–15 CONCACAF Champions League.[5] During his time with Montreal, Venegas appeared in 32 league matches and scored two goals. He also made seven appearances during the Playoffs, scoring one goal.
On 13 December 2016, Venegas was traded toMinnesota United FC in exchange forChris Duvall.[6]
After spending the 2017 season with Minnesota, the club announced that Venegas would be loaned to Costa Rican sideDeportivo Saprissa for 2018.[7] His contract with Minnesota ended following the 2018 season.
On 26 December 2020, Venegas was announced as Alajuelense's new signing.
Venegas made his debut for theCosta Rica national team in the September2014 Copa Centroamericana opening match againstNicaragua, in which he scored the third goal.[8] He was again on target in his second game againstPanama, netting Costa Rica's 100th goal in all Copa Centroamerica tournaments[9] in the process.
In May 2018 he was named in Costa Rica's 23-man squad for the2018 FIFA World Cup in Russia.[10]

| National team | Year | Apps | Goals |
|---|---|---|---|
| Costa Rica | 2014 | 6 | 3 |
| 2015 | 14 | 1 | |
| 2016 | 10 | 3 | |
| 2017 | 14 | 2 | |
| 2018 | 7 | 1 | |
| 2019 | 3 | 1 | |
| 2020 | 5 | 0 | |
| 2021 | 14 | 0 | |
| 2022 | 11 | 0 | |
| Total | 84 | 11 | |
| No. | Date | Venue | Cap | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|---|---|
| 1 | 3 September 2014 | RFK Stadium,Washington, United States | 1 | 3–0 | 3–0 | 2015 Copa Centroamericana | |
| 2 | 7 September 2014 | Cotton Bowl,Dallas, United States | 2 | 1–2 | 2–2 | 2015 Copa Centroamericana | |
| 3 | 13 November 2014 | Estadio Centenario,Montevideo, Uruguay | 6 | 3–3 | 3–3 | Friendly | |
| 4 | 11 June 2015 | Estadio Reino de León,León, Spain | 10 | 1–0 | 1–2 | Friendly | |
| 5 | 29 March 2016 | Estadio Nacional,San José, Costa Rica | 22 | 3–0 | 3–0 | 2018 FIFA World Cup qualification | |
| 6 | 11 June 2016 | NRG Stadium,Houston, United States | 25 | 1–0 | 3–2 | Copa América Centenario | |
| 7 | 15 November 2016 | Estadio Nacional, San José, Costa Rica | 30 | 1–0 | 4–0 | 2018 FIFA World Cup qualification | |
| 8 | 15 January 2017 | Estadio Rommel Fernandez,Panama City, Panama | 32 | 2–0 | 3–0 | 2017 Copa Centroamericana | |
| 9 | 10 October 2017 | Estadio Rommel Fernandez, Panama City, Panama | 42 | 1–0 | 1–2 | 2018 FIFA World Cup qualification | |
| 10 | 3 June 2018 | Estadio Nacional, San José, Costa Rica | 45 | 1–0 | 3–0 | Friendly | |
| 11 | 14 November 2019 | Ergilio Hato Stadium,Willemstad, Curaçao | 53 | 1–0 | 2–1 | 2019–20 CONCACAF Nations League A |
Alajuelense
Saprissa
Costa Rica
Individual