Rúben Oliveira
Career snapshot
Position rank · 25/26
Among 376 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1994-12-14 · 6 players total
| Full name | Rúben Oliveira |
|---|---|
| Name in home country | Rúben Alexandre Gomes Oliveira |
| Date of birth | 1994-12-14 (31 yrs) |
| Place of birth | Oliveira de Azeméis, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 170.00 m |
| Current club | Varzim SC |
| Joined | 2024-07-01 |
| Contract expires | 2027-06-30 |
| Agent | TGC |
Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Varzim SC | 2 | 24/25 | 25/26 | 36 | 2 | 2 | 1,508 |
| CD Santa Clara | 3 | 20/21 | 22/23 | 14 | 0 | 0 | 0 |
| B SAD | 1 | 22/23 | 22/23 | 37 | 2 | 0 | 2,493 |
| Desportivo Aves (- 2020) | 2 | 18/19 | 19/20 | 49 | 1 | 3 | 825 |
| Vitória Guimarães SC | 1 | 17/18 | 17/18 | 1 | 0 | 0 | 0 |
| Vitória Guimarães SC B | 1 | 17/18 | 17/18 | 16 | 0 | 0 | 0 |
| CD Feirense | 3 | 13/14 | 15/16 | 79 | 3 | 2 | 938 |
| Rio Ave FC | 1 | 12/13 | 12/13 | 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 |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga 3 | Varzim SC | 3 | 1 | 0 | 1 | 0 | 270 |
| 25/26 | Taça de Portugal | Varzim SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga 3 | Varzim SC | 15 | 0 | 2 | 6 | 0 | 0 |
| 24/25 | Liga 3 - Promotion | Varzim SC | 14 | 1 | 0 | 3 | 0 | 1,238 |
| 24/25 | Taça de Portugal | Varzim SC | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Allianz Cup | B SAD | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Liga Portugal | CD Santa Clara | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Liga Portugal 2 | B SAD | 28 | 1 | 0 | 10 | 0 | 2,164 |
| 22/23 | Play-Off Liga Portugal 2 | B SAD | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Taça de Portugal | B SAD | 5 | 1 | 0 | 1 | 0 | 329 |
| 21/22 | Allianz Cup | CD Santa Clara | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | CD Santa Clara | 10 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Liga NOS | CD Santa Clara | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | Desportivo Aves (- 2020) | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga NOS | Desportivo Aves (- 2020) | 24 | 0 | 2 | 6 | 0 | 0 |
| 19/20 | Taça de Portugal | Desportivo Aves (- 2020) | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | Desportivo Aves (- 2020) | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Liga NOS | Desportivo Aves (- 2020) | 20 | 1 | 0 | 1 | 0 | 825 |
| 18/19 | Taça de Portugal | Desportivo Aves (- 2020) | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Ledman LigaPro | Vitória Guimarães SC B | 16 | 0 | 0 | 5 | 0 | 0 |
| 17/18 | Taça CTT | Vitória Guimarães SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Allianz Cup | CD Feirense | 3 | 0 | 0 | 3 | 0 | 0 |
| 15/16 | Ledman LigaPro | CD Feirense | 38 | 3 | 1 | 9 | 0 | 938 |
| 15/16 | Taça de Portugal | CD Feirense | 3 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Allianz Cup | CD Feirense | 3 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Liga Portugal 2 | CD Feirense | 25 | 0 | 1 | 7 | 0 | 0 |
| 14/15 | Taça de Portugal | CD Feirense | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga Portugal 2 | CD Feirense | 5 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Taça de Portugal | CD Feirense | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Allianz Cup | Rio Ave FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Liga ZON Sagres | Rio Ave FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2005-07-01 | Sanjoanense CJ | Sporting Yth. | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Sporting Yth. | Sporting Sub-15 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Sporting Sub-15 | Feirense Sub-17 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Feirense Sub-17 | Feirense U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Feirense U19 | Rio Ave FC U19 | Loan | 0 | — |
| 12/13 | 2013-06-30 | Rio Ave FC U19 | Feirense U19 | Return from loan | 0 | — |
| 13/14 | 2013-07-01 | Feirense U19 | Feirense | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Feirense | Guimarães B | Transfer | 100000 | — |
| 18/19 | 2018-07-24 | Guimarães B | Desportivo Aves | Loan | 150000 | — |
| 19/20 | 2020-06-30 | Desportivo Aves | Guimarães B | Return from loan | 325000 | — |
| 20/21 | 2020-10-01 | Guimarães B | Without Club | Transfer | 325000 | — |
| 20/21 | 2021-01-27 | Without Club | Santa Clara | Transfer | 325000 | — |
| 22/23 | 2022-08-31 | Santa Clara | B SAD | Loan | 200000 | — |
| 22/23 | 2023-06-30 | B SAD | Santa Clara | Return from loan | 350000 | — |
| 23/24 | 2023-07-01 | Santa Clara | Without Club | Transfer | 350000 | — |
| 23/24 | 2024-01-31 | Without Club | FC Telavi | Transfer | 250000 | — |
| 24/25 | 2024-07-01 | FC Telavi | Varzim | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | unknown injury | 2016-07-10 | 2016-10-30 | 113 | 10 |
| 16/17 | unknown injury | 2016-07-27 | 2016-10-21 | 87 | 9 |
| 18/19 | Inflammation of ligaments in the knee | 2018-10-08 | 2018-12-03 | 57 | 7 |
| 18/19 | Rib fracture | 2019-01-08 | 2019-02-14 | 38 | 6 |
| 19/20 | unknown injury | 2020-01-12 | 2020-02-12 | 32 | 4 |
| 21/22 | unknown injury | 2021-07-01 | 2022-01-04 | 188 | 27 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16373 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jeffinho | 1 | 0 | 990 |
| Jójó | 1 | 0 | 0 |
| Morufdeen Moshood | 2 | 0 | 0 |
| Agostinho Carvalho | 2 | 0 | 0 |
| Cláudio Araújo | 2 | 1 | 0 |
| Claudio Falcão | 1 | 0 | 0 |
| Chico Teixeira | 1 | 0 | 0 |
| Ivanildo | 2 | 0 | 0 |
| Tiago Jogo | 1 | 0 | 0 |
| Giorgi Makaridze | 2 | 0 | 0 |
| Armando Lopes | 2 | 0 | 0 |
| Gonçalo Tabuaço | 1 | 0 | 0 |
| Trova Boni | 1 | 0 | 0 |
| Braima Sambú | 1 | 0 | 0 |
| Quentin Beunardeau | 1 | 0 | 0 |
| Vasco Rocha | 2 | 0 | 0 |
| Fabinho | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | Ledman LigaPro | CD Feirense | 3 | 38 |
| 22/23 | Liga Portugal 2 | B SAD | 1 | 28 |
| 25/26 | Liga 3 | Varzim SC | 1 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Liga NOS | Desportivo Aves (- 2020) | 2 | 24 |
| 24/25 | Liga 3 | Varzim SC | 2 | 15 |
| 18/19 | Taça de Portugal | Desportivo Aves (- 2020) | 1 | 2 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | B SAD | Santa Clara | Return from loan | — | €350k |
| 22/23 | 2022-08-31 | Santa Clara | B SAD | Loan | — | €200k |
| 19/20 | 2020-06-30 | Desportivo Aves | Guimarães B | Return from loan | — | €325k |
| 18/19 | 2018-07-24 | Guimarães B | Desportivo Aves | Loan | — | €150k |
| 12/13 | 2013-06-30 | Rio Ave FC U19 | Feirense U19 | Return from loan | — | — |
| 12/13 | 2012-07-01 | Feirense U19 | Rio Ave FC U19 | Loan | — | — |
Last 50 matches for Varzim SC 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 |
|---|---|---|---|---|---|
| 2022-05-15 | PO2 |
Varzim SC | 2–0 | CD Mafra | Available |
| 2022-05-08 | PO2 |
SC Farense | 0–1 | Varzim SC | Available |
| 2022-04-30 | PO2 |
Varzim SC | 0–2 | Sporting Covilhã | Available |
| 2022-04-25 | PO2 |
CD Trofense | 1–0 | Varzim SC | Available |
| 2022-04-15 | PO2 |
Varzim SC | 1–0 | Casa Pia AC | Available |
| 2022-04-08 | PO2 |
FC Penafiel | 4–1 | Varzim SC | Available |
| 2022-04-04 | PO2 |
Varzim SC | 2–1 | FC Porto B | Available |
| 2022-03-20 | PO2 |
UD Vilafranquense | 0–0 | Varzim SC | Available |
| 2022-03-11 | PO2 |
Varzim SC | 1–0 | Académico de Viseu | Available |
| 2022-03-06 | PO2 |
SL Benfica B | 1–2 | Varzim SC | Available |
| 2022-02-28 | PO2 |
Varzim SC | 0–0 | CD Feirense | Available |
| 2022-02-21 | PO2 |
Estrela Amadora | 0–0 | Varzim SC | Available |
| 2022-02-17 | PO2 |
Varzim SC | 0–1 | SC Farense | Available |
| 2022-02-13 | PO2 |
Varzim SC | 1–1 | Leixões SC | Available |
| 2022-02-08 | PO2 |
Varzim SC | 0–0 | CD Nacional | Available |
| 2022-02-02 | PO2 |
GD Chaves | 1–0 | Varzim SC | Available |
| 2022-01-30 | PO2 |
Rio Ave FC | 1–1 | Varzim SC | Available |
| 2022-01-22 | PO2 |
Varzim SC | 1–0 | Académica de Coimbra | Available |
| 2022-01-08 | PO2 |
CD Mafra | 0–0 | Varzim SC | Available |
| 2021-12-20 | PO2 |
Sporting Covilhã | 1–0 | Varzim SC | INJURED unknown injury |
| 2021-12-12 | PO2 |
Varzim SC | 1–3 | CD Trofense | INJURED unknown injury |
| 2021-12-02 | PO2 |
Casa Pia AC | 1–0 | Varzim SC | INJURED unknown injury |
| 2021-11-27 | PO2 |
Varzim SC | 0–2 | FC Penafiel | INJURED unknown injury |
| 2021-11-07 | PO2 |
FC Porto B | 2–2 | Varzim SC | INJURED unknown injury |
| 2021-10-31 | PO2 |
Varzim SC | 0–2 | UD Vilafranquense | INJURED unknown injury |
| 2021-10-27 | PO2 |
Varzim SC | 0–2 | SL Benfica B | INJURED unknown injury |
| 2021-10-22 | PO2 |
Académico de Viseu | 1–0 | Varzim SC | INJURED unknown injury |
| 2021-10-03 | PO2 |
CD Feirense | 2–1 | Varzim SC | INJURED unknown injury |
| 2021-09-21 | PO2 |
Varzim SC | 3–1 | Estrela Amadora | INJURED unknown injury |
| 2021-09-12 | PO2 |
Leixões SC | 1–1 | Varzim SC | INJURED unknown injury |
| 2021-08-28 | PO2 |
CD Nacional | 2–1 | Varzim SC | INJURED unknown injury |
| 2021-08-22 | PO2 |
Varzim SC | 0–3 | Rio Ave FC | INJURED unknown injury |
| 2021-08-14 | PO2 |
Académica de Coimbra | 1–1 | Varzim SC | INJURED unknown injury |
| 2021-08-07 | PO2 |
Varzim SC | 2–2 | GD Chaves | INJURED unknown injury |
| 2021-05-22 | PO2 |
Varzim SC | 1–0 | UD Oliveirense | Available |
| 2021-05-16 | PO2 |
Casa Pia AC | 3–0 | Varzim SC | Available |
| 2021-05-09 | PO2 |
Varzim SC | 1–2 | FC Penafiel | Available |
| 2021-05-03 | PO2 |
UD Vilafranquense | 1–3 | Varzim SC | Available |
| 2021-04-24 | PO2 |
Varzim SC | 0–3 | FC Vizela | Available |
| 2021-04-17 | PO2 |
CD Feirense | 1–0 | Varzim SC | Available |
| 2021-04-10 | PO2 |
CD Cova Piedade | 2–1 | Varzim SC | Available |
| 2021-04-02 | PO2 |
Varzim SC | 2–1 | SL Benfica B | Available |
| 2021-03-26 | PO2 |
Académico de Viseu | 0–1 | Varzim SC | Available |
| 2021-03-20 | PO2 |
Varzim SC | 2–0 | CD Mafra | Available |
| 2021-03-14 | PO2 |
GD Estoril | 1–0 | Varzim SC | Available |
| 2021-03-08 | PO2 |
Varzim SC | 0–1 | Leixões SC | Available |
| 2021-03-01 | PO2 |
Académica de Coimbra | 1–2 | Varzim SC | Available |
| 2021-02-22 | PO2 |
Varzim SC | 1–2 | Sporting Covilhã | Available |
| 2021-02-13 | PO2 |
FC Arouca | 0–0 | Varzim SC | Available |
| 2021-02-06 | PO2 |
Varzim SC | 1–3 | GD Chaves | Available |
Teams faced most often by Rúben Oliveira'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 Tondela | 5 | 0 | 4 | 1 | 6 | 8 | -2 | 0% |
| SL Benfica B | 4 | 2 | 0 | 2 | 10 | 8 | +2 | 50% |
| Portimonense SC | 4 | 1 | 1 | 2 | 3 | 4 | -1 | 25% |
| GD Chaves | 4 | 0 | 3 | 1 | 4 | 5 | -1 | 0% |
| Moreirense FC | 4 | 0 | 1 | 3 | 2 | 6 | -4 | 0% |
| União Torreense | 4 | 2 | 1 | 1 | 8 | 6 | +2 | 50% |
| CD Nacional | 4 | 0 | 3 | 1 | 1 | 5 | -4 | 0% |
| UD Oliveirense | 4 | 3 | 0 | 1 | 7 | 4 | +3 | 75% |
| Académico de Viseu | 4 | 0 | 2 | 2 | 5 | 7 | -2 | 0% |
| Leixões SC | 3 | 2 | 1 | 0 | 3 | 1 | +2 | 67% |
| CS Marítimo | 3 | 1 | 1 | 1 | 2 | 3 | -1 | 33% |
| FC Porto B | 3 | 1 | 2 | 0 | 3 | 0 | +3 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 270 | 1 | 0 | 0 | 0.33 |
| 24/25 | 32 | 1,238 | 9 | 0 | 0 | 0.65 |
| 22/23 | 38 | 2,493 | 12 | 0 | 0 | 0.43 |
| 21/22 | 10 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 26 | 0 | 6 | 0 | 0 | 0 |
| 18/19 | 23 | 825 | 2 | 0 | 0 | 0.22 |
| 17/18 | 17 | 0 | 5 | 0 | 0 | 0 |
| 15/16 | 44 | 938 | 14 | 1 | 0 | 1.44 |
| 14/15 | 29 | 0 | 9 | 0 | 0 | 0 |
| 13/14 | 6 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Rúben Oliveira
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Rúben Oliveira
Who is Rúben Oliveira?
Rúben Oliveira is a Portugal professional footballer who plays as a central midfield for Varzim SC.
How old is Rúben Oliveira?
Rúben Oliveira is 31 years old. He was born on December 14, 1994 in Oliveira de Azeméis.
What position does Rúben Oliveira play?
Rúben Oliveira plays as a central midfield (Midfield - Central Midfield).
What club does Rúben Oliveira play for?
Rúben Oliveira currently plays for Varzim SC.
How many career goals has Rúben Oliveira scored?
Across all senior club competitions in our dataset, Rúben Oliveira has scored 8 goals in 232 appearances.
Portugal