Stephen Eustaquio #46
Midfielder
Central midfielder
Canada
Championship 2026/27 · 9 apps · 2 G · 1 A
Club
- Age
- 29 years
- born 21 December 1996
- Height
- 175 cm
- Weight
- 70 kg
- Contract until
- Jun 2028
- At the club since
- Aug 2026
- from Porto
- Matches this season
- 11
- 687 min · 2026/27
| Competition | Matches | Goals | Assists | Rating | xG | Key passes/90 |
|---|---|---|---|---|---|---|
| Championship | 9 | 2 | 1 | 6.99 | 1.08 | 1.90 |
| World Cup | 1 | 0 | 0 | 7.03 | 3.00 | |
| Liga Portugal | 1 | 0 | 0 | 0.29 | ||
| Total | 11 | 2 | 1 | 6.99 | 1.37 | 2.05 |
Form
Rating curve · 2026/27 · Avg 7.00 across 10 rated matches · all competitions
10
8
6
JULOCT
Match ratings · rated matches only · gaps = no rating31 Oct · vs Blackburn Rovers (H) 4–0 · 7.83 · 1G
31 OctChampionship
Blackburn Rovers home
W 4–0
73′
1G
7.83
24 OctChampionship
Queens Park Rangers away
L 0–5
95′
6.64
17 OctChampionship
West Ham United home
L 0–1
34′
6.74
19 SepChampionship
Lincoln City away
W 2–1
77′
1G
7.27
12 SepChampionship
Burnley home
W 3–1
85′
6.64
All 43 matches
8 SepChampionship
Southampton away
L 1–3
27′
6.79
5 SepChampionship
Wrexham home
D 0–0
90′
7.03
1 SepChampionship
Watford home
W 2–0
90′
6.78
29 AugChampionship
Derby County away
W 3–0
25′
1A
7.22
15 AugLiga Portugal
Rio Ave away
W 2–0
1′
4 JulWorld Cup
Morocco neutral
L 0–3
90′
7.03
2025/26
28 JunWorld Cup
South Africa neutral
W 1–0
90′
1G
8.64
25 MayMLS
Seattle Sounders home
W 1–0
11′
6.49
18 MayMLS
Nashville SC away
L 2–3
88′
6.88
14 MayMLS
St. Louis City away
L 1–2
13′
6.59
11 MayMLS
Houston Dynamo home
L 1–4
59′
6.67
3 MayMLS
San Diego away
D 2–2
79′
6.49
25 AprMLS
Minnesota United away
W 1–0
59′
6.80
23 AprMLS
Colorado Rapids home
D 0–0
23′
6.67
8 MarMLS
Dallas home
W 1–0
90′
1A
7.27
1 MarMLS
Houston Dynamo away
W 2–0
90′
1G
7.73
22 FebMLS
Inter Miami home
W 3–0
90′
6.85
26 JanLiga Portugal
Gil Vicente home
W 3–0
8′
6.60
22 DecLiga Portugal
Alverca away
W 3–0
15′
6.61
11 DecEuropa League
Malmö FF home
W 2–1
33′
6.69
30 NovLiga Portugal
Estoril home
W 1–0
8′
6.56
27 NovEuropa League
Nice home
W 3–0
10′
6.48
6 NovEuropa League
FC Utrecht away
D 1–1
68′
6.67
2 OctEuropa League
Crvena Zvezda home
W 2–1
90′
6.57
19 SepLiga Portugal
Rio Ave away
W 3–0
32′
6.52
13 SepLiga Portugal
Nacional home
W 1–0
30′
6.76
24 AugLiga Portugal
Casa Pia home
W 4–0
32′
6.48
18 AugLiga Portugal
Gil Vicente away
W 2–0
32′
6.72
11 AugLiga Portugal
Vitória Guimarães home
W 3–0
25′
6.69
3 AugClub friendlies
Atlético de Madrid home
W 1–0
23′
6.49
2024/25
20 FebEuropa League
Roma away
L 2–3
51′
5.70
13 FebEuropa League
Roma home
D 1–1
90′
6.95
30 JanEuropa League
Maccabi Tel Aviv away
W 1–0
90′
6.98
12 DecEuropa League
FC Midtjylland home
W 2–0
90′
1A
7.46
28 NovEuropa League
Anderlecht away
D 2–2
82′
7.34
7 NovEuropa League
Lazio away
L 1–2
90′
1G
8.37
3 OctEuropa League
Manchester United home
D 3–3
78′
7.10
25 SepEuropa League
Bodø / Glimt away
L 2–3
61′
7.20
Transfers
- 27 Aug 2026transfer Porto Swansea City €4m
- 30 Jun 2026end of loan Los Angeles FC Porto —
- 6 Feb 2026loan Porto Los Angeles FC —
- 1 Jul 2022transfer Paços de Ferreira Porto €4.2m
- 30 Jun 2022end of loan Porto Paços de Ferreira —
- 24 Jan 2022loan Paços de Ferreira Porto —
- 30 Jan 2021transfer Cruz Azul Paços de Ferreira €2.5m
- 28 Jan 2021end of loan Paços de Ferreira Cruz Azul —
- 1 Jan 2020loan Cruz Azul Paços de Ferreira —
- 16 Jan 2019transfer Chaves Cruz Azul €3.5m
- 31 Jan 2018transfer Leixões Chaves €500k
- 1 Jul 2017transfer Torreense Leixões —
Career
| Club | Matches | Goals | Assists |
|---|---|---|---|
| 2026/27 | |||
| Swansea City Championship | 8 | 1 | 1 |
| Porto Liga Portugal | 1 | 0 | 0 |
| 2026 | |||
| Los Angeles FC MLS | 10 | 1 | 1 |
| 2025/26 | |||
| Porto Liga Portugal · Europa League | 12 | 0 | 0 |
| 2024/25 | |||
| Porto Liga Portugal · Europa League | 38 | 1 | 1 |
| 2023/24 | |||
| Porto Liga Portugal · Champions League | 36 | 3 | 2 |
| 2022/23 | |||
| Porto Liga Portugal · Champions League | 36 | 4 | 5 |
| 2021/22 | |||
| Liga Portugal · Conference League | 21 | 1 | 1 |
| Porto Liga Portugal · Europa League | 10 | 0 | 0 |