Skip to content
Bryan Angulo

Bryan Angulo

Attack - Centre-Forward  at LDU de Portoviejo
Age30
CitizenshipEcuador
Height1.83 m
Footright
BornNovember 30, 1995
at LDU de Portoviejo 298 days · joined 2025-07-30
👕200+ Apps 50+ Goals
Market value
Rating · 21/22 6.8 Strong
Centre-Forward Attack

Career snapshot

8
clubs played for
19/20
debut season
0.32
goals / match
CS Emelec
top club · 174 apps

Position rank · 21/22

#1921
goals rank
#1473
assists rank
99
season goals
28
season assists

Among 3,488 Attack - Centre-Forwards · ≥200 mins

Career highs

€3.00m
peak value · 2022
€5.80m
top transfer fee · 19/20
31
best season · 2018
5 / 0
int'l caps / goals
307Appearances
99Goals
28Assists
21Yellow cards
1Red cards
53Full matches (90′)
Full nameBryan Angulo
Name in home countryBryan Dennis Angulo Tenorio
Date of birth1995-11-30 (30 yrs)
Place of birthGuayaquil, Ecuador
CitizenshipEcuador
PositionAttack - Centre-Forward (main: Attack)
Footright
Height183.00 m
Current clubLDU de Portoviejo
Joined2025-07-30
Contract expires2025-12-31
AgentIMAGESPORT
Jul 2025
Transfer: Mushuc Runa SC → LDU Portoviejo
25/26 · Transfer
Jul 2025
2025 — Mushuc Runa SC
7 matches · 1 G · 2 A · across 2 competitions
Jan 2025
Transfer: The Strongest → Mushuc Runa SC
24/25 · Transfer
Jul 2024
2024 — The Strongest La Paz
14 matches · 3 G · 0 A · across 4 competitions
Jan 2024
Transfer: CS Emelec → The Strongest
23/24 · Transfer
Jul 2023
2023 — CS Emelec
22 matches · 0 G · 1 A · across 3 competitions
Apr 2023
Injury: unknown
3 games missed
Jan 2023
Transfer: Santos → CS Emelec
22/23 · Transfer
Jul 2022
2022 — Santos FC
24 matches · 5 G · 1 A · across 3 competitions
Apr 2022
Transfer: CD Cruz Azul → Santos
21/22 · Transfer
Jul 2021
2021 — CD Cruz Azul
2 matches · 0 G · 0 A · across 2 competitions
Jul 2021
21/22 — CD Cruz Azul
27 matches · 5 G · 2 A · across 4 competitions
Dec 2020
Transfer: Club Tijuana → CD Cruz Azul
20/21 · Return from loan
Jul 2020
20/21 — CD Cruz Azul, Club Tijuana
34 matches · 10 G · 1 A · across 4 competitions
Jan 2020
Transfer: CD Cruz Azul → Club Tijuana
19/20 · Loan
Aug 2019
Transfer: CS Emelec → CD Cruz Azul
19/20 · Transfer · €5.80m
Jul 2019
19/20 — Club Tijuana, CD Cruz Azul, CD Cruz Azul U20, Club Tijuana U20
24 matches · 8 G · 0 A · across 5 competitions
Jul 2019
2019 — CS Emelec, CD Cruz Azul
23 matches · 10 G · 0 A · across 4 competitions
Jul 2018
2018 — CS Emelec
45 matches · 31 G · 8 A · across 4 competitions
Jul 2017
Injury: unknown
2 games missed
Jul 2017
2017 — CS Emelec
43 matches · 16 G · 3 A · across 4 competitions
Jul 2016
2016 — CS Emelec
30 matches · 10 G · 8 A · across 4 competitions
Jul 2015
2015 — CS Emelec
5 matches · 0 G · 1 A · across 4 competitions
Aug 2014
Transfer: Rocafuerte FC → CS Emelec
14/15 · Transfer
Jul 2014
2014 — CS Emelec
7 matches · 0 G · 1 A · across 2 competitions
Jun 2014
Transfer: Emelec B → Rocafuerte FC
13/14 · Return from loan
Jul 2013
Transfer: Rocafuerte FC → Emelec B
13/14 · Loan
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset

