
Joseph Opoku stats
Match-by-match stats

J. Opoku
Before the next match
QPR v Swansea, Saturday
What QPR allow left strikers
Position stats3 appearances at LST against QPR in their last 20 matches; league average from the Championship.
Best odds on J. Opoku
Odds OutliersJoseph Opoku 2026/2027 season stats
As a left winger, Joseph Opoku has appeared in 10 Championship matches this season, totalling 605 minutes at an average rating of 6.73. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Championship attackers.
Attacking stats
Joseph Opoku has taken 11 shots with 6 on target (55% accuracy), scoring 2 goals. That is a shot roughly every 55 minutes. Those shots are worth 2.8 expected goals (xG), 2.8 of it from shots on target (xGOT). He is below average for shooting, ranking in the 17th percentile for shot volume among attackers. Joseph Opoku has 1 assist and 9 key passes , creating 1 big chances . That works out to a chance created roughly every 67 minutes. Joseph Opoku has set up 10 shots for teammates, worth 0.6 expected assists (xA). His creative output is around the divisional average, ranking in the 46th percentile for chance creation among attackers.
Passing stats
Joseph Opoku has completed 151 of 192 passes at 79% accuracy , plus 2 accurate crosses . He is elite for passing volume, ranking in the 85th percentile for passing volume among attackers.
Possession stats
Joseph Opoku completes 6 dribbles at a 40% success rate and wins 27 duels . Aerial duels are a relative weakness (13th percentile).
Defending stats
Joseph Opoku makes 15 tackles and 1 interceptions , adding 8 clearances . That is a tackle roughly every 40 minutes. He is elite defensively, ranking in the 96th percentile for tackles among attackers.
Discipline stats
Joseph Opoku has committed 22 fouls and received 1 yellow card , no red cards . That is roughly a booking every 22 fouls.
Positions played
ChampionshipMainly left winger (3 appearances), also at right winger (3) and right midfielder (2).
Strengths & weaknesses
vs attackersStrengths
Weaknesses

Swansea squad
Z. Vipotnik
24 yrs#9
J. Eom
24 yrs#10
J. Monga
17 yrs#12
J. Opoku
21 yrs#30
R. Stewart
30 yrs#31
A. Idah
25 yrs#33
Ronald
25 yrs#35
M. Yeo
22 yrs#49
J. Fulton
32 yrs#4
M. Stamenić
24 yrs#6
M. Widell
24 yrs#7
E. Just
26 yrs#8
T. Iorpenda
21 yrs#16
G. Franco
25 yrs#17
B. Lloyd
21 yrs#36
S. Eustaquio
29 yrs#46Previous seasons
Per competition, club and country2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 32 | 2,383 | 10 | 7 | 45 | 18 | 6.97 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 26 | 2,063 | 3 | 7 | 51 | 34 | 7.14 |
About Joseph Opoku
Championship 2026/2027 season
This season in the Championship, Joseph Opoku has scored 2 goals and 1 assist across 10 appearances (8 starts), totalling 605 minutes. That works out to 0.3 goals and 0.1 assists per 90 minutes. Joseph Opoku has attempted 11 shots with 6 on target, a 55% shot accuracy rate. That shot output is worth 2.82 expected goals (xG) this season.
Attacking and creative
In attacking play, Joseph Opoku has created 9 chances including 1 big chances for teammates. The forward has completed 6 successful dribbles from 15 attempts (40% success rate). Joseph Opoku has contributed 9 key passes and 6 crosses this season.
Defensive and passing
Defensively, Joseph Opoku has registered 15 tackles (11 won), 1 interceptions, and 8 clearances. In possession, the forward has completed 151 from 192 pass attempts, a 79% pass accuracy rate. Joseph Opoku has won 27 of 86 total duels.
Discipline
Joseph Opoku has received 1 yellow card this season, committing 22 fouls and winning 5.
About Joseph Opoku
Joseph Opoku is a 21-year-old forward playing for Swansea City in the Championship, representing Ghana. Joseph Opoku is right-footed and wears the number 30 shirt. Born on 8 August 2005.
Most recent appearance
Joseph Opoku's most recent match was at home against West Ham United on January 2nd. Swansea lost 0-1. Joseph Opoku played 57 minutes, registering 3 tackles with a match rating of 6.55.
Recent matches
- January 2nd0-1 lossvsWest Ham United(57 mins, rating 6.55)
- August 5th0-1 winatMillwall(90 mins, 1 assist, rating 7.1)
- July 21st2-1 winvsNorwich City(84 mins, rating 6.54)
- May 5th1-2 winatLincoln City(30 mins, rating 6.53)
- March 5th3-1 winvsBurnley(0 mins, rating 0)
Next fixture
Joseph Opoku and Swansea City are next in action on March 3rd against Queens Park Rangers in the Championship. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Queens Park Rangers vs Swansea City match preview.
Teammates at Swansea City
Joseph Opoku currently plays alongside Josh Key, Stephen Welsh, Zan Vipotnik, Tom Iorpenda, Ji-sung Eom, Josh Tymon, Ben Lloyd, Moussa Yeo, Jenson Seelt, Ross Stewart, Melker Widell, Ben Cabango, Filip Lissah, Gonçalo Franco, Lawrence Vigouroux, Ronald, Cameron Burgess, Andy Fisher, Jay Fulton, Adam Idah, Marko Stamenić, Paul Farman, Stephen Eustaquio, Tiago Parente, Elijah Just, Joseph Opoku and Jeremy Monga at Swansea City.



23 yrs






32 yrs