Menu
Season coverage

Season attacking statistics

2 season rows

Understat league-season totals. xG and xA are expected goals and expected assists, displayed to two decimals. These totals are separate from BADB recorded-match statistics.

2019/2020 Bundesliga RasenBallsport Leipzig Understat
Apps
22
Minutes
1313
Goals
10
Assists
2
xG
8.02
xA
2.91
Shots
53
Key passes
20
Non-penalty goals
10
Non-penalty xG
8.02
Season analysis
Per 90 minutes
Goals / 90
0.69
Assists / 90
0.14
xG / 90
0.55
xA / 90
0.20
Non-penalty goals / 90
0.69
Non-penalty xG / 90
0.55
Shots / 90
3.63
Key passes / 90
1.37
Goals + assists / 90
0.82
Season contributions
Goals minus xG
+1.98
Assists minus xA
-0.91
Non-penalty goals minus non-penalty xG
+1.98
Goals + assists
12
Shot quality
xG per shot
0.15
2016/2017 Serie A Sampdoria Understat
Apps
32
Minutes
1489
Goals
11
Assists
3
xG
5.70
xA
2.71
Shots
43
Key passes
20
Non-penalty goals
11
Non-penalty xG
5.70
Season analysis
Per 90 minutes
Goals / 90
0.66
Assists / 90
0.18
xG / 90
0.34
xA / 90
0.16
Non-penalty goals / 90
0.66
Non-penalty xG / 90
0.34
Shots / 90
2.60
Key passes / 90
1.21
Goals + assists / 90
0.85
Season contributions
Goals minus xG
+5.30
Assists minus xA
+0.29
Non-penalty goals minus non-penalty xG
+5.30
Goals + assists
14
Shot quality
xG per shot
0.13

Per 90 = total × 90 ÷ minutes; shown from 900 minutes played. Goals minus xG: positive means more goals than expected; negative means fewer. Assists minus xA compares recorded assists with expected assists. The non-penalty difference excludes penalties from both goals and xG. xG per shot = xG ÷ shots, including penalties; shown from 20 shots. It describes average chance quality, not finishing ability. Past results, not a prediction.

Season coverage

Recorded season statistics

2 season rows

Based on matches currently recorded by BADB. These values may not equal official full-season totals.

2026 World Cup Czech Republic
Apps
3
Minutes
188
Assists
0
Yellow cards
0
Red cards
0
Rating
6.43
2025 Bundesliga Bayer Leverkusen
Apps
3
Minutes
180
Goals
3
Assists
0
Yellow cards
0
Red cards
0
Rating
7.8
Player overview

Season and recent form

Performance trend Latest 5 of 6 appearances
View full match history
  1. Bayer Leverkusen - RB Leipzig #14 · F Rating 7.91 Minutes 77 min 1 G 0 A 4 Shots0 Key passes
  2. Bayer Leverkusen - Celje #14 · F Rating 6.9 Minutes 71 min 0 A 2 Shots2 Key passes
  3. FC Augsburg - Bayer Leverkusen #14 · F Rating 8.2 Minutes 27 min 1 G 0 A 4 Shots1 Key passes
  4. Bayer Leverkusen - Union Berlin #14 · F Rating 8.8 Minutes 67 min 1 G 1 A 4 Shots2 Key passes
  5. SV Elversberg - Bayer Leverkusen #14 · F Rating 6.3 Minutes 97 min 1 G 5 Shots1 Key passes
Season stats 10 values
Apps 6
Minutes 406
Rating 7.55 / 10
Goals 5
Assists 1
Shots 21
Key passes 6
Tackles 2
Cards 0
Saves 0
Detailed match stats Latest 6 appearances

Attack

Shots on target
9 / 19 (47%)
Dribbles completed
6 / 9 (67%)
Key passes
6
Fouls won
5
Offsides
5

Distribution

Passes completed
56 / 73 (77%)

Defence

Duels won
20 / 40 (50%)
Tackles
2
Interceptions
1
Blocks
2
Fouls committed
6

Profile facts

Nationality
Czechia
Country
Germany
Number
#14
Age
30
Born
1996-01-24
Birthplace
Praha
Birth country
Czechia
Height
191
Weight
87

Career timeline 7 entries

Career: Bayer Leverkusen · Current Squad.

  1. Date unavailable Bayer Leverkusen Current Squad
  2. Bayer Leverkusen Club history from AS Roma
  3. RB Leipzig Loan from AS Roma
  4. AS Roma Transfer from Sampdoria · € 37M
  5. AS Roma Loan from Sampdoria
  6. Sampdoria Transfer from Sparta Praha · € 4M
  7. Bohemians 1905 Loan from Sparta Praha

Your privacy choices

Optional BADB measurement

Help BADB measure visits from official social posts. The site works if you reject.