Percentile rank vs 1171 other Attack - Centre-Forwards with ≥500 minutes in 21/22. Higher = better (except cards, where lower = better — inverted automatically).

Goals5 total · 0.62/90
54
Assists2 total · 0.25/90
60
G+A7 total · 0.87/90
54
Yellow cards2 total · 0.25/90
60
4,737 min
Minutes played by club
CD Cruz Azul 24.5%
Mushuc Runa SC 4.5%
The Strongest La Paz 3.2%
CS Emelec 42.1%
Santos FC 7.5%
Club Tijuana 15.4%
CD Cruz Azul U20 0.9%
Club Tijuana U20 1.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
CD Cruz Azul 5 19/20 21/22 58 12 2 1,160
Mushuc Runa SC 1 2025 2025 7 1 2 213
The Strongest La Paz 1 2024 2024 14 3 0 153
CS Emelec 7 2014 2023 174 67 22 1,993
Santos FC 1 2022 2022 24 5 1 354
Club Tijuana 2 19/20 20/21 27 7 1 729
CD Cruz Azul U20 1 19/20 19/20 1 2 0 45
Club Tijuana U20 1 19/20 19/20 2 2 0 90

Career trajectory — goals, assists & market value

10€625K20€1.3M29€1.9M39€2.5M19/20 — 8 goals (Club Tijuana)819/2020/21 — 10 goals (Club Tijuana)20/21 — 1 assists1120/212014 — 1 assists120142015 — 1 assists120152016 — 10 goals (CS Emelec)2016 — 8 assists1820162017 — 16 goals (CS Emelec)2017 — 3 assists1920172018 — 31 goals (CS Emelec)2018 — 8 assists3920182019 — 10 goals (CS Emelec)1020192022 — 5 goals (Santos FC)2022 — 1 assists620222023 — 1 assists120232024 — 3 goals (The Strongest La Paz)320242025 — 1 goals (Mushuc Runa SC)2025 — 2 assists3202521/22 — 5 goals (CD Cruz Azul)21/22 — 2 assists721/2219/20 — €2.5M20/21 — €2.5M21/22 — €2.5MGoalsAssistsMarket value

Goals by season

19/20: 8819/2020/21: 101020/212014: 0020142015: 0020152016: 101020162017: 161620172018: 313120182019: 101020192021: 0020212022: 5520222023: 0020232024: 3320242025: 11202521/22: 5521/22

Assists by season

