Afonso Miguel Castro Vilhena Taira Profile and Player Statistics
First name: Afonso Miguel
Last name: Castro Vilhena Taira
Position: Midfielder
Nationality: Portugal
Date of birth: 17 June 1992
Age: 33
Height: 179 cm
Weight: 67 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Afonso Miguel Castro Vilhena Taira has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Division 1 2025/2026 Abha 20 0 1 3 0 6 1
Kings Cup 2025/2026 Abha 1 0 0 1 1 0 0
Division 1 2024/2025 Al Batin 14 0 0 5 0 5 0
Division 1 2023/2024 Al Kholood 1 0 0 1 0 0 0
Kings Cup 2023/2024 Al Kholood 1 0 0 0 1 0 0
Liga Portugal 2022/2023 Casa Pia 32 6 24 1 0 9 0
Taça da Liga 2022/2023 Casa Pia 3 2 1 0 0 0 0
Taça De Portugal 2022/2023 Casa Pia 4 1 3 0 0 0 0
Club Friendlies 1 2022 Casa Pia 1 0 1 0 0 0 0
Club Friendlies 3 2022 Casa Pia 1 0 0 0 0 0 0
Liga Portugal 2021/2022 Belenenses 2 1 0 0 0 0 1
Liga Portugal 2 2021/2022 Casa Pia 24 4 11 1 0 7 0
Taça da Liga 2021/2022 Belenenses 1 0 1 0 0 0 0
Taça De Portugal 2021/2022 Casa Pia 3 1 1 0 0 0 0
Club Friendlies 1 2021 Belenenses 1 1 0 0 0 0 0
Liga Portugal 2020/2021 Belenenses 31 12 8 1 0 6 0
Taça De Portugal 2020/2021 Belenenses 3 0 3 0 0 0 0
Romania Cup 2019/2020 Hermannstadt 2 0 0 0 0 0 0
Superliga 2019/2020 Hermannstadt 17 4 4 0 0 4 0
Club Friendlies 1 2019 Beitar Jerusalem 1 1 0 0 0 0 0
Ligat ha'Al 2018/2019 Beitar Jerusalem 22 1 5 1 0 2 0
State Cup 2018/2019 Beitar Jerusalem 1 0 0 0 0 0 0
Toto Cup Ligat Al 2018 Ironi Kiryat Shmona 2 1 0 0 0 1 0
Ligat ha'Al 2017/2018 Ironi Kiryat Shmona 31 0 2 0 0 10 0
State Cup 2017/2018 Ironi Kiryat Shmona 5 0 0 0 0 0 0
Toto Cup Ligat Al 2017/2018 Ironi Kiryat Shmona 3 3 0 0 0 0 0
Liga Portugal 2016/2017 Estoril 23 1 6 1 0 3 0
Taça da Liga 2016/2017 Estoril 1 0 0 0 0 0 0
Taça De Portugal 2016/2017 Estoril 1 0 0 1 0 0 0
Liga Portugal 2015/2016 Estoril 32 3 6 1 0 10 1
Taça da Liga 2015/2016 Estoril 1 0 0 0 0 0 0
Taça De Portugal 2015/2016 Estoril 1 0 0 0 0 0 0
Liga Portugal 2014/2015 Estoril 21 5 4 0 0 1 1
Taça da Liga 2014/2015 Estoril 3 0 1 0 0 0 0
Liga Portugal 2 2013/2014 Atlético CP 36 4 5 0 0 9 0
Taça De Portugal 2013/2014 Atlético CP 1 0 1 0 0 1 0
Liga Portugal 2 2012/2013 Atlético CP 34 2 5 2 0 8 1
Copa Del Rey 2011/2012 Córdoba 2 0 2 0 0 0 0
La Liga 2 2011/2012 Córdoba 7 0 0 0 0 0 0

Afonso Miguel Castro Vilhena Taira has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/02/2026 Abha
2 - 1
Al-Wehda 1-1H2H+
  9' Mehdi Boudjemaa
  0 - 1 13' Salman Al-Muwashar
Fahad Al-Jayzani 28'  
Afonso Taira 45+7' 1 - 1  
  46' Abdulwahid Al-Nakhli
  46' Fahad Al-Taleb
  62' Salem Al-Maqadi
  62' Ammar Al-Najjar
