Fábio Carvalho
Career snapshot
Career highs
Born the same day
Shares 2002-08-30 · 5 players total
| Full name | Fábio Carvalho |
|---|---|
| Name in home country | Fábio Leandro Freitas Gouveia Carvalho |
| Date of birth | 2002-08-30 (23 yrs) |
| Place of birth | Torres Vedras, Portugal |
| Citizenship | Portugal England |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 170.00 m |
| Current club | Brentford FC |
| Joined | 2024-08-12 |
| Contract expires | 2029-06-30 |
| Agent | Concilium Sport |
| Outfitter | Nike |
Percentile rank vs 44 other Midfield - Attacking Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Brentford FC | 2 | 24/25 | 25/26 | 27 | 4 | 3 | 614 |
| Hull City | 1 | 23/24 | 23/24 | 20 | 9 | 2 | 192 |
| RB Leipzig | 1 | 23/24 | 23/24 | 15 | 0 | 0 | 0 |
| Liverpool FC | 1 | 22/23 | 22/23 | 21 | 3 | 0 | 290 |
| Liverpool FC U21 | 1 | 22/23 | 22/23 | 1 | 0 | 0 | 0 |
| Fulham FC | 2 | 20/21 | 21/22 | 44 | 12 | 8 | 713 |
| FC Fulham U23 | 3 | 18/19 | 20/21 | 39 | 16 | 6 | 281 |
| Fulham FC U18 | 3 | 17/18 | 19/20 | 43 | 17 | 13 | 958 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Brentford FC | 1 | 1 | 0 | 1 | 0 | 90 |
| 25/26 | Premier League | Brentford FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Brentford FC | 4 | 1 | 2 | 0 | 0 | 301 |
| 24/25 | FA Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Brentford FC | 19 | 2 | 1 | 1 | 0 | 223 |
| 23/24 | Bundesliga | RB Leipzig | 9 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League | RB Leipzig | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Hull City | 20 | 9 | 2 | 4 | 0 | 192 |
| 23/24 | DFB-Pokal | RB Leipzig | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | DFL-Supercup | RB Leipzig | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | Liverpool FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Community Shield | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Liverpool FC | 2 | 1 | 0 | 0 | 0 | 119 |
| 22/23 | FA Cup | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Liverpool FC | 13 | 2 | 0 | 0 | 0 | 171 |
| 22/23 | Premier League 2 | Liverpool FC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Championship | Fulham FC | 36 | 10 | 8 | 5 | 0 | 284 |
| 21/22 | FA Cup | Fulham FC | 2 | 1 | 0 | 1 | 0 | 174 |
| 20/21 | EFL Cup | Fulham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | FC Fulham U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Fulham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Fulham FC | 4 | 1 | 0 | 0 | 0 | 255 |
| 20/21 | Premier League 2 | FC Fulham U23 | 13 | 11 | 6 | 5 | 0 | 104 |
| 19/20 | EFL Trophy | FC Fulham U23 | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Youth Cup | Fulham FC U18 | 3 | 1 | 0 | 0 | 0 | 270 |
| 19/20 | Premier League 2 | FC Fulham U23 | 10 | 5 | 0 | 2 | 0 | 177 |
| 19/20 | U18 Premier League | Fulham FC U18 | 11 | 4 | 6 | 0 | 0 | 248 |
| 18/19 | EFL Trophy | FC Fulham U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Youth Cup | Fulham FC U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | FC Fulham U23 | 10 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U18 Premier League | Fulham FC U18 | 19 | 8 | 6 | 1 | 0 | 208 |
| 17/18 | FA Youth Cup | Fulham FC U18 | 1 | 1 | 0 | 0 | 0 | 51 |
| 17/18 | U18 Premier League | Fulham FC U18 | 8 | 3 | 1 | 0 | 0 | 181 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Benfica Yth | Unknown | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Unknown | Fulham Youth | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Fulham Youth | Fulham U18 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | Fulham U18 | Fulham U23 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Fulham U23 | Fulham | Transfer | 250000 | — |
| 22/23 | 2022-07-01 | Fulham | Liverpool | Transfer | 12000000 | €9.40m |
| 23/24 | 2023-07-01 | Liverpool | RB Leipzig | Loan | 16000000 | — |
| 23/24 | 2023-12-31 | RB Leipzig | Liverpool | Return from loan | 14000000 | — |
| 23/24 | 2024-01-10 | Liverpool | Hull City | Loan | 14000000 | — |
| 23/24 | 2024-06-30 | Hull City | Liverpool | Return from loan | 14000000 | — |
| 24/25 | 2024-08-12 | Liverpool | Brentford | Transfer | 14000000 | €23.40m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Ankle injury | 2021-08-21 | 2021-08-28 | 8 | 3 |
| 21/22 | Toe injury | 2021-09-04 | 2021-10-25 | 52 | 13 |
| 21/22 | Corona virus | 2021-10-08 | 2021-10-15 | 8 | 1 |
| 22/23 | muscular problems | 2022-09-04 | 2022-09-28 | 25 | 2 |
| 24/25 | Groin injury | 2025-01-01 | 2025-01-10 | 10 | 2 |
| 24/25 | Shoulder injury | 2025-03-08 | 2025-06-01 | 86 | 11 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53638 | #8 | 5 | 0 | — | — | former national player |
| Team #31269 | #20 | 6 | 0 | — | — | former national player |
| Team #30322 | #20 | 10 | 2 | — | — | former national player |
| Team #23260 | #10 | 8 | 0 | — | — | former national player |
| Team #16374 | #7 | 4 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jaydn Mundle-Smith | 1 | 0 | 0 |
| Ben Davis | 1 | 1 | 0 |
| Antonee Robinson | 2 | 2 | 0 |
| Ryan De Havilland | 1 | 1 | 0 |
| Bobby De Cordova-Reid | 2 | 6 | 0 |
| Neeskens Kebano | 2 | 1 | 0 |
| Marek Rodák | 2 | 0 | 0 |
| Harrison Reed | 2 | 0 | 0 |
| Harry Wilson | 2 | 3 | 0 |
| Jayden Harris | 1 | 2 | 0 |
| Jonathon Page | 2 | 0 | 0 |
| Sonny Hilton | 1 | 3 | 0 |
| Connor McAvoy | 2 | 1 | 0 |
| Cody Drameh | 1 | 2 | 0 |
| Jean-Pierre Tiéhi | 2 | 5 | 0 |
| Aleksandar Mitrović | 2 | 3 | 0 |
| Zico Asare | 1 | 0 | 0 |
| Jean Michaël Seri | 2 | 0 | 0 |
| Luca Ashby-Hammond | 1 | 0 | 0 |
| Harvey Elliott | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Premier League 2 | FC Fulham U23 | 11 | 13 |
| 21/22 | Championship | Fulham FC | 10 | 36 |
| 23/24 | Championship | Hull City | 9 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Championship | Fulham FC | 8 | 36 |
| 19/20 | U18 Premier League | Fulham FC U18 | 6 | 11 |
| 18/19 | U18 Premier League | Fulham FC U18 | 6 | 19 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Hull City | Liverpool | Return from loan | — | €14.00m |
| 23/24 | 2024-01-10 | Liverpool | Hull City | Loan | — | €14.00m |
| 23/24 | 2023-12-31 | RB Leipzig | Liverpool | Return from loan | — | €14.00m |
| 23/24 | 2023-07-01 | Liverpool | RB Leipzig | Loan | — | €16.00m |
Last 50 matches for Brentford 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 |
Liverpool FC | 1–1 | Brentford FC | Available |
| 2026-05-17 | GB1 |
Brentford FC | – | Crystal Palace FC | TIMED |
| 2026-05-09 | GB1 |
Manchester City FC | 3–0 | Brentford FC | Available |
| 2026-05-09 | GB1 |
Manchester City FC | 3–0 | Brentford FC | Available |
| 2026-05-02 | GB1 |
Brentford FC | 3–0 | West Ham United FC | Available |
| 2026-05-02 | GB1 |
Brentford FC | 3–0 | West Ham United FC | Available |
| 2026-04-27 | GB1 |
Manchester United FC | 2–1 | Brentford FC | Available |
| 2026-04-27 | GB1 |
Manchester United FC | 2–1 | Brentford 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 |
Brentford FC | 2–2 | Everton FC | Available |
| 2026-03-21 | GB1 |
Leeds United FC | 0–0 | Brentford FC | Available |
| 2026-03-16 | GB1 |
Brentford FC | 2–2 | Wolverhampton Wanderers FC | Available |
| 2026-03-03 | GB1 |
AFC Bournemouth | 0–0 | Brentford FC | Available |
| 2026-02-28 | GB1 |
Burnley FC | 3–4 | Brentford FC | Available |
| 2026-02-21 | GB1 |
Brentford FC | 0–2 | Brighton & Hove Albion FC | Available |
| 2026-02-12 | GB1 |
Brentford FC | 1–1 | Arsenal FC | Available |
| 2026-02-07 | GB1 |
Newcastle United FC | 2–3 | Brentford FC | Available |
| 2026-02-01 | GB1 |
Aston Villa FC | 0–1 | Brentford FC | Available |
| 2026-01-25 | GB1 |
Brentford FC | 0–2 | Nottingham Forest FC | Available |
| 2026-01-17 | GB1 |
Chelsea FC | 2–0 | Brentford FC | Available |
| 2026-01-07 | GB1 |
Brentford FC | 3–0 | Sunderland AFC | Available |
| 2026-01-04 | GB1 |
Everton FC | 2–4 | Brentford FC | Available |
| 2026-01-01 | GB1 |
Brentford FC | 0–0 | Tottenham Hotspur FC | Available |
| 2025-12-27 | GB1 |
Brentford FC | 4–1 | AFC Bournemouth | Available |
| 2025-12-20 | GB1 |
Wolverhampton Wanderers FC | 0–2 | Brentford FC | Available |
| 2025-12-14 | GB1 |
Brentford FC | 1–1 | Leeds United FC | Available |
| 2025-12-06 | GB1 |
Tottenham Hotspur FC | 2–0 | Brentford FC | Available |
| 2025-12-03 | GB1 |
Arsenal FC | 2–0 | Brentford FC | Available |
| 2025-11-29 | GB1 |
Brentford FC | 3–1 | Burnley FC | Available |
| 2025-11-22 | GB1 |
Brighton & Hove Albion FC | 2–1 | Brentford FC | Available |
| 2025-11-09 | GB1 |
Brentford FC | 3–1 | Newcastle United FC | Available |
| 2025-11-01 | GB1 |
Crystal Palace FC | 2–0 | Brentford FC | Available |
| 2025-10-25 | GB1 |
Brentford FC | 3–2 | Liverpool FC | Available |
| 2025-10-20 | GB1 |
West Ham United FC | 0–2 | Brentford FC | Available |
| 2025-10-05 | GB1 |
Brentford FC | 0–1 | Manchester City FC | Available |
| 2025-09-27 | GB1 |
Brentford FC | 3–1 | Manchester United FC | Available |
| 2025-09-20 | GB1 |
Fulham FC | 3–1 | Brentford FC | Available |
| 2025-09-13 | GB1 |
Brentford FC | 2–2 | Chelsea FC | Available |
| 2025-08-30 | GB1 |
Sunderland AFC | 2–1 | Brentford FC | Available |
| 2025-08-23 | GB1 |
Brentford FC | 1–0 | Aston Villa FC | Available |
| 2025-08-17 | GB1 |
Nottingham Forest FC | 3–1 | Brentford FC | Available |
| 2025-05-25 | GB1 |
Wolverhampton Wanderers FC | 1–1 | Brentford FC | INJURED Shoulder injury |
| 2025-05-18 | GB1 |
Brentford FC | 2–3 | Fulham FC | INJURED Shoulder injury |
| 2025-05-10 | GB1 |
Ipswich Town FC | 0–1 | Brentford FC | INJURED Shoulder injury |
| 2025-05-04 | GB1 |
Brentford FC | 4–3 | Manchester United FC | INJURED Shoulder injury |
| 2025-05-01 | GB1 |
Nottingham Forest FC | 0–2 | Brentford FC | INJURED Shoulder injury |
| 2025-04-19 | GB1 |
Brentford FC | 4–2 | Brighton & Hove Albion FC | INJURED Shoulder injury |
| 2025-04-12 | GB1 |
Arsenal FC | 1–1 | Brentford FC | INJURED Shoulder injury |
| 2025-04-06 | GB1 |
Brentford FC | 0–0 | Chelsea FC | INJURED Shoulder injury |
Teams faced most often by Fábio Carvalho'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 % |
|---|---|---|---|---|---|---|---|---|
| Chelsea FC | 47 | 13 | 16 | 18 | 50 | 54 | -4 | 28% |
| Arsenal FC | 47 | 12 | 14 | 21 | 70 | 82 | -12 | 26% |
| Everton FC | 42 | 18 | 14 | 10 | 61 | 49 | +12 | 43% |
| AFC Bournemouth | 38 | 22 | 7 | 9 | 78 | 38 | +40 | 58% |
| Manchester United FC | 34 | 9 | 7 | 18 | 59 | 51 | +8 | 26% |
| Manchester City FC | 33 | 5 | 6 | 22 | 31 | 70 | -39 | 15% |
| Aston Villa FC | 33 | 13 | 6 | 14 | 46 | 55 | -9 | 39% |
| West Ham United FC | 33 | 22 | 4 | 7 | 65 | 30 | +35 | 67% |
| Tottenham Hotspur FC | 32 | 13 | 9 | 10 | 55 | 46 | +9 | 41% |
| Southampton FC | 32 | 24 | 3 | 5 | 72 | 28 | +44 | 75% |
| Crystal Palace FC | 32 | 12 | 13 | 7 | 46 | 29 | +17 | 38% |
| Brighton & Hove Albion FC | 32 | 11 | 11 | 10 | 44 | 40 | +4 | 34% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | First senior goal | |
| 23/24 | Goal #50 (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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 90 | 1 | 0 | 0 | 1 |
| 24/25 | 24 | 524 | 1 | 0 | 0 | 0.17 |
| 23/24 | 35 | 192 | 4 | 0 | 0 | 1.88 |
| 21/22 | 38 | 458 | 6 | 0 | 0 | 1.18 |
| 20/21 | 21 | 359 | 5 | 0 | 0 | 1.25 |
| 19/20 | 27 | 695 | 2 | 0 | 0 | 0.26 |
| 18/19 | 31 | 208 | 1 | 0 | 0 | 0.43 |
Output by competition
Career goals and assists broken down by tournament.
More on Fábio Carvalho
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Fábio Carvalho
Who is Fábio Carvalho?
Fábio Carvalho is a Portugal professional footballer who plays as a attacking midfield for Brentford FC.
How old is Fábio Carvalho?
Fábio Carvalho is 23 years old. He was born on August 30, 2002 in Torres Vedras.
What position does Fábio Carvalho play?
Fábio Carvalho plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Fábio Carvalho play for?
Fábio Carvalho currently plays for Brentford FC.
How many career goals has Fábio Carvalho scored?
Across all senior club competitions in our dataset, Fábio Carvalho has scored 61 goals in 210 appearances.
What is Fábio Carvalho's market value?
Fábio Carvalho's most recent reported market value is €14.00m.