Skip to content

Stephen Eustáquio

Swansea City· Midfielder· joined 2026

Age
29
Height
5′10″
Country
Canada

Complete percentile report ↓
StatisticValuePercentile
Key passes0.60Key passes percentile 16
Assists0.30Assists percentile 88
Passes completed66.5Passes completed percentile 96
Goals added: passing0.020Goals added: passing percentile 55
Goals added: dribbling0.010Goals added: dribbling percentile 42
Goals added: interrupting0.085Goals added: interrupting percentile 96
xA0.01xA percentile 1
Goals added: receiving0.017Goals added: receiving percentile 23

*602 minutes so far, ranked against midfielders with 900+.

Goals added and xA from American Soccer Analysis (opens in a new tab)

2026 season

Matches
10
7 starts
Minutes
602
60 a match
Goals
1
Assists
2
Played 10 of 33

Goals and xG, as the season went

Stephen Eustáquio's running goals and expected goals
DateGoalsxG
Feb 2200
Mar 110.1
Mar 810.1
Apr 2310.1
Apr 2510.1
May 310.2
May 1110.4
May 1410.4
May 1810.4
May 2510.4

Career

  1. Swansea City2026–now
  2. Los Angeles FCloan2026
  3. Porto2022–2026
  4. Paços Ferreira2020–2022
  5. Cruz Azul2019–2021
  6. Chaves2018–2019
  7. Leixões2017–2018
  8. Torreense2015–2017
  9. Nazarenos2013–2014

Career from Wikipedia (opens in a new tab)

Matches

  1. vsSeattle11′ playedcame on in the 79th minute49%11′ playedcame on in the 79th minute1–0won
  2. atNashville88′ playedtaken off in the 88th minute31%88′ playedtaken off in the 88th minute2–3lost
  3. atSt. Louis13′ playedcame on in the 77th minute40%13′ playedcame on in the 77th minute1–2lost
  4. vsHouston59′ playedtaken off in the 59th minute60%59′ playedtaken off in the 59th minute1 assist1–4lost
  5. atSan Diego79′ playedtaken off in the 79th minute42%79′ playedtaken off in the 79th minute2–2drew
  6. atMinnesota59′ playedtaken off in the 59th minute41%59′ playedtaken off in the 59th minute1–0won
  7. vsColorado23′ playedcame on in the 67th minute63%23′ playedcame on in the 67th minute0–0drew
  8. vsDallas90′ played67%90′ played1 assist1–0won
  9. atHouston90′ played45%90′ played1 goal2–0won
  10. vsMiami90′ played50%90′ played3–0won
All 10 matches
  1. atMinnesota59′ playedtaken off in the 59th minute41%59′ playedtaken off in the 59th minute1–0won
  2. vsColorado23′ playedcame on in the 67th minute63%23′ playedcame on in the 67th minute0–0drew
  3. vsDallas90′ played67%90′ played1 assist1–0won
  4. atHouston90′ played45%90′ played1 goal2–0won
  5. vsMiami90′ played50%90′ played3–0won

StatisticValuePercentile
Shooting
Goals0.15Goals percentile 62
Non-penalty goals0.15Non-penalty goals percentile 64
xG0.06xG percentile 30
Shots1.05Shots percentile 47
Shots on target0.30Shots on target percentile 46
Shot accuracy29%Shot accuracy percentile 41
Shots inside the box0.45Shots inside the box percentile 44
Creating
Assists0.30Assists percentile 88
xA0.01xA percentile 1
Second assists0.30Second assists percentile 99
Key passes0.60Key passes percentile 16
Shots created0.90Shots created percentile 43
Crosses completed0.15Crosses completed percentile 63
Cross accuracy33%Cross accuracy percentile 73
Passing
Passes completed66.5Passes completed percentile 96
Pass accuracy90%Pass accuracy percentile 80
Short passes completed16.3Short passes completed percentile 87
Long passes completed4.19Long passes completed percentile 99
Carrying
Touches86.3Touches percentile 96
Defending
Clearances0.75Clearances percentile 86
Duels
Aerial duels won0.75Aerial duels won percentile 74
Aerial win rate63%Aerial win rate percentile 90
Keeping the ball
Fouls won0.90Fouls won percentile 30
Fouls committed1.20Fouls committed percentile 49
Goals added
Total0.121Total percentile 29
Shooting0.017Shooting percentile 36
Passing0.020Passing percentile 55
Receiving0.017Receiving percentile 23
Dribbling0.010Dribbling percentile 42
Interrupting0.085Interrupting percentile 96
Fouling-0.028Fouling percentile 1

*602 minutes so far, ranked against midfielders with 900+.

Goals added and xA from American Soccer Analysis (opens in a new tab)