João Ribeiro Oliveira Profile and Player Statistics
First name: João
Last name: Ribeiro Oliveira
Position: , Defender, Midfielder
Nationality: Portugal
Date of birth: 3 January 1992
Age: 32
Place of birth: Portugal
Height: 182 cm
Weight: 74 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which João Ribeiro Oliveira has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
League Cup 2023/2024 Penafiel 10 1 1 0 0 0 0 0
Segunda Liga 2023/2024 Penafiel 1241 18 2 12 2 0 5 1
Taça De Portugal 2023/2024 Penafiel 53 2 2 0 0 0 0 0
Club Friendlies 3 2023 Penafiel 0 0 0 0 0 0 0 0
1. Liga 2022/2023 Zagłębie Sosnowiec 0 0 0 0 0 0 0 0
League Cup 2022/2023 Penafiel 134 2 1 0 0 0 1 0
Segunda Liga 2022/2023 Penafiel 1514 28 11 12 1 0 8 0
Taça De Portugal 2022/2023 Penafiel 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Penafiel 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Zagłębie Sosnowiec 0 0 0 0 0 0 0 0
1. Liga 2021/2022 Zagłębie Sosnowiec 1782 25 3 10 1 0 9 1
Polish Cup 2021/2022 Zagłębie Sosnowiec 105 2 1 0 0 0 1 0
Club Friendlies 1 2021 Zagłębie Sosnowiec 0 0 0 0 0 0 0 0
1. Liga 2020/2021 Zagłębie Sosnowiec 2085 27 0 11 8 0 6 1
Polish Cup 2020/2021 Zagłębie Sosnowiec 90 1 0 0 0 0 1 0
Club Friendlies 1 2020 Zagłębie Sosnowiec 0 0 0 0 0 0 0 0
League Cup 2019/2020 Academico Viseu 0 0 0 0 0 0 0 0
Segunda Liga 2019/2020 Academico Viseu 1083 18 3 3 1 0 4 0
Taça De Portugal 2019/2020 Academico Viseu 360 4 0 1 0 0 0 0
2. Division: Group A 2018/2019 Vizela 1834 26 5 4 0 0 7 1
2. Division: Group A 2017/2018 Vizela 974 17 8 3 1 0 3 0
League Cup 2016/2017 Olhanense 90 1 0 0 0 0 0 0
Segunda Liga 2016/2017 Olhanense 1652 25 7 10 1 0 3 0
League Cup 2015/2016 Olhanense 90 1 0 0 0 0 0 0
Segunda Liga 2015/2016 Olhanense 3298 41 3 11 2 0 12 1
2. Division: Group A 2014/2015 Vilaverdense 1900 28 7 5 3 0 7 1
2. Division: Group C 2013/2014 Salgueiros 1325 24 10 8 1 0 6 0
2. Division: Centro 2012/2013 Vilaverdense 1576 27 10 8 3 0 6 0
2. Division: Centro 2012/2013 Vizela 0 1 0 0 0 0 0 0

João Ribeiro Oliveira has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
30/03/2024 Porto II
3 - 1
Penafiel 1-0H2H+
  14' João Oliveira
Wendel 36' 1 - 0  
  48' Adílio Santos
  49' Filipe Cardoso
Rodrigo Fernandes 55'  
  1 - 1 56' João Silva
João Miguel 65' 2 - 1  
G. Santos Sousa 76' 3 - 1  
Bernardo Folha 82'  
16/03/2024 Penafiel
0 - 1
Benfica II 0-0H2H+
Maga 24'  
  30' G. Marques Alves
  35' Henrique Pereira
  0 - 1 57' Henrique Pereira
  82' Rafael Rodrigues
Bruno Pereira 90+4'  
09/03/2024 Mafra
0 - 1
Penafiel 0-0H2H+
M. Mariano Falé 52'  
  59' João Oliveira
  0 - 1 70' Bruno Pereira
  90+3' Maga
03/03/2024 Penafiel
0 - 1
AVS 0-0H2H+
H. Rodrigues Cristóvão 0'  
  19' Bernardo Martins
  37' Vasco Lopes
Reko 44'  
  0 - 1 78' A. Correia
