FooSports
Photo of Johan Alberto Venegas Ulloa

Johan Alberto Venegas Ulloa

Costa Rica | Attacker | LD Alajuelense

Johan Alberto Venegas Ulloa, 37, is a footballer from Costa Rica playing as Attacker for LD Alajuelense. Venegas Ulloa was born in Puerto Limón, Costa Rica. In the 2022 CONCACAF League season Venegas Ulloa has 8 appearances with 3 goals and 0 assists in 560 minutes. Venegas Ulloa is ranked 4th in the CONCACAF League Top Scorers list for 2022.

Profile

Full name
Johan Alberto Venegas Ulloa
Age
37
Born
27 November 1988 | Puerto Limón | Costa Rica
Nationality
Costa Rica
Height
183 cm
Weight
76 kg
Position
Attacker
Shirt number
9
Current club
LD Alajuelense

League Rankings

Season by Season Stats

Season statistics for Johan Alberto Venegas Ulloa
Season Team League Apps Goals Assists Yellow Red Rating
2022 LD Alajuelense CONCACAF League 8 3 0 1 0

Career

Trophy Cabinet | 9 won

  • Primera División 2020/2021 Apertura · 2019/2020 Clausura · 2017/2018 Clausura · 2013/2014 Torneo de Costa-Rica
  • Concacaf League 2020 · 2019 Nc-America
  • Concacaf Central American Cup 2023 Nc-America
  • Copa Centroamericana 2014 Nc-America
  • Copa Costa Rica 2023/2024 Costa-Rica

Runner-up finishes

  • Primera División 7× | 2023/2024 Clausura · 2022/2023 Clausura · 2021/2022 Clausura · 2018/2019 Clausura | Costa-Rica
  • Supercopa 2× | 2021/2022 · 2020/2021 | Costa-Rica
  • Canadian Championship 1× | 2015 | Canada
  • Concacaf League 1× | 2022 | Nc-America

Clubs | 11

Frequently Asked Questions

What position does Johan Alberto Venegas Ulloa play?

Johan Alberto Venegas Ulloa plays as Attacker.

Which team does Johan Alberto Venegas Ulloa play for?

Johan Alberto Venegas Ulloa plays for LD Alajuelense in the CONCACAF League.

How many goals has Johan Alberto Venegas Ulloa scored this season?

Johan Alberto Venegas Ulloa has scored 3 goals in 8 appearances in the CONCACAF League 2022 season.

How old is Johan Alberto Venegas Ulloa?

Johan Alberto Venegas Ulloa is 37 years old and comes from Costa Rica.

Updated: 11 Jun 2026, 11:04 UTC