
Johan Bakayoko
Match-by-match stats
Johan Bakayoko 2025/2026 season stats
As a right winger, Johan Bakayoko has appeared in 20 Bundesliga matches this season, totalling 774 minutes at an average rating of 6.07. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Bundesliga attackers.
Player traits
Percentile vs attackers
Stats by competition
Output across every competition for club and country this season.
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 20 | 774 | 2 | 0 | 10 | 5 | 6.07 | |
| 2 | 118 | 1 | 0 | 4 | 3 | 7.13 | |
| Total | 22 | 892 | 3 | 0 | 14 | 8 | 6.17 |
Attacking stats
| Attacking | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Goals | 2 | 0.20 | 33 |
| Goal involvements | 2 | 0.23 | 16 |
| Shots | 24 | 2.80 | 68 |
| Shots on target | 9 | 1.00 | 57 |
| Shot accuracy | 38.0% | n/a | 41 |
| Shot conversion | 8.0% | n/a | 26 |
| Goals per SoT | 0.22 | n/a | 24 |
| Big chances missed | 3 | 0.35 | 44 |
| Shots off target | 6 | 0.70 | 34 |
| Shots blocked | 9 | 1.05 | 89 |
| Hit woodwork | 3 | 0.35 | 95 |
| Assists | 0 | n/a | 16 |
| Key passes | 10 | 1.20 | 51 |
| Chances created | 9 | 1.05 | 52 |
| Big chances created | 2 | 0.23 | 46 |
Johan Bakayoko has taken 24 shots with 9 on target (38% accuracy), scoring 2 goals. That is a shot roughly every 32 minutes. Those shots are worth 2.1 expected goals (xG), 2 of it from shots on target (xGOT). He is strong for shooting, ranking in the 68th percentile for shot volume among attackers. Johan Bakayoko has 0 assists and 10 key passes , creating 2 big chances . That works out to a chance created roughly every 86 minutes. Johan Bakayoko has set up 10 shots for teammates, worth 1.3 expected assists (xA). His creative output is below average, ranking in the 16th percentile for chance creation among attackers.
Passing stats
| Passing | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Passes | 287 | 33.40 | 89 |
| Accurate passes | 237 | 27.60 | 89 |
| Pass accuracy | 83.0% | n/a | 86 |
| Long balls won | 5 | 0.58 | 62 |
| Through balls won | 0 | n/a | 29 |
| Accurate crosses | 3 | 0.35 | 65 |
| Backward passes | 104 | 12.09 | 96 |
| Passes (final third) | 13 | 1.51 | 28 |
Johan Bakayoko has completed 237 of 287 passes at 83% accuracy , plus 3 accurate crosses . He is elite for passing volume, ranking in the 89th percentile for passing volume among attackers.
Possession stats
| Possession | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Successful dribbles | 15 | 1.74 | 82 |
| Dribble attempts | 31 | 3.60 | 80 |
| Dribble success | 0.5% | n/a | 63 |
| Duels won | 33 | 3.84 | 27 |
| Aerials won | 2 | 0.23 | 6 |
| Touches | 434 | 50.50 | 80 |
| Possession lost | 107 | 12.44 | 34 |
| Dribbled past | 6 | 0.70 | 72 |
| Fouls won | 11 | 1.28 | 60 |
| Dispossessed | 10 | 1.16 | 35 |
| Turnovers | 11 | 1.28 | 4 |
Johan Bakayoko completes 15 dribbles at a 48% success rate and wins 33 duels . Aerial duels are a relative weakness (6th percentile).
Defending stats
| Defending | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Tackles | 5 | 0.58 | 23 |
| Tackles won | 3 | 0.35 | 31 |
| Interceptions | 2 | 0.23 | 37 |
| Clearances | 3 | 0.35 | 18 |
| Blocks | 0 | n/a | 50 |
| Ball recoveries | 30 | 3.49 | 68 |
| Crosses blocked | 0 | n/a | 50 |
| Clearances off line | 0 | n/a | 50 |
| Offsides won | 0 | n/a | 38 |
| Errors led to shot | 0 | n/a | 41 |
| Errors led to goal | 0 | n/a | 47 |
Johan Bakayoko makes 5 tackles and 2 interceptions , adding 3 clearances . That is a tackle roughly every 155 minutes. He is below average defensively, ranking in the 23rd percentile for tackles among attackers.
Discipline stats
| Discipline | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Fouls committed | 11 | 1.28 | 56 |
| Yellow cards | 1 | 0.12 | 36 |
| Red cards | 0 | n/a | 49 |
| Offsides | 3 | 0.35 | 44 |
| Fouls per card | 11.00 | n/a | 84 |
| Foul involvements | 22 | 2.56 | 57 |
| 2nd yellows | 0 | n/a | n/a |
| Penalties scored | 0 | n/a | n/a |
| Penalties missed | 0 | n/a | n/a |
| Penalties won | 1 | n/a | n/a |
| Penalties committed | 0 | n/a | n/a |
| Own goals | 0 | n/a | n/a |
Johan Bakayoko has committed 11 fouls and received 1 yellow card , no red cards . That is roughly a booking every 11 fouls.
Positions played
BundesligaMainly right winger (8 appearances).
Strengths & weaknesses
vs attackersStrengths
Weaknesses
Similar players
attackers
RB Leipzig squad
A. Nusa
21 yrs#7
M. Guiu
20 yrs#9
J. Bakayoko
23 yrs#11
S. Sani
20 yrs#18
T. Gomis
20 yrs#27
C. Nkunku
28 yrs#28
Rômulo
24 yrs#40
S. Konaté
17 yrs#45
E. Banzuzi
21 yrs#6
A. Ouédraogo
20 yrs#8
B. Gruda
22 yrs#10
N. Seiwald
25 yrs#13
C. Baumgartner
27 yrs#14
R. Reitz
24 yrs#20
N. El Aynaoui
25 yrs#21
A. Maksimovic
19 yrs#30
B. Kaltefleiter
18 yrs#37
V. Gebel
18 yrs#47Johan Bakayoko previous seasons
Per season, all competitions| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 1 | 64 | 0 | 0 | 0 | 1 | 7.05 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 30 | 1,579 | 9 | 1 | 36 | 19 | 6.97 | |
| 12 | 859 | 2 | 1 | 18 | 11 | 7.30 | |
| 4 | 99 | 0 | 0 | 1 | 3 | 6.78 | |
| 3 | 225 | 1 | 0 | 4 | 1 | 7.04 | |
| 1 | 90 | 0 | 0 | 2 | 3 | 7.46 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 7 | 372 | 1 | 2 | 6 | 5 | 7.08 | |
| 3 | 136 | 0 | 0 | 6 | 1 | 7.14 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 33 | 2,499 | 12 | 9 | 71 | 34 | 7.79 | |
| 12 | 974 | 1 | 5 | 29 | 15 | 7.72 | |
| 2 | 153 | 1 | 0 | 1 | 3 | 7.60 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 23 | 1,380 | 5 | 5 | 26 | 35 | 7.16 | |
| 6 | 475 | 2 | 1 | 13 | 10 | 7.16 | |
| 4 | 242 | 1 | 0 | 6 | 6 | 7.12 | |
| 4 | 277 | 1 | 0 | 0 | 3 | 6.86 |
About Johan Bakayoko
Bundesliga 2025/2026 season
This season in the Bundesliga, Johan Bakayoko has scored 2 goals across 20 appearances (8 starts), totalling 774 minutes. That works out to 0.2 goals and 0 assists per 90 minutes. Johan Bakayoko has attempted 24 shots with 9 on target, a 38% shot accuracy rate. That shot output is worth 2.08 expected goals (xG) this season.
Attacking and creative
In attacking play, Johan Bakayoko has created 9 chances including 2 big chances for teammates. The forward has completed 15 successful dribbles from 31 attempts (48% success rate). Johan Bakayoko has contributed 10 key passes and 15 crosses this season.
Defensive and passing
Defensively, Johan Bakayoko has registered 5 tackles (3 won), 2 interceptions, and 3 clearances. In possession, the forward has completed 237 from 287 pass attempts, a 83% pass accuracy rate. Johan Bakayoko has won 33 of 84 total duels.
Discipline
Johan Bakayoko has received 1 yellow card this season, committing 11 fouls and winning 11.
About Johan Bakayoko
Johan Bakayoko is a 23-year-old forward playing for RB Leipzig in the Bundesliga, representing Belgium. Johan Bakayoko is left-footed and wears the number 11 shirt. Born on 20 April 2003.
Most recent appearance
Johan Bakayoko's most recent match was away at Borussia Mönchengladbach on October 15th. RB Leipzig won 3-0. Johan Bakayoko played 17 minutes with a match rating of 6.2.
Recent matches
- October 15th3-0 winvsBorussia Mönchengladbach(17 mins, rating 6.2)
- November 28th0-6 winatEintracht Trier(64 mins, rating 7.05)
- April 23rd4-1 lossatSC Freiburg(10 mins, rating 6.65)
- February 22nd2-1 winvsSt. Pauli(0 mins, rating 0)
- April 27th4-1 lossatBayer 04 Leverkusen(0 mins, rating 0)
Next fixture
Johan Bakayoko and RB Leipzig are next in action on April 9th against Spartak Moskva in the Europa League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the RB Leipzig vs Spartak Moskva match preview.
Teammates at RB Leipzig
Johan Bakayoko currently plays alongside Lukas Klostermann, Ørjan Nyland, David Raum, Maarten Vandevoordt, Ezechiel Banzuzi, Rocco Reitz, Suleiman Sani, Christoph Baumgartner, Willi Orbán, Nicolas Seiwald, Ridle Baku, Rômulo, Benno Kaltefleiter, Castello Lukeba, Andrija Maksimovic, Abdoul Koné, Tidiam Gomis, Antonio Nusa, Christopher Nkunku, Marc Guiu, Neil El Aynaoui, Samba Konaté, Brajan Gruda, Leopold Zingerle, Benjamin Henrichs, Maxime Estève, Johan Bakayoko, Viggo Gebel, Assan Ouédraogo and Max Finkgräfe at RB Leipzig.












33 yrs







