Career snapshot
Position rank · 21/22
Among 1,595 Midfield - Defensive Midfields · ≥200 mins
Career highs
| Full name | Javi García |
|---|---|
| Name in home country | Francisco Javier García Fernández |
| Date of birth | 1987-02-08 (39 yrs) |
| Place of birth | Mula, Spain |
| Citizenship | Spain |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 187.00 m |
| Current club | Retired |
| Joined | 2022-07-01 |
| Contract expires | — |
| Agent | Manuel García Quilón |
Percentile rank vs 1286 other Midfield - Defensive Midfields with ≥500 minutes in 21/22. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Boavista FC | 2 | 20/21 | 21/22 | 44 | 2 | 2 | 2,901 |
| Real Betis Balompié | 3 | 17/18 | 19/20 | 64 | 1 | 0 | 2,410 |
| Zenit St. Petersburg | 4 | 14/15 | 17/18 | 108 | 7 | 0 | 4,018 |
| Manchester City | 2 | 12/13 | 13/14 | 76 | 2 | 0 | 748 |
| SL Benfica | 4 | 09/10 | 12/13 | 132 | 14 | 5 | 6,140 |
| Real Madrid | 4 | 04/05 | 08/09 | 32 | 0 | 2 | 0 |
| CA Osasuna | 1 | 07/08 | 07/08 | 27 | 2 | 0 | 916 |
| Real Madrid Castilla | 3 | 05/06 | 07/08 | 60 | 6 | 0 | 1,708 |
| Real Madrid B | 1 | 04/05 | 04/05 | 30 | 4 | 0 | 455 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | Allianz Cup | Boavista FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | Boavista FC | 18 | 1 | 0 | 4 | 0 | 1,241 |
| 21/22 | Taça de Portugal | Boavista FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Liga NOS | Boavista FC | 21 | 1 | 1 | 4 | 0 | 1,660 |
| 20/21 | Taça de Portugal | Boavista FC | 2 | 0 | 1 | 2 | 0 | 0 |
| 19/20 | Copa del Rey | Real Betis Balompié | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | LaLiga | Real Betis Balompié | 8 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Copa del Rey | Real Betis Balompié | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Real Betis Balompié | 5 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | LaLiga | Real Betis Balompié | 13 | 0 | 0 | 0 | 1 | 0 |
| 17/18 | Copa del Rey | Real Betis Balompié | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | Zenit St. Petersburg | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | LaLiga | Real Betis Balompié | 32 | 1 | 0 | 6 | 0 | 2,410 |
| 17/18 | Premier Liga | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League | Zenit St. Petersburg | 7 | 0 | 0 | 4 | 0 | 0 |
| 16/17 | Premier Liga | Zenit St. Petersburg | 22 | 1 | 0 | 8 | 0 | 1,923 |
| 16/17 | Russian Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Russian Super Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Champions League | Zenit St. Petersburg | 6 | 0 | 0 | 5 | 0 | 0 |
| 15/16 | Premier Liga | Zenit St. Petersburg | 26 | 2 | 0 | 7 | 0 | 956 |
| 15/16 | Russian Cup | Zenit St. Petersburg | 5 | 1 | 0 | 0 | 0 | 502 |
| 15/16 | Russian Super Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Champions League | Zenit St. Petersburg | 6 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Europa League | Zenit St. Petersburg | 5 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Premier Liga | Zenit St. Petersburg | 24 | 3 | 0 | 5 | 0 | 637 |
| 14/15 | Russian Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Champions League | Manchester City | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Manchester City | 4 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | League Cup | Manchester City | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Premier League | Manchester City | 29 | 0 | 0 | 7 | 0 | 0 |
| 12/13 | Champions League | Manchester City | 5 | 0 | 0 | 3 | 0 | 0 |
| 12/13 | FA Cup | Manchester City | 4 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Liga ZON Sagres | SL Benfica | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Premier League | Manchester City | 24 | 2 | 0 | 5 | 0 | 748 |
| 11/12 | Allianz Cup | SL Benfica | 4 | 0 | 1 | 2 | 0 | 0 |
| 11/12 | Champions League | SL Benfica | 8 | 1 | 0 | 2 | 0 | 711 |
| 11/12 | Champions League Qu. | SL Benfica | 4 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Liga ZON Sagres | SL Benfica | 22 | 1 | 0 | 9 | 0 | 1,699 |
| 11/12 | Taça de Portugal | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Allianz Cup | SL Benfica | 4 | 4 | 0 | 0 | 0 | 90 |
| 10/11 | Champions League | SL Benfica | 6 | 1 | 0 | 2 | 0 | 529 |
| 10/11 | Europa League | SL Benfica | 7 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | Liga ZON Sagres | SL Benfica | 24 | 2 | 1 | 8 | 1 | 1,045 |
| 10/11 | Supertaça | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Taça de Portugal | SL Benfica | 4 | 1 | 1 | 1 | 0 | 310 |
| 09/10 | Allianz Cup | SL Benfica | 4 | 0 | 0 | 2 | 0 | 0 |
| 09/10 | Europa League | SL Benfica | 12 | 1 | 0 | 1 | 0 | 1,015 |
| 09/10 | Europa League Qualifying | SL Benfica | 2 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Liga Sagres | SL Benfica | 26 | 3 | 2 | 9 | 0 | 741 |
| 09/10 | Taça de Portugal | SL Benfica | 2 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | Champions League | Real Madrid | 3 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Copa del Rey | Real Madrid | 2 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | LaLiga | Real Madrid | 15 | 0 | 0 | 5 | 0 | 0 |
| 08/09 | Supercopa | Real Madrid | 1 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | 2ª B - Grupo I | Real Madrid Castilla | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Copa del Rey | CA Osasuna | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | LaLiga | CA Osasuna | 25 | 2 | 0 | 4 | 0 | 916 |
| 06/07 | 2ª División | Real Madrid Castilla | 27 | 2 | 0 | 12 | 1 | 1,088 |
| 06/07 | Champions League | Real Madrid | 1 | 0 | 1 | 0 | 0 | 0 |
| 06/07 | Copa del Rey | Real Madrid | 2 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | LaLiga | Real Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | 2ª División | Real Madrid Castilla | 32 | 4 | 0 | 15 | 1 | 620 |
| 05/06 | Champions League | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | 2ª B - Grupo I | Real Madrid B | 26 | 4 | 0 | 7 | 0 | 455 |
| 04/05 | Ascenso a 2ª | Real Madrid B | 4 | 0 | 0 | 1 | 0 | 0 |
| 04/05 | Copa del Rey | Real Madrid | 4 | 0 | 0 | 2 | 0 | 0 |
| 04/05 | LaLiga | Real Madrid | 3 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 01/02 | 2001-07-01 | R.Madrid Yth. | Real Madrid U17 | Transfer | 0 | — |
| 02/03 | 2002-07-01 | Real Madrid U17 | Real Madrid U18 | Transfer | 0 | — |
| 03/04 | 2003-07-01 | Real Madrid U18 | Real Madrid U19 | Transfer | 0 | — |
| 04/05 | 2005-01-01 | Real Madrid U19 | Real Madrid B | Transfer | 0 | — |
| 07/08 | 2007-08-31 | RM Castilla | CA Osasuna | Transfer | 2000000 | €2.50m |
| 08/09 | 2008-07-01 | CA Osasuna | Real Madrid | Transfer | 5000000 | €4.00m |
| 09/10 | 2009-07-21 | Real Madrid | Benfica | Transfer | 4000000 | €7.00m |
| 12/13 | 2012-08-31 | Benfica | Man City | Transfer | 15000000 | €20.20m |
| 14/15 | 2014-08-14 | Man City | Zenit S-Pb | Transfer | 12000000 | €16.80m |
| 17/18 | 2017-08-14 | Zenit S-Pb | Real Betis | Transfer | 7000000 | €1.50m |
| 20/21 | 2020-08-19 | Real Betis | Boavista | Transfer | 1600000 | — |
| 22/23 | 2022-07-01 | Boavista | Retired | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 10/11 | bruise | 2010-11-07 | 2010-11-15 | 9 | 2 |
| 12/13 | strain | 2012-10-03 | 2012-11-01 | 30 | 7 |
| 13/14 | Dead leg | 2013-11-01 | 2013-11-10 | 10 | 3 |
| 17/18 | Muscle injury | 2017-10-02 | 2017-10-23 | 22 | 2 |
| 17/18 | Back problems | 2017-12-04 | 2017-12-16 | 13 | 1 |
| 17/18 | Back problems | 2017-12-19 | 2017-12-26 | 8 | 1 |
| 18/19 | Muscle tear | 2018-10-22 | 2018-11-22 | 32 | 6 |
| 18/19 | flu | 2019-01-22 | 2019-01-29 | 8 | 2 |
| 19/20 | Muscle injury | 2019-10-29 | 2019-12-06 | 39 | 5 |
| 19/20 | Calf injury | 2020-06-01 | 2020-06-27 | 27 | 4 |
| 21/22 | unknown injury | 2021-09-02 | 2021-09-23 | 22 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €19.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €10.50m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €9.50m |
| Jan 1, 1970 | €9.40m |
| Jan 1, 1970 | €9.20m |
| Jan 1, 1970 | €7.80m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #33775 | — | 3 | 1 | — | — | former national player |
| Team #20911 | — | 5 | 1 | — | — | former national player |
| Team #12609 | #6 | 9 | 2 | — | — | former national player |
| Team #12395 | — | 21 | 4 | — | — | former national player |
| Team #9567 | #4 | 9 | 0 | — | — | former national player |
| Team #3375 | #16 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Axel Witsel | 2 | 2 | 0 |
| Óscar Cardozo | 2 | 3 | 0 |
| Yuriy Lodygin | 2 | 0 | 0 |
| David Luiz | 2 | 0 | 0 |
| Hulk | 2 | 1 | 0 |
| Artem Dzyuba | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 10/11 | Allianz Cup | SL Benfica | 4 | 4 |
| 05/06 | 2ª División | Real Madrid Castilla | 4 | 32 |
| 04/05 | 2ª B - Grupo I | Real Madrid B | 4 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | Liga Sagres | SL Benfica | 2 | 26 |
| 04/05 | LaLiga | Real Madrid | 1 | 3 |
| 06/07 | Champions League | Real Madrid | 1 | 1 |
Teams faced most often by Javi García'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 | 33 | 10 | 5 | 18 | 30 | 43 | -13 | 30% |
| Liverpool FC | 33 | 5 | 10 | 18 | 41 | 57 | -16 | 15% |
| Manchester United | 29 | 10 | 7 | 12 | 37 | 37 | 0 | 34% |
| Tottenham Hotspur | 25 | 10 | 2 | 13 | 36 | 38 | -2 | 40% |
| Arsenal FC | 25 | 8 | 7 | 10 | 32 | 33 | -1 | 32% |
| Everton FC | 25 | 7 | 6 | 12 | 22 | 29 | -7 | 28% |
| FC Barcelona | 22 | 3 | 3 | 16 | 19 | 52 | -33 | 14% |
| West Ham United | 21 | 13 | 4 | 4 | 41 | 22 | +19 | 62% |
| Newcastle United | 20 | 15 | 3 | 2 | 48 | 14 | +34 | 75% |
| Aston Villa | 20 | 15 | 3 | 2 | 41 | 12 | +29 | 75% |
| Sunderland AFC | 18 | 13 | 2 | 3 | 39 | 18 | +21 | 72% |
| West Bromwich Albion | 18 | 13 | 3 | 2 | 37 | 11 | +26 | 72% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 04/05 | Senior debut season | |
| 04/05 | 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′ |
|---|---|---|---|---|---|---|
| 21/22 | 21 | 1,241 | 4 | 0 | 0 | 0.29 |
| 20/21 | 23 | 1,660 | 6 | 2 | 0 | 0.43 |
| 19/20 | 9 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | 22 | 0 | 0 | 0 | 1 | 0 |
| 17/18 | 36 | 2,410 | 6 | 0 | 0 | 0.22 |
| 16/17 | 31 | 1,923 | 12 | 0 | 0 | 0.56 |
| 15/16 | 38 | 1,458 | 12 | 0 | 0 | 0.74 |
| 14/15 | 36 | 637 | 9 | 0 | 0 | 1.27 |
| 13/14 | 43 | 0 | 9 | 0 | 0 | 0 |
| 12/13 | 35 | 748 | 9 | 0 | 0 | 1.08 |
| 11/12 | 39 | 2,410 | 14 | 0 | 0 | 0.52 |
| 10/11 | 45 | 1,974 | 13 | 0 | 1 | 0.64 |
| 09/10 | 46 | 1,756 | 14 | 0 | 0 | 0.72 |
| 08/09 | 21 | 0 | 7 | 0 | 0 | 0 |
| 07/08 | 28 | 916 | 4 | 1 | 0 | 0.49 |
| 06/07 | 30 | 1,088 | 13 | 1 | 1 | 1.24 |
| 05/06 | 33 | 620 | 15 | 1 | 1 | 2.47 |
| 04/05 | 37 | 455 | 10 | 0 | 0 | 1.98 |
Output by competition
Career goals and assists broken down by tournament.
More on Javi García
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Javi García
Who is Javi García?
Javi García is a Spain professional footballer who plays as a defensive midfield for Retired.
How old is Javi García?
Javi García is 39 years old. He was born on February 8, 1987 in Mula.
What position does Javi García play?
Javi García plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Javi García play for?
Javi García currently plays for Retired.
How many career goals has Javi García scored?
Across all senior club competitions in our dataset, Javi García has scored 38 goals in 573 appearances.
Spain