Paulo Machado
Career snapshot
Position rank · 20/21
Among 2,242 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1986-03-31 · 6 players total
| Full name | Paulo Machado |
|---|---|
| Name in home country | Paulo Ricardo Ribeiro de Jesus Machado |
| Date of birth | 1986-03-31 (40 yrs) |
| Place of birth | Bairro do Cerco, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 174.00 m |
| Current club | FC Saint-Paul |
| Joined | 2025-02-28 |
| Contract expires | — |
| Agent | Relatives |
Percentile rank vs 1546 other Midfield - Central Midfields with ≥500 minutes in 20/21. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Leixões SC | 2 | 07/08 | 20/21 | 41 | 3 | 3 | 1,245 |
| Mumbai City FC | 2 | 18/19 | 19/20 | 29 | 3 | 5 | 1,428 |
| Desportivo Aves (- 2020) | 1 | 17/18 | 17/18 | 28 | 5 | 4 | 697 |
| GNK Dinamo Zagreb | 3 | 14/15 | 16/17 | 117 | 7 | 21 | 4,286 |
| GNK Dinamo Zagreb II | 2 | 15/16 | 16/17 | 5 | 0 | 0 | 0 |
| Olympiacos Piraeus | 2 | 12/13 | 13/14 | 67 | 6 | 5 | 1,823 |
| FC Toulouse | 3 | 09/10 | 11/12 | 100 | 14 | 6 | 1,898 |
| AS Saint-Étienne | 1 | 08/09 | 08/09 | 46 | 4 | 6 | 1,499 |
| UD Leiria | 1 | 06/07 | 06/07 | 27 | 0 | 2 | 0 |
| Clube Futebol Estrela da Amadora | 1 | 05/06 | 05/06 | 26 | 2 | 0 | 642 |
| FC Porto | 2 | 03/04 | 04/05 | 4 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 20/21 | Liga Portugal 2 | Leixões SC | 14 | 1 | 1 | 0 | 0 | 398 |
| 20/21 | Taça de Portugal | Leixões SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Indian Super League | Mumbai City FC | 9 | 1 | 1 | 0 | 0 | 641 |
| 18/19 | Indian Super League | Mumbai City FC | 18 | 2 | 4 | 3 | 0 | 787 |
| 18/19 | ISL Play-Offs | Mumbai City FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Liga NOS | Desportivo Aves (- 2020) | 23 | 4 | 3 | 5 | 0 | 360 |
| 17/18 | Taça de Portugal | Desportivo Aves (- 2020) | 5 | 1 | 1 | 0 | 0 | 337 |
| 16/17 | 1.HNL | GNK Dinamo Zagreb | 17 | 0 | 3 | 1 | 0 | 0 |
| 16/17 | Champions League | GNK Dinamo Zagreb | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League Qu. | GNK Dinamo Zagreb | 3 | 1 | 0 | 0 | 0 | 189 |
| 16/17 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 5 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Prva NL | GNK Dinamo Zagreb II | 4 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Champions League | GNK Dinamo Zagreb | 6 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | Champions League Qu. | GNK Dinamo Zagreb | 5 | 0 | 2 | 2 | 1 | 0 |
| 15/16 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 4 | 1 | 0 | 1 | 0 | 313 |
| 15/16 | Prva NL | GNK Dinamo Zagreb II | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | SuperSport HNL | GNK Dinamo Zagreb | 28 | 1 | 7 | 4 | 0 | 2,122 |
| 14/15 | Champions League Qu. | GNK Dinamo Zagreb | 4 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Europa League | GNK Dinamo Zagreb | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | GNK Dinamo Zagreb | 2 | 1 | 1 | 0 | 0 | 109 |
| 14/15 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 6 | 1 | 0 | 1 | 0 | 497 |
| 14/15 | SuperSport HNL | GNK Dinamo Zagreb | 29 | 2 | 6 | 4 | 0 | 1,056 |
| 14/15 | SuperSport Super Cup | GNK Dinamo Zagreb | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Champions League | Olympiacos Piraeus | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Kypello Elladas | Olympiacos Piraeus | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Super League 1 | Olympiacos Piraeus | 17 | 3 | 0 | 1 | 0 | 297 |
| 12/13 | Champions League | Olympiacos Piraeus | 6 | 1 | 0 | 0 | 0 | 528 |
| 12/13 | Europa League | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Kypello Elladas | Olympiacos Piraeus | 6 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Super League 1 | Olympiacos Piraeus | 28 | 2 | 4 | 1 | 0 | 998 |
| 11/12 | Coupe de France | FC Toulouse | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Ligue 1 | FC Toulouse | 24 | 3 | 0 | 2 | 0 | 478 |
| 10/11 | Ligue 1 | FC Toulouse | 33 | 4 | 5 | 7 | 0 | 614 |
| 09/10 | Coupe de France | FC Toulouse | 2 | 1 | 0 | 1 | 0 | 180 |
| 09/10 | Coupe de la Ligue | FC Toulouse | 2 | 1 | 0 | 0 | 0 | 172 |
| 09/10 | Europa League | FC Toulouse | 5 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Europa League Qualifying | FC Toulouse | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Ligue 1 | FC Toulouse | 32 | 5 | 1 | 3 | 0 | 454 |
| 08/09 | Coupe de France | AS Saint-Étienne | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Coupe de la Ligue | AS Saint-Étienne | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Ligue 1 | AS Saint-Étienne | 35 | 3 | 5 | 1 | 0 | 842 |
| 08/09 | UEFA Cup | AS Saint-Étienne | 8 | 1 | 1 | 1 | 0 | 657 |
| 07/08 | Carlsberg Cup | Leixões SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Liga Bwin | Leixões SC | 25 | 2 | 2 | 1 | 0 | 847 |
| 06/07 | Liga Bwin | UD Leiria | 27 | 0 | 2 | 4 | 0 | 0 |
| 05/06 | Liga Bwin | Clube Futebol Estrela da Amadora | 25 | 2 | 0 | 4 | 0 | 642 |
| 05/06 | Taça de Portugal | Clube Futebol Estrela da Amadora | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Champions League | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | SuperLiga | FC Porto | 3 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Taça de Portugal | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 01/02 | 2001-07-01 | FC Porto U15 | FC Porto U17 | Transfer | 0 | — |
| 03/04 | 2003-07-01 | FC Porto U17 | FC Porto U19 | Transfer | 0 | — |
| 04/05 | 2004-07-01 | FC Porto U19 | FC Porto B | Transfer | 0 | — |
| 04/05 | 2004-11-01 | FC Porto B | FC Porto | Transfer | 0 | — |
| 05/06 | 2005-08-01 | FC Porto | CF Estrela | Loan | 600000 | — |
| 05/06 | 2006-06-01 | CF Estrela | FC Porto | Return from loan | 600000 | — |
| 06/07 | 2006-07-01 | FC Porto | Leiria | Loan | 600000 | — |
| 06/07 | 2007-06-01 | Leiria | FC Porto | Return from loan | 600000 | — |
| 07/08 | 2007-07-01 | FC Porto | Leixões | Loan | 600000 | — |
| 07/08 | 2008-06-01 | Leixões | FC Porto | Return from loan | 900000 | — |
| 08/09 | 2008-07-01 | FC Porto | Saint-Étienne | Loan | 900000 | — |
| 08/09 | 2009-06-01 | Saint-Étienne | FC Porto | Return from loan | 3200000 | — |
| 09/10 | 2009-07-01 | FC Porto | Toulouse | Transfer | 3200000 | €3.50m |
| 12/13 | 2012-08-14 | Toulouse | Olympiacos | Transfer | 4500000 | €2.70m |
| 14/15 | 2014-07-01 | Olympiacos | Dinamo Zagreb | Transfer | 3000000 | €1.80m |
| 17/18 | 2017-07-01 | Dinamo Zagreb | Without Club | Transfer | 1000000 | — |
| 17/18 | 2017-09-02 | Without Club | Desportivo Aves | Transfer | 1000000 | — |
| 18/19 | 2018-08-31 | Desportivo Aves | Mumbai City | Transfer | 300000 | — |
| 20/21 | 2020-08-07 | Mumbai City | Leixões | Transfer | 300000 | — |
| 21/22 | 2021-07-01 | Leixões | Leixões B | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Leixões B | Pedrouços | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Pedrouços | Career break | Transfer | 0 | — |
| 23/24 | 2024-01-01 | Career break | FC Boudry | Transfer | 0 | — |
| 24/25 | 2025-02-28 | FC Boudry | FC Saint-Paul | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 13/14 | Edema in the knee | 2013-09-23 | 2013-11-07 | 46 | 20 |
| 16/17 | Knock | 2016-07-28 | 2016-08-15 | 19 | 5 |
| 19/20 | unknown injury | 2019-12-20 | 2020-03-31 | 103 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.25m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.70m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #91523 | — | 2 | 1 | — | — | former national player |
| Team #23137 | #6 | 25 | 0 | — | — | former national player |
| Team #16374 | #6 | 24 | 6 | — | — | former national player |
| Team #16373 | #6 | 9 | 0 | — | — | former national player |
| Team #16372 | #6 | 17 | 1 | — | — | former national player |
| Team #3300 | #20 | 6 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Moussa Sissoko | 1 | 0 | 0 |
| Leonardo Sigali | 2 | 1 | 0 |
| El Arbi Hillel Soudani | 2 | 3 | 0 |
| Marko Pjaca | 2 | 3 | 0 |
| Ángelo Henríquez | 2 | 1 | 0 |
| Ante Coric | 2 | 1 | 0 |
| Junior Fernandes | 2 | 6 | 0 |
| Ivo Pinto | 2 | 0 | 0 |
| Domagoj Antolic | 2 | 1 | 0 |
| Konstantinos Manolas | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | Ligue 1 | FC Toulouse | 5 | 32 |
| 10/11 | Ligue 1 | FC Toulouse | 4 | 33 |
| 17/18 | Liga NOS | Desportivo Aves (- 2020) | 4 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | SuperSport HNL | GNK Dinamo Zagreb | 7 | 28 |
| 14/15 | SuperSport HNL | GNK Dinamo Zagreb | 6 | 29 |
| 08/09 | Ligue 1 | AS Saint-Étienne | 5 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 08/09 | 2009-06-01 | Saint-Étienne | FC Porto | Return from loan | — | €3.20m |
| 08/09 | 2008-07-01 | FC Porto | Saint-Étienne | Loan | — | €900k |
| 07/08 | 2008-06-01 | Leixões | FC Porto | Return from loan | — | €900k |
| 07/08 | 2007-07-01 | FC Porto | Leixões | Loan | — | €600k |
| 06/07 | 2007-06-01 | Leiria | FC Porto | Return from loan | — | €600k |
| 06/07 | 2006-07-01 | FC Porto | Leiria | Loan | — | €600k |
| 05/06 | 2006-06-01 | CF Estrela | FC Porto | Return from loan | — | €600k |
| 05/06 | 2005-08-01 | FC Porto | CF Estrela | Loan | — | €600k |
Teams faced most often by Paulo Machado'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 % |
|---|---|---|---|---|---|---|---|---|
| Olympique Lyonnais | 14 | 4 | 2 | 8 | 12 | 25 | -13 | 29% |
| FC Nantes | 14 | 5 | 7 | 2 | 19 | 12 | +7 | 36% |
| Montpellier HSC | 14 | 7 | 2 | 5 | 15 | 9 | +6 | 50% |
| Girondins Bordeaux | 14 | 5 | 4 | 5 | 24 | 21 | +3 | 36% |
| Olympique Marseille | 14 | 3 | 4 | 7 | 11 | 22 | -11 | 21% |
| Lille OSC | 13 | 3 | 4 | 6 | 15 | 16 | -1 | 23% |
| Stade Rennais | 13 | 2 | 7 | 4 | 10 | 16 | -6 | 15% |
| AS Monaco | 13 | 3 | 5 | 5 | 12 | 20 | -8 | 23% |
| Paris Saint-Germain | 13 | 0 | 3 | 10 | 6 | 35 | -29 | 0% |
| OGC Nice | 13 | 5 | 2 | 6 | 17 | 14 | +3 | 38% |
| Angers SCO | 11 | 6 | 4 | 1 | 14 | 11 | +3 | 55% |
| Toulouse FC | 11 | 4 | 5 | 2 | 14 | 8 | +6 | 36% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 03/04 | Senior debut season | |
| 05/06 | 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′ |
|---|---|---|---|---|---|---|
| 18/19 | 20 | 787 | 3 | 0 | 0 | 0.34 |
| 17/18 | 28 | 697 | 5 | 0 | 0 | 0.65 |
| 16/17 | 33 | 189 | 1 | 0 | 0 | 0.48 |
| 15/16 | 44 | 2,435 | 8 | 0 | 1 | 0.33 |
| 14/15 | 45 | 1,662 | 5 | 0 | 0 | 0.27 |
| 13/14 | 25 | 297 | 1 | 0 | 0 | 0.3 |
| 12/13 | 42 | 1,526 | 1 | 0 | 0 | 0.06 |
| 11/12 | 25 | 478 | 2 | 0 | 0 | 0.38 |
| 10/11 | 33 | 614 | 7 | 0 | 0 | 1.03 |
| 09/10 | 42 | 806 | 4 | 0 | 0 | 0.45 |
| 08/09 | 46 | 1,499 | 2 | 0 | 0 | 0.12 |
| 07/08 | 26 | 847 | 1 | 1 | 0 | 0.21 |
| 06/07 | 27 | 0 | 4 | 0 | 0 | 0 |
| 05/06 | 26 | 642 | 4 | 0 | 0 | 0.56 |
Output by competition
Career goals and assists broken down by tournament.
More on Paulo Machado
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Paulo Machado
Who is Paulo Machado?
Paulo Machado is a Portugal professional footballer who plays as a central midfield for FC Saint-Paul.
How old is Paulo Machado?
Paulo Machado is 40 years old. He was born on March 31, 1986 in Bairro do Cerco.
What position does Paulo Machado play?
Paulo Machado plays as a central midfield (Midfield - Central Midfield).
What club does Paulo Machado play for?
Paulo Machado currently plays for FC Saint-Paul.
How many career goals has Paulo Machado scored?
Across all senior club competitions in our dataset, Paulo Machado has scored 44 goals in 490 appearances.
Portugal