João Figueiredo
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1996-05-27 · 6 players total
| Full name | João Figueiredo |
|---|---|
| Name in home country | João Vitor Brandão Figueiredo |
| Date of birth | 1996-05-27 (29 yrs) |
| Place of birth | São Paulo, Malaysia |
| Citizenship | Malaysia Brazil |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 180.00 m |
| Current club | Johor Darul Ta'zim |
| Joined | 2025-07-06 |
| Contract expires | 2026-06-30 |
| Agent | Promanager |
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 |
|---|---|---|---|---|---|---|---|
| Johor Darul Ta'zim | 1 | 25/26 | 25/26 | 7 | 6 | 1 | 224 |
| Basaksehir FK | 3 | 22/23 | 24/25 | 102 | 24 | 4 | 1,250 |
| Gaziantep FK | 2 | 21/22 | 22/23 | 64 | 19 | 10 | 898 |
| FK Kauno Žalgiris | 3 | 19/20 | 2019 | 43 | 14 | 4 | 581 |
| EC Democrata | 1 | 2017 | 2017 | 6 | 0 | 0 | 0 |
| Clube Atlético Mineiro | 1 | 2016 | 2016 | 3 | 0 | 0 | 0 |
| OFI Crete FC | 2 | 19/20 | 20/21 | 38 | 12 | 1 | 650 |
| Al-Wasl FC | 1 | 20/21 | 20/21 | 29 | 12 | 4 | 425 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | ASEAN Club Championship | Johor Darul Ta'zim | 1 | 2 | 0 | 0 | 0 | 40 |
| 25/26 | Malaysia FA Cup | Johor Darul Ta'zim | 1 | 1 | 0 | 0 | 0 | 45 |
| 25/26 | Super League | Johor Darul Ta'zim | 5 | 3 | 1 | 1 | 0 | 139 |
| 24/25 | Conference League | Basaksehir FK | 5 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Süper Lig | Basaksehir FK | 34 | 7 | 0 | 2 | 0 | 206 |
| 24/25 | Türkiye Kupasi | Basaksehir FK | 3 | 3 | 1 | 0 | 0 | 64 |
| 24/25 | UECL Qualifiers | Basaksehir FK | 6 | 2 | 0 | 0 | 0 | 83 |
| 23/24 | Süper Lig | Basaksehir FK | 34 | 8 | 2 | 4 | 0 | 254 |
| 23/24 | Türkiye Kupasi | Basaksehir FK | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Süper Lig | Basaksehir FK | 12 | 3 | 0 | 2 | 0 | 275 |
| 22/23 | Süper Lig | Gaziantep FK | 22 | 7 | 2 | 3 | 0 | 251 |
| 22/23 | Türkiye Kupasi | Basaksehir FK | 4 | 1 | 1 | 0 | 0 | 368 |
| 22/23 | Türkiye Kupasi | Gaziantep FK | 4 | 2 | 1 | 0 | 0 | 163 |
| 21/22 | Süper Lig | Gaziantep FK | 34 | 8 | 7 | 7 | 0 | 295 |
| 21/22 | Türkiye Kupasi | Gaziantep FK | 4 | 2 | 0 | 0 | 0 | 189 |
| 2019 | A Lyga | FK Kauno Žalgiris | 17 | 10 | 2 | 4 | 0 | 148 |
| 2019 | Lithuanian Cup | FK Kauno Žalgiris | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 | A Lyga | FK Kauno Žalgiris | 22 | 4 | 2 | 2 | 0 | 433 |
| 2018 | Lithuanian Cup | FK Kauno Žalgiris | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Campeonato Mineiro | EC Democrata | 6 | 0 | 0 | 2 | 1 | 0 |
| 2016 | Série A | Clube Atlético Mineiro | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League Qualifying | OFI Crete FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League 1 | OFI Crete FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | UAE League Cup | Al-Wasl FC | 6 | 2 | 0 | 1 | 0 | 228 |
| 20/21 | UAE Pro League | Al-Wasl FC | 23 | 10 | 4 | 3 | 0 | 197 |
| 19/20 | Europa League Qualifying | FK Kauno Žalgiris | 2 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Kypello Elladas | OFI Crete FC | 3 | 1 | 0 | 0 | 0 | 151 |
| 19/20 | SL1 Play-off | OFI Crete FC | 9 | 2 | 1 | 0 | 0 | 319 |
| 19/20 | Super League 1 | OFI Crete FC | 24 | 9 | 0 | 4 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2017-01-22 | Atlético-MG B | Democrata GV | Loan | 100000 | — |
| 16/17 | 2017-05-09 | Democrata GV | Atlético-MG B | Return from loan | 100000 | — |
| 17/18 | 2018-04-28 | Atlético-MG B | Kauno Žalgiris | Transfer | 100000 | — |
| 19/20 | 2019-08-02 | Kauno Žalgiris | OFI Crete FC | Transfer | 100000 | €340k |
| 20/21 | 2020-09-20 | OFI Crete FC | Al-Wasl | Transfer | 700000 | €1.00m |
| 21/22 | 2021-08-18 | Al-Wasl | Gaziantep FK | Loan | 2500000 | — |
| 21/22 | 2022-06-30 | Gaziantep FK | Al-Wasl | Return from loan | 3000000 | — |
| 22/23 | 2022-07-01 | Al-Wasl | Gaziantep FK | Transfer | 3000000 | — |
| 22/23 | 2023-02-17 | Gaziantep FK | Basaksehir | Transfer | 3200000 | €650k |
| 25/26 | 2025-07-06 | Basaksehir | Johor DT | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Corona virus | 2022-01-13 | 2022-01-15 | 3 | 1 |
| 21/22 | unknown injury | 2022-02-11 | 2022-02-19 | 9 | 1 |
| 24/25 | unknown injury | 2024-12-08 | 2024-12-17 | 10 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.10m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.70m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.60m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #15738 | #14 | 3 | 3 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Stelios Kitsiou | 1 | 1 | 0 |
| İbrahim Pehlivan | 2 | 1 | 0 |
| Linas Pilibaitis | 1 | 2 | 0 |
| Edvinas Kloniūnas | 1 | 2 | 0 |
| Ertuğrul Ersoy | 1 | 1 | 0 |
| Serdar Gürler | 1 | 0 | 0 |
| Alin Toșca | 1 | 0 | 0 |
| Furkan Soyalp | 1 | 4 | 0 |
| Onur Ergün | 2 | 0 | 0 |
| Ángelo Sagal | 1 | 0 | 0 |
| Olivier Kemen | 2 | 0 | 0 |
| Papy Djilobodji | 1 | 2 | 0 |
| Deniz Türüç | 2 | 1 | 0 |
| Ousseynou Ba | 2 | 0 | 0 |
| Alexandru Maxim | 1 | 7 | 0 |
| Günay Güvenç | 1 | 1 | 0 |
| Philippe Keny | 2 | 3 | 0 |
| Ömer Ali Şahiner | 1 | 0 | 0 |
| Berkay Özcan | 2 | 0 | 0 |
| Muhammed Şengezer | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | UAE Pro League | Al-Wasl FC | 10 | 23 |
| 22/23 | Süper Lig | Gaziantep FK | 10 | 34 |
| 2019 | A Lyga | FK Kauno Žalgiris | 10 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Süper Lig | Gaziantep FK | 7 | 34 |
| 20/21 | UAE Pro League | Al-Wasl FC | 4 | 23 |
| 2018 | A Lyga | FK Kauno Žalgiris | 2 | 22 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Gaziantep FK | Al-Wasl | Return from loan | — | €3.00m |
| 21/22 | 2021-08-18 | Al-Wasl | Gaziantep FK | Loan | — | €2.50m |
| 16/17 | 2017-05-09 | Democrata GV | Atlético-MG B | Return from loan | — | €100k |
| 16/17 | 2017-01-22 | Atlético-MG B | Democrata GV | Loan | — | €100k |
Teams faced most often by João Figueiredo'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 % |
|---|---|---|---|---|---|---|---|---|
| Trabzonspor | 9 | 0 | 4 | 5 | 9 | 18 | -9 | 0% |
| Alanyaspor | 9 | 2 | 2 | 5 | 9 | 13 | -4 | 22% |
| Galatasaray | 9 | 0 | 1 | 8 | 7 | 22 | -15 | 0% |
| Antalyaspor | 9 | 3 | 5 | 1 | 9 | 6 | +3 | 33% |
| Kasımpaşa SK | 9 | 4 | 4 | 1 | 23 | 17 | +6 | 44% |
| Konyaspor | 9 | 3 | 3 | 3 | 8 | 9 | -1 | 33% |
| Fenerbahçe | 8 | 1 | 0 | 7 | 7 | 19 | -12 | 13% |
| Kayserispor | 8 | 3 | 4 | 1 | 10 | 7 | +3 | 38% |
| İstanbul Başakşehir | 8 | 3 | 0 | 5 | 10 | 12 | -2 | 38% |
| Beşiktaş | 7 | 3 | 1 | 3 | 9 | 10 | -1 | 43% |
| Çaykur Rizespor | 7 | 3 | 0 | 4 | 10 | 13 | -3 | 43% |
| Sivasspor | 7 | 2 | 1 | 4 | 13 | 13 | 0 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 19/20 | First senior goal | |
| 22/23 | 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 | 7 | 224 | 1 | 0 | 0 | 0.4 |
| 24/25 | 48 | 353 | 2 | 0 | 0 | 0.51 |
| 23/24 | 38 | 254 | 4 | 2 | 0 | 2.13 |
| 22/23 | 42 | 1,057 | 5 | 0 | 0 | 0.43 |
| 21/22 | 38 | 484 | 7 | 0 | 0 | 1.3 |
| 2019 | 18 | 148 | 4 | 0 | 0 | 2.43 |
| 2018 | 23 | 433 | 2 | 1 | 0 | 0.62 |
| 2017 | 6 | 0 | 2 | 0 | 1 | 0 |
| 2016 | 3 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 31 | 425 | 5 | 0 | 0 | 1.06 |
| 19/20 | 38 | 650 | 6 | 1 | 0 | 0.97 |
Output by competition
Career goals and assists broken down by tournament.
More on João Figueiredo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about João Figueiredo
Who is João Figueiredo?
João Figueiredo is a Malaysia professional footballer who plays as a centre-forward for Johor Darul Ta'zim.
How old is João Figueiredo?
João Figueiredo is 29 years old. He was born on May 27, 1996 in São Paulo.
What position does João Figueiredo play?
João Figueiredo plays as a centre-forward (Attack - Centre-Forward).
What club does João Figueiredo play for?
João Figueiredo currently plays for Johor Darul Ta'zim.
How many career goals has João Figueiredo scored?
Across all senior club competitions in our dataset, João Figueiredo has scored 87 goals in 292 appearances.
What is João Figueiredo's market value?
João Figueiredo's most recent reported market value is €2.00m.