Career snapshot
Position rank · 25/26
Among 275 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 2003-01-04 · 6 players total
| Full name | Kevin |
|---|---|
| Name in home country | Kevin Santos Lopes de Macedo |
| Date of birth | 2003-01-04 (23 yrs) |
| Place of birth | São Paulo, Brazil |
| Citizenship | Brazil |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 176.00 m |
| Current club | Fulham FC |
| Joined | 2025-09-01 |
| Contract expires | 2030-06-30 |
| Agent | Talents Sports |
| Outfitter | Puma |
Percentile rank vs 30 other Attack - Left Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shakhtar Donetsk | 3 | 23/24 | 25/26 | 57 | 17 | 10 | 1,481 |
| Sociedade Esportiva Palmeiras | 2 | 2021 | 2023 | 11 | 1 | 0 | 73 |
| SE Palmeiras São Paulo U20 | 3 | 2021 | 2023 | 45 | 16 | 6 | 994 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Europa League Qualifying | Shakhtar Donetsk | 3 | 4 | 2 | 0 | 0 | 59 |
| 25/26 | UECL Qualifiers | Shakhtar Donetsk | 2 | 1 | 0 | 1 | 0 | 165 |
| 24/25 | Champions League | Shakhtar Donetsk | 7 | 2 | 0 | 1 | 0 | 230 |
| 24/25 | Premier Liga | Shakhtar Donetsk | 24 | 6 | 4 | 6 | 0 | 290 |
| 24/25 | Ukrainian Cup | Shakhtar Donetsk | 4 | 1 | 0 | 1 | 0 | 445 |
| 23/24 | Europa League | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Shakhtar Donetsk | 14 | 3 | 4 | 3 | 0 | 292 |
| 23/24 | Ukrainian Cup | Shakhtar Donetsk | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Brasileiro U20 - Finals | SE Palmeiras São Paulo U20 | 3 | 3 | 0 | 1 | 0 | 75 |
| 2023 | CBF Brasileiro U20 | SE Palmeiras São Paulo U20 | 7 | 3 | 0 | 3 | 0 | 204 |
| 2023 | Copinha | SE Palmeiras São Paulo U20 | 8 | 5 | 5 | 1 | 0 | 115 |
| 2023 | Libertadores | Sociedade Esportiva Palmeiras | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Série A | Sociedade Esportiva Palmeiras | 7 | 0 | 0 | 2 | 0 | 0 |
| 2023 | U20 Libertadores | SE Palmeiras São Paulo U20 | 3 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Brasileiro U20 - Finals | SE Palmeiras São Paulo U20 | 5 | 0 | 0 | 1 | 0 | 0 |
| 2022 | CBF Brasileiro U20 | SE Palmeiras São Paulo U20 | 9 | 3 | 1 | 1 | 0 | 200 |
| 2022 | Copinha | SE Palmeiras São Paulo U20 | 8 | 1 | 0 | 0 | 0 | 231 |
| 2021 | Brasileiro U20 - Finals | SE Palmeiras São Paulo U20 | 2 | 1 | 0 | 0 | 0 | 169 |
| 2021 | Copa do Brasil | Sociedade Esportiva Palmeiras | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série A | Sociedade Esportiva Palmeiras | 2 | 1 | 0 | 0 | 0 | 73 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2020-01-01 | Desportivo U20 | Palmeiras U20 | Loan | 0 | — |
| 20/21 | 2021-06-30 | Palmeiras U20 | Desportivo U20 | Return from loan | 0 | — |
| 21/22 | 2021-07-01 | Desportivo U20 | Palmeiras U20 | Transfer | 0 | €125k |
| 23/24 | 2023-07-12 | Palmeiras U20 | Palmeiras | Transfer | 1000000 | — |
| 23/24 | 2024-01-19 | Palmeiras | Shakhtar D. | Transfer | 4000000 | €14.80m |
| 25/26 | 2025-09-01 | Shakhtar D. | Fulham | Transfer | 12000000 | €40.00m |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €4.00m |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lassina Traoré | 2 | 2 | 981 |
| Fabinho | 2 | 0 | 637 |
| Yukhym Konoplya | 2 | 0 | 0 |
| Michel | 2 | 0 | 0 |
| Naves | 2 | 0 | 0 |
| Jhon Jhon | 2 | 0 | 0 |
| Talisca | 2 | 0 | 0 |
| Kaique Pereira | 2 | 0 | 0 |
| Oleksandr Zubkov | 2 | 4 | 0 |
| Irakli Azarovi | 3 | 0 | 0 |
| Vinícius Tobias | 2 | 1 | 0 |
| Léo Azevedo | 2 | 0 | 0 |
| Danylo Sikan | 2 | 4 | 0 |
| Pedrinho | 2 | 1 | 0 |
| Artem Bondarenko | 2 | 3 | 0 |
| Eguinaldo | 2 | 3 | 0 |
| Pedro Henrique | 2 | 0 | 0 |
| Pedro Lima | 2 | 1 | 0 |
| Ian Custódio | 2 | 0 | 0 |
| Dmytro Kryskiv | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Premier Liga | Shakhtar Donetsk | 6 | 24 |
| 2023 | Copinha | SE Palmeiras São Paulo U20 | 5 | 8 |
| 25/26 | Europa League Qualifying | Shakhtar Donetsk | 4 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2023 | Copinha | SE Palmeiras São Paulo U20 | 5 | 8 |
| 23/24 | Premier Liga | Shakhtar Donetsk | 4 | 14 |
| 24/25 | Premier Liga | Shakhtar Donetsk | 4 | 24 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Palmeiras U20 | Desportivo U20 | Return from loan | — | — |
| 19/20 | 2020-01-01 | Desportivo U20 | Palmeiras U20 | Loan | — | — |
Last 50 matches for Fulham FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | GB1 |
Fulham FC | 2–0 | Newcastle United FC | Available |
| 2026-05-17 | GB1 |
Wolverhampton Wanderers FC | – | Fulham FC | TIMED |
| 2026-05-09 | GB1 |
Fulham FC | 0–1 | AFC Bournemouth | Available |
| 2026-05-09 | GB1 |
Fulham FC | 0–1 | AFC Bournemouth | Available |
| 2026-05-02 | GB1 |
Arsenal FC | 3–0 | Fulham FC | Available |
| 2026-05-02 | GB1 |
Arsenal FC | 3–0 | Fulham FC | Available |
| 2026-04-25 | GB1 |
Fulham FC | 1–0 | Aston Villa FC | Available |
| 2026-04-25 | GB1 |
Fulham FC | 1–0 | Aston Villa FC | Available |
| 2026-04-18 | GB1 |
Brentford FC | 0–0 | Fulham FC | Available |
| 2026-04-18 | GB1 |
Brentford FC | 0–0 | Fulham FC | Available |
| 2026-04-11 | GB1 |
Liverpool FC | 2–0 | Fulham FC | Available |
| 2026-03-21 | GB1 |
Fulham FC | 3–1 | Burnley FC | Available |
| 2026-03-15 | GB1 |
Nottingham Forest FC | 0–0 | Fulham FC | Available |
| 2026-03-04 | GB1 |
Fulham FC | 0–1 | West Ham United FC | Available |
| 2026-03-01 | GB1 |
Fulham FC | 2–1 | Tottenham Hotspur FC | Available |
| 2026-02-22 | GB1 |
Sunderland AFC | 1–3 | Fulham FC | Available |
| 2026-02-11 | GB1 |
Manchester City FC | 3–0 | Fulham FC | Available |
| 2026-02-07 | GB1 |
Fulham FC | 1–2 | Everton FC | Available |
| 2026-02-01 | GB1 |
Manchester United FC | 3–2 | Fulham FC | Available |
| 2026-01-24 | GB1 |
Fulham FC | 2–1 | Brighton & Hove Albion FC | Available |
| 2026-01-17 | GB1 |
Leeds United FC | 1–0 | Fulham FC | Available |
| 2026-01-07 | GB1 |
Fulham FC | 2–1 | Chelsea FC | Available |
| 2026-01-04 | GB1 |
Fulham FC | 2–2 | Liverpool FC | Available |
| 2026-01-01 | GB1 |
Crystal Palace FC | 1–1 | Fulham FC | Available |
| 2025-12-27 | GB1 |
West Ham United FC | 0–1 | Fulham FC | Available |
| 2025-12-22 | GB1 |
Fulham FC | 1–0 | Nottingham Forest FC | Available |
| 2025-12-13 | GB1 |
Burnley FC | 2–3 | Fulham FC | Available |
| 2025-12-07 | GB1 |
Fulham FC | 1–2 | Crystal Palace FC | Available |
| 2025-12-02 | GB1 |
Fulham FC | 4–5 | Manchester City FC | Available |
| 2025-11-29 | GB1 |
Tottenham Hotspur FC | 1–2 | Fulham FC | Available |
| 2025-11-22 | GB1 |
Fulham FC | 1–0 | Sunderland AFC | Available |
| 2025-11-08 | GB1 |
Everton FC | 2–0 | Fulham FC | Available |
| 2025-11-01 | GB1 |
Fulham FC | 3–0 | Wolverhampton Wanderers FC | Available |
| 2025-10-25 | GB1 |
Newcastle United FC | 2–1 | Fulham FC | Available |
| 2025-10-18 | GB1 |
Fulham FC | 0–1 | Arsenal FC | Available |
| 2025-10-03 | GB1 |
AFC Bournemouth | 3–1 | Fulham FC | Available |
| 2025-09-28 | GB1 |
Aston Villa FC | 3–1 | Fulham FC | Available |
| 2025-09-20 | GB1 |
Fulham FC | 3–1 | Brentford FC | Available |
| 2025-09-13 | GB1 |
Fulham FC | 1–0 | Leeds United FC | Available |
| 2025-08-30 | GB1 |
Chelsea FC | 2–0 | Fulham FC | Available |
| 2025-08-24 | GB1 |
Fulham FC | 1–1 | Manchester United FC | Available |
| 2025-08-16 | GB1 |
Brighton & Hove Albion FC | 1–1 | Fulham FC | Available |
| 2025-05-25 | GB1 |
Fulham FC | 0–2 | Manchester City FC | Available |
| 2025-05-18 | GB1 |
Brentford FC | 2–3 | Fulham FC | Available |
| 2025-05-10 | GB1 |
Fulham FC | 1–3 | Everton FC | Available |
| 2025-05-03 | GB1 |
Aston Villa FC | 1–0 | Fulham FC | Available |
| 2025-04-26 | GB1 |
Southampton FC | 1–2 | Fulham FC | Available |
| 2025-04-20 | GB1 |
Fulham FC | 1–2 | Chelsea FC | Available |
| 2025-04-14 | GB1 |
AFC Bournemouth | 1–0 | Fulham FC | Available |
| 2025-04-06 | GB1 |
Fulham FC | 3–2 | Liverpool FC | Available |
Teams faced most often by Kevin'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 % |
|---|---|---|---|---|---|---|---|---|
| FK Oleksandriya | 4 | 3 | 0 | 1 | 11 | 5 | +6 | 75% |
| NK Veres | 4 | 2 | 2 | 0 | 7 | 2 | +5 | 50% |
| FC LNZ Cherkasy | 4 | 4 | 0 | 0 | 15 | 2 | +13 | 100% |
| Dinamo Kiev | 4 | 2 | 2 | 0 | 5 | 3 | +2 | 50% |
| Polissya Zhytomyr | 4 | 0 | 1 | 3 | 0 | 4 | -4 | 0% |
| Chernomorets Odessa | 4 | 4 | 0 | 0 | 12 | 2 | +10 | 100% |
| Zorya Lugansk | 4 | 3 | 1 | 0 | 8 | 3 | +5 | 75% |
| FK Obolon | 4 | 4 | 0 | 0 | 10 | 0 | +10 | 100% |
| Rukh Lviv | 4 | 1 | 3 | 0 | 6 | 4 | +2 | 25% |
| Kolos Kovalivka | 4 | 3 | 0 | 1 | 8 | 6 | +2 | 75% |
| Kryvbas Kryvyi Rih | 4 | 2 | 2 | 0 | 11 | 7 | +4 | 50% |
| Vorskla Poltava | 4 | 3 | 0 | 1 | 10 | 3 | +7 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2021 | Senior debut season | |
| 2021 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 5 | 224 | 1 | 0 | 0 | 0.4 |
| 24/25 | 35 | 965 | 8 | 0 | 0 | 0.75 |
| 23/24 | 17 | 292 | 3 | 0 | 0 | 0.92 |
| 2023 | 30 | 394 | 7 | 0 | 0 | 1.6 |
| 2022 | 22 | 431 | 2 | 0 | 0 | 0.42 |
Output by competition
Career goals and assists broken down by tournament.
More on Kevin
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kevin
Who is Kevin?
Kevin is a Brazil professional footballer who plays as a left winger for Fulham FC.
How old is Kevin?
Kevin is 23 years old. He was born on January 4, 2003 in São Paulo.
What position does Kevin play?
Kevin plays as a left winger (Attack - Left Winger).
What club does Kevin play for?
Kevin currently plays for Fulham FC.
How many career goals has Kevin scored?
Across all senior club competitions in our dataset, Kevin has scored 34 goals in 113 appearances.
What is Kevin's market value?
Kevin's most recent reported market value is €12.00m.
Brazil