Nasser Al-Daajani 65'  
Yasser Yaqoub Ibrahim 65'  
Fahad Al-Jayzani 65'  
Hazim Al-Zahrani 65'  
Sylla Sow 73' 2 - 1  
  75' Bjørn Johnsen
  75' Murad Khadhari
  75' Mehdi Boudjemaa
  75' Saad Al-Qahtani
  78'
  78' Murad Khadhari
  89' Saif Al-Omari
90+2'  
Muralha 90+3'  
Bader Al-Mutairi 90+3'  
09/02/2026 Abha
2 - 0
Al Zulfi 1-0H2H+
  6' Fahad Al-Jayzani
Sylla Sow 13' 1 - 0  
Feras Al-Ghamdi 45+2'  
Muralha 48' 2 - 0  
  52' Ahmed Al-Anzy
  60' Mohammed Abdulrahman
  60' Ben Malango
  60' Housseine Zakouani
  60' Thaar Al-Otaibi
Feras Al-Ghamdi 70'  
Hamed Al-Mousa 70'  
  73' Léo Tilica
  73' Maher Al-Mutairi
Yasser Yaqoub Ibrahim 74'  
Hazim Al-Zahrani 74'  
Nasser Al-Daajani 83'  
Bader Al-Mutairi 83'  
  84' Abdulaziz Al-Shereid
  84' Ryan Al-Bloushi
  84' Diego Miranda
  84' Nawaf Asiri
Muralha 84'  
Hamoud Shammari 84'  
03/02/2026 Al-Orobah FC
1 - 2
Abha 1-0H2H+
Ayman Al-Hujaili 23' 1 - 0  
Hamed Al-Maghati 35'  
Ayman Al-Hujaili 41'  
Ali Al-Sultan 41'  
Ali Al-Sultan 42'  
  49' Fahad Al-Jayzani
Simy 54'  
  55' Fahad Al-Jayzani
  55' Hazim Al-Zahrani
  57' Muralha
  1 - 1 63' Nasser Al-Daajani
Fahad Al-Muneef 84'  
Ziyad Al-Hunaiti 84'  
  86' Yasser Yaqoub Ibrahim
  86' Hassan Al-Salis
  1 - 2 90+7' Sylla Sow
  90+9' Feras Al-Ghamdi
  90+9' Hamed Al-Mousa
  90+9' Nasser Al-Daajani
  90+9' Hamoud Shammari
  90+12' Hamed Al-Mousa
27/01/2026 Abha
3 - 1
Al Jabalain 2-1H2H+
  3' Abdulelah Al-Bukhari
  0 - 1 6' Eraldo Cinari
Mohammed Al-Oufi 12'  
Abdullah Al-Fahad 12'  
Manaf Abuyabes 12'  
Hazim Al-Zahrani 12'  
Fahad Al-Jayzani 18' 1 - 1  
Fahad Al-Jayzani 30'  
Feras Al-Ghamdi 41' 2 - 1  
  45+3' Abdulelah Al-Bukhari
  46' Eyad Madani
  46' Zaid Salem Al-Shammari
Fahad Al-Jayzani 60'  
Yasser Yaqoub Ibrahim 60'  
  62' Zaid Salem Al-Shammari
  63' Eraldo Cinari
  63' Fawaz Al-Terais
Sylla Sow 67' 3 - 1  
Hazim Al-Zahrani 69'  
  81' Cheikh Touré
  81' Faisal Fahad Al-Dossari
Hazim Al-Zahrani 81'  
Hamed Al-Mousa 81'  
  81' João Novais
  81' Nawaf Al-Mutairi
Nasser Al-Daajani 81'  
Bader Al-Mutairi 81'  
Abdullah Al-Fahad 89'  
17/01/2026 Abha
2 - 1
Al Raed 1-1H2H+
  0 - 1 5' Zinho Gano
Afonso Taira 30'  
  45+2' Mohammed Al-Dawsari
  45+3' Jorge Mendonca
Sylla Sow 45+8' 1 - 1  
Afonso Taira 57'  
Fahad Al-Jayzani 70'  
  75' Omar Shami
  75' Saad Al-Salouli
Muralha 81' 2 - 1  
Agi Dambelley 84'  
Nasser Al-Daajani 84'  
  86' Faisal Abdulrazaq
  86' Waleed Al-Shanqiti