19/20: 0019/2020/21: 1120/212014: 1120142015: 1120152016: 8820162017: 3320172018: 8820182019: 0020192021: 0020212022: 1120222023: 1120232024: 0020242025: 22202521/22: 2221/22
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
21/22 CONCACAF CL CD Cruz Azul 1 0 0 0 0 0
21/22 Liga MX Apertura CD Cruz Azul 16 4 0 2 0 189
21/22 Liga MX Clausura CD Cruz Azul 9 1 2 0 0 539
21/22 Liguilla Apertura CD Cruz Azul 1 0 0 0 0 0
2025 Copa Sudamericana Mushuc Runa SC 2 0 2 0 0 0
2025 LigaPro Serie A Mushuc Runa SC 5 1 0 1 0 213
2024 Apertura Playoff The Strongest La Paz 2 0 0 0 0 0
2024 División Profesional Apertura The Strongest La Paz 6 2 0 0 0 108
2024 División Profesional Clausura The Strongest La Paz 3 0 0 0 0 0
2024 Libertadores The Strongest La Paz 3 1 0 0 0 45
2023 Copa Sudamericana CS Emelec 8 0 1 2 0 0
2023 Serie A Primera Etapa CS Emelec 7 0 0 0 1 0
2023 Serie A Segunda Etapa CS Emelec 7 0 0 1 0 0
2022 Copa do Brasil Santos FC 2 0 0 0 0 0
2022 Copa Sudamericana Santos FC 6 3 0 0 0 117
2022 Série A Santos FC 16 2 1 0 0 237
2021 Campeón de Campeones CD Cruz Azul 1 0 0 0 0 0
2021 Campeones Cup CD Cruz Azul 1 0 0 0 0 0
2019 Copa Ecuador CS Emelec 1 1 0 0 0 90
2019 Leagues Cup CD Cruz Azul 1 0 0 0 0 0
2019 Libertadores CS Emelec 8 4 0 1 0 179
2019 LigaPro Serie A CS Emelec 13 5 0 3 0 194
2018 Libertadores CS Emelec 4 2 0 0 0 137
2018 Serie A Primera Etapa CS Emelec 17 13 5 2 0 110
2018 Serie A Segunda Etapa CS Emelec 22 15 3 1 0 128
2018 Serie A Tercera Etapa CS Emelec 2 1 0 1 0 180
2017 Libertadores CS Emelec 6 3 1 1 0 113
2017 Serie A Primera Etapa CS Emelec 16 3 1 2 0 302
2017 Serie A Segunda Etapa CS Emelec 19 8 1 0 0 171
2017 Serie A Tercera Etapa CS Emelec 2 2 0 0 0 85
2016 Copa Sudamericana CS Emelec 2 0 0 0 0 0
2016 Libertadores CS Emelec 2 0 1 0 0 0
2016 Serie A Primera Etapa CS Emelec 8 3 1 0 0 130
2016 Serie A Segunda Etapa CS Emelec 18 7 6 4 0 174
2015 Copa Sudamericana CS Emelec 0 0 0 0 0 0
2015 Libertadores CS Emelec 1 0 0 0 0 0
2015 Serie A Primera Etapa CS Emelec 1 0 0 0 0 0
2015 Serie A Segunda Etapa CS Emelec 3 0 1 0 0 0
2014 Serie A Primera Etapa CS Emelec 0 0 0 0 0 0
2014 Serie A Segunda Etapa CS Emelec 7 0 1 0 0 0
20/21 CONCACAF CL CD Cruz Azul 5 4 0 0 0 54
20/21 Liga MX Apertura Club Tijuana 15 3 1 0 0 294
20/21 Liga MX Clausura CD Cruz Azul 11 2 0 0 0 205
20/21 Liguilla Clausura CD Cruz Azul 3 1 0 0 0 173
19/20 Copa MX Club Tijuana 6 3 0 0 0 131
19/20 Liga MX Apertura CD Cruz Azul 9 0 0 0 0 0
19/20 Liga MX Clausura Club Tijuana 6 1 0 0 0 304
19/20 Liga MX Sub-20 Apertura CD Cruz Azul U20 1 2 0 0 0 45
19/20 Liga MX Sub-20 Clausura Club Tijuana U20 2 2 0 0 0 90
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-23 Rocafuerte FC Emelec B Loan 0
13/14 2014-06-30 Emelec B Rocafuerte FC Return from loan 0
14/15 2014-08-01 Rocafuerte FC CS Emelec Transfer 0
19/20 2019-08-06 CS Emelec CD Cruz Azul Transfer 2500000 €5.80m
19/20 2020-01-10 CD Cruz Azul Club Tijuana Loan 2500000
20/21 2020-12-31 Club Tijuana CD Cruz Azul Return from loan 2000000
21/22 2022-04-02 CD Cruz Azul Santos Transfer 2500000
22/23 2023-01-03 Santos CS Emelec Transfer 3000000
23/24 2024-01-08 CS Emelec The Strongest Transfer 750000
24/25 2025-01-02 The Strongest Mushuc Runa SC Transfer 300000
25/26 2025-07-30 Mushuc Runa SC LDU Portoviejo Transfer 200000
SeasonInjuryFromToDays missedGames missed
17/18 Knee problems 2017-07-08 2017-07-20 13 2
22/23 Calf strain 2023-04-03 2023-04-18 16 3
Current
Peak€3.00m
Low
Δ since start−€150k
€750k€1.50m€2.25m€3.00m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €600k
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €750k
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €300k
Jan 1, 1970 €800k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €150k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #5750 #9 5 0 former national player
TeammatePPG played withJoint goalsMinutes
Romario Caicedo 2 5 0
Dixon Arroyo 2 1 0
Robert Burbano 2 2 0
Juan Carlos Paredes 2 3 0
Marlon Mejía 2 0 0
Fernando Gaibor 2 2 0
Ayrton Preciado 2 7 0
Ignacio Rivero 2 0 0
Julio César Domínguez 2 0 0
Pablo Aguilar 2 1 0
Juan Escobar 2 0 0
Fernando Luna 2 5 0
Joao Rojas 2 3 0
Jesús Corona 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2018 Serie A Segunda Etapa CS Emelec 15 22
2018 Serie A Primera Etapa CS Emelec 13 17
2017 Serie A Segunda Etapa CS Emelec 8 19

