Premier League
Home › Teams › Swansea › M. Yeo
M. Yeo

Moussa Yeo (Swansea, midfielder): player stats and career

Swansea · midfielder · Mali · 21 years old

Who is M. Yeo?

Player profile of M. Yeo: midfielder, Mali, 21 years old, plays for Swansea (2026/27 season).

In the 2026/27 season: 13 matches, 3 goals and 0 assists (a goal roughly every 296 minutes).

In the previous season (2025/26): 32 matches, 2 goals and 3 assists.

Latest transfer: from Red Bull Salzburg to Swansea (30 June 2026).

Trophies won: 1; most often Bundesliga (1×).

M. Yeo: 2026/27 season stats

13Apps
3Goals
0Assists
889Minutes
1Yellow cards
0Red cards
7.1Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup100630/07.2
Championship12308261/07.1
Total13308891/07.1

M. Yeo: detailed stats

14Shots
8Shots on target
300Passes
15Key passes
76%Pass accuracy
20/43Successful dribbles / attempts
68/135Duels won / total
38Tackles
7Fouls won
10Fouls committed

Totals across all club competitions in 2026/27.

M. Yeo: 2025/26 season stats

32Apps
2Goals
3Assists
1356Minutes
6.6Rating

M. Yeo: career

ClubPeriod
Swansea2026
Red Bull Salzburg2022–2025

Senior clubs only; youth and reserve teams are not shown.

M. Yeo: transfers

DateMoveFee
30 June 2026Red Bull Salzburg → Swansea

M. Yeo: trophies

Trophies won: 1.

  • Bundesliga2022/20231×

M. Yeo: injuries and absences

ReasonFromTo
knee injury28 April 2025

M. Yeo: frequently asked questions

How many goals has M. Yeo scored in 2026/27?

In 2026/27, M. Yeo has 3 goals and 0 assists in 13 matches.

Which club does M. Yeo play for?

M. Yeo (midfielder) plays for Swansea in 2026/27. Nationality: Mali.

How old is M. Yeo?

M. Yeo is 21 years old. Date of birth: 1 June 2004.

What was M. Yeo's latest transfer?

From Red Bull Salzburg to Swansea, 30 June 2026.

What trophies has M. Yeo won?

Trophies won: 1; most often Bundesliga (1×).

About M. Yeo

M. Yeo (Mali) at a glance: season stats, detailed numbers, career, transfers and trophies. More of the club's players are on the Swansea page.