Feras Al-Ghamdi 89'  
Yasser Yaqoub Ibrahim 89'  
Fahad Al-Jayzani 89'  
Hamed Al-Mousa 89'  
Meshal Al-Mutairi 90+5'  
Suwailem Al-Manhali 90+5'  
Mohammed Al-Oufi 90+5'  
Bader Al-Mutairi 90+5'  
11/01/2026 Al Adalah
1 - 2
Abha 0-1H2H+
Rashed Al-Salem 5'  
  0 - 1 33' Sylla Sow
Lucas Turci 47'  
Ranga Chivaviro 51' 1 - 1  
  67' Feras Al-Ghamdi
  67' Yasser Yaqoub Ibrahim
  68' Muralha
Abdulaziz Al-Jamman 71'  
Mohammed Al-Marri 71'  
  1 - 2 71' Meshal Al-Mutairi
Hassan Al-Majhad 82'  
André Bukia 82'  
  90' Abdullah Al-Jadani
  90+1' Mohammed Al-Oufi
  90+1' Hamed Al-Mousa
  90+1' Agi Dambelley 
  90+1' Hamoud Shammari
  90+5' Muralha
  90+5' Bader Al-Mutairi
Salman Al-Omaish 90+6'  
05/01/2026 Abha
2 - 1
Al Draih 1-1H2H+
Sylla Sow 3' 1 - 0  
  14' Ziyad Al-Qahtani
Afonso Taira 35'  
  1 - 1 45+1' Gaëtan Laborde
Meshal Al-Mutairi 57' 2 - 1  
Mohammed Al-Oufi 58'  
  62' Ziyad Al-Qahtani
  62' Issam Alqarni
  65' Issam Alqarni
Nasser Al-Daajani 67'  
Yasser Yaqoub Ibrahim 67'  
Agi Dambelley  72'  
  74' Taher Wadi
  74' Abdulelah Al-Jaafari
  81' Abdulaziz Al-Faraj
  84' Sultan Al-Farhan
  84' Suleiman Al-Saeed
  84' Mohamed Hameran
  84' Hussain Al-Zarie
Feras Al-Ghamdi 88'  
  88' Óscar Rodríguez
Meshal Al-Mutairi 89'  
Bader Al-Mutairi 89'  
Feras Al-Ghamdi 89'  
Meshal Al-Mutairi 89'  
Mohammed Al-Oufi 90+3'  
Hamed Al-Mousa 90+3'  
31/12/2025 Al Batin
0 - 1
Abha 0-1H2H+
  0 - 1 18' Muralha
Meshary Al-Qahtani 23'  
  24' Afonso Taira
Salem Al-Saleem 60'  
Youssouf M'Changama 60'  
Mohammed Al-Sahli 60'  
Nawaf Al-Sehimai 60'  
  64' Meshal Al-Mutairi
  64' Hamoud Shammari
  64' Nasser Al-Daajani
  64' Dawood Al-Tarif
  67' Manaf Abuyabes
Abdulkarim Al-Qahtani 70'  
Khaled Al-Lazam 70'  
  74' Mohammed Al-Oufi
  74' Suwailem Al-Manhali
  74' Manaf Abuyabes
  74' Hassan Al-Salis
  85' Muralha
Meshary Al-Qahtani 86'  
Salem Baryan 86'  
  87' Muralha
26/12/2025 Abha
3 - 1
Al Tai 1-0H2H+
  15' Mohammed Al-Motair
Hamed Al-Mousa 17'  
Feras Al-Ghamdi 25' 1 - 0  
  46' Mohammed Al-Motair
  46' Nawaf Al-Qamiri
Sylla Sow 47' 2 - 0  
  54' Abdulrahman Al-Harthi
  63' Abdulrahman Al-Harthi
  63' Hasan Al-Habib
Afonso Taira 73'  
Nasser Al-Daajani 73'  
  2 - 1 76' Törles Knöll
  79' Luis Haquín 
Manaf Abuyabes 83'  
Suwailem Al-Manhali 83'  
Feras Al-Ghamdi 83'  
Hassan Al-Salis 83'  
  84' Fahad Al-Hamad
  87' Safwan Al-Johani
  87' Abdulaziz Al-Alawi
  87' Fahad Al-Hamad
  87' Abdulrahman Al-Hamyani
  87' Dino Halilovic
  87' Mohammed Al-Saiari
Meshal Al-Mutairi 90+5'  
Mohammed Al-Oufi 90+8'  
Waleed Asiri 90+8'  
Muralha 90+8'  
Hamoud Shammari 90+8'  
Meshal Al-Mutairi 90+9' 3 - 1  
Fahad Al-Jayzani 90+9'  
Juriën Gaari 90+12'  
21/12/2025 Jeddah
1 - 1
Abha 1-1H2H+
  0 - 1 5' Sylla Sow
  24' Hamed Mohammed Hawsawi
