
Keke Topp
Match-by-match stats
Keke Topp 2025/2026 season stats
As a striker, Keke Topp has appeared in 20 Bundesliga matches this season, totalling 631 minutes at an average rating of 6.30. 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
Attacking stats
| Attacking | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Goals | 1 | 0.10 | 16 |
| Goal involvements | 2 | 0.29 | 34 |
| Shots | 25 | 3.60 | 90 |
| Shots on target | 3 | 0.40 | 6 |
| Shot accuracy | 12.0% | n/a | 3 |
| Shot conversion | 4.0% | n/a | 12 |
| Goals per SoT | 0.33 | n/a | 55 |
| Big chances missed | 4 | 0.57 | 69 |
| Shots off target | 11 | 1.57 | 95 |
| Shots blocked | 11 | 1.57 | 99 |
| Hit woodwork | 0 | n/a | 24 |
| Assists | 1 | 0.10 | 44 |
| Key passes | 8 | 1.10 | 41 |
| Chances created | 6 | 0.86 | 36 |
| Big chances created | 2 | 0.29 | 60 |
Keke Topp has taken 25 shots with 3 on target (12% accuracy), scoring 1 goal. That is a shot roughly every 25 minutes. Those shots are worth 2 expected goals (xG), 1.6 of it from shots on target (xGOT). He is elite for shooting, ranking in the 90th percentile for shot volume among attackers. Keke Topp has 1 assist and 8 key passes , creating 2 big chances . That works out to a chance created roughly every 105 minutes. Keke Topp has set up 9 shots for teammates, worth 0.7 expected assists (xA). His creative output is around the divisional average, ranking in the 44th percentile for chance creation among attackers.
Passing stats
| Passing | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Passes | 189 | 27.00 | 70 |
| Accurate passes | 142 | 20.30 | 71 |
| Pass accuracy | 75.0% | n/a | 57 |
| Long balls won | 3 | 0.43 | 48 |
| Through balls won | 0 | n/a | 29 |
| Accurate crosses | 1 | 0.14 | 39 |
| Backward passes | 58 | 8.27 | 77 |
| Passes (final third) | 12 | 1.71 | 35 |
Keke Topp has completed 142 of 189 passes at 75% accuracy , plus 1 accurate crosses . He is strong for passing volume, ranking in the 70th percentile for passing volume among attackers.
Possession stats
| Possession | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Successful dribbles | 5 | 0.71 | 35 |
| Dribble attempts | 9 | 1.28 | 24 |
| Dribble success | 0.6% | n/a | 82 |
| Duels won | 43 | 6.13 | 74 |
| Aerials won | 23 | 3.28 | 82 |
| Touches | 330 | 47.10 | 71 |
| Possession lost | 110 | 15.69 | 77 |
| Dribbled past | 7 | 1.00 | 90 |
| Fouls won | 7 | 1.00 | 38 |
| Dispossessed | 12 | 1.71 | 72 |
| Turnovers | 41 | 5.85 | 99 |
Keke Topp completes 5 dribbles at a 56% success rate and wins 43 duels .
Defending stats
| Defending | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Tackles | 10 | 1.43 | 81 |
| Tackles won | 5 | 0.71 | 77 |
| Interceptions | 1 | 0.14 | 23 |
| Clearances | 12 | 1.71 | 85 |
| Blocks | 0 | n/a | 50 |
| Ball recoveries | 28 | 3.99 | 81 |
| 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 |
Keke Topp makes 10 tackles and 1 interceptions , adding 12 clearances . That is a tackle roughly every 63 minutes. He is elite defensively, ranking in the 81st percentile for tackles among attackers.
Discipline stats
| Discipline | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Fouls committed | 16 | 2.28 | 89 |
| Yellow cards | 4 | 0.57 | 97 |
| Red cards | 0 | n/a | 49 |
| Offsides | 2 | 0.29 | 32 |
| Fouls per card | 4.00 | n/a | 38 |
| Foul involvements | 23 | 3.28 | 78 |
| 2nd yellows | 0 | n/a | n/a |
| Penalties scored | 0 | n/a | n/a |
| Penalties missed | 0 | n/a | n/a |
| Penalties won | 0 | n/a | n/a |
| Penalties committed | 0 | n/a | n/a |
| Own goals | 0 | n/a | n/a |
Keke Topp has committed 16 fouls and received 4 yellow cards , no red cards . That is roughly a booking every 4 fouls.
Positions played
BundesligaMainly striker (6 appearances), also at left striker (1).
Strengths & weaknesses
vs attackersStrengths
Weaknesses
Similar players
attackers
Werder Bremen squad
K. Topp
22 yrs#9
N. Füllkrug
33 yrs#10
J. Njinmah
25 yrs#11
M. Grüll
28 yrs#17
E. Dinkçi
24 yrs#18
K. Quetant
20 yrs#19
D. Kownacki
29 yrs#21
C. Itten
29 yrs#26
S. Musah
20 yrs#29
J. Stage
29 yrs#6
S. Lynen
27 yrs#14
L. Reis
26 yrs#15
Chuki
22 yrs#20
D. Stalmach
20 yrs#23
S. Alvero
24 yrs#28
D. Soylu
19 yrs#34
Y. Regeer
23 yrs#44Keke Topp previous seasons
Per season, all competitions| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 19 | 259 | 2 | 2 | 10 | 3 | 5.50 | |
| 1 | 61 | 3 | 0 | 3 | 0 | 10.00 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 25 | 1,081 | 5 | 2 | 15 | 12 | 6.38 |
About Keke Topp
Bundesliga 2025/2026 season
This season in the Bundesliga, Keke Topp has scored 1 goal and 1 assist across 20 appearances (7 starts), totalling 631 minutes. That works out to 0.1 goals and 0.1 assists per 90 minutes. Keke Topp has attempted 25 shots with 3 on target, a 12% shot accuracy rate. That shot output is worth 2.04 expected goals (xG) this season.
Attacking and creative
In attacking play, Keke Topp has created 6 chances including 2 big chances for teammates. The forward has completed 5 successful dribbles from 9 attempts (56% success rate). Keke Topp has contributed 8 key passes and 5 crosses this season.
Defensive and passing
Defensively, Keke Topp has registered 10 tackles (5 won), 1 interceptions, and 12 clearances. In possession, the forward has completed 142 from 189 pass attempts, a 75% pass accuracy rate. Keke Topp has won 43 of 115 total duels.
Discipline
Keke Topp has received 4 yellow cards this season, committing 16 fouls and winning 7.
About Keke Topp
Keke Topp is a 22-year-old forward playing for Werder Bremen in the Bundesliga, representing Germany. Keke Topp is right-footed and wears the number 9 shirt. Born on 25 March 2004.
Most recent appearance
Keke Topp's most recent match was away at FSV Mainz 05 on September 2nd. Werder Bremen lost 0-2. Keke Topp played 46 minutes, registering 2 shots, 1 key pass, 1 tackle with a match rating of 6.59.
Recent matches
- February 5th0-1 winatVfL Wolfsburg(0 mins, rating 0)
- September 2nd0-2 lossvsFSV Mainz 05(46 mins, rating 6.59)
- September 25th1-4 winatFC Union Berlin(46 mins, 1 yellow card, rating 6.7)
- August 9th2-0 winvsFC Heidenheim(21 mins, rating 6.47)
- May 28th2-1 lossatSt. Pauli(11 mins, rating 6.57)
Next fixture
Keke Topp and Werder Bremen are next in action on December 14th against RB Leipzig in the Bundesliga. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Werder Bremen vs RB Leipzig match preview.
Teammates at Werder Bremen
Keke Topp currently plays alongside Arthur, Dawid Kownacki, Amos Pieper, Marco Friedl, Olivier Deman, Dariusz Stalmach, Keke Topp, Mitchell Weiser, Darwin Soylu, Karl Hein, Oskar Wojcik, Youri Regeer, Chuki, Niklas Stark, Felix Agu, Jens Stage, Salim Musah, Justin Njinmah, Senne Lynen, Markus Kolke, Marco Grüll, Eren Dinkçi, Cedric Itten, Stefan Smarkalev, Moussa Ndiaye, Niclas Füllkrug, Alexander Schlager, Mick Schmetgens, Skelly Alvero, Ludovit Reis and Kenny Quetant at Werder Bremen.
















23 yrs
24 yrs



24 yrs


19 yrs