Partial coverage: some seasons of this career are not stored yet (2026/27).
Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Fulham | 2022/23 – 2025/26 | 161 | 0 | 1 |
| Germany | 2015/16 – 2024/25 | 9 | 0 | — |
| Arsenal | 2018/19 – 2022/23 | 134 | 0 | — |
| Leverkusen | 2011/12 – 2017/18 | 285 | 0 | — |
| Germany U21 | 2013/14 – 2017/18 | 8 | 0 | — |
| Stuttgart II | 2009/10 – 2011/12 | 56 | 0 | — |
| Stuttgart | 2010/11 – 2011/12 | 0 | 0 | — |
| Germany U19 | 2011/12 | 1 | 0 | — |
| Germany U17 | 2009/10 | 0 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 2 Aug 2022 | Arsenal | Fulham | € 9.5M |
| 19 Jun 2018 | Bayer Leverkusen | Arsenal | — |
| 1 Jan 2012 | VfB Stuttgart | Bayer Leverkusen | € 7.5M |
| 10 Aug 2011 | VfB Stuttgart | Bayer Leverkusen | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Premier League | Fulham | 38 | 38 | 3429 | 0 | 0 | 3 | 0 | 6.92 |
| 2024/25 | Premier League | Fulham | 38 | 38 | 3420 | — | 1 | 5 | 0 | 7.01 |
| 2024/25 | FA Cup | Fulham | 4 | 3 | 210 | — | 0 | 0 | 0 | 7.75 |
| 2023/24 | Premier League | Fulham | 38 | 38 | 3420 | — | 0 | 3 | 0 | 7.07 |
| 2023/24 | League Cup | Fulham | 3 | 3 | 270 | 0 | — | 1 | 0 | 7.43 |
| 2023/24 | Premier League - Summer Series | Fulham | 3 | 2 | 195 | 0 | — | 0 | 0 | — |
| 2022/23 | Premier League | Fulham | 36 | 36 | 3240 | 0 | — | 3 | 0 | 7.17 |
| 2022/23 | FA Cup | Fulham | 1 | 1 | 90 | 0 | — | 0 | 0 | 6.90 |
| 2021/22 | Premier League | Arsenal | 4 | 4 | 360 | 0 | — | 0 | 0 | 6.65 |
| 2021/22 | League Cup | Arsenal | 3 | 3 | 270 | 0 | — | 0 | 0 | 7.43 |
| 2021/22 | FA Cup | Arsenal | 1 | 1 | 90 | 0 | — | 0 | 0 | 7.00 |
| 2021/22 | Friendlies Clubs | Arsenal | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2020/21 | Premier League | Arsenal | 35 | 35 | 3132 | 0 | — | 0 | 1 | 6.81 |
| 2020/21 | League Cup | Arsenal | 2 | 2 | 180 | 0 | — | 0 | 0 | 8.60 |
| 2020/21 | FA Cup | Arsenal | 2 | 2 | 210 | 0 | — | 0 | 0 | 7.00 |
| 2020/21 | UEFA Europa League | Arsenal | 10 | 10 | 900 | 0 | — | 1 | 0 | 6.66 |
| 2020/21 | Friendlies Clubs | Arsenal | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
| 2020/21 | World Cup - Qualification Europe | Germany | 1 | 1 | 90 | 0 | — | 0 | 0 | 6.90 |
| 2020/21 | UEFA Nations League | Germany | 1 | 1 | 90 | 0 | — | 0 | 0 | 7.30 |
| 2020/21 | Friendlies | Germany | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019/20 | Premier League | Arsenal | 30 | 30 | 2650 | 0 | — | 2 | 0 | 7.04 |
| 2019/20 | UEFA Europa League | Arsenal | 2 | 2 | 210 | 0 | — | 0 | 0 | 7.10 |
| 2019/20 | Emirates Cup | Arsenal | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019/20 | International Champions Cup | Arsenal | 2 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018/19 | Premier League | Arsenal | 32 | 31 | 2835 | 0 | — | 0 | 0 | 6.88 |
| 2018/19 | League Cup | Arsenal | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018/19 | UEFA Europa League | Arsenal | 3 | 3 | 270 | 0 | — | 0 | 0 | 7.03 |
| 2018/19 | International Champions Cup | Arsenal | 2 | 2 | 92 | 0 | — | 0 | 0 | — |
| 2018/19 | Club Friendlies | Arsenal | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018/19 | World Cup - Qualification Europe | Germany | 2 | 2 | 180 | 0 | — | 0 | 0 | 6.50 |
| 2017/18 | Bundesliga | Leverkusen | 33 | 33 | 2970 | 0 | — | 1 | 0 | 6.65 |
| 2017/18 | DFB Pokal | Leverkusen | 5 | 5 | 510 | 0 | — | 0 | 0 | 7.04 |
| 2017/18 | Confederations Cup | Germany | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2016/17 | Bundesliga | Leverkusen | 34 | 34 | 3060 | 0 | — | 0 | 0 | 6.73 |
| 2016/17 | DFB Pokal | Leverkusen | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2016/17 | UEFA Champions League | Leverkusen | 7 | 7 | 630 | 0 | — | 0 | 0 | 6.84 |
| 2016/17 | Friendlies | Germany | 3 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2015/16 | Bundesliga | Leverkusen | 33 | 33 | 2970 | 0 | — | 0 | 0 | 6.92 |
| 2015/16 | DFB Pokal | Leverkusen | 4 | 4 | 356 | 0 | — | 0 | 0 | — |
| 2015/16 | UEFA Europa League | Leverkusen | 4 | 4 | 360 | 0 | — | 0 | 0 | 6.92 |
| 2015/16 | UEFA Champions League | Leverkusen | 8 | 8 | 720 | 0 | — | 1 | 0 | 6.38 |
| 2015/16 | UEFA U21 Championship | Germany U21 | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2014/15 | Bundesliga | Leverkusen | 34 | 34 | 3060 | 0 | — | 1 | 0 | — |
| 2014/15 | DFB Pokal | Leverkusen | 4 | 4 | 450 | 0 | — | 0 | 0 | — |
| 2014/15 | UEFA Champions League | Leverkusen | 10 | 10 | 930 | 0 | — | 0 | 0 | — |
| 2013/14 | Bundesliga | Leverkusen | 34 | 34 | 3060 | 0 | — | 1 | 0 | — |
| 2013/14 | DFB Pokal | Leverkusen | 4 | 4 | 390 | 0 | — | 0 | 0 | — |
| 2013/14 | UEFA Champions League | Leverkusen | 8 | 8 | 720 | 0 | — | 1 | 0 | — |
| 2013/14 | UEFA U21 Championship | Germany U21 | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2012/13 | Bundesliga | Leverkusen | 32 | 32 | 2880 | 0 | — | 2 | 0 | — |
| 2012/13 | DFB Pokal | Leverkusen | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2012/13 | UEFA Europa League | Leverkusen | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2011/12 | 3. Liga | Stuttgart II | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2011/12 | UEFA U19 Championship | Germany U19 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2011/12 | Bundesliga | Leverkusen | 16 | 16 | 1440 | 0 | — | 1 | 0 | — |
| 2011/12 | UEFA Champions League | Leverkusen | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2010/11 | 3. Liga | Stuttgart II | 37 | 37 | 3330 | 0 | — | 2 | 0 | — |
| 2009/10 | 3. Liga | Stuttgart II | 16 | 16 | 1440 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