Abdullah Mahbub 28' 1 - 1  
Giorgi Aburjania 35'  
Wesam Hawsawi 41'  
Abdullah Mahbub 56'  
Al-Bara'a Baazeem 56'  
Giorgi Aburjania 56'  
Mohammed Al-Harthi 56'  
Wesam Hawsawi 56'  
Rafi Matmi 56'  
  59' Hamoud Shammari
  59' Fahad Al-Jayzani
  66' Manaf Abuyabes
  66' Mohammed Al-Oufi
Jawad Amin 78'  
Jawad Amin 83'  
Yousef Al-Harbi 83'  
Fahad Al-Sahafi 90+5'  
Rayan Khaled Al-Harbi 90+5'  
12/12/2025 Abha
2 - 0
Al Ula 0-0H2H+
Yasser Yaqoub Ibrahim 9'  
Hamed Al-Mousa 9'  
  35' Khaled Al Ruwaily
  42' Adama Traoré
Damir Burić 45+5'  
Abdullah Al-Fahad 46'  
Manaf Abuyabes 46'  
Khaled Al Ruwaily 55' 1 - 0  
Sylla Sow 60' 2 - 0  
Hamoud Shammari 62'  
Nasser Al-Daajani 62'  
  64' Cristian Guanca
  64' Freej Al-Jizani
  64' Mohammed Al-Majhad
  64' Ayman Al-Khulaif
Hazim Al-Zahrani 86'  
Waleed Asiri 86'  
Feras Al-Ghamdi 86'  
Suwailem Al-Manhali 86'  
  87' Khaled Al Ruwaily
  87' Faisal Al-Asmari
  90+3' Faisal Al-Asmari
Afonso Taira  90+4'  
27/11/2025 Abha
0 - 0
Al Bukayriyah 0-0H2H+
  1' Connor Pain
Abdullah Al-Fahad 54'  
  61' Mousa Al-Hamidi Al-Harbi
  61' Ibrahim Jaafari
  75' Saad Al-Muwallad
  75' Ousmane Pato
Damir Burić 90'  
Bader Al-Mutairi 90'  
Nasser Al-Daajani 90'  
  90+1' Ibrahim Al-Barakah
  90+1' Munther Al-Nakhli
09/11/2025 Abha
4 - 1
Al-Jandal 2-0H2H+
Meshal Al-Mutairi 23'  
  24' Anthony Okpotu
Sylla Sow 42' 1 - 0  
Sylla Sow 45+5' 2 - 0  
Meshal Al-Mutairi 47' 3 - 0  
Meshal Al-Mutairi 52' 4 - 0  
Fahad Al-Jayzani 57'  
Feras Al-Ghamdi 57'  
  59'
Hamed Al-Mousa 64'  
Hamoud Shammari 64'  
Meshal Al-Mutairi 64'  
Hazim Al-Zahrani 64'  
  75' Kwame Bonsu
  75' Yasser Abdulrahman Daribi
  75' Anthony Okpotu
  75' Ahmed Al-Shuwayfie
  75' Saeed Al-Zahrani
Bader Al-Mutairi 84'  
Waleed Asiri 84'  
  4 - 1 88' Hassan Abu Shaheen
03/11/2025 Al Anwar
0 - 2
Abha 0-1H2H+
  0 - 1 10' Meshal Al-Mutairi
Yazid Joshan 46'  
Mohammed Al-Hamdani 46'  
Abdulaziz Damdam 63'  
Mohammed Al-Ghamdi 63'  
Hussam Majrashi 63'  
Abdullah Yahya Majrashi 63'  
  67' Yasser Yaqoub Ibrahim
  67' Hazim Al-Zahrani
  78' Fahad Al-Jayzani
  80' Bader Al-Mutairi
  80' Hamoud Shammari
Abdulmalek Al-Shammari 83'  
Khalid Kaabi 83'  
Loay Al-Shahrani 83'  
Hassan Sharahili 83'  
  0 - 2 85' Hamoud Shammari
  90' Fahad Al-Jayzani
  90' Feras Al-Ghamdi
  90+2' Hamed Al-Mousa
28/10/2025 Abha
3 - 0
Al Arabi Saudi 0-0H2H+
  38'
