PLAYER PROFILE

Alfa Semedo.

Al-Fayha FC

Matrix 24080

At a glance

Full name
Alfa Semedo Esteves
Born
30 Aug 1997
Age today
29
Nationality
—

Career by season

238 recorded appearances
Alfa Semedo appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Saudi Professional League Al-Fayha FC 1212009871
26/27Africa Cup of Nations Qual. Guinea-Bissau 2000301
25/26Saudi Professional League Al-Fayha FC 3131422,6286 / 1 red
24/25Africa Cup of Nations Qual. Guinea-Bissau 64003770
23/24World Cup Qual. CAF Guinea-Bissau 65034522
23/24Saudi Professional League Al-Tai FC 3232132,8794 / 1 red
2024Africa Cup of Nations Guinea-Bissau 32001780
22/23UEFA Conference League Vitória Guimarães SC 33002701
22/23Saudi Professional League Al-Tai FC 2828202,4856
22/23Liga Portugal Vitória Guimarães SC 1000350 / 1 red
22/23International Friendly Games Guinea-Bissau 1100900
21/22Taça de Portugal Vitória Guimarães SC 2100851
21/22Taça da Liga Vitória Guimarães SC 32001980
21/22Liga Portugal Vitória Guimarães SC 2618001,6216 / 3 red
21/22International Friendly Games Guinea-Bissau 22001800
21/22Africa Cup of Nations Qual. Guinea-Bissau 55104501
2022Africa Cup of Nations Guinea-Bissau 1000200
20/21FA Cup Reading FC 1100770
20/21Championship Reading FC 3924222,1994
19/20World Cup Qual. CAF Guinea-Bissau 66005401
19/20FA Cup Nottingham Forest 1100690
19/20EFL Cup Nottingham Forest 1100900
19/20Championship Nottingham Forest 2410201,0054
19/20Africa Cup of Nations Qual. Guinea-Bissau 22101800

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Alfa Semedo match log
DateCompetitionMatchScoreMinutesGoals
09 Nov 2023Saudi Professional League Al-Khaleej FC v Al-Tai FC 3 – 190
03 Nov 2023Saudi Professional League Al-Tai FC v Al-Fayha FC 3 – 390
27 Oct 2023Saudi Professional League Al-Tai FC v Al-Riyadh SC 3 – 2901
21 Oct 2023Saudi Professional League Al-Shabab FC v Al-Tai FC 2 – 090
05 Oct 2023Saudi Professional League Al-Taawoun FC v Al-Tai FC 3 – 090
29 Sep 2023Saudi Professional League Al-Tai FC v Al-Nassr FC 1 – 290
21 Sep 2023Saudi Professional League Al-Ettifaq FC v Al-Tai FC 4 – 390
16 Sep 2023Saudi Professional League Al-Hazem SC v Al-Tai FC 1 – 190
29 Aug 2023Saudi Professional League Al-Ahli SFC v Al-Tai FC 2 – 090
24 Aug 2023Saudi Professional League Al-Tai FC v Al-Wehda FC 0 – 390
19 Aug 2023Saudi Professional League Al-Ittihad Club v Al-Tai FC 2 – 089
12 Aug 2023Saudi Professional League Al-Tai FC v Damac FC 1 – 090
14 Jun 2023Africa Cup of Nations Qual. São Tomé and Príncipe v Guinea-Bissau 0 – 190
31 May 2023Saudi Professional League Al-Ittihad Club v Al-Tai FC 2 – 090
27 May 2023Saudi Professional League Al-Tai FC v Al-Wehda FC 1 – 290
22 May 2023Saudi Professional League Al-Taawoun FC v Al-Tai FC 2 – 190
16 May 2023Saudi Professional League Al-Tai FC v Al-Nassr FC 0 – 290
10 May 2023Saudi Professional League Al-Batin FC v Al-Tai FC 4 – 390
02 May 2023Saudi Professional League Al-Tai FC v Al-Fayha FC 2 – 1901
27 Apr 2023Saudi Professional League Al-Tai FC v Abha Club 1 – 090

Career transfers

15 recorded moves

All recorded career moves, newest first.

Alfa Semedo career transfers
Date FromToMoveFee
20 Aug 2025 Neom SC Al-Fayha FC Transfer Free
19 Jul 2024 Al-Tai FC Neom SC Transfer Free
10 Aug 2022 Vitória Guimarães SC Al-Tai FC Transfer €800k
30 Jun 2021 Reading FC SL Benfica Loan return
04 Oct 2020 SL Benfica Reading FC Loan —
31 Jul 2020 Nottingham Forest SL Benfica Loan return
08 Jul 2019 SL Benfica Nottingham Forest Loan —
30 Jun 2019 RCD Espanyol Barcelona SL Benfica Loan return
31 Jan 2019 SL Benfica RCD Espanyol Barcelona Loan 400k
03 Jul 2018 Moreirense FC SL Benfica Transfer €2.54m
07 Jul 2017 SL Benfica B Moreirense FC Transfer —
30 Jun 2017 UD Vilafranquense SL Benfica B Loan return
06 Jul 2016 SL Benfica B UD Vilafranquense Loan —
01 Jul 2016 SL Benfica U19 SL Benfica B Internal move —
01 Jul 2014 Academia Fidjus di Bideras SL Benfica U19 Transfer —

Contracts and market values are not available yet.