PLAYER PROFILE

João Ferreira.

AS Saint-Étienne · Portugal

Matrix 25288

At a glance

Full name
João Diogo Fonseca Ferreira
Born
22 Mar 2001
Age today
25
Nationality
Portugal

Career by season

179 recorded appearances
João Ferreira appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Ligue 2 AS Saint-Étienne 85004342
25/26Ligue 2 AS Saint-Étienne 1511121,0313 / 1 red
25/26Ligue 1/Ligue 2 play-off AS Saint-Étienne 3000580
25/26Coupe de France AS Saint-Étienne 1111450
24/25UEFA Europa League SC Braga 76005291
24/25Taça de Portugal SC Braga 22001800
24/25Taça da Liga SC Braga 22001782
24/25Liga Portugal SC Braga 2113011,3076
23/24Serie A Udinese Calcio 3518011,8149
23/24Coppa Italia Udinese Calcio 21001431
22/23Taça de Portugal Rio Ave FC 1100750
22/23Taça da Liga Rio Ave FC 32001631
22/23Liga Portugal Rio Ave FC 80001514 / 1 red
22/23Championship Watford FC 53102691
21/22Taça de Portugal Vitória Guimarães SC 1100901
21/22Taça da Liga Vitória Guimarães SC 1101810
2021/2022Liga Portugal 2 SL Benfica B 22101800
21/22Liga Portugal Vitória Guimarães SC 1412029903
20/21UEFA Europa League SL Benfica 1101901
20/21Taça de Portugal SL Benfica 1100900
20/21Taça da Liga SL Benfica 22001360
2020/2021Liga Portugal 2 SL Benfica B 1818011,5198
20/21Liga Portugal SL Benfica 1100900
2019/2020Liga Portugal 2 SL Benfica B 1816111,4446
19/20International Friendly Games Portugal U19 74103702

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

Match log

Newest first
João Ferreira match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Ligue 2 EA Guingamp v AS Saint-Étienne 3 – 046
24 Oct 2026Ligue 2 AS Saint-Étienne v FC Nantes 1 – 090
17 Oct 2026Ligue 2 Red Star FC v AS Saint-ÉtienneSubstitute, on 28′ 0 – 162
10 Oct 2026Ligue 2 AS Saint-Étienne v Rodez AF 2 – 090
12 Sep 2026Ligue 2 USL Dunkerque v AS Saint-ÉtienneSubstitute, on 70′ 2 – 120
05 Sep 2026Ligue 2 AS Saint-Étienne v Montpellier HSCSubstitute, on 77′ 3 – 113
14 Aug 2026Ligue 2 AS Saint-Étienne v Clermont Foot 63 3 – 123
08 Aug 2026Ligue 2 FC Sochaux-Montbéliard v AS Saint-Étienne 0 – 390
29 May 2026Ligue 1/Ligue 2 play-off OGC Nice v AS Saint-ÉtienneSubstitute, on 63′ 4 – 127
26 May 2026Ligue 1/Ligue 2 play-off AS Saint-Étienne v OGC NiceSubstitute, on 60′ 0 – 030
15 May 2026Ligue 1/Ligue 2 play-off AS Saint-Étienne v Rodez AFSubstitute, on 90′ 0 – 01
25 Apr 2026Ligue 2 AS Saint-Étienne v ESTAC TroyesSubstitute, on 80′ 0 – 310
31 Jan 2026Ligue 2 AS Saint-Étienne v US Boulogne 0 – 190
24 Jan 2026Ligue 2 Stade Reims v AS Saint-ÉtienneSubstitute, on 59′ 1 – 031
29 Nov 2025Coupe de France AS Saint-Étienne v US Ecotay Moingt 11 – 1451
22 Nov 2025Ligue 2 AS Saint-Étienne v AS Nancy-Lorraine 2 – 190
01 Nov 2025Ligue 2 Red Star FC v AS Saint-Étienne 2 – 190
28 Oct 2025Ligue 2 AS Saint-Étienne v Pau FC 6 – 0901
25 Oct 2025Ligue 2 FC Annecy v AS Saint-Étienne 4 – 090
18 Oct 2025Ligue 2 AS Saint-Étienne v Le Mans FC 2 – 390

Career transfers

14 recorded moves

All recorded career moves, newest first.

João Ferreira career transfers
Date FromToMoveFee
06 Aug 2025 Watford FC AS Saint-Étienne Transfer €3m
30 Jun 2025 SC Braga Watford FC Loan return
02 Sep 2024 Watford FC SC Braga Loan —
30 Jun 2024 Udinese Calcio Watford FC Loan return
01 Aug 2023 Watford FC Udinese Calcio Loan —
07 Jan 2023 SL Benfica B Watford FC Transfer €2.5m
06 Jan 2023 Rio Ave FC SL Benfica B Loan return
20 Jul 2022 SL Benfica B Rio Ave FC Loan —
30 Jun 2022 Vitória Guimarães SC SL Benfica B Loan return
31 Aug 2021 SL Benfica B Vitória Guimarães SC Loan —
01 Jul 2019 SL Benfica U19 SL Benfica B Internal move —
01 Jul 2018 SL Benfica U17 SL Benfica U19 Internal move —
01 Jul 2016 SL Benfica U15 SL Benfica U17 Internal move —
01 Jul 2014 Rio Ave FC Youth SL Benfica U15 Transfer —

Contracts and market values are not available yet.