Aseel Al-Harbi 38'  
  45+6' Abdalrahman Al-Masoudi
  45+6' Ali Al-Zaqaan
  47' Sheldon
Sylla Sow 53' 1 - 0  
  61' Mohammed Al Sufyani
  61' Ali Al-Mayyad
  61' Wesam Waheeb
  61' Sultan Al-Sawadi
Meshal Al-Mutairi 62' 2 - 0  
  68' Amadou Ciss
Bader Al-Mutairi 68'  
Sylla Sow 76' 3 - 0  
  80' Aqbah Al-Mushawh
  86' Sheldon
  89' Amadou Ciss
  89' Mohammad Al-Salem
Yasser Yaqoub Ibrahim 90+5'  
Waleed Asiri 90+5'  
Fahad Al-Jayzani 90+5'  
Mohammed Al-Hamsal 90+5'  
Bader Al-Mutairi 90+5'  
Suwailem Al-Manhali 90+5'  
Ali Mubarki 90+5'  
21/10/2025 Al-Wehda
2 - 3
Abha 1-0H2H+
Agi Dambelley 45+2' 1 - 0  
Murad Khadhari 45+7'  
Murad Khadhari 45+9'  
Saif Al-Omari 45+9'  
  52' Fahad Al-Jayzani
  60' Mutlaq Al Shammari
  60' Bader Al-Mutairi
  1 - 1 64' Sylla Sow
Abdulaziz Majrashi 68'  
Augustine Oladapo 68'  
  71' Feras Al-Ghamdi
  71' Nasser Al-Daajani
  71' Fahad Al-Jayzani
  71' Hazim Al-Zahrani
  1 - 2 77' Muralha
Salman Al-Muwashar 79'  
Ablaye Mbengue 79'  
Ablaye Mbengue 84' 2 - 2  
  87' Hazim Al-Zahrani
  87' Nasser Al-Daajani
  87' Hamed Al-Mousa
Saif Al-Omari 90'  
Saad Al-Qahtani 90'  
  2 - 3 90+3' Abdullah Al-Fahad
03/10/2025 Al Zulfi
0 - 2
Abha 0-1H2H+
  35' Juriën Gaari
Ahmed Al-Anzy 43'  
  0 - 1 45+12' Sylla Sow
Diego Miranda 46'  
Abdulrahman Al-Faleh 46'  
Salman Al-Saeed 58'  
  60' Mutlaq Al Shammari
  60' Bader Al-Mutairi
  0 - 2 66' Sylla Sow
  68' Fahad Al Jayzani
Motair Al-Zahrani 74'  
Yazeed Al Bakr 84'  
Nawaf Asiri 84'  
Koshaim Al Karani 84'  
Lanre Kehinde 84'  
  87' Abdullah Al-Jadani
  89' Hazim Al Zahrani
  89' Faris Al-Ghamdi
  89' Muralha
  89' Hamed Mohammed Hawsawi
Thaar Al-Otaibi 89'  
Eric Omondi 89'  
Ahmed Al-Anzy 89'  
Abdulaziz Al-Shereid 89'  
  90+4' Meshal Al-Mutairi
  90+4' Waleed Asiri
28/09/2025 Abha
2 - 3
Al-Orobah FC 1-0H2H+
Husein Al-Shuwaish 36' 1 - 0  
Afonso Taira 45+5'  
  45+8' Fawaz Rabie
  45+8' Ahmed Al-Juwaid
  1 - 1 46' Simy
  1 - 2 55' Darwin González
  1 - 3 61' Simy
Yasser Yaqoub Ibrahim 62'  
Faris Al-Ghamdi 62'  
Bader Al-Mutairi 62'  
Hamoud Shammari 62'  
Afonso Taira 66' 2 - 3  
Juriën Gaari 72'  
Hazim Al Zahrani 86'  
Ahmed Jafeli 86'  
Fahad Al Jayzani 86'  
Hamed Al Mousa 86'  
  89' Aboubacar Doumbia
  89' Azzam Al Bishi
Hamed Al Mousa 90+1'  
22/09/2025 Abha
2 - 2
Al Shabab 1-1H2H+
  0 - 1 1' Yannick Carrasco
Sylla Sow 2' 1 - 1  
  1 - 2 3' Vincent Sierro
Juriën Gaari 4'  
  1 - 3 5' Yacine Adli
Meshal Al-Mutairi 6'  
  7' Carlos Júnior
