Career snapshot
Career highs
Born the same day
Shares 1993-03-09 · 6 players total
| Full name | Caló |
|---|---|
| Name in home country | Carlos Miguel Tavares de Oliveira |
| Date of birth | 1993-03-09 (33 yrs) |
| Place of birth | Lisboa, Portugal |
| Citizenship | Portugal Cape Verde |
| Position | Attack - Left Winger (main: Attack) |
| Foot | left |
| Height | 174.00 m |
| Current club | SC Espinho |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Gondomar SC | 1 | 24/25 | 24/25 | 1 | 0 | 0 | 0 |
| Eolikos Mytilinis | 1 | 22/23 | 22/23 | 2 | 0 | 1 | 0 |
| PAE Chania | 1 | 22/23 | 22/23 | 5 | 0 | 1 | 0 |
| FC Pyunik Yerevan | 1 | 21/22 | 21/22 | 13 | 0 | 0 | 0 |
| FC Pyunik Yerevan II | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 0 |
| Kaysar Kyzylorda | 1 | 2019 | 2019 | 7 | 0 | 0 | 0 |
| Doxa Katokopias | 4 | 13/14 | 20/21 | 108 | 17 | 2 | 4,916 |
| Wisla Plock | 1 | 18/19 | 18/19 | 10 | 2 | 2 | 376 |
| Anorthosis Famagusta | 2 | 16/17 | 17/18 | 57 | 2 | 10 | 2,216 |
| AEL Limassol | 1 | 14/15 | 14/15 | 19 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Taça de Portugal | Gondomar SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | G' Ethniki Play-off | Eolikos Mytilinis | 2 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Super League 2 | PAE Chania | 5 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Armenian Independence Cup | FC Pyunik Yerevan | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | First League | FC Pyunik Yerevan II | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | FC Pyunik Yerevan | 11 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Kazakhstan Cup | Kaysar Kyzylorda | 2 | 0 | 0 | 2 | 0 | 0 |
| 2019 | Premier Liga | Kaysar Kyzylorda | 5 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Kypello Kyprou | Doxa Katokopias | 1 | 1 | 0 | 0 | 0 | 10 |
| 20/21 | Protathlima Cyta | Doxa Katokopias | 12 | 1 | 2 | 2 | 0 | 608 |
| 20/21 | Relegation Round | Doxa Katokopias | 12 | 3 | 0 | 5 | 0 | 235 |
| 19/20 | Kypello Kyprou | Doxa Katokopias | 4 | 1 | 0 | 1 | 0 | 287 |
| 19/20 | Protathlima Cyta | Doxa Katokopias | 16 | 1 | 0 | 5 | 0 | 1,066 |
| 19/20 | Relegation Round | Doxa Katokopias | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ekstraklasa | Wisla Plock | 8 | 1 | 1 | 1 | 0 | 215 |
| 18/19 | Totolotek Puchar | Wisla Plock | 2 | 1 | 1 | 2 | 0 | 161 |
| 17/18 | Champions Round | Anorthosis Famagusta | 7 | 0 | 1 | 2 | 0 | 0 |
| 17/18 | Protathlima Cyta | Anorthosis Famagusta | 22 | 1 | 3 | 6 | 0 | 916 |
| 16/17 | Champions Round | Anorthosis Famagusta | 8 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Protathlima Cyta | Anorthosis Famagusta | 20 | 1 | 6 | 7 | 0 | 1,300 |
| 15/16 | Protathlima Cyta | Doxa Katokopias | 24 | 7 | 0 | 6 | 0 | 257 |
| 15/16 | Relegation Round | Doxa Katokopias | 7 | 1 | 0 | 3 | 0 | 584 |
| 14/15 | Champions League Qu. | AEL Limassol | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Cyprus League Relegation Round | AEL Limassol | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | AEL Limassol | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Protathlima ML | AEL Limassol | 14 | 0 | 0 | 2 | 0 | 0 |
| 13/14 | Abstiegsrunde | Doxa Katokopias | 8 | 1 | 0 | 2 | 0 | 615 |
| 13/14 | Protathlima ML | Doxa Katokopias | 23 | 1 | 0 | 6 | 0 | 1,254 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Benfica Yth | Benfica U15 | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Benfica U15 | Estoril U15 | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Estoril U15 | Estoril U17 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Estoril U17 | Estoril U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Estoril U19 | Sintrense | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Sintrense | Doxa Katokopias | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Doxa Katokopias | AEL Limassol | Loan | 0 | — |
| 15/16 | 2015-06-30 | AEL Limassol | Doxa Katokopias | Return from loan | 250000 | — |
| 16/17 | 2016-07-01 | Doxa Katokopias | APOEL Nicosia | Transfer | 350000 | €120k |
| 16/17 | 2016-07-28 | APOEL Nicosia | Anorthosis | Transfer | 350000 | €100k |
| 18/19 | 2018-07-01 | Anorthosis | Wisla Plock | Transfer | 500000 | — |
| 18/19 | 2019-02-17 | Wisla Plock | Kaysar | Transfer | 250000 | — |
| 19/20 | 2019-09-02 | Kaysar | Doxa Katokopias | Transfer | 250000 | — |
| 21/22 | 2021-08-31 | Doxa Katokopias | Pyunik Yerevan | Transfer | 300000 | — |
| 22/23 | 2022-07-01 | Pyunik Yerevan | Without Club | Transfer | 125000 | — |
| 22/23 | 2022-10-01 | Without Club | PAE Chania | Transfer | 125000 | — |
| 22/23 | 2023-02-07 | PAE Chania | Eolikos | Transfer | 125000 | — |
| 23/24 | 2023-07-01 | Eolikos | Without Club | Transfer | 0 | — |
| 24/25 | 2024-07-01 | Without Club | Gondomar | Transfer | 0 | — |
| 25/26 | 2025-07-01 | Gondomar | Espinho | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Torn knee ligaments | 2019-04-15 | 2019-06-01 | 48 | 10 |
| 20/21 | traffic accident | 2020-09-28 | 2020-12-14 | 78 | 11 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| João Leonardo | 1 | 0 | 0 |
| Dusko Trajcevski | 1 | 0 | 0 |
| Abdullahi Shehu | 2 | 0 | 0 |
| Benjamin Asamoah | 1 | 0 | 0 |
| Stefanos Mouktaris | 1 | 0 | 0 |
| Gabriel Moura | 1 | 0 | 0 |
| Martinos Christofi | 1 | 1 | 0 |
| Henritse Eninful | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | Protathlima Cyta | Doxa Katokopias | 7 | 24 |
| 20/21 | Relegation Round | Doxa Katokopias | 3 | 12 |
| 13/14 | Abstiegsrunde | Doxa Katokopias | 1 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Protathlima Cyta | Anorthosis Famagusta | 6 | 20 |
| 17/18 | Protathlima Cyta | Anorthosis Famagusta | 3 | 22 |
| 20/21 | Protathlima Cyta | Doxa Katokopias | 2 | 12 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2015-06-30 | AEL Limassol | Doxa Katokopias | Return from loan | — | €250k |
| 14/15 | 2014-07-01 | Doxa Katokopias | AEL Limassol | Loan | — | — |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal |
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 | 7 | 0 | 3 | 0 | 0 | 0 |
| 21/22 | 14 | 0 | 2 | 0 | 0 | 0 |
| 2019 | 7 | 0 | 3 | 0 | 0 | 0 |
| 20/21 | 25 | 853 | 7 | 0 | 0 | 0.74 |
| 19/20 | 21 | 1,353 | 6 | 2 | 0 | 0.53 |
| 18/19 | 10 | 376 | 3 | 0 | 0 | 0.72 |
| 17/18 | 29 | 916 | 8 | 0 | 0 | 0.79 |
| 16/17 | 28 | 1,300 | 9 | 0 | 0 | 0.62 |
| 15/16 | 31 | 841 | 9 | 0 | 0 | 0.96 |
| 14/15 | 19 | 0 | 2 | 0 | 0 | 0 |
| 13/14 | 31 | 1,869 | 8 | 0 | 0 | 0.39 |
Output by competition
Career goals and assists broken down by tournament.
More on Caló
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Caló
Who is Caló?
Caló is a Portugal professional footballer who plays as a left winger for SC Espinho.
How old is Caló?
Caló is 33 years old. He was born on March 9, 1993 in Lisboa.
What position does Caló play?
Caló plays as a left winger (Attack - Left Winger).
What club does Caló play for?
Caló currently plays for SC Espinho.
How many career goals has Caló scored?
Across all senior club competitions in our dataset, Caló has scored 21 goals in 223 appearances.