Adílio Santos 86'  
  86' C. Sampaio Pereira
  87' S. de Jesus Silva
  90+7' Luís Silva
24/02/2024 Nacional
3 - 2
Penafiel 1-1H2H+
  0 - 1 13' P. Leal Sousa Lima
Witi 34' 1 - 1  
  42' Rúben Pereira
  1 - 2 54' João Oliveira
José Manuel 60' 2 - 2  
  62' Maga
V. Danilović 67' 3 - 2  
V. Danilović 67'  
Rúben Macedo 90+2'  
  90+8' João Oliveira
18/02/2024 Penafiel
1 - 2
Santa Clara 1-1H2H+
  0 - 1 27' Pedro Pacheco
  39' Vinicius
Robinho 45+2' 1 - 1  
Reko 55'  
  55' M. Díaz
  57' Alisson Safira
  85' Paulo Henrique
  1 - 2 86' Pedro Pacheco
  90+2' Gabriel Batista
10/02/2024 Academico Viseu
1 - 0
Penafiel 0-0H2H+
  36' Filipe Cardoso
  39' Adílio Santos
C. Nduwarugira 41'  
J. Reis Pinto 45+2'  
André Almeida 47' 1 - 0  
03/02/2024 Penafiel
1 - 1
UD Oliveirense 0-0H2H+
Chico Teixeira 39'  
Filipe Cardoso 54'  
  56' B. Sangaré
João Silva 75' 1 - 0  
Edu Pinheiro 87'  
  1 - 1 89' João Paulo
  90+6' Eduardo Soares
29/01/2024 Penafiel
2 - 1
Feirense 2-0H2H+
João Oliveira 21' 1 - 0  
Adílio Santos 27' 2 - 0  
Robinho 48'  
  61' Zidane Banjaqui
  2 - 1 70' O. Ochowechi
  78' J. Castro
  78' J. Oliveira Castro
  83' João Paredes
  90+6' Cláudio
21/01/2024 Leixões
0 - 1
Penafiel 0-0H2H+
H. Zagbayou 5'  
Danrlei 24'  
L. da Costa Bolgado 50'  
  76' João Silva
  0 - 1 90+4' H. Veiga Tavares
15/01/2024 Torreense
1 - 0
Penafiel 1-0H2H+
  10' Reko
C. Rentería 35'  
Benny 45+4' 1 - 0  
Welthon 54'  
Patrick 77'  
Vagner 85'  
11/01/2024 Vitória SC
1 - 0
Penafiel 0-0H2H+
Mendes 41'  
Ricardo Mangas 48'  
  49' Chico Teixeira
João Pedro Silva 74' 1 - 0  
06/01/2024 Penafiel
2 - 1
Vilaverdense 2-0H2H+
Gabriel Barbosa 31' 1 - 0  
Adílio Santos 42' 2 - 0  
  45+3' J. Pereira Batista
  58' Boubacar Hanne
  62' Armando Lopes
  2 - 1 66' Bruno Silva
Leandro Teixeira 74'  
  89' G. Carmo Teixeira
  90' Ericson
Maga 90+3'  
23/12/2023 Marítimo
0 - 0
Penafiel 0-0H2H+
Lucas 61'  
G. Camacho Pereira 62'  
  67' João Oliveira
  77' Leandro Teixeira
T. Caldas Januário Carvalho Domingos 80'  
Carlos Eduardo 90+3'  
  90+5' Reko
16/12/2023 Penafiel
1 - 0
União de Leiria 0-0H2H+
  8' V. Lystsov
João Oliveira 24'  
A. Teixeira da Silva 59' 1 - 0  
Leandro Teixeira 74'  
Robinho 90'  
Robinho 90+1'  
25/11/2023 Penafiel
3 - 2
Vitória FC 1-1H2H+
  0 - 1 1' Leandro Teixeira
  31' L. Figueiredo Henriques
A. Teixeira da Silva 38' 1 - 1  
Filipe Cardoso 39'  
Reko 40'  
Robinho 61' 2 - 1  
  2 - 2 77' Rúben Freitas