Afonso Taira 8' 2 - 3  
  2 - 4 9' Faisal Al-Subiani
  2 - 5 13' Yannick Carrasco
Afonso Taira 24' 3 - 5  
  31' Saad Balobaid
Yasser Yaqoub Ibrahim 42'  
  45' Wesley Hoedt
  46' Abdulaziz Al-Othman
  46'
Yasser Yaqoub Ibrahim 46'  
46'  
Abdullah Al-Fahad 54'  
Abdullah Al-Fahad 61'  
Manaf Abu Yabis 61'  
  76' Hammam Al-Hammami
  76' Carlos Júnior
Manaf Abu Yabis 78'  
Faris Al-Ghamdi 78'  
90+2'  
Suwailem Al-Manhali 91'  
  91'
Muralha 97' 4 - 5  
  99' Yannick Carrasco
Fahad Al Jayzani 99'  
  4 - 6 104' Vincent Sierro
Faris Al-Ghamdi 106'  
  116' Vincent Sierro
Hamed Al Mousa 120+6'  
16/09/2025 Al Jabalain
1 - 3
Abha 0-1H2H+
  0 - 1 30' Sylla Sow
  35' Abdullah Al-Jadani
  41' Suwailem Al-Manhali
  46' Suwailem Al-Manhali
  46' Bader Al-Mutairi
Diogo Queirós 50'  
  0 - 2 56' Bader Al-Mutairi
João Novais 61' 1 - 2  
Nawaf Al Mutairi 64'  
Ahmed Ashraf 64'  
  74' Yasser Yaqoub Ibrahim
  74' Hamed Al Mousa
  85' Fahad Al Jayzani
  85' Hazim Al Zahrani
Eraldo Cinari 87'  
Faisal Fahad Al-Dossari 87'  
Yazeed Al-Rushaidan 87'  
  1 - 3 90+3' Hazim Al Zahrani
Abdullah Bukhari 90+7'  
  90+7' Muralha
  90+7' Mohammed Al-Hamsal
11/09/2025 Abha
2 - 2
Al Faisaly 1-0H2H+
Manaf Abu Yabis 3'  
Afonso Taira 17'  
  38' Ibrahima Ndiaye
Nasser Al-Daajani 45+1'  
Fahad Al Jayzani 45+1'  
Sylla Sow 45+10' 1 - 0  
  46' Ibrahima Ndiaye
  46' Morato
Muralha 51' 2 - 0  
Mohammed Al-Oufi 53'  
  55' Saleh Al-Rahmani
  55' Eduardo Henrique
  55' Yaseen Barnawi
  55'
  2 - 1 69' Luvannor
  71' Ahmad Al Mhemaid
  71' Jaber Issa
  71' Ahmad Al Badah
  71' Abdullah Al-Sabeat
  2 - 2 83' Luvannor
Meshal Al-Mutairi 89'  
Hazim Al Zahrani 89'  
Suwailem Al-Manhali 90+6'  
Mohammed Al-Oufi 90+9'  
Bader Al-Mutairi 90+9'  
Yasser Yaqoub Ibrahim 90+9'  
90+9'  
12/05/2025 Al Jubail
1 - 1
Al Batin 1-1H2H+
  0 - 1 29' Oussema Bouguerra
Ali Al Mayyad 45' 1 - 1  
  59' Khalid Al Khathlan
  72' Afonso Taira
Nasser Al Haleel 74'  
05/05/2025 Al Batin
3 - 2
Al Adalah 1-1H2H+
  0 - 1 1' Lucas Lima
Faisal Al Abdulwahed 13' 1 - 1  
T. Peyre 45+8'  
Oussema Bouguerra 48' 2 - 1  
  51' Meshary Al-Qahtani
Faisal Al Abdulwahed 53'  
Walead Alshangeati 60' 3 - 1  
Abdullah Al Rashidi 68'  
  3 - 2 76' Nawaf Bouamer
  80' Abdullah Al-Yousef
  87' Tawfiq Buhumaid
Abdelali M'Hamdi 90+6'  
28/04/2025 Al Faisaly
1 - 2
Al Batin 0-0H2H+
  11' Fahad Al Jayzani
Mohamed Al-Ghamdi 29'  
66'  
Yaseen Barnawi 71'  
  0 - 1 73' Abdulkarim Al Qahtani
  0 - 2 82' Mohamed Al-Sahli
