Stephen Eustaquio

Midfielder · Canada · Swansea City

2026-276.97Average ratingSwansea City
2026-271Assists0.23 per 90
2026-271Goals0.23 per 90
2026-276Appearances394 minutes
2026-270.08Expected goalsoverperforming by 0.92
€6.5mMarket valueMidfielder

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

100% on target
90+5' saved · xG 0.09 · vs Southampton51' goal · xG 0.03 · vs Lincoln City
2 Shots1 Goals0.11xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-09-19Lincoln City51'GoalOpen playRight foot0.03
2026-09-08Southampton90+5'SavedOpen playRight foot0.09

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026-27League Championship Swansea City6394110.086.97
2026Club Friendly Club Friendly Games FC Porto1000——
2026-27League Liga Portugal FC Porto3100——
2026National team World Cup Canada539110—7.70
2026League MLS Los Angeles FC1060211—6.95
2026National team Int. Friendly Games Canada213200—6.95
2025-26Cup League Cup FC Porto19000—6.50
2025-26Cup Taca de Portugal FC Porto4900—6.60
2025-26League Liga Portugal FC Porto1818200—6.66
2025-26Int'l cup UEFA Europa League FC Porto720100—6.62
2025National team Int. Friendly Games Canada743000—6.94
2024-25Cup League Cup FC Porto217310—8.05
2024-25Cup Taca de Portugal FC Porto1000——
2024National team Copa America Canada643200—6.76
2024-25National team CONCACAF Nations League Canada426500—7.02
2024-25Int'l cup UEFA Europa League FC Porto1063211—7.10
2024-25League Liga Portugal FC Porto321,92700—6.94
2024National team Int. Friendly Games Canada539700—7.22
2023-24Cup Taca da Liga FC Porto1000——
2023-24Cup Taca de Portugal FC Porto44300—6.70
2023-24National team CONCACAF Nations League Canada326810—6.90
2023-24League Liga Portugal FC Porto311,54422—7.14
2023-24Int'l cup Champions League FC Porto853410—7.23
2022-23Cup League Cup FC Porto215120—8.00
2022-23Cup Taça de Portugal FC Porto618810—6.80
2022National team World Cup 2022, CONCACAF Qualification Canada191,33002—7.18
2022-23National team CONCACAF Nations League Canada649201—7.02
2022-23League Primeira Liga FC Porto311,70325—6.99
2022-23Int'l cup Champions League FC Porto859620—7.10
2022National team World Cup Canada212600—6.95
2022National team Int. Friendly Games Canada39400—7.10
2021-22Cup League Cup Paços de Ferreira2000——
2021-22Cup Taça de Portugal FC Porto1100——
2021-22Cup Taça de Portugal Paços de Ferreira1000——
2021-22Int'l cup UEFA Europa Conference League Paços de Ferreira4000——
2021National team Gold Cup Canada434431—7.85
2021-22Int'l cup UEFA Europa League FC Porto45900—7.10
2021-22League Primeira Liga FC Porto139800—6.65
2021-22League Primeira Liga Paços de Ferreira171,47801—6.89
2020-21Cup League Cup Paços de Ferreira1000——
2020-21Cup Taça de Portugal Paços de Ferreira2000——
2020-21League Primeira Liga Paços de Ferreira322,80521—6.88
2019-20Cup Taça de Portugal Paços de Ferreira1000——
2019-20National team CONCACAF Nations League Canada1000——
2019-20League Primeira Liga Paços de Ferreira161,24300—6.59
2018-19Cup League Cup Chaves2010——
2018-19Cup Taça de Portugal Chaves1000——
2018-19League Primera Division 18/19. Clausura Cruz Azul12600—6.40
2018-19League Primeira Liga Chaves161,41000—6.69
2017-18Cup League Cup Leixões SC3000——
2017-18League Segunda Liga Leixões SC20000——
2017-18League Primeira Liga Chaves1382210—6.95

Stephen Eustaquio historical transfers

  • 2026-08-27FC Porto to Swansea City4M €
  • 2026-02-06FC Porto to Los Angeles FCLoan
  • 2022-07-01Paços de Ferreira to FC Porto4.2M €
  • 2022-01-24Paços de Ferreira to FC PortoLoan
  • 2021-01-30Cruz Azul to Paços de Ferreira2.5M €
  • 2020-01-01Cruz Azul to Paços de FerreiraLoan
  • 2019-01-16Chaves to Cruz Azul3.5M €
  • 2018-01-31Leixões SC to Chaves500k €
  • 2017-07-01Torreense to Leixões SCUnknown
  • 2015-07-01Uniao Torreense U19 to TorreenseTransfer
  • 2009-07-01Unknown to UnknownTransfer

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
20.46 per 90
Shots on target
20.46 per 90
Shooting accuracy
100%
Shots blocked
0
Key passes
81.83 per 90
Expected assists
0.330.07 per 90
Chances created
10.23 per 90
Expected goals on target
0.150.03 per 90
Offsides
10.23 per 90

Passing and possession

Touches
32073.10 per 90
Accurate passes
22551.40 per 90
Pass accuracy
87%
Accurate long balls
153.43 per 90
Accurate crosses
30.69 per 90
Cross accuracy
27%
Successful dribbles
20.46 per 90
Dribble success
40%
Passes in the opposition half
12328.10 per 90
Ball carries
6414.62 per 90
Progressive carries
61.37 per 90
Dispossessed
51.14 per 90
Unsuccessful touches
71.60 per 90
Possession lost
5813.25 per 90

Defending

Tackles won
10.23 per 90
Tackle success
20%
Interceptions
30.69 per 90
Clearances
61.37 per 90
Blocks
10.23 per 90
Ball recoveries
71.60 per 90
Duels won
112.51 per 90
Duel success
38%
Aerial duels won
10.23 per 90
Aerial success
17%

Discipline

Fouls committed
20.46 per 90
Was fouled
30.69 per 90
Yellow cards
0
Red cards
0

Data updated 26 Sept 2026, 00:31 UTC