Robinho 86'  
Adílio Santos 91'  
Gabriel Barbosa 96' 3 - 2  
Gabriel Barbosa 99'  
  105' Samir Banjai
M. Samba Baldé 113'  
11/11/2023 Penafiel
3 - 2
Porto II 1-0H2H+
Reko 11' 1 - 0  
  41' Vasco Sousa
Filipe Cardoso 49'  
Reko 58'  
Robinho 59'  
Robinho 64' 2 - 0  
  2 - 1 70' J. Monteiro Meireles
  72' Zé Pedro
  2 - 2 88' R. Mora Carvalho
  90+2' Francisco Meixedo
Hugo Firmino 90+5' 3 - 2  
João Silva 90+7'  
João Silva 90+8'  
02/09/2023 Penafiel
0 - 0
Academico Viseu 0-0H2H+
  15' Famana Quizera
  36' Igor Milioransa
Rúben Pereira 43'  
Gabriel Barbosa 90+2'  
Maga 90+7'  
20/08/2023 Feirense
2 - 0
Penafiel 0-0H2H+
  12' João Oliveira
  21' Rúben Pereira
Jorge Pereira 25'  
J. Oliveira Castro 40'  
  54' Robinho
  60' Rúben Pereira
M. Ndione 82' 1 - 0  
M. Ndione 86'  
O. Ochowechi 90+1' 2 - 0  
Rúben Alves 90+3'  
13/08/2023 Penafiel
3 - 0
Leixões 1-0H2H+
  6' A. Wakaso
Robinho 29' 1 - 0  
  38' Ricardo Ribeiro
A. Teixeira da Silva 45'  
  45+1' L. da Costa Bolgado
A. Teixeira da Silva 60' 2 - 0  
Chico Teixeira 70'  
  90+3' Fábio Baptista
J. Rodrigues Loura Silva 90+6' 3 - 0  
22/07/2023 Nacional
0 - 0
Penafiel 0-0H2H+
  32' Hugo Firmino
  40' D. Branco Batista
  64' Filipe Cardoso
  90+4' Chico Teixeira
21/05/2023 Torreense
5 - 1
Penafiel 2-0H2H+
N. Ahouonon 13' 1 - 0  
  18' Reko
G. Marques Alves 26' 2 - 0  
S. Godoy 56' 3 - 0  
  71' Roberto
Renato Santos 77' 4 - 0  
C. Rentería 78' 5 - 0  
  5 - 1 82' G. Marques Alves
14/05/2023 Penafiel
1 - 0
Tondela 0-0H2H+
Robinho 28'  
  31' Ricardo Alves
Adílio Santos 48'  
Roberto 56' 1 - 0  
  69' Pedro Augusto
07/05/2023 Academico Viseu
0 - 0
Penafiel 0-0H2H+
Igor Milioransa 31'  
  39' Rodrigo Valente
Tiago Mesquita 65'  
30/04/2023 Penafiel
0 - 3
Benfica II 0-2H2H+
  0 - 1 17' G. Benchimol Tavares
  0 - 2 21' Henrique Pereira
  44' Andre Gomes
  0 - 3 56' Gerson Sousa
  69' Henrique Pereira
  78' Ž. Jevšenak
Robinho 78'  
22/04/2023 Farense
2 - 1
Penafiel 0-0H2H+
Fabrício Isidoro 39'  
Claudio Falcão 50'  
  0 - 1 51' Vasco Braga
  56' João Oliveira
Elves 69' 1 - 1  
  84' Reko
Lucas Gabriel 90' 2 - 1  
Lucas Gabriel 90+1'  
16/04/2023 Penafiel
3 - 0
Nacional 1-0H2H+
Roberto 45+1' 1 - 0  
Feliz Vaz 63'  
Feliz Vaz 65' 2 - 0  
Adílio Santos 79' 3 - 0  
08/04/2023 Feirense
2 - 1
Penafiel 1-0H2H+
Tiago Dias 21' 1 - 0  
  34' João Oliveira
  1 - 1 47' Roberto
Sidney Lima 57'  
André Rodrigues 75' 2 - 1  
03/04/2023 Penafiel
1 - 2
Porto II 0-2H2H+
  0 - 1 1' Gonçalo Borges
  0 - 2 34' Wendel
