Alfredo Morelos
Career snapshot
Position rank · 22/23
Among 3,585 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1996-06-21 · 6 players total
| Full name | Alfredo Morelos |
|---|---|
| Name in home country | Alfredo José Morelos Aviléz |
| Date of birth | 1996-06-21 (29 yrs) |
| Place of birth | Cereté, Colombia |
| Citizenship | Colombia |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 177.00 m |
| Current club | Atlético Nacional |
| On loan from | ↩ Santos FC parent contract: 2026-12-31 |
| Joined | 2024-07-18 |
| Contract expires | 2025-12-31 |
| Agent | Footfeel ISM |
Percentile rank vs 1204 other Attack - Centre-Forwards with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Rangers FC | 6 | 17/18 | 22/23 | 269 | 124 | 57 | 3,856 |
| Atlético Nacional | 2 | 2024 | 2025 | 74 | 27 | 13 | 1,411 |
| Santos FC | 2 | 2023 | 2024 | 20 | 4 | 1 | 334 |
| HJK Helsinki | 3 | 16/17 | 2017 | 62 | 46 | 13 | 552 |
| Independiente Medellín | 2 | 2014 | 2015 | 23 | 5 | 0 | 81 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | Champions League | Rangers FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League Qu. | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership | Rangers FC | 30 | 11 | 6 | 5 | 1 | 136 |
| 22/23 | Scottish Premiership Top Six Split | Rangers FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | SFA Cup | Rangers FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Viaplay Cup | Rangers FC | 3 | 1 | 1 | 0 | 0 | 223 |
| 21/22 | Champions League Qu. | Rangers FC | 1 | 1 | 0 | 1 | 0 | 90 |
| 21/22 | Europa League | Rangers FC | 9 | 4 | 1 | 2 | 0 | 170 |
| 21/22 | Europa League Qualifying | Rangers FC | 2 | 1 | 0 | 0 | 0 | 173 |
| 21/22 | Prem. Sports Cup | Rangers FC | 3 | 1 | 0 | 0 | 0 | 186 |
| 21/22 | Premiership | Rangers FC | 26 | 11 | 7 | 7 | 0 | 193 |
| 21/22 | SFA Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Copa Colombia | Atlético Nacional | 4 | 2 | 1 | 0 | 0 | 92 |
| 2025 | Fase Final LBD I | Atlético Nacional | 6 | 2 | 2 | 2 | 0 | 204 |
| 2025 | Libertadores | Atlético Nacional | 8 | 2 | 0 | 1 | 0 | 217 |
| 2025 | Liga DIMAYOR I | Atlético Nacional | 17 | 6 | 6 | 4 | 1 | 205 |
| 2025 | Liga DIMAYOR II | Atlético Nacional | 10 | 4 | 2 | 2 | 0 | 145 |
| 2025 | Superliga Águila de Campeones | Atlético Nacional | 1 | 0 | 0 | 1 | 0 | 0 |
| 2024 | Campeonato Paulista | Santos FC | 8 | 2 | 1 | 1 | 0 | 168 |
| 2024 | Copa Colombia | Atlético Nacional | 6 | 4 | 0 | 0 | 0 | 107 |
| 2024 | Fase Final LBD II | Atlético Nacional | 8 | 3 | 1 | 2 | 0 | 186 |
| 2024 | Liga DIMAYOR II | Atlético Nacional | 14 | 4 | 1 | 5 | 0 | 255 |
| 2024 | Paulistão A1 - Fase Final | Santos FC | 3 | 0 | 0 | 2 | 0 | 0 |
| 2024 | Série B | Santos FC | 6 | 2 | 0 | 1 | 0 | 166 |
| 2023 | Série A | Santos FC | 3 | 0 | 0 | 2 | 0 | 0 |
| 2017 | Suomen Cup | HJK Helsinki | 7 | 5 | 0 | 1 | 0 | 67 |
| 2017 | Veikkausliiga | HJK Helsinki | 12 | 11 | 5 | 3 | 0 | 89 |
| 2016 | Liigacup | HJK Helsinki | 3 | 3 | 1 | 1 | 0 | 66 |
| 2016 | Suomen Cup | HJK Helsinki | 4 | 7 | 2 | 0 | 0 | 50 |
| 2016 | Veikkausliiga | HJK Helsinki | 30 | 16 | 5 | 4 | 0 | 151 |
| 2015 | Copa Águila | Independiente Medellín | 5 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Fase Final LP I | Independiente Medellín | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Liga Águila I | Independiente Medellín | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Liga Postobón II | Independiente Medellín | 3 | 0 | 0 | 1 | 0 | 0 |
| 2014 | Copa Colombia | Independiente Medellín | 8 | 5 | 0 | 0 | 0 | 81 |
| 2014 | Fase Final LP II | Independiente Medellín | 3 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Liga Postobón II | Independiente Medellín | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Betfred Cup | Rangers FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Rangers FC | 10 | 3 | 7 | 0 | 0 | 239 |
| 20/21 | Europa League Qualifying | Rangers FC | 3 | 2 | 1 | 1 | 0 | 106 |
| 20/21 | Premiership | Rangers FC | 25 | 11 | 4 | 7 | 0 | 163 |
| 20/21 | Scottish Premiership Top Six Split | Rangers FC | 4 | 1 | 1 | 1 | 0 | 298 |
| 20/21 | SFA Cup | Rangers FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Betfred Cup | Rangers FC | 3 | 2 | 2 | 0 | 0 | 135 |
| 19/20 | Europa League | Rangers FC | 9 | 6 | 1 | 3 | 0 | 132 |
| 19/20 | Europa League Qualifying | Rangers FC | 8 | 8 | 3 | 2 | 0 | 66 |
| 19/20 | Premiership | Rangers FC | 26 | 12 | 3 | 3 | 0 | 137 |
| 19/20 | SFA Cup | Rangers FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 18/19 | Betfred Cup | Rangers FC | 2 | 4 | 0 | 2 | 0 | 32 |
| 18/19 | Europa League | Rangers FC | 5 | 2 | 1 | 2 | 0 | 219 |
| 18/19 | Europa League Qualifying | Rangers FC | 8 | 2 | 3 | 1 | 0 | 333 |
| 18/19 | Premiership | Rangers FC | 27 | 17 | 8 | 8 | 3 | 123 |
| 18/19 | Scottish Premiership Top Six Split | Rangers FC | 3 | 1 | 0 | 1 | 0 | 116 |
| 18/19 | SFA Cup | Rangers FC | 3 | 4 | 0 | 2 | 0 | 68 |
| 17/18 | Betfred Cup | Rangers FC | 3 | 2 | 0 | 2 | 0 | 135 |
| 17/18 | Europa League Qualifying | Rangers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premiership | Rangers FC | 31 | 14 | 6 | 6 | 0 | 165 |
| 17/18 | Scottish Premiership Top Six Split | Rangers FC | 4 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | SFA Cup | Rangers FC | 3 | 2 | 1 | 1 | 0 | 128 |
| 16/17 | Europa League Qualifying | HJK Helsinki | 6 | 4 | 0 | 1 | 0 | 129 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | Medellín U20 | Indep. Medellín | Transfer | 0 | — |
| 15/16 | 2016-02-05 | Indep. Medellín | HJK Helsinki | Loan | 0 | — |
| 16/17 | 2016-12-31 | HJK Helsinki | Indep. Medellín | Return from loan | 500000 | — |
| 16/17 | 2017-01-01 | Indep. Medellín | HJK Helsinki | Transfer | 500000 | €500k |
| 17/18 | 2017-07-01 | HJK Helsinki | Rangers | Transfer | 1000000 | €1.20m |
| 23/24 | 2023-09-04 | Rangers | Santos | Transfer | 6000000 | — |
| 24/25 | 2024-07-18 | Santos | Atl. Nacional | Loan | 4000000 | — |
| 25/26 | 2025-12-31 | Atl. Nacional | Santos | Return from loan | 1800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Hip injury | 2017-11-27 | 2017-11-30 | 4 | 1 |
| 19/20 | Calf injury | 2020-01-20 | 2020-01-27 | 8 | 2 |
| 20/21 | Knock | 2020-09-14 | 2020-09-14 | 1 | 0 |
| 20/21 | Corona virus | 2021-05-27 | 2021-06-10 | 15 | 2 |
| 21/22 | Thigh problems | 2022-03-28 | 2022-06-20 | 85 | 21 |
| 23/24 | Muscle injury | 2023-10-13 | 2023-11-27 | 46 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €2.25m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28266 | — | 6 | 7 | — | — | former national player |
| Team #25508 | — | 4 | 0 | — | — | former national player |
| Team #3816 | #20 | 11 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| James Tavernier | 2 | 34 | 0 |
| Connor Goldson | 2 | 4 | 0 |
| Scott Arfield | 2 | 6 | 0 |
| Ryan Kent | 2 | 24 | 0 |
| Glen Kamara | 2 | 7 | 0 |
| Ryan Jack | 2 | 7 | 0 |
| Joe Aribo | 2 | 11 | 0 |
| John Lundstram | 2 | 0 | 0 |
| Ianis Hagi | 2 | 1 | 0 |
| Fashion Sakala | 2 | 5 | 0 |
| Thomas Dähne | 2 | 0 | 0 |
| Nikola Katic | 2 | 3 | 0 |
| Filip Helander | 2 | 1 | 0 |
| Leon Balogun | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Premiership | Rangers FC | 17 | 27 |
| 2016 | Veikkausliiga | HJK Helsinki | 16 | 30 |
| 17/18 | Premiership | Rangers FC | 14 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Premiership | Rangers FC | 8 | 27 |
| 21/22 | Premiership | Rangers FC | 7 | 26 |
| 20/21 | Europa League | Rangers FC | 7 | 10 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2025-12-31 | Atl. Nacional | Santos | Return from loan | — | €1.80m |
| 24/25 | 2024-07-18 | Santos | Atl. Nacional | Loan | — | €4.00m |
| 16/17 | 2016-12-31 | HJK Helsinki | Indep. Medellín | Return from loan | — | €500k |
| 15/16 | 2016-02-05 | Indep. Medellín | HJK Helsinki | Loan | — | — |
Teams faced most often by Alfredo Morelos's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Ceará CE | 10 | 5 | 4 | 1 | 12 | 6 | +6 | 50% |
| Flamengo RJ | 10 | 2 | 1 | 7 | 10 | 17 | -7 | 20% |
| Palmeiras | 10 | 1 | 2 | 7 | 10 | 19 | -9 | 10% |
| Fluminense RJ | 10 | 4 | 4 | 2 | 13 | 9 | +4 | 40% |
| Internacional | 10 | 1 | 6 | 3 | 9 | 11 | -2 | 10% |
| Corinthians SP | 10 | 3 | 5 | 2 | 5 | 5 | 0 | 30% |
| São Paulo FC | 10 | 3 | 4 | 3 | 11 | 10 | +1 | 30% |
| Atlético Mineiro | 10 | 4 | 1 | 5 | 15 | 17 | -2 | 40% |
| Athletico Paranaense | 10 | 5 | 2 | 3 | 12 | 9 | +3 | 50% |
| Aberdeen FC | 9 | 5 | 3 | 1 | 19 | 7 | +12 | 56% |
| Livingston FC | 9 | 7 | 1 | 1 | 15 | 2 | +13 | 78% |
| Kilmarnock FC | 9 | 5 | 2 | 2 | 11 | 7 | +4 | 56% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal | |
| 18/19 | Goal #50 (career) | |
| 2014 | Goal #100 (career) | |
| 2024 | Goal #150 (career) | |
| 22/23 | Goal #200 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 22/23 | 45 | 359 | 7 | 0 | 1 | 2.01 |
| 21/22 | 42 | 812 | 10 | 0 | 0 | 1.11 |
| 2025 | 46 | 863 | 10 | 0 | 1 | 1.15 |
| 2024 | 45 | 882 | 11 | 0 | 0 | 1.12 |
| 2023 | 3 | 0 | 2 | 0 | 0 | 0 |
| 2017 | 19 | 156 | 4 | 0 | 0 | 2.31 |
| 2016 | 37 | 267 | 5 | 0 | 0 | 1.69 |
| 2015 | 11 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 44 | 806 | 10 | 0 | 0 | 1.12 |
| 19/20 | 47 | 560 | 8 | 2 | 0 | 1.61 |
| 18/19 | 48 | 891 | 16 | 2 | 3 | 2.12 |
| 17/18 | 43 | 428 | 12 | 0 | 0 | 2.52 |
| 16/17 | 6 | 129 | 1 | 0 | 0 | 0.7 |
Output by competition
Career goals and assists broken down by tournament.
More on Alfredo Morelos
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Alfredo Morelos
Who is Alfredo Morelos?
Alfredo Morelos is a Colombia professional footballer who plays as a centre-forward for Atlético Nacional.
How old is Alfredo Morelos?
Alfredo Morelos is 29 years old. He was born on June 21, 1996 in Cereté.
What position does Alfredo Morelos play?
Alfredo Morelos plays as a centre-forward (Attack - Centre-Forward).
What club does Alfredo Morelos play for?
Alfredo Morelos currently plays for Atlético Nacional.
How many career goals has Alfredo Morelos scored?
Across all senior club competitions in our dataset, Alfredo Morelos has scored 206 goals in 448 appearances.
What is Alfredo Morelos's market value?
Alfredo Morelos's most recent reported market value is €1.80m.
Colombia