Kelvin
Career snapshot
Position rank · 2025
Among 416 Attack - Right Wingers · ≥200 mins
Career highs
Born the same day
Shares 1993-06-01 · 6 players total
| Full name | Kelvin |
|---|---|
| Name in home country | Kelvin Mateus de Oliveira |
| Date of birth | 1993-06-01 (32 yrs) |
| Place of birth | Curitiba, Brazil |
| Citizenship | Brazil |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 175.00 m |
| Current club | Clube Náutico Capibaribe |
| Joined | 2025-04-11 |
| Contract expires | 2025-10-31 |
Percentile rank vs 218 other Attack - Right Wingers with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Clube Náutico Capibaribe | 1 | 2025 | 2025 | 17 | 0 | 3 | 0 |
| Volta Redonda Futebol Clube (RJ) | 1 | 2025 | 2025 | 10 | 1 | 0 | 523 |
| Clube do Remo (PA) | 1 | 2024 | 2024 | 34 | 0 | 1 | 0 |
| FC Ryukyu | 2 | 2022 | 2023 | 45 | 4 | 1 | 1,629 |
| Vila Nova Futebol Clube (GO) | 1 | 2021 | 2021 | 47 | 3 | 0 | 246 |
| Botafogo de Futebol e Regatas | 1 | 2020 | 2020 | 7 | 0 | 0 | 0 |
| Avaí FC | 1 | 2020 | 2020 | 9 | 0 | 0 | 0 |
| Coritiba Foot Ball Club | 1 | 2019 | 2019 | 9 | 1 | 0 | 400 |
| Fluminense Football Club | 1 | 2019 | 2019 | 1 | 0 | 0 | 0 |
| Clube de Regatas Vasco da Gama | 2 | 2017 | 2018 | 39 | 1 | 5 | 806 |
| São Paulo Futebol Clube | 1 | 2016 | 2016 | 43 | 3 | 5 | 2,534 |
| Sociedade Esportiva Palmeiras | 1 | 2015 | 2015 | 23 | 1 | 3 | 359 |
| Paraná Clube | 2 | 2010 | 2011 | 19 | 5 | 0 | 857 |
| FC Porto | 4 | 12/13 | 16/17 | 26 | 4 | 3 | 203 |
| FC Porto B | 3 | 12/13 | 14/15 | 31 | 4 | 5 | 820 |
| Rio Ave FC | 1 | 11/12 | 11/12 | 27 | 2 | 2 | 92 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Campeonato Carioca | Volta Redonda Futebol Clube (RJ) | 10 | 1 | 0 | 0 | 0 | 523 |
| 2025 | Copa do Brasil | Clube Náutico Capibaribe | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Copa do Nordeste | Clube Náutico Capibaribe | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Série C | Clube Náutico Capibaribe | 14 | 0 | 3 | 1 | 0 | 0 |
| 2024 | Campeonato Paraense | Clube do Remo (PA) | 11 | 0 | 1 | 0 | 0 | 0 |
| 2024 | Copa do Brasil | Clube do Remo (PA) | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copa Verde | Clube do Remo (PA) | 5 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Série C | Clube do Remo (PA) | 17 | 0 | 0 | 2 | 0 | 0 |
| 2023 | Emperor's Cup | FC Ryukyu | 1 | 1 | 0 | 0 | 0 | 90 |
| 2023 | J3 League | FC Ryukyu | 27 | 2 | 0 | 3 | 0 | 689 |
| 2022 | J2 League | FC Ryukyu | 17 | 1 | 1 | 1 | 0 | 850 |
| 2021 | Campeonato Goiano | Vila Nova Futebol Clube (GO) | 13 | 3 | 0 | 3 | 0 | 246 |
| 2021 | Copa do Brasil | Vila Nova Futebol Clube (GO) | 3 | 0 | 0 | 2 | 0 | 0 |
| 2021 | Copa Verde | Vila Nova Futebol Clube (GO) | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série B | Vila Nova Futebol Clube (GO) | 30 | 0 | 0 | 5 | 0 | 0 |
| 2020 | Campeonato Catarinense | Avaí FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Copa do Brasil | Botafogo de Futebol e Regatas | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série A | Botafogo de Futebol e Regatas | 5 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série B | Avaí FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Copa do Brasil | Fluminense Football Club | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Série A | Fluminense Football Club | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Série B | Coritiba Foot Ball Club | 9 | 1 | 0 | 1 | 0 | 400 |
| 2018 | Copa do Brasil | Clube de Regatas Vasco da Gama | 2 | 0 | 0 | 1 | 0 | 0 |
| 2018 | Copa Sudamericana | Clube de Regatas Vasco da Gama | 1 | 0 | 1 | 0 | 0 | 0 |
| 2018 | Libertadores | Clube de Regatas Vasco da Gama | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série A | Clube de Regatas Vasco da Gama | 19 | 1 | 3 | 1 | 0 | 806 |
| 2017 | Campeonato Carioca | Clube de Regatas Vasco da Gama | 3 | 0 | 0 | 1 | 0 | 0 |
| 2017 | Carioca - Taça Rio | Clube de Regatas Vasco da Gama | 3 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Copa do Brasil | Clube de Regatas Vasco da Gama | 4 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Série A | Clube de Regatas Vasco da Gama | 5 | 0 | 1 | 0 | 0 | 0 |
| 2016 | Campeonato Paulista | São Paulo Futebol Clube | 5 | 1 | 0 | 0 | 0 | 117 |
| 2016 | Copa do Brasil | São Paulo Futebol Clube | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Libertadores | São Paulo Futebol Clube | 8 | 1 | 2 | 2 | 0 | 551 |
| 2016 | Paulistão A1 - Fase Final | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Série A | São Paulo Futebol Clube | 27 | 1 | 3 | 2 | 0 | 1,866 |
| 2015 | Copa do Brasil | Sociedade Esportiva Palmeiras | 5 | 1 | 0 | 1 | 0 | 359 |
| 2015 | Paulistão A1 - Fase Final | Sociedade Esportiva Palmeiras | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Série A | Sociedade Esportiva Palmeiras | 16 | 0 | 3 | 4 | 0 | 0 |
| 2011 | Copa do Brasil | Paraná Clube | 4 | 2 | 0 | 0 | 0 | 176 |
| 2011 | Série B | Paraná Clube | 4 | 1 | 0 | 1 | 0 | 324 |
| 2010 | Série B | Paraná Clube | 11 | 2 | 0 | 2 | 0 | 357 |
| 16/17 | Liga NOS | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Champions League | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Liga Portugal 2 | FC Porto B | 7 | 2 | 5 | 1 | 0 | 308 |
| 13/14 | Allianz Cup | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Europa League | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga Portugal 2 | FC Porto B | 11 | 0 | 0 | 3 | 0 | 0 |
| 13/14 | Liga ZON Sagres | FC Porto | 6 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | Supertaça | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Taça de Portugal | FC Porto | 3 | 1 | 1 | 0 | 0 | 149 |
| 12/13 | Allianz Cup | FC Porto | 3 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Liga Portugal 2 | FC Porto B | 13 | 2 | 0 | 3 | 0 | 512 |
| 12/13 | Liga ZON Sagres | FC Porto | 8 | 3 | 1 | 0 | 0 | 54 |
| 12/13 | Taça de Portugal | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Allianz Cup | Rio Ave FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Liga ZON Sagres | Rio Ave FC | 22 | 0 | 2 | 5 | 0 | 0 |
| 11/12 | Taça de Portugal | Rio Ave FC | 2 | 2 | 0 | 0 | 0 | 92 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-10-01 | Paraná B | Paraná | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Paraná | FC Porto | Transfer | 0 | €3.03m |
| 11/12 | 2011-08-15 | FC Porto | Rio Ave | Loan | 0 | — |
| 11/12 | 2012-06-30 | Rio Ave | FC Porto | Return from loan | 2000000 | — |
| 14/15 | 2015-01-13 | FC Porto | Palmeiras | Loan | 4000000 | — |
| 15/16 | 2015-12-31 | Palmeiras | FC Porto | Return from loan | 2500000 | — |
| 15/16 | 2016-02-04 | FC Porto | São Paulo | Loan | 2500000 | — |
| 16/17 | 2016-12-31 | São Paulo | FC Porto | Return from loan | 3000000 | — |
| 16/17 | 2017-02-03 | FC Porto | Vasco da Gama | Loan | 2750000 | — |
| 18/19 | 2018-12-31 | Vasco da Gama | FC Porto | Return from loan | 2000000 | — |
| 18/19 | 2019-04-03 | FC Porto | Without Club | Transfer | 1500000 | — |
| 18/19 | 2019-04-30 | Without Club | Fluminense | Transfer | 1500000 | — |
| 19/20 | 2019-09-25 | Fluminense | Coritiba FC | Transfer | 1000000 | — |
| 19/20 | 2020-02-06 | Coritiba FC | Avaí FC | Transfer | 1000000 | — |
| 20/21 | 2020-10-06 | Avaí FC | Botafogo | Transfer | 800000 | — |
| 20/21 | 2021-03-11 | Botafogo | Vila Nova FC | Transfer | 600000 | — |
| 21/22 | 2022-01-01 | Vila Nova FC | Without Club | Transfer | 350000 | — |
| 21/22 | 2022-06-09 | Without Club | FC Ryukyu | Transfer | 350000 | — |
| 23/24 | 2024-01-19 | FC Ryukyu | Remo | Transfer | 225000 | — |
| 24/25 | 2025-01-01 | Remo | Volta Redonda | Transfer | 0 | — |
| 24/25 | 2025-04-11 | Volta Redonda | Náutico | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Knee injury | 2017-06-12 | 2017-12-31 | 203 | 32 |
| 23/24 | Hamstring injury | 2023-07-03 | 2023-08-14 | 43 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.75m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.25m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37018 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jáderson | 2 | 0 | 950 |
| Giovanni Pavani | 2 | 0 | 877 |
| Ribamar | 1 | 0 | 762 |
| Makito Uehara | 1 | 0 | 0 |
| Kazuto Takezawa | 2 | 0 | 0 |
| Eugenio Mena | 1 | 1 | 0 |
| Henrique Silva | 1 | 0 | 0 |
| Yago Pikachu | 1 | 0 | 0 |
| Dany Carvajal | 1 | 0 | 0 |
| Pedro Bambu | 2 | 0 | 0 |
| Renato Palm | 1 | 0 | 0 |
| Maicon | 2 | 3 | 0 |
| Marcelo Rangel | 2 | 0 | 0 |
| Martín Silva | 1 | 0 | 0 |
| Katsuya Nakano | 1 | 1 | 0 |
| Thiago Mendes | 1 | 0 | 0 |
| Rafael Donato | 2 | 0 | 0 |
| Willian Formiga | 1 | 0 | 0 |
| Eduardo | 2 | 0 | 0 |
| Arthur Rezende | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2021 | Campeonato Goiano | Vila Nova Futebol Clube (GO) | 3 | 13 |
| 12/13 | Liga ZON Sagres | FC Porto | 3 | 8 |
| 11/12 | Taça de Portugal | Rio Ave FC | 2 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 14/15 | Liga Portugal 2 | FC Porto B | 5 | 7 |
| 2016 | Série A | São Paulo Futebol Clube | 3 | 27 |
| 2015 | Série A | Sociedade Esportiva Palmeiras | 3 | 16 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2018-12-31 | Vasco da Gama | FC Porto | Return from loan | — | €2.00m |
| 16/17 | 2017-02-03 | FC Porto | Vasco da Gama | Loan | — | €2.75m |
| 16/17 | 2016-12-31 | São Paulo | FC Porto | Return from loan | — | €3.00m |
| 15/16 | 2016-02-04 | FC Porto | São Paulo | Loan | — | €2.50m |
| 15/16 | 2015-12-31 | Palmeiras | FC Porto | Return from loan | — | €2.50m |
| 14/15 | 2015-01-13 | FC Porto | Palmeiras | Loan | — | €4.00m |
| 11/12 | 2012-06-30 | Rio Ave | FC Porto | Return from loan | — | €2.00m |
| 11/12 | 2011-08-15 | FC Porto | Rio Ave | Loan | — | — |
Teams faced most often by Kelvin'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Basel 1893 | 4 | 2 | 2 | 0 | 10 | 2 | +8 | 50% |
| Málaga CF | 4 | 2 | 0 | 2 | 2 | 4 | -2 | 50% |
| Zenit St. Petersburg | 4 | 0 | 2 | 2 | 2 | 5 | -3 | 0% |
| Shakhtar Donetsk | 4 | 2 | 2 | 0 | 7 | 4 | +3 | 50% |
| Bayern München | 4 | 2 | 0 | 2 | 8 | 14 | -6 | 50% |
| Dinamo Kiev | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
| Austria Wien | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 50% |
| Dinamo Zagreb | 2 | 2 | 0 | 0 | 5 | 0 | +5 | 100% |
| Paris Saint-Germain | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 50% |
| BATE Borisov | 2 | 2 | 0 | 0 | 9 | 0 | +9 | 100% |
| Atlético Madrid | 2 | 0 | 0 | 2 | 1 | 4 | -3 | 0% |
| APOEL Nikosia | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 11/12 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 27 | 523 | 1 | 0 | 0 | 0.17 |
| 2024 | 34 | 0 | 2 | 0 | 0 | 0 |
| 2023 | 28 | 779 | 3 | 0 | 0 | 0.35 |
| 2022 | 17 | 850 | 1 | 0 | 0 | 0.11 |
| 2021 | 47 | 246 | 10 | 0 | 0 | 3.66 |
| 2020 | 16 | 0 | 2 | 0 | 0 | 0 |
| 2019 | 10 | 400 | 1 | 0 | 0 | 0.23 |
| 2018 | 24 | 806 | 2 | 0 | 0 | 0.22 |
| 2017 | 15 | 0 | 1 | 0 | 0 | 0 |
| 2016 | 43 | 2,534 | 4 | 0 | 0 | 0.14 |
| 2015 | 23 | 359 | 5 | 0 | 0 | 1.25 |
| 2011 | 8 | 500 | 1 | 0 | 0 | 0.18 |
| 2010 | 11 | 357 | 2 | 0 | 0 | 0.5 |
| 14/15 | 8 | 308 | 1 | 0 | 0 | 0.29 |
| 13/14 | 23 | 149 | 3 | 0 | 0 | 1.81 |
| 12/13 | 25 | 566 | 4 | 0 | 0 | 0.64 |
| 11/12 | 27 | 92 | 5 | 0 | 0 | 4.89 |
Output by competition
Career goals and assists broken down by tournament.
More on Kelvin
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kelvin
Who is Kelvin?
Kelvin is a Brazil professional footballer who plays as a right winger for Clube Náutico Capibaribe.
How old is Kelvin?
Kelvin is 32 years old. He was born on June 1, 1993 in Curitiba.
What position does Kelvin play?
Kelvin plays as a right winger (Attack - Right Winger).
What club does Kelvin play for?
Kelvin currently plays for Clube Náutico Capibaribe.
How many career goals has Kelvin scored?
Across all senior club competitions in our dataset, Kelvin has scored 29 goals in 387 appearances.
Brazil