Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2024-11-10Sun2. BundesligaMatchweek 12AwayL 1–3Hannover 96ElversbergY*GK9093666.703.400003742.923221.728.3450.045.32114.8321.7Match Report
2024-11-02Sat2. BundesligaMatchweek 11HomeW 2–1Hannover 96KarlsruherY*GK9041375.001.000002728.631016.127.0366.744.31400.0117.0Match Report
2024-10-27Sun2. BundesligaMatchweek 10AwayW 3–0Hannover 96MagdeburgY*GK90505100.010.6000053414.732290.655.4683.361.81800.002.0Match Report
2024-10-19Sat2. BundesligaMatchweek 9HomeW 1–0Hannover 96Schalke 04Y*GK90202100.010.2000041233.337227.030.8540.040.47114.3318.3Match Report
2024-10-06Sun2. BundesligaMatchweek 8AwayL 0–2Hannover 96BraunschweigY*GK901221091.703.7110051435.751625.533.7812.524.11417.1010.3Match Report

Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2008-200919Northamptoneng ENG3. League One221802.031.5012975.001100.0
2010-201121Hannover 96de GER1. Bundesliga15151,31114.6110.76574680.7825640.0Matches
2011-201222Hannover 96de GER1. Bundesliga34343,06034.0451.3217513074.3121210720.6Matches
2011-201222Hannover 962. Europa Lg111199011.0131.18523975.0533327.3Matches
2012-201323Hannover 96de GER1. Bundesliga34343,06034.0621.8219213067.713615823.5Matches
2012-201323Hannover 962. Europa Lg887208.0121.50342264.7341112.5Matches
2013-201424Hannover 96de GER1. Bundesliga34343,06034.0591.7418412567.912616617.6Matches
2014-201525Hannover 96de GER1. Bundesliga34343,06034.0561.6516911366.991015720.6Matches
2014-201525Hannover 96de GERDFB-Pokal221802.0010100.00000Matches
2015-201626Hannover 96de GER1. Bundesliga34343,06034.0621.8220514369.87423514.7Matches
2015-201626Hannover 96de GERDFB-Pokal221802.00101150.00000Matches
2016-201727Leicester City1. Champions Lg11901.011.003266.710000.00000Matches
2016-201727Leicester Cityeng ENGEFL Cup111201.343.0011763.600100.00000Matches
2016-201727Leicester Cityeng ENGFA Cup222102.3010100.00000Matches
2016-201727Leicester Cityeng ENG1. Premier League987548.4161.91331751.5215112.50000Matches
2017-201828Stuttgartde GER1. Bundesliga34343,06034.0361.0615511779.4156131235.3642033.3Matches
2017-201828Stuttgartde GERDFB-Pokal333003.361.8012650.020100.00000Matches
2018-201929Stuttgartde GER1. Bundesliga34343,06034.0702.0617911362.07720617.632010.0Matches
2018-201929Stuttgartde GERDFB-Pokal11901.022.003133.300100.00000Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31312,78931.0461.481429771.112811722.6752028.6Matches
2019-202030Hannover 96de GERDFB-Pokal11901.022.005480.000100.011000.0Matches
2020-202131Kölnde GER1. Bundesliga10510.611.7632100.0000011000.0Matches
2021-202232Hannover 96de GER2. 2. Bundesliga25252,19224.4311.271027669.686111040.01001Matches
2021-202232Hannover 96de GERDFB-Pokal221802.042.00151073.3101150.00000Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34343,06034.0551.6218613172.612814823.5642033.3Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34343,06034.0441.2914710572.813138720.644000.0Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12121,08012.0100.83584884.5714650.011000.0Matches
16 Seasons5 Clubs9 Leagues43543339,047433.96511.522134149370.51529818310223.630226221.4
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Hannover 96 (11 Seasons)4 Leagues34734731,132345.95121.501723121971.2124831408323.920154121.1
Stuttgart (2 Seasons)2 Leagues72726,51072.31141.5834923769.12413351825.0962125.0
Leicester City (1 Season)4 Leagues13121,17413.0211.96472655.341718.30000
Northampton (1 Season)1 League221802.031.5012975.001100.0
Köln (1 Season)2 Leagues10510.611.7632100.0000011000.0
DFB-Pokal (10 Seasons)11111,02011.3141.91352162.9506218.211000.0
Bundesliga (9 Seasons)25425322,782253.14021.59131991970.183531175722.51072122.2
2. Bundesliga (5 Seasons)13613612,181135.31861.3763545772.95236483827.919144122.2
Europa Lg (2 Seasons)19191,71019.0251.32866170.9874421.1
Premier League (1 Season)987548.4161.91331751.5215112.50000
League One (1 Season)221802.031.5012975.001100.0
FA Cup (1 Season)222102.3010100.00000
Champions Lg (1 Season)11901.011.003266.710000.00000
EFL Cup (1 Season)111201.343.0011763.600100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2008-200919Northampton1 League221802.031.5012975.001100.0
2010-201121Hannover 961 League15151,31114.6110.76574680.7825640.0
2011-201222Hannover 962 Leagues45454,05045.0581.2922716974.41715131022.2
2012-201323Hannover 962 Leagues42423,78042.0741.7622615267.3161016921.4
2013-201424Hannover 961 League34343,06034.0591.7418412567.912616617.6
2014-201525Hannover 962 Leagues36363,24036.0561.6516911366.9101016719.40000
2015-201626Hannover 962 Leagues36363,24036.0621.8220514369.88424616.70000
2016-201727Leicester City4 Leagues13121,17413.0211.96472655.341718.30000
2017-201828Stuttgart2 Leagues37373,36037.3421.1316712377.2176141232.4642033.3
2018-201929Stuttgart2 Leagues35353,15035.0722.0618211461.57721617.132010.0
2019-202030Hannover 962 Leagues32322,87932.0481.5014710171.412812721.9862025.0
2020-202131Köln2 Leagues10510.611.7632100.0000011000.0
2021-202232Hannover 962 Leagues27272,37226.4351.331178670.196121140.71001
2022-202333Hannover 962 Leagues34343,06034.0551.6218613172.612814823.5642033.3
2023-202434Hannover 962 Leagues34343,06034.0441.2914710572.813138720.644000.0
2024-202535Hannover 962 Leagues12121,08012.0100.83584884.5714650.011000.0
16 Seasons5 Clubs9 Leagues43543339,047433.96511.522134149370.51529818310223.630226221.4
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Hannover 96 (11 Seasons)4 Leagues34734731,132345.95121.501723121971.2124831408323.920154121.1
Stuttgart (2 Seasons)2 Leagues72726,51072.31141.5834923769.12413351825.0962125.0
Leicester City (1 Season)4 Leagues13121,17413.0211.96472655.341718.30000
Northampton (1 Season)1 League221802.031.5012975.001100.0
Köln (1 Season)2 Leagues10510.611.7632100.0000011000.0
DFB-Pokal (10 Seasons)11111,02011.3141.91352162.9506218.211000.0
Bundesliga (9 Seasons)25425322,782253.14021.59131991970.183531175722.51072122.2
2. Bundesliga (5 Seasons)13613612,181135.31861.3763545772.95236483827.919144122.2
Europa Lg (2 Seasons)19191,71019.0251.32866170.9874421.1
Premier League (1 Season)987548.4161.91331751.5215112.50000
League One (1 Season)221802.031.5012975.001100.0
FA Cup (1 Season)222102.3010100.00000
Champions Lg (1 Season)11901.011.003266.710000.00000
EFL Cup (1 Season)111201.343.0011763.600100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2008-200919Northamptoneng ENG3. League One21st221802.031.5012975.001100.0
2010-201121Hannover 96de GER1. Bundesliga4th15151,31114.6110.76574680.7825640.0Matches
2011-201222Hannover 96de GER1. Bundesliga7th34343,06034.0451.3217513074.3121210720.6Matches
2012-201323Hannover 96de GER1. Bundesliga9th34343,06034.0621.8219213067.713615823.5Matches
2013-201424Hannover 96de GER1. Bundesliga10th34343,06034.0591.7418412567.912616617.6Matches
2014-201525Hannover 96de GER1. Bundesliga13th34343,06034.0561.6516911366.991015720.6Matches
2015-201626Hannover 96de GER1. Bundesliga18th34343,06034.0621.8220514369.87423514.7Matches
2016-201727Leicester Cityeng ENG1. Premier League12th987548.4161.91331751.5215112.50000Matches
2017-201828Stuttgartde GER1. Bundesliga7th34343,06034.0361.0615511779.4156131235.3642033.3Matches
2018-201929Stuttgartde GER1. Bundesliga16th34343,06034.0702.0617911362.07720617.632010.0Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31312,78931.0461.481429771.112811722.6752028.6Matches
2020-202131Kölnde GER1. Bundesliga16th10510.611.7632100.0000011000.0Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th25252,19224.4311.271027669.686111040.01001Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34343,06034.0551.6218613172.612814823.5642033.3Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34343,06034.0441.2914710572.813138720.644000.0Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12121,08012.0100.83584884.5714650.011000.0Matches
16 Seasons5 Clubs4 Leagues40139935,897398.96071.521999140270.7137911719624.129216222.2
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Hannover 96 (11 Seasons)2 Leagues32132128,792319.94811.501617114471.1113761327724.019144122.2
Stuttgart (2 Seasons)1 League68686,12068.01061.5633423070.12213331826.5962125.0
Leicester City (1 Season)1 League987548.4161.91331751.5215112.50000
Northampton (1 Season)1 League221802.031.5012975.001100.0
Köln (1 Season)1 League10510.611.7632100.0000011000.0
Bundesliga (9 Seasons)25425322,782253.14021.59131991970.183531175722.51072122.2
2. Bundesliga (5 Seasons)13613612,181135.31861.3763545772.95236483827.919144122.2
Premier League (1 Season)987548.4161.91331751.5215112.50000
League One (1 Season)221802.031.5012975.001100.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201525Hannover 96de GERDFB-Pokal17th221802.0010100.00000Matches
2015-201626Hannover 96de GERDFB-Pokal17th221802.00101150.00000Matches
2016-201727Leicester Cityeng ENGEFL Cup17th111201.343.0011763.600100.00000Matches
2016-201727Leicester Cityeng ENGFA Cup9th222102.3010100.00000Matches
2017-201828Stuttgartde GERDFB-Pokal9th333003.361.8012650.020100.00000Matches
2018-201929Stuttgartde GERDFB-Pokal33rd11901.022.003133.300100.00000Matches
2019-202030Hannover 96de GERDFB-Pokal33rd11901.022.005480.000100.011000.0Matches
2021-202232Hannover 96de GERDFB-PokalQF221802.042.00151073.3101150.00000Matches
11 Seasons4 Clubs3 Leagues14141,35015.0182.08462863.0608214.311000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Hannover 96 (7 Seasons)1 League776307.062.00201475.0304228.611000.0
Stuttgart (2 Seasons)1 League443904.381.8515746.720200.00000
Leicester City (1 Season)2 Leagues333303.743.0011763.610200.00000
DFB-Pokal (10 Seasons)11111,02011.3141.91352162.9506218.211000.0
FA Cup (1 Season)222102.3010100.00000
EFL Cup (1 Season)111201.343.0011763.600100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2011-201222Hannover 962. Europa LgQF111199011.0131.18523975.0533327.3Matches
2012-201323Hannover 962. Europa LgR32887208.0121.50342264.7341112.5Matches
2016-201727Leicester City1. Champions LgQF11901.011.003266.710000.00000Matches
3 Seasons2 Clubs2 Leagues20201,80020.0261.30896370.8974420.00000
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Hannover 96 (2 Seasons)1 League19191,71019.0251.32866170.9874421.1
Leicester City (1 Season)1 League11901.011.003266.710000.00000
Europa Lg (2 Seasons)19191,71019.0251.32866170.9874421.1
Champions Lg (1 Season)11901.011.003266.710000.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201424de GermanyFriendlies (M)221351.51102100.00000Matches
201525de GermanyFriendlies (M)221802.001100.00000Matches
4 Seasons1 Club5 Leagues443154.0121250.00000
Friendlies (M) (2 Seasons)443153.5121250.00000

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2008-200919Northamptoneng ENG3. League One2.03
2010-201121Hannover 96de GER1. Bundesliga14.611Matches
2011-201222Hannover 96de GER1. Bundesliga34.045Matches
2011-201222Hannover 962. Europa Lg11.013Matches
2012-201323Hannover 96de GER1. Bundesliga34.062Matches
2012-201323Hannover 962. Europa Lg8.012Matches
2013-201424Hannover 96de GER1. Bundesliga34.059Matches
2014-201525Hannover 96de GER1. Bundesliga34.056Matches
2014-201525Hannover 96de GERDFB-Pokal2.00Matches
2015-201626Hannover 96de GER1. Bundesliga34.062Matches
2015-201626Hannover 96de GERDFB-Pokal2.00Matches
2016-201727Leicester City1. Champions Lg1.010Matches
2016-201727Leicester Cityeng ENGEFL Cup1.340Matches
2016-201727Leicester Cityeng ENGFA Cup2.30Matches
2016-201727Leicester Cityeng ENG1. Premier League8.4160Matches
2017-201828Stuttgartde GER1. Bundesliga34.036422040.70.24+4.7+0.1429683435.5102912357.242.830081.759.0547346.2371.0913.6Matches
2017-201828Stuttgartde GERDFB-Pokal3.360Matches
2018-201929Stuttgartde GER1. Bundesliga34.070227456.40.31-9.6-0.2825971436.391112955.440.330568.552.7518224.2411.2114.7Matches
2018-201929Stuttgartde GERDFB-Pokal1.020Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.0465110340.80.25-2.2-0.0717044338.491515136.533.624744.138.4442122.7491.5816.8Matches
2019-202030Hannover 96de GERDFB-Pokal1.021Matches
2020-202131Kölnde GER1. Bundesliga0.6110001.20.07+0.2+0.3161154.517435.333.5683.349.71516.700.0013.0Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.431005525.60.25-0.4-0.0216340040.86319344.837.522053.244.7410174.1200.8213.5Matches
2021-202232Hannover 96de GERDFB-Pokal2.040Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.055408262.40.31+9.4+0.2825367637.4112115345.237.329956.544.7561335.9491.4414.9Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.044407243.00.27+1.0+0.0317151133.511169238.935.022334.535.8451204.4591.7417.4Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.010102016.50.29+6.5+0.555015133.13952331.633.06142.638.415863.8181.5015.0Matches
16 Seasons5 Clubs9 Leagues433.96512254116286.50.28+9.5+0.051368374036.6613576845.437.4166157.646.431021454.72731.3415.2
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Hannover 96 (11 Seasons)4 Leagues345.95121513212188.40.28+14.4+0.11807218137.0417851240.335.5105047.441.02022884.41951.4415.8
Stuttgart (2 Seasons)2 Leagues72.3114649497.00.28-5.0-0.07555154835.9194025256.441.660575.055.81065565.3781.1514.1
Leicester City (1 Season)4 Leagues13.0210
Northampton (1 Season)1 League2.03
Köln (1 Season)2 Leagues0.6110001.20.07+0.2+0.3161154.517435.333.5683.349.71516.700.0013.0
DFB-Pokal (10 Seasons)11.3141
Bundesliga (9 Seasons)253.1402749498.20.28-4.8-0.07561155936.0195725656.241.561175.155.81080575.3781.1414.1
2. Bundesliga (5 Seasons)135.31861413212188.40.28+14.4+0.11807218137.0417851240.335.5105047.441.02022884.41951.4415.8
Europa Lg (2 Seasons)19.025
Premier League (1 Season)8.4160
League One (1 Season)2.03
FA Cup (1 Season)2.30
Champions Lg (1 Season)1.010
EFL Cup (1 Season)1.340
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2008-200919Northampton1 League2.03
2010-201121Hannover 961 League14.611
2011-201222Hannover 962 Leagues45.058
2012-201323Hannover 962 Leagues42.074
2013-201424Hannover 961 League34.059
2014-201525Hannover 962 Leagues36.0560
2015-201626Hannover 962 Leagues36.0620
2016-201727Leicester City4 Leagues13.0210
2017-201828Stuttgart2 Leagues37.342422040.70.24+4.7+0.1429683435.5102912357.242.830081.759.0547346.2371.0913.6
2018-201929Stuttgart2 Leagues35.072227456.40.31-9.6-0.2825971436.391112955.440.330568.552.7518224.2411.2114.7
2019-202030Hannover 962 Leagues32.0486110340.80.25-2.2-0.0717044338.491515136.533.624744.138.4442122.7491.5816.8
2020-202131Köln2 Leagues0.6110001.20.07+0.2+0.3161154.517435.333.5683.349.71516.700.0013.0
2021-202232Hannover 962 Leagues26.435005525.60.25-0.4-0.0216340040.86319344.837.522053.244.7410174.1200.8213.5
2022-202333Hannover 962 Leagues34.055408262.40.31+9.4+0.2825367637.4112115345.237.329956.544.7561335.9491.4414.9
2023-202434Hannover 962 Leagues34.044407243.00.27+1.0+0.0317151133.511169238.935.022334.535.8451204.4591.7417.4
2024-202535Hannover 962 Leagues12.010102016.50.29+6.5+0.555015133.13952331.633.06142.638.415863.8181.5015.0
16 Seasons5 Clubs9 Leagues433.96512254116286.50.28+9.5+0.051368374036.6613576845.437.4166157.646.431021454.72731.3415.2
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Hannover 96 (11 Seasons)4 Leagues345.95121513212188.40.28+14.4+0.11807218137.0417851240.335.5105047.441.02022884.41951.4415.8
Stuttgart (2 Seasons)2 Leagues72.3114649497.00.28-5.0-0.07555154835.9194025256.441.660575.055.81065565.3781.1514.1
Leicester City (1 Season)4 Leagues13.0210
Northampton (1 Season)1 League2.03
Köln (1 Season)2 Leagues0.6110001.20.07+0.2+0.3161154.517435.333.5683.349.71516.700.0013.0
DFB-Pokal (10 Seasons)11.3141
Bundesliga (9 Seasons)253.1402749498.20.28-4.8-0.07561155936.0195725656.241.561175.155.81080575.3781.1414.1
2. Bundesliga (5 Seasons)135.31861413212188.40.28+14.4+0.11807218137.0417851240.335.5105047.441.02022884.41951.4415.8
Europa Lg (2 Seasons)19.025
Premier League (1 Season)8.4160
League One (1 Season)2.03
FA Cup (1 Season)2.30
Champions Lg (1 Season)1.010
EFL Cup (1 Season)1.340
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2008-200919Northamptoneng ENG3. League One21st2.03
2010-201121Hannover 96de GER1. Bundesliga4th14.611Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.045Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.062Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.059Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.056Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.062Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.4160Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.036422040.70.24+4.7+0.1429683435.5102912357.242.830081.759.0547346.2371.0913.6Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.070227456.40.31-9.6-0.2825971436.391112955.440.330568.552.7518224.2411.2114.7Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.0465110340.80.25-2.2-0.0717044338.491515136.533.624744.138.4442122.7491.5816.8Matches
2020-202131Kölnde GER1. Bundesliga16th0.6110001.20.07+0.2+0.3161154.517435.333.5683.349.71516.700.0013.0Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.431005525.60.25-0.4-0.0216340040.86319344.837.522053.244.7410174.1200.8213.5Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.055408262.40.31+9.4+0.2825367637.4112115345.237.329956.544.7561335.9491.4414.9Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.044407243.00.27+1.0+0.0317151133.511169238.935.022334.535.8451204.4591.7417.4Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.010102016.50.29+6.5+0.555015133.13952331.633.06142.638.415863.8181.5015.0Matches
16 Seasons5 Clubs4 Leagues398.96072154116286.50.28+9.5+0.051368374036.6613576845.437.4166157.646.431021454.72731.3415.2
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Hannover 96 (11 Seasons)2 Leagues319.94811413212188.40.28+14.4+0.11807218137.0417851240.335.5105047.441.02022884.41951.4415.8
Stuttgart (2 Seasons)1 League68.0106649497.00.28-5.0-0.07555154835.9194025256.441.660575.055.81065565.3781.1514.1
Leicester City (1 Season)1 League8.4160
Northampton (1 Season)1 League2.03
Köln (1 Season)1 League0.6110001.20.07+0.2+0.3161154.517435.333.5683.349.71516.700.0013.0
Bundesliga (9 Seasons)253.1402749498.20.28-4.8-0.07561155936.0195725656.241.561175.155.81080575.3781.1414.1
2. Bundesliga (5 Seasons)135.31861413212188.40.28+14.4+0.11807218137.0417851240.335.5105047.441.02022884.41951.4415.8
Premier League (1 Season)8.4160
League One (1 Season)2.03
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.00Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.00Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.340Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.30Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.360Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.020Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.021Matches
2021-202232Hannover 96de GERDFB-PokalQF2.040Matches
11 Seasons4 Clubs3 Leagues15.0181
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Hannover 96 (7 Seasons)1 League7.061
Stuttgart (2 Seasons)1 League4.380
Leicester City (1 Season)2 Leagues3.740
Köln (1 Season)1 League
DFB-Pokal (10 Seasons)11.3141
FA Cup (1 Season)2.30
EFL Cup (1 Season)1.340
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2011-201222Hannover 962. Europa LgQF11.013Matches
2012-201323Hannover 962. Europa LgR328.012Matches
2016-201727Leicester City1. Champions LgQF1.010Matches
3 Seasons2 Clubs2 Leagues20.0260
Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Hannover 96 (2 Seasons)1 League19.025
Leicester City (1 Season)1 League1.010
Europa Lg (2 Seasons)19.025
Champions Lg (1 Season)1.010
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
201424de GermanyFriendlies (M)1.50Matches
201525de GermanyFriendlies (M)2.00Matches
4 Seasons1 Club5 Leagues4.00
Friendlies (M) (2 Seasons)3.50
UEFA Euro Qualifying (2 Seasons)
WCQ (1 Season)0.5
World Cup (1 Season)
UEFA Euro (1 Season)
Become a Stathead & surf this site ad-free.

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200919Northamptoneng ENG3. League One221802.0000000000.000.000.000.000.00
2010-201121Hannover 96de GER1. Bundesliga15151,31114.6000000100.000.000.000.000.00Matches
2011-201222Hannover 96de GER1. Bundesliga34343,06034.0000000200.000.000.000.000.00Matches
2011-201222Hannover 962. Europa Lg111199011.0000000100.000.000.000.000.00Matches
2012-201323Hannover 96de GER1. Bundesliga34343,06034.0000000100.000.000.000.000.00Matches
2012-201323Hannover 962. Europa Lg887208.0000000100.000.000.000.000.00Matches
2013-201424Hannover 96de GER1. Bundesliga34343,06034.0000000200.000.000.000.000.00Matches
2014-201525Hannover 96de GER1. Bundesliga34343,06034.0000000200.000.000.000.000.00Matches
2014-201525Hannover 96de GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2015-201626Hannover 96de GER1. Bundesliga34343,06034.0000000300.000.000.000.000.00Matches
2015-201626Hannover 96de GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2016-201727Leicester City1. Champions Lg11901.0000000100.000.000.000.000.00Matches
2016-201727Leicester Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201727Leicester Cityeng ENGFA Cup222102.3000000100.000.000.000.000.00Matches
2016-201727Leicester Cityeng ENG1. Premier League987548.4000000000.000.000.000.000.00Matches
2017-201828Stuttgartde GER1. Bundesliga34343,06034.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2017-201828Stuttgartde GERDFB-Pokal333003.3000000000.000.000.000.000.00Matches
2018-201929Stuttgartde GER1. Bundesliga34343,06034.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201929Stuttgartde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31312,78931.0000000210.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202030Hannover 96de GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2020-202131Kölnde GER1. Bundesliga10510.6000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202131Kölnde GERDFB-Pokal00Matches
2021-202232Hannover 96de GER2. 2. Bundesliga25252,19224.4011000100.00.00.60.60100.000.040.040.000.040.000.030.030.000.03Matches
2021-202232Hannover 96de GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34343,06034.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202333Hannover 96de GERDFB-Pokal00Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34343,06034.0000000400.00.00.40.40200.000.000.000.000.000.000.010.010.000.01Matches
2023-202434Hannover 96de GERDFB-Pokal00Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12121,08012.0000000100.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
2024-202535Hannover 96de GERDFB-Pokal00Matches
16 Seasons5 Clubs9 Leagues43543339,047433.90110003210.00.01.21.20500.000.000.000.000.000.000.010.010.000.01
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Hannover 96 (11 Seasons)4 Leagues34734731,132345.90110002410.00.01.11.10500.000.000.000.000.000.000.010.010.000.01
Stuttgart (2 Seasons)2 Leagues72726,51072.3000000600.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Leicester City (1 Season)4 Leagues13121,17413.0000000200.000.000.000.000.00
Northampton (1 Season)1 League221802.0000000000.000.000.000.000.00
Köln (1 Season)2 Leagues10510.6000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
DFB-Pokal (10 Seasons)11111,02011.3000000000.000.000.000.000.00
Bundesliga (9 Seasons)25425322,782253.10000001700.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2. Bundesliga (5 Seasons)13613612,181135.30110001110.00.01.11.10500.000.010.010.000.010.000.010.010.000.01
Europa Lg (2 Seasons)19191,71019.0000000200.000.000.000.000.00
Premier League (1 Season)987548.4000000000.000.000.000.000.00
League One (1 Season)221802.0000000000.000.000.000.000.00
FA Cup (1 Season)222102.3000000100.000.000.000.000.00
Champions Lg (1 Season)11901.0000000100.000.000.000.000.00
EFL Cup (1 Season)111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200919Northampton1 League221802.0000000000.000.000.000.000.00
2010-201121Hannover 961 League15151,31114.6000000100.000.000.000.000.00
2011-201222Hannover 962 Leagues45454,05045.0000000300.000.000.000.000.00
2012-201323Hannover 962 Leagues42423,78042.0000000200.000.000.000.000.00
2013-201424Hannover 961 League34343,06034.0000000200.000.000.000.000.00
2014-201525Hannover 962 Leagues36363,24036.0000000200.000.000.000.000.00
2015-201626Hannover 962 Leagues36363,24036.0000000300.000.000.000.000.00
2016-201727Leicester City4 Leagues13121,17413.0000000200.000.000.000.000.00
2017-201828Stuttgart2 Leagues37373,36037.3000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2018-201929Stuttgart2 Leagues35353,15035.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202030Hannover 962 Leagues32322,87932.0000000210.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202131Köln2 Leagues10510.6000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202232Hannover 962 Leagues27272,37226.4011000100.00.00.60.60100.000.040.040.000.040.000.030.030.000.03
2022-202333Hannover 962 Leagues34343,06034.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202434Hannover 962 Leagues34343,06034.0000000400.00.00.40.40200.000.000.000.000.000.000.010.010.000.01
2024-202535Hannover 962 Leagues12121,08012.0000000100.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
16 Seasons5 Clubs9 Leagues43543339,047433.90110003210.00.01.21.20500.000.000.000.000.000.000.010.010.000.01
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Hannover 96 (11 Seasons)4 Leagues34734731,132345.90110002410.00.01.11.10500.000.000.000.000.000.000.010.010.000.01
Stuttgart (2 Seasons)2 Leagues72726,51072.3000000600.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Leicester City (1 Season)4 Leagues13121,17413.0000000200.000.000.000.000.00
Northampton (1 Season)1 League221802.0000000000.000.000.000.000.00
Köln (1 Season)2 Leagues10510.6000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
DFB-Pokal (10 Seasons)11111,02011.3000000000.000.000.000.000.00
Bundesliga (9 Seasons)25425322,782253.10000001700.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2. Bundesliga (5 Seasons)13613612,181135.30110001110.00.01.11.10500.000.010.010.000.010.000.010.010.000.01
Europa Lg (2 Seasons)19191,71019.0000000200.000.000.000.000.00
Premier League (1 Season)987548.4000000000.000.000.000.000.00
League One (1 Season)221802.0000000000.000.000.000.000.00
FA Cup (1 Season)222102.3000000100.000.000.000.000.00
Champions Lg (1 Season)11901.0000000100.000.000.000.000.00
EFL Cup (1 Season)111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200919Northamptoneng ENG3. League One21st221802.0000000000.000.000.000.000.00
2010-201121Hannover 96de GER1. Bundesliga4th15151,31114.6000000100.000.000.000.000.00Matches
2011-201222Hannover 96de GER1. Bundesliga7th34343,06034.0000000200.000.000.000.000.00Matches
2012-201323Hannover 96de GER1. Bundesliga9th34343,06034.0000000100.000.000.000.000.00Matches
2013-201424Hannover 96de GER1. Bundesliga10th34343,06034.0000000200.000.000.000.000.00Matches
2014-201525Hannover 96de GER1. Bundesliga13th34343,06034.0000000200.000.000.000.000.00Matches
2015-201626Hannover 96de GER1. Bundesliga18th34343,06034.0000000300.000.000.000.000.00Matches
2016-201727Leicester Cityeng ENG1. Premier League12th987548.4000000000.000.000.000.000.00Matches
2017-201828Stuttgartde GER1. Bundesliga7th34343,06034.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2018-201929Stuttgartde GER1. Bundesliga16th34343,06034.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31312,78931.0000000210.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202131Kölnde GER1. Bundesliga16th10510.6000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th25252,19224.4011000100.00.00.60.60100.000.040.040.000.040.000.030.030.000.03Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34343,06034.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34343,06034.0000000400.00.00.40.40200.000.000.000.000.000.000.010.010.000.01Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12121,08012.0000000100.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
16 Seasons5 Clubs4 Leagues40139935,897398.90110002810.00.01.21.20500.000.000.000.000.000.000.010.010.000.01
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Hannover 96 (11 Seasons)2 Leagues32132128,792319.90110002210.00.01.11.10500.000.000.000.000.000.000.010.010.000.01
Stuttgart (2 Seasons)1 League68686,12068.0000000600.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Leicester City (1 Season)1 League987548.4000000000.000.000.000.000.00
Northampton (1 Season)1 League221802.0000000000.000.000.000.000.00
Köln (1 Season)1 League10510.6000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Bundesliga (9 Seasons)25425322,782253.10000001700.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2. Bundesliga (5 Seasons)13613612,181135.30110001110.00.01.11.10500.000.010.010.000.010.000.010.010.000.01
Premier League (1 Season)987548.4000000000.000.000.000.000.00
League One (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201525Hannover 96de GERDFB-Pokal17th221802.0000000000.000.000.000.000.00Matches
2015-201626Hannover 96de GERDFB-Pokal17th221802.0000000000.000.000.000.000.00Matches
2016-201727Leicester Cityeng ENGEFL Cup17th111201.3000000000.000.000.000.000.00Matches
2016-201727Leicester Cityeng ENGFA Cup9th222102.3000000100.000.000.000.000.00Matches
2017-201828Stuttgartde GERDFB-Pokal9th333003.3000000000.000.000.000.000.00Matches
2018-201929Stuttgartde GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2019-202030Hannover 96de GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2020-202131Kölnde GERDFB-Pokal9th00Matches
2021-202232Hannover 96de GERDFB-PokalQF221802.0000000000.000.000.000.000.00Matches
2022-202333Hannover 96de GERDFB-PokalR3200Matches
2023-202434Hannover 96de GERDFB-PokalR6400Matches
2024-202535Hannover 96de GERDFB-PokalR6400Matches
11 Seasons4 Clubs3 Leagues14141,35015.0000000100.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Hannover 96 (7 Seasons)1 League776307.0000000000.000.000.000.000.00
Stuttgart (2 Seasons)1 League443904.3000000000.000.000.000.000.00
Leicester City (1 Season)2 Leagues333303.7000000100.000.000.000.000.00
Köln (1 Season)1 League00
DFB-Pokal (10 Seasons)11111,02011.3000000000.000.000.000.000.00
FA Cup (1 Season)222102.3000000100.000.000.000.000.00
EFL Cup (1 Season)111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201222Hannover 962. Europa LgQF111199011.0000000100.000.000.000.000.00Matches
2012-201323Hannover 962. Europa LgR32887208.0000000100.000.000.000.000.00Matches
2016-201727Leicester City1. Champions LgQF11901.0000000100.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues20201,80020.0000000300.000.000.000.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Hannover 96 (2 Seasons)1 League19191,71019.0000000200.000.000.000.000.00
Leicester City (1 Season)1 League11901.0000000100.000.000.000.000.00
Europa Lg (2 Seasons)19191,71019.0000000200.000.000.000.000.00
Champions Lg (1 Season)11901.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201222de GermanyUEFA EuroSF00Matches
201222de GermanyUEFA Euro Qualifying00Matches
201425de Germany1. World Cup1st00Matches
201424de GermanyWCQ10450.5000000000.000.000.000.000.00Matches
201424de GermanyFriendlies (M)221351.5000000000.000.000.000.000.00Matches
201525de GermanyFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201626de GermanyUEFA Euro Qualifying00Matches
4 Seasons1 Club5 Leagues543604.0000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)443153.5000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)00
WCQ (1 Season)10450.5000000000.000.000.000.000.00
World Cup (1 Season)00
UEFA Euro (1 Season)00

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200919Northamptoneng ENG3. League One2.00
2010-201121Hannover 96de GER1. Bundesliga14.60Matches
2011-201222Hannover 96de GER1. Bundesliga34.00Matches
2011-201222Hannover 962. Europa Lg11.00Matches
2012-201323Hannover 96de GER1. Bundesliga34.00Matches
2012-201323Hannover 962. Europa Lg8.00Matches
2013-201424Hannover 96de GER1. Bundesliga34.00Matches
2014-201525Hannover 96de GER1. Bundesliga34.00Matches
2014-201525Hannover 96de GERDFB-Pokal2.00Matches
2015-201626Hannover 96de GER1. Bundesliga34.00Matches
2015-201626Hannover 96de GERDFB-Pokal2.00Matches
2016-201727Leicester City1. Champions Lg1.00Matches
2016-201727Leicester Cityeng ENGEFL Cup1.30Matches
2016-201727Leicester Cityeng ENGFA Cup2.30Matches
2016-201727Leicester Cityeng ENG1. Premier League8.40Matches
2017-201828Stuttgartde GER1. Bundesliga34.0757133356.82760823187868798.928829298.638294840.300.10.1-0.1146000Matches
2017-201828Stuttgartde GERDFB-Pokal3.30Matches
2018-201929Stuttgartde GER1. Bundesliga34.0737122060.425592201287474100.026726999.339286945.100.00.10.0118200Matches
2018-201929Stuttgartde GERDFB-Pokal1.00Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.0866116874.12393816365177177100.036937598.431360052.200.00.10.0019000Matches
2019-202030Hannover 96de GERDFB-Pokal1.00Matches
2020-202131Kölnde GER1. Bundesliga0.6182378.358845044100.066100.081361.500.00.00.000000Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.459085169.318737135618484100.023824298.326552250.810.60.1+0.4223001Matches
2021-202232Hannover 96de GERDFB-Pokal2.00Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.0959142367.42936322153150150100.041842897.738783746.200.00.10.0133100Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.0975134372.6267891873617117498.349249998.631166546.800.40.4-0.4235202Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.034945876.2922868027373100.018418698.99219646.900.00.00.0118002Matches
16 Seasons5 Clubs9 Leagues433.95251781967.216184312138281982399.52262229798.52150465046.211.20.9-0.28192505
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Hannover 96 (11 Seasons)4 Leagues345.93739524371.31080557761765565899.51701173098.31368282048.511.10.7-0.16128305
Stuttgart (2 Seasons)2 Leagues72.31494255358.5532004331516016199.455556198.9774181742.600.10.2-0.1264200
Leicester City (1 Season)4 Leagues13.00
Northampton (1 Season)1 League2.00
Köln (1 Season)2 Leagues0.6182378.358845044100.066100.081361.500.00.00.000000
DFB-Pokal (10 Seasons)11.30
Bundesliga (9 Seasons)253.11512257658.7537884376516416599.456156798.9782183042.700.10.2-0.1264200
2. Bundesliga (5 Seasons)135.33739524371.31080557761765565899.51701173098.31368282048.511.10.7-0.16128305
Europa Lg (2 Seasons)19.00
Premier League (1 Season)8.40
League One (1 Season)2.00
FA Cup (1 Season)2.30
Champions Lg (1 Season)1.00
EFL Cup (1 Season)1.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200919Northampton1 League2.00
2010-201121Hannover 961 League14.60
2011-201222Hannover 962 Leagues45.00
2012-201323Hannover 962 Leagues42.00
2013-201424Hannover 961 League34.00
2014-201525Hannover 962 Leagues36.00
2015-201626Hannover 962 Leagues36.00
2016-201727Leicester City4 Leagues13.00
2017-201828Stuttgart2 Leagues37.3757133356.82760823187868798.928829298.638294840.300.10.1-0.1146000
2018-201929Stuttgart2 Leagues35.0737122060.425592201287474100.026726999.339286945.100.00.10.0118200
2019-202030Hannover 962 Leagues32.0866116874.12393816365177177100.036937598.431360052.200.00.10.0019000
2020-202131Köln2 Leagues0.6182378.358845044100.066100.081361.500.00.00.000000
2021-202232Hannover 962 Leagues26.459085169.318737135618484100.023824298.326552250.810.60.1+0.4223001
2022-202333Hannover 962 Leagues34.0959142367.42936322153150150100.041842897.738783746.200.00.10.0133100
2023-202434Hannover 962 Leagues34.0975134372.6267891873617117498.349249998.631166546.800.40.4-0.4235202
2024-202535Hannover 962 Leagues12.034945876.2922868027373100.018418698.99219646.900.00.00.0118002
16 Seasons5 Clubs9 Leagues433.95251781967.216184312138281982399.52262229798.52150465046.211.20.9-0.28192505
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Hannover 96 (11 Seasons)4 Leagues345.93739524371.31080557761765565899.51701173098.31368282048.511.10.7-0.16128305
Stuttgart (2 Seasons)2 Leagues72.31494255358.5532004331516016199.455556198.9774181742.600.10.2-0.1264200
Leicester City (1 Season)4 Leagues13.00
Northampton (1 Season)1 League2.00
Köln (1 Season)2 Leagues0.6182378.358845044100.066100.081361.500.00.00.000000
DFB-Pokal (10 Seasons)11.30
Bundesliga (9 Seasons)253.11512257658.7537884376516416599.456156798.9782183042.700.10.2-0.1264200
2. Bundesliga (5 Seasons)135.33739524371.31080557761765565899.51701173098.31368282048.511.10.7-0.16128305
Europa Lg (2 Seasons)19.00
Premier League (1 Season)8.40
League One (1 Season)2.00
FA Cup (1 Season)2.30
Champions Lg (1 Season)1.00
EFL Cup (1 Season)1.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200919Northamptoneng ENG3. League One21st2.00
2010-201121Hannover 96de GER1. Bundesliga4th14.60Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.00Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.00Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.00Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.00Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.00Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.40Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.0757133356.82760823187868798.928829298.638294840.300.10.1-0.1146000Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.0737122060.425592201287474100.026726999.339286945.100.00.10.0118200Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.0866116874.12393816365177177100.036937598.431360052.200.00.10.0019000Matches
2020-202131Kölnde GER1. Bundesliga16th0.6182378.358845044100.066100.081361.500.00.00.000000Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.459085169.318737135618484100.023824298.326552250.810.60.1+0.4223001Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.0959142367.42936322153150150100.041842897.738783746.200.00.10.0133100Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.0975134372.6267891873617117498.349249998.631166546.800.40.4-0.4235202Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.034945876.2922868027373100.018418698.99219646.900.00.00.0118002Matches
16 Seasons5 Clubs4 Leagues398.95251781967.216184312138281982399.52262229798.52150465046.211.20.9-0.28192505
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Hannover 96 (11 Seasons)2 Leagues319.93739524371.31080557761765565899.51701173098.31368282048.511.10.7-0.16128305
Stuttgart (2 Seasons)1 League68.01494255358.5532004331516016199.455556198.9774181742.600.10.2-0.1264200
Leicester City (1 Season)1 League8.40
Northampton (1 Season)1 League2.00
Köln (1 Season)1 League0.6182378.358845044100.066100.081361.500.00.00.000000
Bundesliga (9 Seasons)253.11512257658.7537884376516416599.456156798.9782183042.700.10.2-0.1264200
2. Bundesliga (5 Seasons)135.33739524371.31080557761765565899.51701173098.31368282048.511.10.7-0.16128305
Premier League (1 Season)8.40
League One (1 Season)2.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.00Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.00Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.30Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.30Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.30Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.00Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.00Matches
2021-202232Hannover 96de GERDFB-PokalQF2.00Matches
11 Seasons4 Clubs3 Leagues15.00
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Hannover 96 (7 Seasons)1 League7.00
Stuttgart (2 Seasons)1 League4.30
Leicester City (1 Season)2 Leagues3.70
Köln (1 Season)1 League
DFB-Pokal (10 Seasons)11.30
FA Cup (1 Season)2.30
EFL Cup (1 Season)1.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2011-201222Hannover 962. Europa LgQF11.00Matches
2012-201323Hannover 962. Europa LgR328.00Matches
2016-201727Leicester City1. Champions LgQF1.00Matches
3 Seasons2 Clubs2 Leagues20.00
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Hannover 96 (2 Seasons)1 League19.00
Leicester City (1 Season)1 League1.00
Europa Lg (2 Seasons)19.00
Champions Lg (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201424de GermanyWCQ0.50Matches
201424de GermanyFriendlies (M)1.50Matches
201525de GermanyFriendlies (M)2.00Matches
4 Seasons1 Club5 Leagues4.00
Friendlies (M) (2 Seasons)3.50
UEFA Euro Qualifying (2 Seasons)
WCQ (1 Season)0.50
World Cup (1 Season)
UEFA Euro (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200919Northamptoneng ENG3. League One2.0
2010-201121Hannover 96de GER1. Bundesliga14.6Matches
2011-201222Hannover 96de GER1. Bundesliga34.0Matches
2011-201222Hannover 962. Europa Lg11.0Matches
2012-201323Hannover 96de GER1. Bundesliga34.0Matches
2012-201323Hannover 962. Europa Lg8.0Matches
2013-201424Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GERDFB-Pokal2.0Matches
2015-201626Hannover 96de GER1. Bundesliga34.0Matches
2015-201626Hannover 96de GERDFB-Pokal2.0Matches
2016-201727Leicester City1. Champions Lg1.00Matches
2016-201727Leicester Cityeng ENGEFL Cup1.30Matches
2016-201727Leicester Cityeng ENGFA Cup2.3Matches
2016-201727Leicester Cityeng ENG1. Premier League8.40Matches
2017-201828Stuttgartde GER1. Bundesliga34.013338964331330000000075741Matches
2017-201828Stuttgartde GERDFB-Pokal3.30Matches
2018-201929Stuttgartde GER1. Bundesliga34.012207854311260000000073740Matches
2018-201929Stuttgartde GERDFB-Pokal1.00Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.01168818344970210000086663Matches
2019-202030Hannover 96de GERDFB-Pokal1.00Matches
2020-202131Kölnde GER1. Bundesliga0.6231493000000001800Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.4851547304840400000059000Matches
2021-202232Hannover 96de GERDFB-Pokal2.00Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.014239854351350101000095930Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.013431032307841200000097540Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.045836888270000000034920Matches
16 Seasons5 Clubs9 Leagues433.9781954452351689191100005251234
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hannover 96 (11 Seasons)4 Leagues345.9524337501478427191100003739153
Stuttgart (2 Seasons)2 Leagues72.32553168186425900000000149481
Leicester City (1 Season)4 Leagues13.00
Northampton (1 Season)1 League2.0
Köln (1 Season)2 Leagues0.6231493000000001800
DFB-Pokal (10 Seasons)11.30
Bundesliga (9 Seasons)253.12576169587326200000000151281
2. Bundesliga (5 Seasons)135.3524337501478427191100003739153
Europa Lg (2 Seasons)19.0
Premier League (1 Season)8.40
League One (1 Season)2.0
FA Cup (1 Season)2.3
Champions Lg (1 Season)1.00
EFL Cup (1 Season)1.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200919Northampton1 League2.0
2010-201121Hannover 961 League14.6
2011-201222Hannover 962 Leagues45.0
2012-201323Hannover 962 Leagues42.0
2013-201424Hannover 961 League34.0
2014-201525Hannover 962 Leagues36.0
2015-201626Hannover 962 Leagues36.0
2016-201727Leicester City4 Leagues13.00
2017-201828Stuttgart2 Leagues37.313338964331330000000075741
2018-201929Stuttgart2 Leagues35.012207854311260000000073740
2019-202030Hannover 962 Leagues32.01168818344970210000086663
2020-202131Köln2 Leagues0.6231493000000001800
2021-202232Hannover 962 Leagues26.4851547304840400000059000
2022-202333Hannover 962 Leagues34.014239854351350101000095930
2023-202434Hannover 962 Leagues34.013431032307841200000097540
2024-202535Hannover 962 Leagues12.045836888270000000034920
16 Seasons5 Clubs9 Leagues433.9781954452351689191100005251234
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hannover 96 (11 Seasons)4 Leagues345.9524337501478427191100003739153
Stuttgart (2 Seasons)2 Leagues72.32553168186425900000000149481
Leicester City (1 Season)4 Leagues13.00
Northampton (1 Season)1 League2.0
Köln (1 Season)2 Leagues0.6231493000000001800
DFB-Pokal (10 Seasons)11.30
Bundesliga (9 Seasons)253.12576169587326200000000151281
2. Bundesliga (5 Seasons)135.3524337501478427191100003739153
Europa Lg (2 Seasons)19.0
Premier League (1 Season)8.40
League One (1 Season)2.0
FA Cup (1 Season)2.3
Champions Lg (1 Season)1.00
EFL Cup (1 Season)1.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200919Northamptoneng ENG3. League One21st2.0
2010-201121Hannover 96de GER1. Bundesliga4th14.6Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.0Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.0Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.0Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.0Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.0Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.40Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.013338964331330000000075741Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.012207854311260000000073740Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.01168818344970210000086663Matches
2020-202131Kölnde GER1. Bundesliga16th0.6231493000000001800Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.4851547304840400000059000Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.014239854351350101000095930Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.013431032307841200000097540Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.045836888270000000034920Matches
16 Seasons5 Clubs4 Leagues398.9781954452351689191100005251234
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hannover 96 (11 Seasons)2 Leagues319.9524337501478427191100003739153
Stuttgart (2 Seasons)1 League68.02553168186425900000000149481
Leicester City (1 Season)1 League8.40
Northampton (1 Season)1 League2.0
Köln (1 Season)1 League0.6231493000000001800
Bundesliga (9 Seasons)253.12576169587326200000000151281
2. Bundesliga (5 Seasons)135.3524337501478427191100003739153
Premier League (1 Season)8.40
League One (1 Season)2.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.0Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.0Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.30Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.3Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.30Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.00Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.00Matches
2021-202232Hannover 96de GERDFB-PokalQF2.00Matches
11 Seasons4 Clubs3 Leagues15.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hannover 96 (7 Seasons)1 League7.00
Stuttgart (2 Seasons)1 League4.30
Leicester City (1 Season)2 Leagues3.70
Köln (1 Season)1 League
DFB-Pokal (10 Seasons)11.30
FA Cup (1 Season)2.3
EFL Cup (1 Season)1.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201222Hannover 962. Europa LgQF11.0Matches
2012-201323Hannover 962. Europa LgR328.0Matches
2016-201727Leicester City1. Champions LgQF1.00Matches
3 Seasons2 Clubs2 Leagues20.00
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hannover 96 (2 Seasons)1 League19.0
Leicester City (1 Season)1 League1.00
Europa Lg (2 Seasons)19.0
Champions Lg (1 Season)1.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201424de GermanyWCQ0.5Matches
201424de GermanyFriendlies (M)1.5Matches
201525de GermanyFriendlies (M)2.0Matches
4 Seasons1 Club5 Leagues4.0
Friendlies (M) (2 Seasons)3.5
UEFA Euro Qualifying (2 Seasons)
WCQ (1 Season)0.5
World Cup (1 Season)
UEFA Euro (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200919Northamptoneng ENG3. League One2.0
2010-201121Hannover 96de GER1. Bundesliga14.6Matches
2011-201222Hannover 96de GER1. Bundesliga34.0Matches
2011-201222Hannover 962. Europa Lg11.0Matches
2012-201323Hannover 96de GER1. Bundesliga34.0Matches
2012-201323Hannover 962. Europa Lg8.0Matches
2013-201424Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GERDFB-Pokal2.0Matches
2015-201626Hannover 96de GER1. Bundesliga34.0Matches
2015-201626Hannover 96de GERDFB-Pokal2.0Matches
2016-201727Leicester City1. Champions Lg1.0Matches
2016-201727Leicester Cityeng ENGEFL Cup1.3Matches
2016-201727Leicester Cityeng ENGFA Cup2.3Matches
2016-201727Leicester Cityeng ENG1. Premier League8.4Matches
2017-201828Stuttgartde GER1. Bundesliga34.050.1532000000.00000000Matches
2017-201828Stuttgartde GERDFB-Pokal3.3Matches
2018-201929Stuttgartde GER1. Bundesliga34.040.1240000000.00000000Matches
2018-201929Stuttgartde GERDFB-Pokal1.0Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.050.1641000000.00000000Matches
2019-202030Hannover 96de GERDFB-Pokal1.0Matches
2020-202131Kölnde GER1. Bundesliga0.600.0000000000.00000000Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.490.3772000020.08200000Matches
2021-202232Hannover 96de GERDFB-Pokal2.0Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.070.2161000000.00000000Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.080.2471000000.00000000Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.040.3331000000.00000000Matches
16 Seasons5 Clubs9 Leagues433.9420.21348000020.01200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hannover 96 (11 Seasons)4 Leagues345.9330.24276000020.01200000
Stuttgart (2 Seasons)2 Leagues72.390.1372000000.00000000
Leicester City (1 Season)4 Leagues13.0
Northampton (1 Season)1 League2.0
Köln (1 Season)2 Leagues0.600.0000000000.00000000
DFB-Pokal (10 Seasons)11.3
Bundesliga (9 Seasons)253.190.1372000000.00000000
2. Bundesliga (5 Seasons)135.3330.24276000020.01200000
Europa Lg (2 Seasons)19.0
Premier League (1 Season)8.4
League One (1 Season)2.0
FA Cup (1 Season)2.3
Champions Lg (1 Season)1.0
EFL Cup (1 Season)1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200919Northampton1 League2.0
2010-201121Hannover 961 League14.6
2011-201222Hannover 962 Leagues45.0
2012-201323Hannover 962 Leagues42.0
2013-201424Hannover 961 League34.0
2014-201525Hannover 962 Leagues36.0
2015-201626Hannover 962 Leagues36.0
2016-201727Leicester City4 Leagues13.0
2017-201828Stuttgart2 Leagues37.350.1532000000.00000000
2018-201929Stuttgart2 Leagues35.040.1240000000.00000000
2019-202030Hannover 962 Leagues32.050.1641000000.00000000
2020-202131Köln2 Leagues0.600.0000000000.00000000
2021-202232Hannover 962 Leagues26.490.3772000020.08200000
2022-202333Hannover 962 Leagues34.070.2161000000.00000000
2023-202434Hannover 962 Leagues34.080.2471000000.00000000
2024-202535Hannover 962 Leagues12.040.3331000000.00000000
16 Seasons5 Clubs9 Leagues433.9420.21348000020.01200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hannover 96 (11 Seasons)4 Leagues345.9330.24276000020.01200000
Stuttgart (2 Seasons)2 Leagues72.390.1372000000.00000000
Leicester City (1 Season)4 Leagues13.0
Northampton (1 Season)1 League2.0
Köln (1 Season)2 Leagues0.600.0000000000.00000000
DFB-Pokal (10 Seasons)11.3
Bundesliga (9 Seasons)253.190.1372000000.00000000
2. Bundesliga (5 Seasons)135.3330.24276000020.01200000
Europa Lg (2 Seasons)19.0
Premier League (1 Season)8.4
League One (1 Season)2.0
FA Cup (1 Season)2.3
Champions Lg (1 Season)1.0
EFL Cup (1 Season)1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200919Northamptoneng ENG3. League One21st2.0
2010-201121Hannover 96de GER1. Bundesliga4th14.6Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.0Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.0Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.0Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.0Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.0Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.4Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.050.1532000000.00000000Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.040.1240000000.00000000Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.050.1641000000.00000000Matches
2020-202131Kölnde GER1. Bundesliga16th0.600.0000000000.00000000Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.490.3772000020.08200000Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.070.2161000000.00000000Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.080.2471000000.00000000Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.040.3331000000.00000000Matches
16 Seasons5 Clubs4 Leagues398.9420.21348000020.01200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hannover 96 (11 Seasons)2 Leagues319.9330.24276000020.01200000
Stuttgart (2 Seasons)1 League68.090.1372000000.00000000
Leicester City (1 Season)1 League8.4
Northampton (1 Season)1 League2.0
Köln (1 Season)1 League0.600.0000000000.00000000
Bundesliga (9 Seasons)253.190.1372000000.00000000
2. Bundesliga (5 Seasons)135.3330.24276000020.01200000
Premier League (1 Season)8.4
League One (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.0Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.0Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.3Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.3Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.3Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.0Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.0Matches
2021-202232Hannover 96de GERDFB-PokalQF2.0Matches
11 Seasons4 Clubs3 Leagues15.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hannover 96 (7 Seasons)1 League7.0
Stuttgart (2 Seasons)1 League4.3
Leicester City (1 Season)2 Leagues3.7
Köln (1 Season)1 League
DFB-Pokal (10 Seasons)11.3
FA Cup (1 Season)2.3
EFL Cup (1 Season)1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201222Hannover 962. Europa LgQF11.0Matches
2012-201323Hannover 962. Europa LgR328.0Matches
2016-201727Leicester City1. Champions LgQF1.0Matches
3 Seasons2 Clubs2 Leagues20.0
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hannover 96 (2 Seasons)1 League19.0
Leicester City (1 Season)1 League1.0
Europa Lg (2 Seasons)19.0
Champions Lg (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201424de GermanyWCQ0.5Matches
201424de GermanyFriendlies (M)1.5Matches
201525de GermanyFriendlies (M)2.0Matches
4 Seasons1 Club5 Leagues4.0
Friendlies (M) (2 Seasons)3.5
UEFA Euro Qualifying (2 Seasons)
WCQ (1 Season)0.5
World Cup (1 Season)
UEFA Euro (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200919Northamptoneng ENG3. League One2.0
2010-201121Hannover 96de GER1. Bundesliga14.6Matches
2011-201222Hannover 96de GER1. Bundesliga34.0Matches
2011-201222Hannover 962. Europa Lg11.0Matches
2012-201323Hannover 96de GER1. Bundesliga34.0Matches
2012-201323Hannover 962. Europa Lg8.0Matches
2013-201424Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GERDFB-Pokal2.0Matches
2015-201626Hannover 96de GER1. Bundesliga34.0Matches
2015-201626Hannover 96de GERDFB-Pokal2.0Matches
2016-201727Leicester City1. Champions Lg1.000Matches
2016-201727Leicester Cityeng ENGEFL Cup1.300Matches
2016-201727Leicester Cityeng ENGFA Cup2.3Matches
2016-201727Leicester Cityeng ENG1. Premier League8.400Matches
2017-201828Stuttgartde GER1. Bundesliga34.01110011100.0020212145Matches
2017-201828Stuttgartde GERDFB-Pokal3.310Matches
2018-201929Stuttgartde GER1. Bundesliga34.0212001425.0310113193Matches
2018-201929Stuttgartde GERDFB-Pokal1.000Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.000000010.0100022142Matches
2019-202030Hannover 96de GERDFB-Pokal1.000Matches
2020-202131Kölnde GER1. Bundesliga0.6000000000000000Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.41010011100.000000172Matches
2021-202232Hannover 96de GERDFB-Pokal2.000Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.0101001333.3210101161Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.01010011100.0000012181Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.0000000000000070Matches
16 Seasons5 Clubs9 Leagues433.96360051145.564045119514
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hannover 96 (11 Seasons)4 Leagues345.9303003650.0310136626
Stuttgart (2 Seasons)2 Leagues72.3333002540.0330325338
Leicester City (1 Season)4 Leagues13.0000
Northampton (1 Season)1 League2.00
Köln (1 Season)2 Leagues0.6000000000000000
DFB-Pokal (10 Seasons)11.3100
Bundesliga (9 Seasons)253.1323002540.0330325338
2. Bundesliga (5 Seasons)135.3303003650.0310136626
Europa Lg (2 Seasons)19.00
Premier League (1 Season)8.4000
League One (1 Season)2.00
FA Cup (1 Season)2.30
Champions Lg (1 Season)1.0000
EFL Cup (1 Season)1.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200919Northampton1 League2.00
2010-201121Hannover 961 League14.60
2011-201222Hannover 962 Leagues45.00
2012-201323Hannover 962 Leagues42.00
2013-201424Hannover 961 League34.00
2014-201525Hannover 962 Leagues36.00
2015-201626Hannover 962 Leagues36.00
2016-201727Leicester City4 Leagues13.0000
2017-201828Stuttgart2 Leagues37.31210011100.0020212145
2018-201929Stuttgart2 Leagues35.0212001425.0310113193
2019-202030Hannover 962 Leagues32.000000010.0100022142
2020-202131Köln2 Leagues0.6000000000000000
2021-202232Hannover 962 Leagues26.41010011100.000000172
2022-202333Hannover 962 Leagues34.0101001333.3210101161
2023-202434Hannover 962 Leagues34.01010011100.0000012181
2024-202535Hannover 962 Leagues12.0000000000000070
16 Seasons5 Clubs9 Leagues433.96360051145.564045119514
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hannover 96 (11 Seasons)4 Leagues345.9303003650.0310136626
Stuttgart (2 Seasons)2 Leagues72.3333002540.0330325338
Leicester City (1 Season)4 Leagues13.0000
Northampton (1 Season)1 League2.00
Köln (1 Season)2 Leagues0.6000000000000000
DFB-Pokal (10 Seasons)11.3100
Bundesliga (9 Seasons)253.1323002540.0330325338
2. Bundesliga (5 Seasons)135.3303003650.0310136626
Europa Lg (2 Seasons)19.00
Premier League (1 Season)8.4000
League One (1 Season)2.00
FA Cup (1 Season)2.30
Champions Lg (1 Season)1.0000
EFL Cup (1 Season)1.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200919Northamptoneng ENG3. League One21st2.0
2010-201121Hannover 96de GER1. Bundesliga4th14.6Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.0Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.0Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.0Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.0Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.0Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.400Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.01110011100.0020212145Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.0212001425.0310113193Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.000000010.0100022142Matches
2020-202131Kölnde GER1. Bundesliga16th0.6000000000000000Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.41010011100.000000172Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.0101001333.3210101161Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.01010011100.0000012181Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.0000000000000070Matches
16 Seasons5 Clubs4 Leagues398.96260051145.564045119514
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hannover 96 (11 Seasons)2 Leagues319.9303003650.0310136626
Stuttgart (2 Seasons)1 League68.0323002540.0330325338
Leicester City (1 Season)1 League8.4000
Northampton (1 Season)1 League2.00
Köln (1 Season)1 League0.6000000000000000
Bundesliga (9 Seasons)253.1323002540.0330325338
2. Bundesliga (5 Seasons)135.3303003650.0310136626
Premier League (1 Season)8.4000
League One (1 Season)2.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.0Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.0Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.300Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.3Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.310Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.000Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.000Matches
2021-202232Hannover 96de GERDFB-PokalQF2.000Matches
11 Seasons4 Clubs3 Leagues15.0100
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hannover 96 (7 Seasons)1 League7.0000
Stuttgart (2 Seasons)1 League4.3100
Leicester City (1 Season)2 Leagues3.7000
Köln (1 Season)1 League0
DFB-Pokal (10 Seasons)11.3100
FA Cup (1 Season)2.30
EFL Cup (1 Season)1.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201222Hannover 962. Europa LgQF11.0Matches
2012-201323Hannover 962. Europa LgR328.0Matches
2016-201727Leicester City1. Champions LgQF1.000Matches
3 Seasons2 Clubs2 Leagues20.0000
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hannover 96 (2 Seasons)1 League19.00
Leicester City (1 Season)1 League1.0000
Europa Lg (2 Seasons)19.00
Champions Lg (1 Season)1.0000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201424de GermanyWCQ0.5Matches
201424de GermanyFriendlies (M)1.5Matches
201525de GermanyFriendlies (M)2.0Matches
4 Seasons1 Club5 Leagues4.00
Friendlies (M) (2 Seasons)3.50
UEFA Euro Qualifying (2 Seasons)0
WCQ (1 Season)0.50
World Cup (1 Season)0
UEFA Euro (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2008-200919Northamptoneng ENG3. League One2.0
2010-201121Hannover 96de GER1. Bundesliga14.6Matches
2011-201222Hannover 96de GER1. Bundesliga34.0Matches
2011-201222Hannover 962. Europa Lg11.0Matches
2012-201323Hannover 96de GER1. Bundesliga34.0Matches
2012-201323Hannover 962. Europa Lg8.0Matches
2013-201424Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GER1. Bundesliga34.0Matches
2014-201525Hannover 96de GERDFB-Pokal2.0Matches
2015-201626Hannover 96de GER1. Bundesliga34.0Matches
2015-201626Hannover 96de GERDFB-Pokal2.0Matches
2016-201727Leicester City1. Champions Lg1.0Matches
2016-201727Leicester Cityeng ENGEFL Cup1.3Matches
2016-201727Leicester Cityeng ENGFA Cup2.3Matches
2016-201727Leicester Cityeng ENG1. Premier League8.4Matches
2017-201828Stuttgartde GER1. Bundesliga34.0143111021423900143111100.000.070038792371000006110Matches
2017-201828Stuttgartde GERDFB-Pokal3.3Matches
2018-201929Stuttgartde GER1. Bundesliga34.0132999913171200132922100.000.059642532792000205180Matches
2018-201929Stuttgartde GERDFB-Pokal1.0Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.0124690212331210124600068341712744000105460Matches
2019-202030Hannover 96de GERDFB-Pokal1.0Matches
2020-202131Kölnde GER1. Bundesliga0.6242224000240001467540000070Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.4917705898190091700047725531704000203590Matches
2021-202232Hannover 96de GERDFB-Pokal2.0Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.01525114315141400152522100.000.080548533154000006870Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.01436103114072900143622100.000.080947132564000217490Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.049729348414004970002961657967000002620Matches
16 Seasons5 Clubs9 Leagues433.984056197830010910840577100.000.0438026146163500007137390
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Hannover 96 (11 Seasons)4 Leagues345.95621407455368810562144100.000.0307017947111330005126030
Stuttgart (2 Seasons)2 Leagues72.32760210127402100276033100.000.01296813251630002011290
Leicester City (1 Season)4 Leagues13.0
Northampton (1 Season)1 League2.0
Köln (1 Season)2 Leagues0.6242224000240001467540000070
DFB-Pokal (10 Seasons)11.3
Bundesliga (9 Seasons)253.12784212327642100278433100.000.01310819952170002011360
2. Bundesliga (5 Seasons)135.35621407455368810562144100.000.0307017947111330005126030
Europa Lg (2 Seasons)19.0
Premier League (1 Season)8.4
League One (1 Season)2.0
FA Cup (1 Season)2.3
Champions Lg (1 Season)1.0
EFL Cup (1 Season)1.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2008-200919Northampton1 League2.0
2010-201121Hannover 961 League14.6
2011-201222Hannover 962 Leagues45.0
2012-201323Hannover 962 Leagues42.0
2013-201424Hannover 961 League34.0
2014-201525Hannover 962 Leagues36.0
2015-201626Hannover 962 Leagues36.0
2016-201727Leicester City4 Leagues13.0
2017-201828Stuttgart2 Leagues37.3143111021423900143111100.000.070038792371000006110
2018-201929Stuttgart2 Leagues35.0132999913171200132922100.000.059642532792000205180
2019-202030Hannover 962 Leagues32.0124690212331210124600068341712744000105460
2020-202131Köln2 Leagues0.6242224000240001467540000070
2021-202232Hannover 962 Leagues26.4917705898190091700047725531704000203590
2022-202333Hannover 962 Leagues34.01525114315141400152522100.000.080548533154000006870
2023-202434Hannover 962 Leagues34.01436103114072900143622100.000.080947132564000217490
2024-202535Hannover 962 Leagues12.049729348414004970002961657967000002620
16 Seasons5 Clubs9 Leagues433.984056197830010910840577100.000.0438026146163500007137390
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Hannover 96 (11 Seasons)4 Leagues345.95621407455368810562144100.000.0307017947111330005126030
Stuttgart (2 Seasons)2 Leagues72.32760210127402100276033100.000.01296813251630002011290
Leicester City (1 Season)4 Leagues13.0
Northampton (1 Season)1 League2.0
Köln (1 Season)2 Leagues0.6242224000240001467540000070
DFB-Pokal (10 Seasons)11.3
Bundesliga (9 Seasons)253.12784212327642100278433100.000.01310819952170002011360
2. Bundesliga (5 Seasons)135.35621407455368810562144100.000.0307017947111330005126030
Europa Lg (2 Seasons)19.0
Premier League (1 Season)8.4
League One (1 Season)2.0
FA Cup (1 Season)2.3
Champions Lg (1 Season)1.0
EFL Cup (1 Season)1.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2008-200919Northamptoneng ENG3. League One21st2.0
2010-201121Hannover 96de GER1. Bundesliga4th14.6Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.0Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.0Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.0Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.0Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.0Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.4Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.0143111021423900143111100.000.070038792371000006110Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.0132999913171200132922100.000.059642532792000205180Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.0124690212331210124600068341712744000105460Matches
2020-202131Kölnde GER1. Bundesliga16th0.6242224000240001467540000070Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.4917705898190091700047725531704000203590Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.01525114315141400152522100.000.080548533154000006870Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.01436103114072900143622100.000.080947132564000217490Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.049729348414004970002961657967000002620Matches
16 Seasons5 Clubs4 Leagues398.984056197830010910840577100.000.0438026146163500007137390
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Hannover 96 (11 Seasons)2 Leagues319.95621407455368810562144100.000.0307017947111330005126030
Stuttgart (2 Seasons)1 League68.02760210127402100276033100.000.01296813251630002011290
Leicester City (1 Season)1 League8.4
Northampton (1 Season)1 League2.0
Köln (1 Season)1 League0.6242224000240001467540000070
Bundesliga (9 Seasons)253.12784212327642100278433100.000.01310819952170002011360
2. Bundesliga (5 Seasons)135.35621407455368810562144100.000.0307017947111330005126030
Premier League (1 Season)8.4
League One (1 Season)2.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.0Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.0Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.3Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.3Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.3Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.0Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.0Matches
2021-202232Hannover 96de GERDFB-PokalQF2.0Matches
11 Seasons4 Clubs3 Leagues15.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Hannover 96 (7 Seasons)1 League7.0
Stuttgart (2 Seasons)1 League4.3
Leicester City (1 Season)2 Leagues3.7
Köln (1 Season)1 League
DFB-Pokal (10 Seasons)11.3
FA Cup (1 Season)2.3
EFL Cup (1 Season)1.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2011-201222Hannover 962. Europa LgQF11.0Matches
2012-201323Hannover 962. Europa LgR328.0Matches
2016-201727Leicester City1. Champions LgQF1.0Matches
3 Seasons2 Clubs2 Leagues20.0
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Hannover 96 (2 Seasons)1 League19.0
Leicester City (1 Season)1 League1.0
Europa Lg (2 Seasons)19.0
Champions Lg (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201424de GermanyWCQ0.5Matches
201424de GermanyFriendlies (M)1.5Matches
201525de GermanyFriendlies (M)2.0Matches
4 Seasons1 Club5 Leagues4.0
Friendlies (M) (2 Seasons)3.5
UEFA Euro Qualifying (2 Seasons)
WCQ (1 Season)0.5
World Cup (1 Season)
UEFA Euro (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2008-200919Northamptoneng ENG3. League One2180904.32.020
2010-201121Hannover 96de GER1. Bundesliga151,3118742.814.615140Matches
2011-201222Hannover 96de GER1. Bundesliga343,06090100.034.034340Matches
2011-201222Hannover 962. Europa Lg119909011.011110Matches
2012-201323Hannover 96de GER1. Bundesliga343,06090100.034.034340Matches
2012-201323Hannover 962. Europa Lg8720908.0880Matches
2013-201424Hannover 96de GER1. Bundesliga343,06090100.034.034340Matches
2014-201525Hannover 96de GER1. Bundesliga343,06090100.034.03434001.094056-16-0.47Matches
2014-201525Hannover 96de GERDFB-Pokal218090100.02.02902001.503300.00Matches
2015-201626Hannover 96de GER1. Bundesliga343,06090100.034.03434000.743162-31-0.91Matches
2015-201626Hannover 96de GERDFB-Pokal218090100.02.02902001.5032+1+0.50Matches
2016-201727Leicester City1. Champions Lg1909010.01.011093.0021+1+1.00+1.00Matches
2016-201727Leicester Cityeng ENGEFL Cup1120120100.01.311201000.0024-2-1.50Matches
2016-201727Leicester Cityeng ENGFA Cup221010553.82.321052021.5032+1+0.43-0.07Matches
2016-201727Leicester Cityeng ENG1. Premier League97548422.08.4881291.111316-3-0.36+0.05Matches
2017-201828Stuttgartde GER1. Bundesliga343,06090100.034.03434001.50363600.0040.343.5-3.1-0.09Matches
2017-201828Stuttgartde GERDFB-Pokal3300100100.03.331003002.006600.00Matches
2018-201929Stuttgartde GER1. Bundesliga343,06090100.034.0349034000.823270-38-1.1238.058.2-20.1-0.59Matches
2018-201929Stuttgartde GERDFB-Pokal19090100.01.01901000.0002-2-2.00Matches
2019-202030Hannover 96de GER2. 2. Bundesliga312,7899091.131.0319030001.425046+4+0.13-0.2047.542.7+4.9+0.16+0.39Matches
2019-202030Hannover 96de GERDFB-Pokal19090100.01.01901000.0002-2-2.00Matches
2020-202131Kölnde GER1. Bundesliga151511.70.600151331.001100.00+0.780.31.3-1.1-1.90-1.55Matches
2020-202131Kölnde GERDFB-Pokal0003Matches
2021-202232Hannover 96de GER2. 2. Bundesliga252,1928871.624.4258823001.202531-6-0.25+0.5833.931.6+2.3+0.10+0.56Matches
2021-202232Hannover 96de GERDFB-Pokal21809050.02.02902011.5034-1-0.50-4.00Matches
2022-202333Hannover 96de GER2. 2. Bundesliga343,06090100.034.0349034001.295055-5-0.1543.357.5-14.2-0.42Matches
2022-202333Hannover 96de GERDFB-Pokal00002Matches
2023-202434Hannover 96de GER2. 2. Bundesliga343,06090100.034.0349034001.535944+15+0.4453.838.6+15.1+0.45Matches
2023-202434Hannover 96de GERDFB-Pokal00001Matches
2024-202535Hannover 96de GER2. 2. Bundesliga121,08090100.012.0129012001.831610+6+0.5016.015.6+0.3+0.03Matches
2024-202535Hannover 96de GERDFB-Pokal00001Matches
16 Seasons5 Clubs9 Leagues43539,0479072.2433.943390427251811.23375453-78-0.26+0.15273.1288.9-15.9-0.08+0.29
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Hannover 96 (11 Seasons)4 Leagues34731,1329089.5345.934790343051.25280315-35-0.17-0.17194.4186.0+8.5+0.06+0.47
Stuttgart (2 Seasons)2 Leagues726,51090100.072.3729172001.1874114-40-0.5578.4101.6-23.3-0.34
Leicester City (1 Season)4 Leagues131,1749024.313.012110121401.232023-3-0.23+0.04
Northampton (1 Season)1 League2180904.32.020
Köln (1 Season)2 Leagues151511.50.600151361.001100.00+0.780.31.3-1.1-1.90-1.55
DFB-Pokal (10 Seasons)111,0209354.011.3119311081.361519-4-0.35-3.85
Bundesliga (9 Seasons)25422,7829082.7253.125390252151331.04140225-85-0.62+0.1678.6103.0-24.3-0.350.00
2. Bundesliga (5 Seasons)13612,1819091.4135.313690133001.41200186+14+0.10+0.66194.4186.0+8.5+0.06+0.47
Europa Lg (2 Seasons)191,7109019.019190
Premier League (1 Season)97548422.08.4881291.111316-3-0.36+0.05
League One (1 Season)2180904.32.020
FA Cup (1 Season)221010553.82.321052021.5032+1+0.43-0.07
Champions Lg (1 Season)1909010.01.011093.0021+1+1.00+1.00
EFL Cup (1 Season)1120120100.01.311201000.0024-2-1.50
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2008-200919Northampton1 League2180904.32.020
2010-201121Hannover 961 League151,3118742.814.615140
2011-201222Hannover 962 Leagues454,05090100.045.045450
2012-201323Hannover 962 Leagues423,78090100.042.042420
2013-201424Hannover 961 League343,06090100.034.034340
2014-201525Hannover 962 Leagues363,24090100.036.0369036001.114359-16-0.44
2015-201626Hannover 962 Leagues363,24090100.036.0369036000.783464-30-0.83
2016-201727Leicester City4 Leagues131,1749024.313.012110121401.232023-3-0.23+0.04
2017-201828Stuttgart2 Leagues373,36091100.037.33710037001.54424200.0040.343.5-3.1-0.09
2018-201929Stuttgart2 Leagues353,15090100.035.0359035000.803272-40-1.1438.058.2-20.1-0.59
2019-202030Hannover 962 Leagues322,8799091.432.0329031001.385048+2+0.06-0.2747.542.7+4.9+0.16+0.39
2020-202131Köln2 Leagues151511.50.600151361.001100.00+0.780.31.3-1.1-1.90-1.55
2021-202232Hannover 962 Leagues272,3728869.426.4278825011.222835-7-0.27-0.1833.931.6+2.3+0.10+0.56
2022-202333Hannover 962 Leagues343,0609094.434.0349034021.295055-5-0.1543.357.5-14.2-0.42
2023-202434Hannover 962 Leagues343,0609096.234.0349034011.535944+15+0.4453.838.6+15.1+0.45
2024-202535Hannover 962 Leagues121,0809092.312.0129012011.831610+6+0.5016.015.6+0.3+0.03
16 Seasons5 Clubs9 Leagues43539,0479072.2433.943390427251811.23375453-78-0.26+0.15273.1288.9-15.9-0.08+0.29
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Hannover 96 (11 Seasons)4 Leagues34731,1329089.5345.934790343051.25280315-35-0.17-0.17194.4186.0+8.5+0.06+0.47
Stuttgart (2 Seasons)2 Leagues726,51090100.072.3729172001.1874114-40-0.5578.4101.6-23.3-0.34
Leicester City (1 Season)4 Leagues131,1749024.313.012110121401.232023-3-0.23+0.04
Northampton (1 Season)1 League2180904.32.020
Köln (1 Season)2 Leagues151511.50.600151361.001100.00+0.780.31.3-1.1-1.90-1.55
DFB-Pokal (10 Seasons)111,0209354.011.3119311081.361519-4-0.35-3.85
Bundesliga (9 Seasons)25422,7829082.7253.125390252151331.04140225-85-0.62+0.1678.6103.0-24.3-0.350.00
2. Bundesliga (5 Seasons)13612,1819091.4135.313690133001.41200186+14+0.10+0.66194.4186.0+8.5+0.06+0.47
Europa Lg (2 Seasons)191,7109019.019190
Premier League (1 Season)97548422.08.4881291.111316-3-0.36+0.05
League One (1 Season)2180904.32.020
FA Cup (1 Season)221010553.82.321052021.5032+1+0.43-0.07
Champions Lg (1 Season)1909010.01.011093.0021+1+1.00+1.00
EFL Cup (1 Season)1120120100.01.311201000.0024-2-1.50
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2008-200919Northamptoneng ENG3. League One21st2180904.32.020
2010-201121Hannover 96de GER1. Bundesliga4th151,3118742.814.615140Matches
2011-201222Hannover 96de GER1. Bundesliga7th343,06090100.034.034340Matches
2012-201323Hannover 96de GER1. Bundesliga9th343,06090100.034.034340Matches
2013-201424Hannover 96de GER1. Bundesliga10th343,06090100.034.034340Matches
2014-201525Hannover 96de GER1. Bundesliga13th343,06090100.034.03434001.094056-16-0.47Matches
2015-201626Hannover 96de GER1. Bundesliga18th343,06090100.034.03434000.743162-31-0.91Matches
2016-201727Leicester Cityeng ENG1. Premier League12th97548422.08.4881291.111316-3-0.36+0.05Matches
2017-201828Stuttgartde GER1. Bundesliga7th343,06090100.034.03434001.50363600.0040.343.5-3.1-0.09Matches
2018-201929Stuttgartde GER1. Bundesliga16th343,06090100.034.0349034000.823270-38-1.1238.058.2-20.1-0.59Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th312,7899091.131.0319030001.425046+4+0.13-0.2047.542.7+4.9+0.16+0.39Matches
2020-202131Kölnde GER1. Bundesliga16th151511.70.600151331.001100.00+0.780.31.3-1.1-1.90-1.55Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th252,1928871.624.4258823001.202531-6-0.25+0.5833.931.6+2.3+0.10+0.56Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th343,06090100.034.0349034001.295055-5-0.1543.357.5-14.2-0.42Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th343,06090100.034.0349034001.535944+15+0.4453.838.6+15.1+0.45Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st121,08090100.012.0129012001.831610+6+0.5016.015.6+0.3+0.03Matches
16 Seasons5 Clubs4 Leagues40135,8979074.1398.939990393251621.22353427-74-0.26+0.33273.1288.9-15.9-0.08+0.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Hannover 96 (11 Seasons)2 Leagues32128,7929090.9319.932190317001.25271304-33-0.16+0.39194.4186.0+8.5+0.06+0.47
Stuttgart (2 Seasons)1 League686,12090100.068.0689068001.1668106-38-0.5678.4101.6-23.3-0.34
Leicester City (1 Season)1 League97548422.08.4881291.111316-3-0.36+0.05
Northampton (1 Season)1 League2180904.32.020
Köln (1 Season)1 League151511.70.600151331.001100.00+0.780.31.3-1.1-1.90-1.55
Bundesliga (9 Seasons)25422,7829082.7253.125390252151331.04140225-85-0.62+0.1678.6103.0-24.3-0.350.00
2. Bundesliga (5 Seasons)13612,1819091.4135.313690133001.41200186+14+0.10+0.66194.4186.0+8.5+0.06+0.47
Premier League (1 Season)97548422.08.4881291.111316-3-0.36+0.05
League One (1 Season)2180904.32.020
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201525Hannover 96de GERDFB-Pokal17th218090100.02.02902001.503300.00Matches
2015-201626Hannover 96de GERDFB-Pokal17th218090100.02.02902001.5032+1+0.50Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1120120100.01.311201000.0024-2-1.50Matches
2016-201727Leicester Cityeng ENGFA Cup9th221010553.82.321052021.5032+1+0.43-0.07Matches
2017-201828Stuttgartde GERDFB-Pokal9th3300100100.03.331003002.006600.00Matches
2018-201929Stuttgartde GERDFB-Pokal33rd19090100.01.01901000.0002-2-2.00Matches
2019-202030Hannover 96de GERDFB-Pokal33rd19090100.01.01901000.0002-2-2.00Matches
2020-202131Kölnde GERDFB-Pokal9th0003Matches
2021-202232Hannover 96de GERDFB-PokalQF21809050.02.02902011.5034-1-0.50-4.00Matches
2022-202333Hannover 96de GERDFB-PokalR3200002Matches
2023-202434Hannover 96de GERDFB-PokalR6400001Matches
2024-202535Hannover 96de GERDFB-PokalR6400001Matches
11 Seasons4 Clubs3 Leagues141,3509656.315.01496140101.292025-5-0.33-2.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hannover 96 (7 Seasons)1 League76309052.57.07907051.29911-2-0.29-3.79
Stuttgart (2 Seasons)1 League439098100.04.34984001.5068-2-0.46
Leicester City (1 Season)2 Leagues333011064.73.731103021.0056-1-0.27-0.77
Köln (1 Season)1 League0003
DFB-Pokal (10 Seasons)111,0209354.011.3119311081.361519-4-0.35-3.85
FA Cup (1 Season)221010553.82.321052021.5032+1+0.43-0.07
EFL Cup (1 Season)1120120100.01.311201000.0024-2-1.50
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2011-201222Hannover 962. Europa LgQF119909011.011110Matches
2012-201323Hannover 962. Europa LgR328720908.0880Matches
2016-201727Leicester City1. Champions LgQF1909010.01.011093.0021+1+1.00+1.00Matches
3 Seasons2 Clubs2 Leagues201,8009010.020.02020093.0021+1+1.00+1.00
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hannover 96 (2 Seasons)1 League191,7109019.019190
Leicester City (1 Season)1 League1909010.01.011093.0021+1+1.00+1.00
Europa Lg (2 Seasons)191,7109019.019190
Champions Lg (1 Season)1909010.01.011093.0021+1+1.00+1.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201222de GermanyUEFA EuroSF00005Matches
201222de GermanyUEFA Euro Qualifying00001Matches
201425de Germany1. World Cup1st00007Matches
201424de GermanyWCQ145455.00.50014593.0041+3+6.00+3.58Matches
201424de GermanyFriendlies (M)21356825.01.52681032.0010+1+0.67-0.22Matches
201525de GermanyFriendlies (M)21809066.72.02902010.5034-1-0.50+1.50Matches
201626de GermanyUEFA Euro Qualifying00008Matches
4 Seasons1 Club5 Leagues5360727.74.04793145341.6085+3+0.75-0.92
Friendlies (M) (2 Seasons)43157938.93.54793041.254400.00-0.36
UEFA Euro Qualifying (2 Seasons)00009
WCQ (1 Season)145455.00.50014593.0041+3+6.00+3.58
World Cup (1 Season)00007
UEFA Euro (1 Season)00005

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2008-200919Northamptoneng ENG3. League One2.0000
2010-201121Hannover 96de GER1. Bundesliga14.6100Matches
2011-201222Hannover 96de GER1. Bundesliga34.0200Matches
2011-201222Hannover 962. Europa Lg11.0100Matches
2012-201323Hannover 96de GER1. Bundesliga34.0100Matches
2012-201323Hannover 962. Europa Lg8.0100Matches
2013-201424Hannover 96de GER1. Bundesliga34.0200Matches
2014-201525Hannover 96de GER1. Bundesliga34.0200Matches
2014-201525Hannover 96de GERDFB-Pokal2.00000Matches
2015-201626Hannover 96de GER1. Bundesliga34.0300Matches
2015-201626Hannover 96de GERDFB-Pokal2.00000Matches
2016-201727Leicester City1. Champions Lg1.0100000000000Matches
2016-201727Leicester Cityeng ENGEFL Cup1.3000000000000Matches
2016-201727Leicester Cityeng ENGFA Cup2.31000Matches
2016-201727Leicester Cityeng ENG1. Premier League8.4000000000000Matches
2017-201828Stuttgartde GER1. Bundesliga34.030001000110007511284.6Matches
2017-201828Stuttgartde GERDFB-Pokal3.30000000010Matches
2018-201929Stuttgartde GER1. Bundesliga34.03000100110013310190.9Matches
2018-201929Stuttgartde GERDFB-Pokal1.00000000000Matches
2019-202030Hannover 96de GER2. 2. Bundesliga31.02110601200006510376.9Matches
2019-202030Hannover 96de GERDFB-Pokal1.00000100000Matches
2020-202131Kölnde GER1. Bundesliga0.6000000000000100Matches
2021-202232Hannover 96de GER2. 2. Bundesliga24.4100050000000348188.9Matches
2021-202232Hannover 96de GERDFB-Pokal2.00000000000Matches
2022-202333Hannover 96de GER2. 2. Bundesliga34.03000500000004511191.7Matches
2023-202434Hannover 96de GER2. 2. Bundesliga34.04000400100005080100.0Matches
2024-202535Hannover 96de GER2. 2. Bundesliga12.01000100000002320100.0Matches
16 Seasons5 Clubs9 Leagues433.93211033015300132660888.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hannover 96 (11 Seasons)4 Leagues345.92411022013000021739588.6
Stuttgart (2 Seasons)2 Leagues72.3600011002300110821387.5
Leicester City (1 Season)4 Leagues13.0200000000000
Northampton (1 Season)1 League2.0000
Köln (1 Season)2 Leagues0.6000000000000100
DFB-Pokal (10 Seasons)11.30000100010
Bundesliga (9 Seasons)253.11700011002200110921387.5
2. Bundesliga (5 Seasons)135.31111021013000021739588.6
Europa Lg (2 Seasons)19.0200
Premier League (1 Season)8.4000000000000
League One (1 Season)2.0000
FA Cup (1 Season)2.31000
Champions Lg (1 Season)1.0100000000000
EFL Cup (1 Season)1.3000000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2008-200919Northampton1 League2.0000
2010-201121Hannover 961 League14.6100
2011-201222Hannover 962 Leagues45.0300
2012-201323Hannover 962 Leagues42.0200
2013-201424Hannover 961 League34.0200
2014-201525Hannover 962 Leagues36.020000
2015-201626Hannover 962 Leagues36.030000
2016-201727Leicester City4 Leagues13.0200000000000
2017-201828Stuttgart2 Leagues37.330001000120007511284.6
2018-201929Stuttgart2 Leagues35.03000100110013310190.9
2019-202030Hannover 962 Leagues32.02110701200006510376.9
2020-202131Köln2 Leagues0.6000000000000100
2021-202232Hannover 962 Leagues26.4100050000000348188.9
2022-202333Hannover 962 Leagues34.03000500000004511191.7
2023-202434Hannover 962 Leagues34.04000400100005080100.0
2024-202535Hannover 962 Leagues12.01000100000002320100.0
16 Seasons5 Clubs9 Leagues433.93211033015300132660888.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hannover 96 (11 Seasons)4 Leagues345.92411022013000021739588.6
Stuttgart (2 Seasons)2 Leagues72.3600011002300110821387.5
Leicester City (1 Season)4 Leagues13.0200000000000
Northampton (1 Season)1 League2.0000
Köln (1 Season)2 Leagues0.6000000000000100
DFB-Pokal (10 Seasons)11.30000100010
Bundesliga (9 Seasons)253.11700011002200110921387.5
2. Bundesliga (5 Seasons)135.31111021013000021739588.6
Europa Lg (2 Seasons)19.0200
Premier League (1 Season)8.4000000000000
League One (1 Season)2.0000
FA Cup (1 Season)2.31000
Champions Lg (1 Season)1.0100000000000
EFL Cup (1 Season)1.3000000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2008-200919Northamptoneng ENG3. League One21st2.0000
2010-201121Hannover 96de GER1. Bundesliga4th14.6100Matches
2011-201222Hannover 96de GER1. Bundesliga7th34.0200Matches
2012-201323Hannover 96de GER1. Bundesliga9th34.0100Matches
2013-201424Hannover 96de GER1. Bundesliga10th34.0200Matches
2014-201525Hannover 96de GER1. Bundesliga13th34.0200Matches
2015-201626Hannover 96de GER1. Bundesliga18th34.0300Matches
2016-201727Leicester Cityeng ENG1. Premier League12th8.4000000000000Matches
2017-201828Stuttgartde GER1. Bundesliga7th34.030001000110007511284.6Matches
2018-201929Stuttgartde GER1. Bundesliga16th34.03000100110013310190.9Matches
2019-202030Hannover 96de GER2. 2. Bundesliga6th31.02110601200006510376.9Matches
2020-202131Kölnde GER1. Bundesliga16th0.6000000000000100Matches
2021-202232Hannover 96de GER2. 2. Bundesliga11th24.4100050000000348188.9Matches
2022-202333Hannover 96de GER2. 2. Bundesliga10th34.03000500000004511191.7Matches
2023-202434Hannover 96de GER2. 2. Bundesliga6th34.04000400100005080100.0Matches
2024-202535Hannover 96de GER2. 2. Bundesliga1st12.01000100000002320100.0Matches
16 Seasons5 Clubs4 Leagues398.92811032015200132660888.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hannover 96 (11 Seasons)2 Leagues319.92211021013000021739588.6
Stuttgart (2 Seasons)1 League68.0600011002200110821387.5
Leicester City (1 Season)1 League8.4000000000000
Northampton (1 Season)1 League2.0000
Köln (1 Season)1 League0.6000000000000100
Bundesliga (9 Seasons)253.11700011002200110921387.5
2. Bundesliga (5 Seasons)135.31111021013000021739588.6
Premier League (1 Season)8.4000000000000
League One (1 Season)2.0000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201525Hannover 96de GERDFB-Pokal17th2.00000Matches
2015-201626Hannover 96de GERDFB-Pokal17th2.00000Matches
2016-201727Leicester Cityeng ENGEFL Cup17th1.3000000000000Matches
2016-201727Leicester Cityeng ENGFA Cup9th2.31000Matches
2017-201828Stuttgartde GERDFB-Pokal9th3.30000000010Matches
2018-201929Stuttgartde GERDFB-Pokal33rd1.00000000000Matches
2019-202030Hannover 96de GERDFB-Pokal33rd1.00000100000Matches
2021-202232Hannover 96de GERDFB-PokalQF2.00000000000Matches
11 Seasons4 Clubs3 Leagues15.0100010001000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hannover 96 (7 Seasons)1 League7.00000100000
Stuttgart (2 Seasons)1 League4.30000000010
Leicester City (1 Season)2 Leagues3.7100000000000
Köln (1 Season)1 League
DFB-Pokal (10 Seasons)11.30000100010
FA Cup (1 Season)2.31000
EFL Cup (1 Season)1.3000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201222Hannover 962. Europa LgQF11.0100Matches
2012-201323Hannover 962. Europa LgR328.0100Matches
2016-201727Leicester City1. Champions LgQF1.0100000000000Matches
3 Seasons2 Clubs2 Leagues20.0300000000000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hannover 96 (2 Seasons)1 League19.0200
Leicester City (1 Season)1 League1.0100000000000
Europa Lg (2 Seasons)19.0200
Champions Lg (1 Season)1.0100000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424de GermanyWCQ0.50000Matches
201424de GermanyFriendlies (M)1.50000Matches
201525de GermanyFriendlies (M)2.00000Matches
4 Seasons1 Club5 Leagues4.00000
Friendlies (M) (2 Seasons)3.50000
UEFA Euro Qualifying (2 Seasons)
WCQ (1 Season)0.50000
World Cup (1 Season)
UEFA Euro (1 Season)

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.