Saleh Al-Rahmani 90+7' 1 - 2  
90+12'  
  90+12' Afonso Taira
22/04/2025 Ohod
0 - 2
Al Batin 0-1H2H+
  0 - 1 7' Faisal Al Abdulwahed
Marwan Toori 39'  
65'  
65'  
  0 - 2 90+3' Mohamed Al-Sahli
14/04/2025 Al Batin
3 - 2
Al Tai 2-0H2H+
Faisal Al Abdulwahed 14' 1 - 0  
  30' Ibrahim Alnakhli
Fahad Aljayzani 30'  
A. Sissoko 32'  
Oussema Bouguerra 35' 2 - 0  
  38' Salem Abdullah Al-Toiawy
Abdulkarim Al Qahtani 63' 3 - 0  
  66' Hussain Al Shurafaa
  3 - 1 75' Andrei Cordea
  3 - 2 84' Léandre Tawamba
08/04/2025 Al Batin
2 - 7
NEOM SC 1-6H2H+
  0 - 1 1' Ahmed Abdoh Jaber
  0 - 2 7' Carlos Junior
  0 - 3 23' Carlos Junior
  0 - 4 24' Carlos Junior
Afonso Taira 35' 1 - 4  
  1 - 5 41' Carlos Junior
  1 - 6 45+2' Ahmed Abdoh Jaber
46'  
  1 - 7 76' Saïd Benrahma
Thibault Peyre 78' 2 - 7  
03/04/2025 Al Bukayriyah
2 - 0
Al Batin 1-0H2H+
Hicham Faik 22' 1 - 0  
  41' Rabie Hawsawi
  42' Afonso Taira
  43' Abdullah Al Rashid
Azzam Al Bishi 47' 2 - 0  
  66' Nawaf Al-Sehimai
14/03/2025 Al Batin
0 - 0
Al Safa 0-0H2H+
  19' Ahmed Al-Anzy
Abdullah Al Rashid 45+6'  
57'  
Thibault Peyre 70'  
  81' Hassan Al-Ahsaei
08/03/2025 Al Batin
3 - 1
Al Arabi Saudi 1-0H2H+
Khalid Al-Khathlan 23' 1 - 0  
  45+3' Romell Quioto
  51'
Oussema Bouguerra 57' 2 - 0  
  2 - 1 82' Romell Quioto
Faisal Al Abdulwahed 90+5' 3 - 1  
Faisal Al Abdulwahed 90+7'  
02/03/2025 Al Zulfi
2 - 0
Al Batin 1-0H2H+
Erhun Obanor 2' 1 - 0  
Sadat Karim 41'  
Diego Miranda 69' 2 - 0  
Sulaiman Hazazi 88'  
25/02/2025 Abha
2 - 2
Al Batin 2-1H2H+
  0 - 1 32' Walead Alshangeati
Evans Kangwa 39' 1 - 1  
  45+5' Rabie Hawsawi
Abdulelah Alshamary 45+7' 2 - 1  
  2 - 2 55' Nawaf Al-Sehimai
10/02/2025 Jeddah
1 - 0
Al Batin 0-0H2H+
Ammar Al Najjar 37'  
  41'
  45+4' Abdelali Mhamdi
  45+5' Afonso Taira
  57'
Bryant Ortega 65'  
Hussain Al-Meani 74' 1 - 0  
05/02/2025 Al Batin
1 - 2
Al Najma 0-1H2H+
Abdulkarim Al Qahtani 1'  
Aly Desse Sissoko 4'  
  0 - 1 42' Léo Tilica
Afonso Taira 43'  
  0 - 2 46' Munif Doshi
Thibault Peyre 59'  
Faisal Al Abdulwahed 60'  
  88' Faisal Al Mutairi
  90+1' Riyadh Al Ibrahim
  90+4' Max Walef
Walead Alshangeati 90+7' 1 - 2  
27/01/2025 Al Hazm
3 - 1
Al Batin 1-1H2H+
  6' Abdullah Al Rashid
  0 - 1 34' Yousef Fawaz
Okacha Hamzaoui 45+4' 1 - 1  
Karim Yoda 52' 2 - 1  
Ibrahima Ndiaye 62' 3 - 1  
Basil Yousef Al-Sayyali 77'  
04/03/2024 Al-Ain
2 - 1
Al Kholood 2-0H2H+
A. B. Baazeem 44' 1 - 0  
O. Hassan 45+3' 2 - 0  
  2 - 1 90+1' Afonso Taira