Roberto 58' 1 - 2  
Vasco Braga 72'  
  85' Bernardo Folha
10/03/2023 Moreirense
3 - 1
Penafiel 1-1H2H+
Luís Rocha 8' 1 - 0  
  1 - 1 15' Roberto
  17' D. Branco Batista
  18' Filipe Cardoso
  31' Robinho
Alan Souza 41'  
  45+1' João Miguel
  51' Roberto
  51+51' Roberto
K. Kodisang 60' 2 - 1  
Hugo Gomes 86'  
Pedro Aparício 90+3' 3 - 1  
  90+4' Filipe Cardoso
24/02/2023 Trofense
1 - 2
Penafiel 0-1H2H+
  0 - 1 7' Adriano Castanheira
M. Touré 14'  
Marcos Valente 14'  
  36' Mica Silva
  45+5' Vasco Braga
M. Touré 45+6'  
  0 - 2 50' Roberto
Tiago Manso 53'  
  73' Simão
S. Okitokandjo 74' 1 - 2  
  85' Caio Secco
  90+2' João Oliveira
13/02/2023 Belenenses
2 - 2
Penafiel 1-1H2H+
B. Embaló Sambú 11'  
  17' Mica Silva
Henrique 21'  
Chico Teixeira 23' 1 - 0  
  1 - 1 27' T. Boni
J. Souza do Nascimento 36'  
  58' D. Branco Batista
J. Lima Candido 60' 2 - 1  
E. Almeida Santos 61'  
  2 - 2 72' Adriano Castanheira
S. Gomes Lobato 90+3'  
  90+3' João Oliveira
05/02/2023 Penafiel
1 - 0
Mafra 0-0H2H+
Simão 26'  
  34' C. Kouakou
  52' Guilherme
  56' Pedro Lucas
Fábio Fortes 71' 1 - 0  
  75' Pedrinho
Fábio Fortes 76'  
29/01/2023 Leixões
2 - 1
Penafiel 0-0H2H+
  6' Lucas
  29' Rúben Freitas
H. Zagbayou 45+2'  
Thalis 49' 1 - 0  
  58' Lucas
R. de Freitas Silva 66'  
  72' João Miguel
Thalis 76' 2 - 0  
Joel 85'  
  2 - 1 90' Reko
22/01/2023 Estrela Amadora
3 - 0
Penafiel 2-0H2H+
Ronaldo Tavares 12' 1 - 0  
Aloísio Genézio 39'  
João Miguel 40' 2 - 0  
Gustavo Henrique 54' 3 - 0  
  56' Robinho
R. N'do 59'  
14/01/2023 Penafiel
0 - 0
Torreense 0-0H2H+
  52' Guilherme Morais
  55' J. Balanta
Filipe Cardoso 64'  
  88' Frederic Maciel
09/01/2023 Tondela
0 - 1
Penafiel 0-1H2H+
  0 - 1 3' Edi Semedo
Bebeto 19'  
  62' Feliz Vaz
J. Marques Gonçalves 65'  
N. Khacef 79'  
31/12/2022 Penafiel
1 - 2
Academico Viseu 0-1H2H+
  0 - 1 5' Famana Quizera
  36' A. Largura Chaves
  39' Igor Milioransa
Feliz Vaz 39'  
  50' Rafael Fonseca
  0 - 2 65' André
Roberto 79' 1 - 2  
  89' R. Ramírez
26/11/2022 Benfica
2 - 0
Penafiel 0-0H2H+
  38' Feliz Vaz
Gilberto 55' 1 - 0  
David Neres 57' 2 - 0  
  90' Rúben Freitas
Rodrigo Pinho 90+3'  
17/11/2022 Penafiel
1 - 2
Moreirense 1-0H2H+
D. Branco Batista 16'  
  23' Fabio Pacheco
  27' Platiny
Roberto 30' 1 - 0  
João Oliveira 50'  
  52' V. García
  58' Luís Rocha
  90+47' Gonçalo Franco
  1 - 1 90+55' S. Petkov
  1 - 2 90+64' André Luis

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.