Top assist seasons

SeasonCompetitionClubAssistsMatches
2016 Serie A Segunda Etapa CS Emelec 6 18
2018 Serie A Primera Etapa CS Emelec 5 17
2018 Serie A Segunda Etapa CS Emelec 3 22

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2020-12-31 Club Tijuana CD Cruz Azul Return from loan €2.00m
19/20 2020-01-10 CD Cruz Azul Club Tijuana Loan €2.50m
13/14 2014-06-30 Emelec B Rocafuerte FC Return from loan
13/14 2013-07-23 Rocafuerte FC Emelec B Loan

Teams faced most often by Bryan Angulo's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Deportivo Toluca 6 2 1 3 6 10 -4 33%
CF Pachuca 6 2 1 3 8 12 -4 33%
Puebla FC 6 3 1 2 7 6 +1 50%
Santos Laguna 6 2 0 4 5 13 -8 33%
Internacional 6 1 4 1 5 5 0 17%
Corinthians SP 6 2 3 1 3 3 0 33%
Fortaleza CE 6 1 3 2 8 9 -1 17%
Palmeiras 6 1 1 4 7 13 -6 17%
Bahia BA 6 3 1 2 5 6 -1 50%
São Paulo FC 6 2 3 1 9 7 +2 33%
Flamengo RJ 6 2 0 4 6 10 -4 33%
Cruz Azul 6 1 1 4 7 12 -5 17%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
19/20 Senior debut season
19/20 First senior goal
2018 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
21/22 27 728 2 0 0 0.25
2025 7 213 1 0 0 0.42
2023 22 0 3 0 1 0
2019 23 463 4 0 0 0.78
2018 45 555 4 0 0 0.65
2017 43 671 3 0 0 0.4
2016 30 304 4 0 0 1.18

Output by competition

Career goals and assists broken down by tournament.

Serie A Segunda Etapa
69 apps
30 G
12 A
Serie A Primera Etapa
42 apps
19 G
7 A
Libertadores
24 apps
10 G
2 A
Liga MX Apertura
40 apps
7 G
1 A
LigaPro Serie A
18 apps
6 G
0 A
Liga MX Clausura
26 apps
4 G
2 A
CONCACAF CL
6 apps
4 G
0 A
Copa Sudamericana
18 apps
3 G
3 A
Copa MX
6 apps
3 G
0 A
Serie A Tercera Etapa
4 apps
3 G
0 A

Frequently asked about Bryan Angulo

Who is Bryan Angulo?

Bryan Angulo is an Ecuador professional footballer who plays as a centre-forward for LDU de Portoviejo.

How old is Bryan Angulo?

Bryan Angulo is 30 years old. He was born on November 30, 1995 in Guayaquil.

What position does Bryan Angulo play?

Bryan Angulo plays as a centre-forward (Attack - Centre-Forward).

What club does Bryan Angulo play for?

Bryan Angulo currently plays for LDU de Portoviejo.

How many career goals has Bryan Angulo scored?

Across all senior club competitions in our dataset, Bryan Angulo has scored 99 goals in 307 appearances.