João Carlos Teixeira
Career snapshot
Career highs
Born the same day
Shares 1993-01-18 · 6 players total
| Full name | João Carlos Teixeira |
|---|---|
| Name in home country | João Carlos Vilaça Teixeira |
| Date of birth | 1993-01-18 (33 yrs) |
| Place of birth | Braga, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 175.00 m |
| Current club | Shanghai Shenhua |
| Joined | 2023-04-04 |
| Contract expires | 2025-12-31 |
| Agent | Universal Twenty Two |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shanghai Shenhua | 4 | 2023 | 24/25 | 77 | 16 | 10 | 1,716 |
| Umm Salal SC | 1 | 22/23 | 22/23 | 22 | 5 | 0 | 832 |
| Feyenoord Rotterdam | 2 | 20/21 | 21/22 | 24 | 0 | 4 | 0 |
| FC Famalicão | 1 | 21/22 | 21/22 | 11 | 2 | 3 | 404 |
| Vitória Guimarães SC | 2 | 18/19 | 19/20 | 53 | 10 | 3 | 233 |
| SC Braga | 1 | 17/18 | 17/18 | 23 | 1 | 2 | 382 |
| FC Porto | 1 | 16/17 | 16/17 | 10 | 0 | 1 | 0 |
| Liverpool FC | 2 | 13/14 | 15/16 | 8 | 1 | 0 | 329 |
| Liverpool FC U21 | 3 | 12/13 | 15/16 | 40 | 8 | 4 | 2,045 |
| Brighton & Hove Albion | 1 | 14/15 | 14/15 | 35 | 5 | 3 | 441 |
| Brentford FC | 1 | 13/14 | 13/14 | 2 | 0 | 0 | 0 |
| Sporting CP | 1 | 11/12 | 11/12 | 0 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | AFC Champions League | Shanghai Shenhua | 8 | 0 | 0 | 3 | 0 | 0 |
| 22/23 | Qatari Stars Cup | Umm Salal SC | 6 | 1 | 0 | 1 | 0 | 476 |
| 22/23 | Stars League | Umm Salal SC | 16 | 4 | 0 | 4 | 0 | 356 |
| 21/22 | Conference L. | Feyenoord Rotterdam | 1 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Eredivisie | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | KNVB Beker | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | FC Famalicão | 11 | 2 | 3 | 2 | 0 | 404 |
| 21/22 | UECL Quali | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Chinese FA Cup | Shanghai Shenhua | 2 | 0 | 1 | 2 | 0 | 0 |
| 2025 | Chinese Super Cup | Shanghai Shenhua | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Super League | Shanghai Shenhua | 21 | 6 | 2 | 6 | 0 | 288 |
| 2024 | Chinese FA Cup | Shanghai Shenhua | 1 | 1 | 0 | 1 | 0 | 90 |
| 2024 | Chinese Super Cup | Shanghai Shenhua | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Super League | Shanghai Shenhua | 25 | 8 | 5 | 8 | 0 | 248 |
| 2023 | Chinese FA Cup | Shanghai Shenhua | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Super League | Shanghai Shenhua | 18 | 1 | 2 | 0 | 1 | 1,090 |
| 20/21 | Eredivisie | Feyenoord Rotterdam | 18 | 0 | 4 | 0 | 0 | 0 |
| 20/21 | Europa League | Feyenoord Rotterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Play-Offs Conference League | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | Vitória Guimarães SC | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Europa League Qualifying | Vitória Guimarães SC | 5 | 2 | 0 | 1 | 0 | 67 |
| 19/20 | Liga NOS | Vitória Guimarães SC | 21 | 8 | 2 | 4 | 0 | 166 |
| 19/20 | Taça de Portugal | Vitória Guimarães SC | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga NOS | Vitória Guimarães SC | 20 | 0 | 0 | 5 | 0 | 0 |
| 18/19 | Taça de Portugal | Vitória Guimarães SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League | SC Braga | 6 | 1 | 1 | 1 | 0 | 382 |
| 17/18 | Liga NOS | SC Braga | 14 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | Taça CTT | SC Braga | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Taça de Portugal | SC Braga | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Allianz Cup | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League Qu. | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Liga NOS | FC Porto | 8 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Taça de Portugal | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Liverpool FC | 4 | 1 | 0 | 0 | 0 | 329 |
| 15/16 | League Cup | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL | Liverpool FC U21 | 7 | 1 | 0 | 0 | 0 | 544 |
| 14/15 | Championship | Brighton & Hove Albion | 32 | 5 | 3 | 4 | 0 | 441 |
| 14/15 | FA Cup | Brighton & Hove Albion | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | League Cup | Brighton & Hove Albion | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Liverpool FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League One | Brentford FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier League | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U21 PL | Liverpool FC U21 | 12 | 5 | 2 | 1 | 0 | 181 |
| 13/14 | U21 PL Knockout | Liverpool FC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U21 PL | Liverpool FC U21 | 6 | 1 | 1 | 0 | 0 | 185 |
| 12/13 | U21 PL Elite Group | Liverpool FC U21 | 13 | 1 | 1 | 5 | 0 | 1,135 |
| 12/13 | U21 PL Knockout | Liverpool FC U21 | 1 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Europa League | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | SC Braga Youth | Sporting Yth. | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Sporting Yth. | Sporting Sub-15 | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Sporting Sub-15 | Sporting U17 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Sporting U17 | Sporting U19 | Transfer | 0 | — |
| 11/12 | 2012-01-31 | Sporting U19 | Liverpool Res. | Transfer | 0 | €1.20m |
| 13/14 | 2013-09-10 | Liverpool U21 | Brentford | Loan | 0 | — |
| 13/14 | 2013-10-08 | Brentford | Liverpool U21 | Return from loan | 0 | — |
| 14/15 | 2014-08-15 | Liverpool U21 | Brighton | Loan | 0 | — |
| 14/15 | 2015-05-31 | Brighton | Liverpool U21 | Return from loan | 500000 | — |
| 16/17 | 2016-07-01 | Liverpool U23 | FC Porto | Transfer | 1000000 | — |
| 17/18 | 2017-08-31 | FC Porto | SC Braga | Loan | 1000000 | — |
| 17/18 | 2018-06-30 | SC Braga | FC Porto | Return from loan | 1000000 | — |
| 18/19 | 2018-07-26 | FC Porto | Vit. Guimarães | Transfer | 1000000 | €1.28m |
| 20/21 | 2020-09-04 | Vit. Guimarães | Feyenoord | Transfer | 1500000 | €1.60m |
| 21/22 | 2022-01-31 | Feyenoord | Famalicão | Transfer | 2000000 | — |
| 22/23 | 2022-07-01 | Famalicão | Umm Salal SC | Transfer | 2000000 | — |
| 22/23 | 2023-04-04 | Umm Salal SC | SH Shenhua | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Broken foot | 2015-04-16 | 2015-07-05 | 81 | 3 |
| 17/18 | Appendicitis | 2018-02-16 | 2018-03-19 | 32 | 6 |
| 18/19 | Muscle injury | 2018-10-17 | 2018-11-07 | 22 | 3 |
| 19/20 | unknown injury | 2019-09-10 | 2019-10-14 | 35 | 6 |
| 19/20 | Muscle injury | 2020-02-12 | 2020-02-25 | 14 | 2 |
| 19/20 | unknown injury | 2020-06-25 | 2020-07-20 | 26 | 6 |
| 20/21 | Muscle injury | 2020-10-25 | 2020-11-04 | 11 | 3 |
| 20/21 | Broken fibula | 2020-12-18 | 2021-02-27 | 72 | 13 |
| 20/21 | Broken toe | 2021-06-21 | 2021-07-09 | 19 | 0 |
| 21/22 | minor knock | 2021-07-21 | 2021-08-07 | 18 | 3 |
| 21/22 | unknown injury | 2021-08-14 | 2021-09-12 | 30 | 5 |
| 21/22 | Ill | 2021-12-04 | 2021-12-08 | 5 | 1 |
| 21/22 | unknown injury | 2022-04-12 | 2022-04-26 | 15 | 2 |
| 24/25 | Muscle injury | 2025-06-13 | 2025-06-21 | 9 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €725k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53807 | #17 | 1 | 0 | — | — | former national player |
| Team #31372 | #18 | 9 | 0 | — | — | former national player |
| Team #23137 | #18 | 16 | 1 | — | — | former national player |
| Team #16374 | #17 | 2 | 1 | — | — | former national player |
| Team #16373 | #4 | 6 | 0 | — | — | former national player |
| Team #16372 | #4 | 5 | 2 | — | — | former national player |
| Team #16371 | #8 | 6 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ricardo Esgaio | 2 | 1 | 0 |
| Cephas Malele | 2 | 3 | 0 |
| Pedro Henrique | 2 | 0 | 0 |
| Davidson | 2 | 4 | 0 |
| Pêpê | 2 | 0 | 0 |
| Tiago Ferreira | 2 | 0 | 0 |
| João Mário | 2 | 0 | 0 |
| Falaye Sacko | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | Super League | Shanghai Shenhua | 8 | 25 |
| 19/20 | Liga NOS | Vitória Guimarães SC | 8 | 21 |
| 2025 | Super League | Shanghai Shenhua | 6 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | Super League | Shanghai Shenhua | 5 | 25 |
| 20/21 | Eredivisie | Feyenoord Rotterdam | 4 | 18 |
| 14/15 | Championship | Brighton & Hove Albion | 3 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | SC Braga | FC Porto | Return from loan | — | €1.00m |
| 17/18 | 2017-08-31 | FC Porto | SC Braga | Loan | — | €1.00m |
| 14/15 | 2015-05-31 | Brighton | Liverpool U21 | Return from loan | — | €500k |
| 14/15 | 2014-08-15 | Liverpool U21 | Brighton | Loan | — | — |
| 13/14 | 2013-10-08 | Brentford | Liverpool U21 | Return from loan | — | — |
| 13/14 | 2013-09-10 | Liverpool U21 | Brentford | Loan | — | — |
Last 50 matches for Shanghai Shenhua 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-02 | CSL |
Chengdu Rongcheng | 1–0 | Shanghai Shenhua | Available |
| 2026-04-26 | CSL |
Shandong Taishan | 0–1 | Shanghai Shenhua | Available |
| 2026-04-19 | CSL |
Shanghai Shenhua | 2–0 | Wuhan Three Towns | Available |
| 2026-04-16 | CSL |
Shanghai Shenhua | 3–2 | Qingdao Hainiu | Available |
| 2026-04-12 | CSL |
Shanghai Shenhua | 3–2 | Zhejiang Professional | Available |
| 2026-04-06 | CSL |
Shanghai Port FC | 1–1 | Shanghai Shenhua | Available |
| 2026-04-02 | CSL |
Shanghai Shenhua | 3–1 | Yunnan Yukun | Available |
| 2026-03-29 | CSL |
Henan FC | 1–3 | Shanghai Shenhua | Available |
| 2026-03-01 | CSL |
Shanghai Shenhua | 2–2 | Beijing Guoan | Available |
| 2025-06-30 | CSL |
Qingdao West Coast | 0–1 | Shanghai Shenhua | Available |
| 2025-06-26 | CSL |
Shanghai Shenhua | 3–0 | Meizhou Hakka | Available |
| 2025-06-16 | CSL |
Shanghai Shenhua | 1–1 | Chengdu Rongcheng | INJURED Muscle injury |
| 2025-05-26 | CSL |
Shenzhen Peng City | 0–1 | Shanghai Shenhua | Available |
| 2025-05-21 | CSL |
Henan FC | 1–2 | Shanghai Shenhua | Available |
| 2025-05-15 | CSL |
Shanghai Shenhua | 2–0 | Qingdao Hainiu | Available |
| 2025-05-11 | CSL |
Tianjin Jinmen Tiger | 0–0 | Shanghai Shenhua | Available |
| 2025-05-05 | CSL |
Shanghai Shenhua | 4–0 | Zhejiang Professional | Available |
| 2025-05-01 | CSL |
Shanghai Shenhua | 4–0 | Cangzhou Mighty Lions | Available |
| 2025-04-27 | CSL |
Shanghai Port FC | 1–1 | Shanghai Shenhua | Available |
| 2025-04-20 | CSL |
Nantong Zhiyun | 0–2 | Shanghai Shenhua | Available |
| 2025-04-13 | CSL |
Shanghai Shenhua | 1–1 | Beijing Guoan | Available |
| 2025-04-09 | CSL |
Shanghai Shenhua | 4–1 | Wuhan Three Towns | Available |
| 2025-04-05 | CSL |
Changchun Yatai | 1–2 | Shanghai Shenhua | Available |
| 2025-03-31 | CSL |
Shandong Taishan | 0–3 | Shanghai Shenhua | Available |
| 2025-03-08 | CSL |
Shanghai Shenhua | 2–0 | Qingdao West Coast | Available |
| 2025-03-03 | CSL |
Meizhou Hakka | 0–2 | Shanghai Shenhua | Available |
| 2025-02-22 | CSL |
Shanghai Shenhua | 2–1 | Changchun Yatai | Available |
| 2024-11-02 | CSL |
Chengdu Rongcheng | 1–2 | Shanghai Shenhua | Available |
| 2024-10-27 | CSL |
Shanghai Shenhua | 2–2 | Shenzhen Peng City | Available |
| 2024-10-18 | CSL |
Shanghai Shenhua | 2–1 | Henan FC | Available |
| 2024-09-28 | CSL |
Qingdao Hainiu | 0–1 | Shanghai Shenhua | Available |
| 2024-09-21 | CSL |
Shanghai Shenhua | 2–1 | Tianjin Jinmen Tiger | Available |
| 2024-09-13 | CSL |
Zhejiang Professional | 3–4 | Shanghai Shenhua | Available |
| 2024-08-17 | CSL |
Shanghai Shenhua | 3–1 | Shanghai Port FC | Available |
| 2024-08-10 | CSL |
Shanghai Shenhua | 5–1 | Nantong Zhiyun | Available |
| 2024-08-04 | CSL |
Beijing Guoan | 2–1 | Shanghai Shenhua | Available |
| 2024-07-29 | CSL |
Wuhan Three Towns | 0–2 | Shanghai Shenhua | Available |
| 2024-07-22 | CSL |
Cangzhou Mighty Lions | 0–5 | Shanghai Shenhua | Available |
| 2024-07-13 | CSL |
Shanghai Shenhua | 3–2 | Changchun Yatai | Available |
| 2024-07-06 | CSL |
Shanghai Shenhua | 6–0 | Shandong Taishan | Available |
| 2024-06-28 | CSL |
Shanghai Shenhua | 1–0 | Nantong Zhiyun | Available |
| 2024-06-08 | CSL |
Qingdao Hainiu | 0–1 | Shanghai Shenhua | Available |
| 2024-06-04 | CSL |
Cangzhou Mighty Lions | 0–1 | Shanghai Shenhua | Available |
| 2024-05-28 | CSL |
Shanghai Shenhua | 1–1 | Henan FC | Available |
| 2024-05-23 | CSL |
Chengdu Rongcheng | 2–1 | Shanghai Shenhua | Available |
| 2024-05-19 | CSL |
Shanghai Shenhua | 1–1 | Beijing Guoan | Available |
| 2024-05-13 | CSL |
Shanghai Shenhua | 1–1 | Wuhan Three Towns | Available |
| 2024-05-09 | CSL |
Shenzhen FC | 1–3 | Shanghai Shenhua | Available |
| 2024-05-05 | CSL |
Shanghai Shenhua | 1–0 | Dalian Pro | Available |
| 2024-04-30 | CSL |
Shanghai Port FC | 1–1 | Shanghai Shenhua | Available |
Teams faced most often by João Carlos Teixeira'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 % |
|---|---|---|---|---|---|---|---|---|
| Arsenal FC | 24 | 11 | 7 | 6 | 50 | 37 | +13 | 46% |
| Chelsea FC | 23 | 3 | 12 | 8 | 22 | 32 | -10 | 13% |
| Manchester City | 22 | 11 | 2 | 9 | 41 | 47 | -6 | 50% |
| Southampton FC | 20 | 11 | 5 | 4 | 39 | 21 | +18 | 55% |
| Everton FC | 20 | 7 | 11 | 2 | 33 | 17 | +16 | 35% |
| Leicester City | 18 | 9 | 3 | 6 | 32 | 27 | +5 | 50% |
| Burnley FC | 18 | 10 | 8 | 0 | 25 | 9 | +16 | 56% |
| Watford FC | 18 | 8 | 5 | 5 | 28 | 19 | +9 | 44% |
| Manchester United | 17 | 4 | 3 | 10 | 14 | 23 | -9 | 24% |
| Tottenham Hotspur | 16 | 8 | 4 | 4 | 31 | 19 | +12 | 50% |
| AFC Bournemouth | 16 | 8 | 3 | 5 | 34 | 17 | +17 | 50% |
| Newcastle United | 16 | 7 | 7 | 2 | 25 | 12 | +13 | 44% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 8 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 22 | 832 | 5 | 0 | 0 | 0.54 |
| 21/22 | 13 | 404 | 4 | 0 | 0 | 0.89 |
| 2025 | 24 | 288 | 9 | 1 | 0 | 3.13 |
| 2024 | 27 | 338 | 9 | 0 | 0 | 2.4 |
| 2023 | 18 | 1,090 | 0 | 0 | 1 | 0.08 |
| 20/21 | 22 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 30 | 233 | 6 | 0 | 0 | 2.32 |
| 18/19 | 23 | 0 | 5 | 0 | 0 | 0 |
| 17/18 | 23 | 382 | 5 | 0 | 0 | 1.18 |
| 14/15 | 35 | 441 | 5 | 0 | 0 | 1.02 |
| 13/14 | 16 | 181 | 1 | 0 | 0 | 0.5 |
| 12/13 | 20 | 1,320 | 6 | 0 | 0 | 0.41 |
Output by competition
Career goals and assists broken down by tournament.
More on João Carlos Teixeira
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about João Carlos Teixeira
Who is João Carlos Teixeira?
João Carlos Teixeira is a Portugal professional footballer who plays as a attacking midfield for Shanghai Shenhua.
How old is João Carlos Teixeira?
João Carlos Teixeira is 33 years old. He was born on January 18, 1993 in Braga.
What position does João Carlos Teixeira play?
João Carlos Teixeira plays as a attacking midfield (Midfield - Attacking Midfield).
What club does João Carlos Teixeira play for?
João Carlos Teixeira currently plays for Shanghai Shenhua.
How many career goals has João Carlos Teixeira scored?
Across all senior club competitions in our dataset, João Carlos Teixeira has scored 48 goals in 305 appearances.
What is João Carlos Teixeira's market value?
João Carlos Teixeira's most recent reported market value is €900k.
Portugal