26/09/2023 Al Kholood
1 - 1
Al Ittihad 1-1H2H+
  1' Romarinho
Arthur Rezende 2' 1 - 0  
  1 - 1 3' Fabinho
Afonso Taira 4' 2 - 1  
  2 - 2 5' Ahmed Bamasud
Mariano Vázquez 6' 3 - 2  
  3 - 3 7' Saleh Al-Amri
Ahmed Al-Nakhli 8'  
  3 - 4 9' N'Golo Kanté
Mazen Al Suwailem 10' 4 - 4  
  4 - 5 11' Hassan Kadesh
Saud Ghali Zuhamil Al Rashed 12' 5 - 5  
  13' Haroune Camara
Jamaan Al Dosari 14'  
  15' Luiz Felipe
Roberto Dias 16'  
  5 - 6 17' Muhannad Alshanqeeti
  5 - 7 18' Roberto Dias
Abdullah Al-Harbi 18' 6 - 7  
  6 - 8 19' Talal Abubakr Haji
Mohammed Al Shahrani 20'  
Jamaan Al Dosari 33'  
  37' Madallah Al-Olayan
Mariano Vázquez 40' 7 - 8  
  46' Marwan Al Sahafi
  46' N'Golo Kanté
  72' Fabinho
  75' Sultan Farhan
  75' Talal Abubakr Haji
Ahmed Yasin 79'  
Ahmed Al-Nakhli 79'  
  83' Madallah Al-Olayan
  83' Muhannad Alshanqeeti
  92' Luiz Felipe
Samuel Armenteros 105'  
Mazen Al Suwailem 105'  
Muhammad Hussein Sawan Samili 118'  
Mohammed Al Shahrani 118'  
27/05/2023 Gil Vicente
1 - 0
Casa Pia 0-0H2H+
Henrique Gomes 54'  
Kevin Villodres 62'  
Laurindo Dilson Maria Aurélio 62'  
Fran Navarro 63' 1 - 0  
  71' Y. Soma
  73' Léo Bolgado
  73' Clayton
Henrique Gomes 74'  
Adrián Marín 74'  
Pedro Tiba 74'  
R. Wilson 74'  
  79' Felippe Cardoso
  79' Kuni
  79' Beni
  79' Diogo Pinto
Murilo de Souza 83'  
Carraça 83'  
Kanya Fujimoto 83'  
André Filipe Encarnação Simões 83'  
  84' Kuni
  86' Derick Poloni
  86' João Nunes
  86' Afonso Taira
  86' Nermin Zolotic
14/05/2023 Porto
2 - 1
Casa Pia 0-1H2H+
  25' Neto
  25' Afonso Taira
  0 - 1 45+5' Evanilson 
  49' Nermin Zolotic
Fábio Cardoso 55'  
Gabriel Veron 55'  
Mehdi Taremi 56' 1 - 1  
  73' Nermin Zolotic
  73' Duplexe Tchamba 
  74' Felippe Cardoso
  74' Felippe Cardoso
  74' Rafael Martins
  78' Saviour Godwin
  78' Clayton
  79' Fernando Varela
  79' João Nunes
André Franco 84'  
Marko Grujić 84'  
Evanilson  84'  
Toni Martínez 84'  
Stephen Eustaquio 84'  
Danny Namaso 84'  
Danny Namaso 90+3' 2 - 1  
  90+7' Afonso Taira
Mehdi Taremi 90+7'  
David Carmo 90+7'  
Danny Namaso 90+9'  
05/05/2023 Casa Pia
1 - 1
Portimonense SAD 0-0H2H+
Lucas Soares 43'  
44'  
Rafael Martins 65'  
Felippe Cardoso 65'  
  65' Rui Gomes
  65' Yago Cariello
Beni 65'  
Afonso Taira 65'  
Lucas Soares 68' 1 - 0  
Fernando Varela 76'  
João Nunes 76'  
Saviour Godwin 76'  
Diogo Pinto 76'  
  79' Fahd Moufi
  79' Sérgio Conceição
  79' Welinton Junior
  79' Bryan Róchez
Lucas Soares 81'  
Derick Poloni 81'  
  86' Carlinhos 
  86' Paulo Estrela
  86' Maurício
  86' Ricardo Matos
  1 - 1 90+5' Bryan Róchez
Leonardo Lelo 90+7'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home 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-2026 SoccerPunter Pte. Ltd. All rights reserved.