Borja Iglesias
Career snapshot
Career highs
Born the same day
Shares 1993-01-17 · 6 players total
| Full name | Borja Iglesias |
|---|---|
| Name in home country | Borja Iglesias Quintas |
| Date of birth | 1993-01-17 (33 yrs) |
| Place of birth | Santiago de Compostela, Spain |
| Citizenship | Spain |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 187.00 m |
| Current club | Celta de Vigo |
| Joined | 2025-08-12 |
| Contract expires | 2027-06-30 |
| Agent | Toldra Consulting ... |
| Outfitter | adidas |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Celta de Vigo | 4 | 14/15 | 25/26 | 45 | 12 | 3 | 314 |
| Bayer 04 Leverkusen | 1 | 23/24 | 23/24 | 10 | 0 | 0 | 0 |
| Real Betis Balompié | 5 | 19/20 | 23/24 | 181 | 52 | 12 | 1,922 |
| RCD Espanyol Barcelona | 2 | 18/19 | 19/20 | 46 | 23 | 4 | 402 |
| Real Zaragoza | 1 | 17/18 | 17/18 | 43 | 23 | 6 | 269 |
| Celta Vigo B | 4 | 13/14 | 16/17 | 146 | 76 | 1 | 811 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | LaLiga | Celta de Vigo | 4 | 1 | 0 | 0 | 0 | 135 |
| 24/25 | Copa del Rey | Celta de Vigo | 2 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | LaLiga | Celta de Vigo | 37 | 11 | 3 | 2 | 0 | 179 |
| 23/24 | Bundesliga | Bayer 04 Leverkusen | 7 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Copa del Rey | Real Betis Balompié | 1 | 1 | 0 | 0 | 0 | 90 |
| 23/24 | DFB-Pokal | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | Real Betis Balompié | 6 | 1 | 1 | 0 | 0 | 377 |
| 23/24 | LaLiga | Real Betis Balompié | 11 | 0 | 1 | 2 | 0 | 0 |
| 22/23 | Copa del Rey | Real Betis Balompié | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Europa League | Real Betis Balompié | 6 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | LaLiga | Real Betis Balompié | 35 | 15 | 3 | 2 | 1 | 159 |
| 22/23 | Supercopa | Real Betis Balompié | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Copa del Rey | Real Betis Balompié | 8 | 5 | 0 | 1 | 0 | 129 |
| 21/22 | Europa League | Real Betis Balompié | 10 | 4 | 1 | 0 | 0 | 139 |
| 21/22 | LaLiga | Real Betis Balompié | 33 | 10 | 0 | 4 | 0 | 157 |
| 20/21 | Copa del Rey | Real Betis Balompié | 4 | 2 | 0 | 0 | 0 | 103 |
| 20/21 | LaLiga | Real Betis Balompié | 28 | 11 | 0 | 2 | 0 | 128 |
| 19/20 | Copa del Rey | Real Betis Balompié | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | RCD Espanyol Barcelona | 3 | 3 | 1 | 0 | 0 | 82 |
| 19/20 | LaLiga | Real Betis Balompié | 35 | 3 | 3 | 3 | 1 | 640 |
| 18/19 | Copa del Rey | RCD Espanyol Barcelona | 6 | 3 | 0 | 0 | 0 | 139 |
| 18/19 | LaLiga | RCD Espanyol Barcelona | 37 | 17 | 3 | 5 | 0 | 181 |
| 17/18 | 2ª División | Real Zaragoza | 39 | 22 | 6 | 6 | 0 | 156 |
| 17/18 | Copa del Rey | Real Zaragoza | 2 | 1 | 0 | 0 | 0 | 113 |
| 17/18 | Promoción a LaLiga | Real Zaragoza | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2ª B - Grupo I | Celta Vigo B | 37 | 32 | 1 | 8 | 0 | 103 |
| 16/17 | Ascenso a 2ª | Celta Vigo B | 2 | 2 | 0 | 1 | 0 | 90 |
| 15/16 | 2ª B - Grupo I | Celta Vigo B | 36 | 12 | 0 | 9 | 0 | 244 |
| 15/16 | Copa del Rey | Celta de Vigo | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | LaLiga | Celta de Vigo | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | 2ª B - Grupo I | Celta Vigo B | 36 | 17 | 0 | 4 | 0 | 169 |
| 14/15 | LaLiga | Celta de Vigo | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | 2ª B - Grupo I | Celta Vigo B | 35 | 13 | 0 | 7 | 0 | 205 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Valencia CF You | Roda U19 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Roda U19 | Villarreal U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Villarreal U19 | FC Villarreal C | Transfer | 0 | — |
| 13/14 | 2013-07-01 | FC Villarreal C | Celta Vigo B | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Celta Vigo B | Real Zaragoza | Loan | 500000 | — |
| 17/18 | 2018-06-30 | Real Zaragoza | Celta Vigo B | Return from loan | 1000000 | — |
| 18/19 | 2018-07-08 | Celta Vigo B | Celta de Vigo | Transfer | 1000000 | — |
| 18/19 | 2018-07-09 | Celta de Vigo | Espanyol | Transfer | 1000000 | €10.00m |
| 19/20 | 2019-08-14 | Espanyol | Real Betis | Transfer | 28000000 | €28.00m |
| 23/24 | 2024-01-27 | Real Betis | B. Leverkusen | Loan | 8000000 | — |
| 23/24 | 2024-06-30 | B. Leverkusen | Real Betis | Return from loan | 5000000 | — |
| 24/25 | 2024-07-19 | Real Betis | Celta de Vigo | Loan | 5000000 | — |
| 24/25 | 2025-06-30 | Celta de Vigo | Real Betis | Return from loan | 3000000 | — |
| 25/26 | 2025-08-12 | Real Betis | Celta de Vigo | Transfer | 3000000 | €2.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Muscle injury | 2017-12-20 | 2018-01-10 | 22 | 1 |
| 19/20 | ankle sprain | 2019-08-19 | 2019-08-29 | 11 | 1 |
| 20/21 | Muscle injury | 2021-02-22 | 2021-03-03 | 10 | 1 |
| 23/24 | muscular problems | 2024-04-13 | 2024-04-29 | 17 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €14.50m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3375 | #12 | 2 | 0 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Rodri Sánchez | 2 | 3 | 0 |
| David Soto | 1 | 0 | 0 |
| Jonathan de Amo | 1 | 0 | 0 |
| Marc Roca | 2 | 1 | 0 |
| Edgar González | 2 | 0 | 0 |
| Juanmi | 2 | 2 | 0 |
| Rui Silva | 2 | 0 | 0 |
| Juan Miranda | 2 | 5 | 0 |
| David Goldar | 1 | 0 | 0 |
| Marc Bartra | 2 | 0 | 0 |
| Guido Rodríguez | 2 | 0 | 0 |
| Aitor Ruibal | 1 | 3 | 0 |
| Germán Pezzella | 2 | 0 | 0 |
| Samu Araújo | 2 | 0 | 0 |
| Álex Moreno | 2 | 3 | 0 |
| Borja Fernández | 2 | 0 | 0 |
| William Carvalho | 2 | 1 | 0 |
| Kevin Vázquez | 2 | 1 | 0 |
| Nabil Fekir | 1 | 5 | 0 |
| Sergio Canales | 1 | 9 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | 2ª B - Grupo I | Celta Vigo B | 32 | 37 |
| 17/18 | 2ª División | Real Zaragoza | 22 | 39 |
| 14/15 | 2ª B - Grupo I | Celta Vigo B | 17 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | 2ª División | Real Zaragoza | 6 | 39 |
| 18/19 | LaLiga | RCD Espanyol Barcelona | 3 | 37 |
| 19/20 | LaLiga | Real Betis Balompié | 3 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Celta de Vigo | Real Betis | Return from loan | — | €3.00m |
| 24/25 | 2024-07-19 | Real Betis | Celta de Vigo | Loan | — | €5.00m |
| 23/24 | 2024-06-30 | B. Leverkusen | Real Betis | Return from loan | — | €5.00m |
| 23/24 | 2024-01-27 | Real Betis | B. Leverkusen | Loan | — | €8.00m |
| 17/18 | 2018-06-30 | Real Zaragoza | Celta Vigo B | Return from loan | — | €1.00m |
| 17/18 | 2017-07-01 | Celta Vigo B | Real Zaragoza | Loan | — | €500k |
Teams faced most often by Borja Iglesias'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 % |
|---|---|---|---|---|---|---|---|---|
| CD Tenerife | 24 | 9 | 8 | 7 | 29 | 22 | +7 | 38% |
| Real Oviedo | 23 | 7 | 8 | 8 | 32 | 26 | +6 | 30% |
| Girona FC | 23 | 8 | 9 | 6 | 29 | 32 | -3 | 35% |
| RCD Mallorca | 22 | 12 | 6 | 4 | 33 | 22 | +11 | 55% |
| UD Almería | 21 | 8 | 3 | 10 | 30 | 38 | -8 | 38% |
| CD Mirandés | 21 | 6 | 8 | 7 | 13 | 15 | -2 | 29% |
| Elche CF | 21 | 12 | 3 | 6 | 33 | 20 | +13 | 57% |
| Sporting Gijón | 21 | 10 | 5 | 6 | 28 | 23 | +5 | 48% |
| CA Osasuna | 20 | 11 | 6 | 3 | 30 | 16 | +14 | 55% |
| CD Lugo | 20 | 6 | 9 | 5 | 24 | 21 | +3 | 30% |
| AD Alcorcón | 20 | 7 | 4 | 9 | 23 | 23 | 0 | 35% |
| Albacete | 19 | 5 | 8 | 6 | 20 | 19 | +1 | 26% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal | |
| 16/17 | Goal #50 (career) | |
| 18/19 | Goal #100 (career) | |
| 21/22 | Goal #150 (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′ |
|---|---|---|---|---|---|---|
| 24/25 | 39 | 179 | 4 | 0 | 0 | 2.01 |
| 23/24 | 28 | 467 | 2 | 0 | 0 | 0.39 |
| 22/23 | 43 | 159 | 2 | 0 | 1 | 1.7 |
| 21/22 | 51 | 425 | 5 | 0 | 0 | 1.06 |
| 20/21 | 32 | 231 | 2 | 0 | 0 | 0.78 |
| 19/20 | 40 | 722 | 3 | 0 | 1 | 0.5 |
| 18/19 | 43 | 320 | 5 | 0 | 0 | 1.41 |
| 17/18 | 43 | 269 | 6 | 1 | 0 | 2.34 |
| 16/17 | 39 | 193 | 9 | 0 | 0 | 4.2 |
| 15/16 | 37 | 244 | 9 | 0 | 0 | 3.32 |
| 14/15 | 37 | 169 | 4 | 0 | 0 | 2.13 |
| 13/14 | 35 | 205 | 7 | 0 | 0 | 3.07 |
Output by competition
Career goals and assists broken down by tournament.
More on Borja Iglesias
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Borja Iglesias
Who is Borja Iglesias?
Borja Iglesias is a Spain professional footballer who plays as a centre-forward for Celta de Vigo.
How old is Borja Iglesias?
Borja Iglesias is 33 years old. He was born on January 17, 1993 in Santiago de Compostela.
What position does Borja Iglesias play?
Borja Iglesias plays as a centre-forward (Attack - Centre-Forward).
What club does Borja Iglesias play for?
Borja Iglesias currently plays for Celta de Vigo.
How many career goals has Borja Iglesias scored?
Across all senior club competitions in our dataset, Borja Iglesias has scored 186 goals in 471 appearances.
What is Borja Iglesias's market value?
Borja Iglesias's most recent reported market value is €3.00m.
Spain