Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2004-2005 17 Freiburg de GER 1. Bundesliga 14 12 997 11.1 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Matches 2005-2006 18 Freiburg de GER 2. 2. Bundesliga 27 19 1,664 18.5 6 2 8 0 6 6 8 0 0.32 0.11 0.43 0.00 0.11 2006-2007 19 Freiburg de GER 2. 2. Bundesliga 19 8 817 9.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Freiburg de GER 2. 2. Bundesliga 33 30 2,621 29.1 4 7 11 3 1 1 5 0 0.14 0.24 0.38 0.10 0.34 2008-2009 21 Hamburger SV de GER 1. Bundesliga 23 19 1,729 19.2 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2008-2009 21 Hamburger SV 2. UEFA Cup 11 10 883 9.8 0 0 0 2 0 0.00 0.00 Matches 2009-2010 22 Hamburger SV de GER 1. Bundesliga 31 31 2,663 29.6 0 3 3 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Matches 2009-2010 22 Hamburger SV 2. Europa Lg 12 12 1,047 11.6 0 3 3 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Matches 2010-2011 23 Hamburger SV de GER 1. Bundesliga 20 20 1,785 19.8 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2011-2012 24 Hamburger SV de GER 1. Bundesliga 30 30 2,700 30.0 0 2 2 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Matches 2012-2013 25 Hamburger SV de GER 1. Bundesliga 27 22 1,956 21.7 2 4 6 2 0 0 2 0 0.09 0.18 0.28 0.09 0.28 Matches 2013-2014 26 Schalke 04 de GER 1. Bundesliga 10 10 888 9.9 0 3 3 0 0 0 1 0 0.00 0.30 0.30 0.00 0.30 Matches 2013-2014 26 Hamburger SV de GER 1. Bundesliga 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 26 Schalke 04 1. Champions Lg 5 5 438 4.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 27 Schalke 04 de GER 1. Bundesliga 25 20 1,974 21.9 0 1 1 0 0 0 8 0 0.00 0.05 0.05 0.00 0.05 Matches 2014-2015 27 Schalke 04 1. Champions Lg 7 7 630 7.0 1 1 2 1 0 0 0 0 0.14 0.14 0.29 0.14 0.29 Matches 2015-2016 28 Schalke 04 de GER 1. Bundesliga 23 20 1,852 20.6 0 1 1 0 0 0 4 0 0.00 0.05 0.05 0.00 0.05 Matches 2015-2016 28 Schalke 04 de GER DFB-Pokal 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Schalke 04 2. Europa Lg 5 3 321 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Schalke 04 de GER 1. Bundesliga 7 3 290 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Schalke 04 de GER DFB-Pokal 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2016-2017 29 Schalke 04 2. Europa Lg 5 5 450 5.0 1 0 1 0 1 1 0 0 0.20 0.00 0.20 0.00 0.00 Matches 2017-2018 30 Stuttgart de GER 1. Bundesliga 29 22 1,954 21.7 0 6 6 0 0 0 5 0 0.00 0.28 0.28 0.00 0.28 Matches 2017-2018 30 Stuttgart de GER DFB-Pokal 1 1 73 0.8 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Stuttgart de GER 1. Bundesliga 15 13 1,025 11.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Stuttgart de GER DFB-Pokal 1 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Hannover 96 de GER 2. 2. Bundesliga 4 4 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 5 Clubs 5 Leagues 390 330 29,453 327.3 16 36 52 8 8 9 63 0 0.05 0.11 0.16 0.02 0.14 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Hamburger SV (6 Seasons) 2 Leagues 156 144 12,795 142.2 2 14 16 2 0 0 22 0 0.01 0.11 0.12 0.01 0.12 Freiburg (4 Seasons) 2 Leagues 93 69 6,099 67.8 11 10 21 4 7 7 19 0 0.16 0.15 0.31 0.06 0.21 Schalke 04 (4 Seasons) 4 Leagues 91 76 7,158 79.5 3 6 9 2 1 1 15 0 0.04 0.08 0.11 0.03 0.10 Stuttgart (2 Seasons) 2 Leagues 46 37 3,131 34.8 0 6 6 0 0 1 6 0 0.00 0.17 0.17 0.00 0.17 Hannover 96 (1 Season) 1 League 4 4 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (12 Seasons) 256 222 19,845 220.5 3 23 26 3 0 0 40 0 0.01 0.10 0.12 0.01 0.12 2. Bundesliga (4 Seasons) 83 61 5,372 59.7 10 9 19 3 7 7 18 0 0.17 0.15 0.32 0.05 0.20 Europa Lg (4 Seasons) 33 30 2,701 30.0 1 3 4 0 1 1 4 0 0.03 0.15 0.20 0.00 0.15 DFB-Pokal (4 Seasons) 6 5 467 5.2 1 0 1 1 0 1 0 0 0.19 0.00 0.19 0.19 0.19 Champions Lg (2 Seasons) 12 12 1,068 11.9 1 1 2 1 0 0 1 0 0.08 0.08 0.17 0.08 0.17
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2004-2005 17 Freiburg 1 League 14 12 997 11.1 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 2005-2006 18 Freiburg 1 League 27 19 1,664 18.5 6 2 8 0 6 6 8 0 0.32 0.11 0.43 0.00 0.11 2006-2007 19 Freiburg 1 League 19 8 817 9.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Freiburg 1 League 33 30 2,621 29.1 4 7 11 3 1 1 5 0 0.14 0.24 0.38 0.10 0.34 2008-2009 21 Hamburger SV 2 Leagues 34 29 2,612 29.0 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2009-2010 22 Hamburger SV 2 Leagues 43 43 3,710 41.2 0 6 6 0 0 0 6 0 0.00 0.15 0.15 0.00 0.15 2010-2011 23 Hamburger SV 1 League 20 20 1,785 19.8 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 2011-2012 24 Hamburger SV 1 League 30 30 2,700 30.0 0 2 2 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 2012-2013 25 Hamburger SV 1 League 27 22 1,956 21.7 2 4 6 2 0 0 2 0 0.09 0.18 0.28 0.09 0.28 2013-2014 26 Hamburger SV 1 League 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 26 Schalke 04 2 Leagues 15 15 1,326 14.7 0 3 3 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2014-2015 27 Schalke 04 2 Leagues 32 27 2,604 28.9 1 2 3 1 0 0 8 0 0.03 0.07 0.10 0.03 0.10 2015-2016 28 Schalke 04 3 Leagues 30 25 2,353 26.1 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 2016-2017 29 Schalke 04 3 Leagues 14 9 875 9.7 2 0 2 1 1 1 1 0 0.21 0.00 0.21 0.10 0.10 2017-2018 30 Stuttgart 2 Leagues 30 23 2,027 22.5 0 6 6 0 0 1 5 0 0.00 0.27 0.27 0.00 0.27 2018-2019 31 Stuttgart 2 Leagues 16 14 1,104 12.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 32 Hannover 96 1 League 4 4 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 16 Seasons 5 Clubs 5 Leagues 390 330 29,453 327.3 16 36 52 8 8 9 63 0 0.05 0.11 0.16 0.02 0.14 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Hamburger SV (6 Seasons) 2 Leagues 156 144 12,795 142.2 2 14 16 2 0 0 22 0 0.01 0.11 0.12 0.01 0.12 Freiburg (4 Seasons) 2 Leagues 93 69 6,099 67.8 11 10 21 4 7 7 19 0 0.16 0.15 0.31 0.06 0.21 Schalke 04 (4 Seasons) 4 Leagues 91 76 7,158 79.5 3 6 9 2 1 1 15 0 0.04 0.08 0.11 0.03 0.10 Stuttgart (2 Seasons) 2 Leagues 46 37 3,131 34.8 0 6 6 0 0 1 6 0 0.00 0.17 0.17 0.00 0.17 Hannover 96 (1 Season) 1 League 4 4 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (12 Seasons) 256 222 19,845 220.5 3 23 26 3 0 0 40 0 0.01 0.10 0.12 0.01 0.12 2. Bundesliga (4 Seasons) 83 61 5,372 59.7 10 9 19 3 7 7 18 0 0.17 0.15 0.32 0.05 0.20 Europa Lg (4 Seasons) 33 30 2,701 30.0 1 3 4 0 1 1 4 0 0.03 0.15 0.20 0.00 0.15 DFB-Pokal (4 Seasons) 6 5 467 5.2 1 0 1 1 0 1 0 0 0.19 0.00 0.19 0.19 0.19 Champions Lg (2 Seasons) 12 12 1,068 11.9 1 1 2 1 0 0 1 0 0.08 0.08 0.17 0.08 0.17
Standard Stats Table 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 2004-2005 17 Freiburg de GER 1. Bundesliga 18th 14 12 997 11.1 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Matches 2005-2006 18 Freiburg de GER 2. 2. Bundesliga 4th 27 19 1,664 18.5 6 2 8 0 6 6 8 0 0.32 0.11 0.43 0.00 0.11 2006-2007 19 Freiburg de GER 2. 2. Bundesliga 4th 19 8 817 9.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Freiburg de GER 2. 2. Bundesliga 5th 33 30 2,621 29.1 4 7 11 3 1 1 5 0 0.14 0.24 0.38 0.10 0.34 2008-2009 21 Hamburger SV de GER 1. Bundesliga 5th 23 19 1,729 19.2 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2009-2010 22 Hamburger SV de GER 1. Bundesliga 7th 31 31 2,663 29.6 0 3 3 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Matches 2010-2011 23 Hamburger SV de GER 1. Bundesliga 8th 20 20 1,785 19.8 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2011-2012 24 Hamburger SV de GER 1. Bundesliga 15th 30 30 2,700 30.0 0 2 2 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Matches 2012-2013 25 Hamburger SV de GER 1. Bundesliga 7th 27 22 1,956 21.7 2 4 6 2 0 0 2 0 0.09 0.18 0.28 0.09 0.28 Matches 2013-2014 26 Hamburger SV de GER 1. Bundesliga 16th 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 26 Schalke 04 de GER 1. Bundesliga 3rd 10 10 888 9.9 0 3 3 0 0 0 1 0 0.00 0.30 0.30 0.00 0.30 Matches 2014-2015 27 Schalke 04 de GER 1. Bundesliga 6th 25 20 1,974 21.9 0 1 1 0 0 0 8 0 0.00 0.05 0.05 0.00 0.05 Matches 2015-2016 28 Schalke 04 de GER 1. Bundesliga 5th 23 20 1,852 20.6 0 1 1 0 0 0 4 0 0.00 0.05 0.05 0.00 0.05 Matches 2016-2017 29 Schalke 04 de GER 1. Bundesliga 10th 7 3 290 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Stuttgart de GER 1. Bundesliga 7th 29 22 1,954 21.7 0 6 6 0 0 0 5 0 0.00 0.28 0.28 0.00 0.28 Matches 2018-2019 31 Stuttgart de GER 1. Bundesliga 16th 15 13 1,025 11.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Hannover 96 de GER 2. 2. Bundesliga 6th 4 4 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 5 Clubs 2 Leagues 339 283 25,217 280.2 13 32 45 6 7 7 58 0 0.05 0.11 0.16 0.02 0.14 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 Hamburger SV (6 Seasons) 1 League 133 122 10,865 120.7 2 11 13 2 0 0 18 0 0.02 0.09 0.11 0.02 0.11 Freiburg (4 Seasons) 2 Leagues 93 69 6,099 67.8 11 10 21 4 7 7 19 0 0.16 0.15 0.31 0.06 0.21 Schalke 04 (4 Seasons) 1 League 65 53 5,004 55.6 0 5 5 0 0 0 14 0 0.00 0.09 0.09 0.00 0.09 Stuttgart (2 Seasons) 1 League 44 35 2,979 33.1 0 6 6 0 0 0 6 0 0.00 0.18 0.18 0.00 0.18 Hannover 96 (1 Season) 1 League 4 4 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (12 Seasons) 256 222 19,845 220.5 3 23 26 3 0 0 40 0 0.01 0.10 0.12 0.01 0.12 2. Bundesliga (4 Seasons) 83 61 5,372 59.7 10 9 19 3 7 7 18 0 0.17 0.15 0.32 0.05 0.20
Standard Stats Table 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 2015-2016 28 Schalke 04 de GER DFB-Pokal 17th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Schalke 04 de GER DFB-Pokal 5th 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2017-2018 30 Stuttgart de GER DFB-Pokal 9th 1 1 73 0.8 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Stuttgart de GER DFB-Pokal 33rd 1 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 1 League 6 5 467 5.2 1 0 1 1 0 1 0 0 0.19 0.00 0.19 0.19 0.19 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 Schalke 04 (2 Seasons) 1 League 4 3 315 3.5 1 0 1 1 0 0 0 0 0.29 0.00 0.29 0.29 0.29 Stuttgart (2 Seasons) 1 League 2 2 152 1.7 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2008-2009 21 Hamburger SV 2. UEFA Cup SF 11 10 883 9.8 0 0 0 2 0 0.00 0.00 Matches 2009-2010 22 Hamburger SV 2. Europa Lg SF 12 12 1,047 11.6 0 3 3 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Matches 2013-2014 26 Schalke 04 1. Champions Lg R16 5 5 438 4.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 27 Schalke 04 1. Champions Lg R16 7 7 630 7.0 1 1 2 1 0 0 0 0 0.14 0.14 0.29 0.14 0.29 Matches 2015-2016 28 Schalke 04 2. Europa Lg R32 5 3 321 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Schalke 04 2. Europa Lg QF 5 5 450 5.0 1 0 1 0 1 1 0 0 0.20 0.00 0.20 0.00 0.00 Matches 6 Seasons 2 Clubs 2 Leagues 45 42 3,769 41.9 2 4 6 1 1 1 5 0 0.05 0.12 0.19 0.02 0.16 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 Schalke 04 (4 Seasons) 2 Leagues 22 20 1,839 20.4 2 1 3 1 1 1 1 0 0.10 0.05 0.15 0.05 0.10 Hamburger SV (2 Seasons) 1 League 23 22 1,930 21.4 0 3 3 0 0 0 4 0 0.00 0.26 0.26 0.00 0.26 Europa Lg (4 Seasons) 33 30 2,701 30.0 1 3 4 0 1 1 4 0 0.03 0.15 0.20 0.00 0.15 Champions Lg (2 Seasons) 12 12 1,068 11.9 1 1 2 1 0 0 1 0 0.08 0.08 0.17 0.08 0.17
Standard Stats Table 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 2010 23 de Germany 1. World Cup 3rd 1 1 90 1.0 0 0 0 0 1 0 0.00 0.00 Matches 2012 25 de Germany UEFA Euro Qualifying 3 2 181 2.0 0 0 0 0 0 0 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 4 3 271 3.0 0 0 0 0 1 0 0.00 0.00 UEFA Euro Qualifying (1 Season) 3 2 181 2.0 0 0 0 0 0 0 0.00 0.00 World Cup (1 Season) 1 1 90 1.0 0 0 0 0 1 0 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2004-2005 17 Freiburg 1 League 11.1 1 8 0.72 0.13 0 0 2005-2006 18 Freiburg 1 League 18.5 6 11 0.59 0.00 6 6 2006-2007 19 Freiburg 1 League 9.1 0 8 0.88 0.00 0 0 2007-2008 20 Freiburg 1 League 29.1 4 18 0.62 0.17 1 1 2008-2009 21 Hamburger SV 2 Leagues 29.0 0 5 0.26 0.00 0 0 2009-2010 22 Hamburger SV 2 Leagues 41.2 0 11 0.27 0.00 0 0 2010-2011 23 Hamburger SV 1 League 19.8 0 1 0.05 0.00 0 0 2011-2012 24 Hamburger SV 1 League 30.0 0 10 0.33 0.00 0 0 2012-2013 25 Hamburger SV 1 League 21.7 2 8 0.37 0.25 0 0 2013-2014 26 Hamburger SV 1 League 0.4 0 0 0.00 0 0 2013-2014 26 Schalke 04 2 Leagues 14.7 0 5 0.34 0.00 0 0 2014-2015 27 Schalke 04 2 Leagues 28.9 1 6 0.21 0.17 0 0 2015-2016 28 Schalke 04 3 Leagues 26.1 0 3 0.12 0.00 0 0 2016-2017 29 Schalke 04 3 Leagues 9.7 2 3 2 66.7 0.31 0.21 0.33 0.50 1 1 2017-2018 30 Stuttgart 2 Leagues 22.5 0 17 2 11.8 0.75 0.09 0.00 0.00 0 1 2018-2019 31 Stuttgart 2 Leagues 12.3 0 12 2 16.7 0.98 0.16 0.00 0.00 0 0 2019-2020 32 Hannover 96 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 16 Seasons 5 Clubs 5 Leagues 327.3 16 33 100 18.2 0.69 0.32 0.03 0.08 8 9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hamburger SV (6 Seasons) 2 Leagues 142.2 2 35 0.26 0.06 0 0 Freiburg (4 Seasons) 2 Leagues 67.8 11 45 0.66 0.09 7 7 Schalke 04 (4 Seasons) 4 Leagues 79.5 3 3 16 66.7 0.31 0.21 0.33 0.13 1 1 Stuttgart (2 Seasons) 2 Leagues 34.8 0 29 4 13.8 0.83 0.11 0.00 0.00 0 1 Hannover 96 (1 Season) 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Bundesliga (12 Seasons) 220.5 3 25 50 8.0 0.69 0.23 0.00 0.06 0 0 2. Bundesliga (4 Seasons) 59.7 10 1 37 0.0 0.33 0.62 0.00 0.08 7 7 Europa Lg (4 Seasons) 30.0 1 2 5 50.0 0.40 0.25 0.00 0.00 1 1 DFB-Pokal (4 Seasons) 5.2 1 5 3 60.0 1.57 0.94 0.20 0.33 0 1 Champions Lg (2 Seasons) 11.9 1 5 0.42 0.20 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 28 Schalke 04 de GER DFB-Pokal 17th 2.0 0 0 0 Matches 2016-2017 29 Schalke 04 de GER DFB-Pokal 5th 1.5 1 1 1 100.0 0.67 0.67 1.00 1.00 0 0 Matches 2017-2018 30 Stuttgart de GER DFB-Pokal 9th 0.8 0 2 1 50.0 2.47 1.23 0.00 0.00 0 1 Matches 2018-2019 31 Stuttgart de GER DFB-Pokal 33rd 0.9 0 2 1 50.0 2.28 1.14 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 1 League 5.2 1 5 3 60.0 1.57 0.94 0.20 0.33 0 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Schalke 04 (2 Seasons) 1 League 3.5 1 1 1 100.0 0.67 0.67 1.00 1.00 0 0 Stuttgart (2 Seasons) 1 League 1.7 0 4 2 50.0 2.37 1.18 0.00 0.00 0 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2010 23 de Germany 1. World Cup 3rd 1.0 0 0 0 Matches 2012 25 de Germany UEFA Euro Qualifying 2.0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 3.0 0 0 0 UEFA Euro Qualifying (1 Season) 2.0 0 0 0 World Cup (1 Season) 1.0 0 0 0
Playing Time Table 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 Matches 2004-2005 17 Freiburg de GER 1. Bundesliga 14 997 71 32.6 11.1 12 4 2 Matches 2005-2006 18 Freiburg de GER 2. 2. Bundesliga 27 1,664 62 54.4 18.5 19 8 2006-2007 19 Freiburg de GER 2. 2. Bundesliga 19 817 43 26.7 9.1 8 11 2007-2008 20 Freiburg de GER 2. 2. Bundesliga 33 2,621 79 85.7 29.1 30 3 2008-2009 21 Hamburger SV de GER 1. Bundesliga 23 1,729 75 56.5 19.2 19 16 4 Matches 2008-2009 21 Hamburger SV 2. UEFA Cup 11 883 80 70.1 9.8 10 8 1 1 Matches 2009-2010 22 Hamburger SV de GER 1. Bundesliga 31 2,663 86 87.0 29.6 31 25 0 Matches 2009-2010 22 Hamburger SV 2. Europa Lg 12 1,047 87 83.1 11.6 12 10 0 Matches 2010-2011 23 Hamburger SV de GER 1. Bundesliga 20 1,785 89 58.3 19.8 20 19 0 Matches 2011-2012 24 Hamburger SV de GER 1. Bundesliga 30 2,700 90 88.2 30.0 30 30 0 Matches 2012-2013 25 Hamburger SV de GER 1. Bundesliga 27 1,956 72 63.9 21.7 22 15 5 Matches 2013-2014 26 Schalke 04 de GER 1. Bundesliga 10 888 89 29.0 9.9 10 9 0 Matches 2013-2014 26 Hamburger SV de GER 1. Bundesliga 2 32 16 1.0 0.4 0 2 Matches 2013-2014 26 Schalke 04 1. Champions Lg 5 438 88 60.8 4.9 5 4 0 Matches 2014-2015 27 Schalke 04 de GER 1. Bundesliga 25 1,974 79 64.5 21.9 20 19 5 3 1.48 28 26 +2 +0.09 +0.09 Matches 2014-2015 27 Schalke 04 1. Champions Lg 7 630 90 87.5 7.0 7 7 0 0 1.14 9 16 -7 -1.00 -2.00 Matches 2015-2016 28 Schalke 04 de GER 1. Bundesliga 23 1,852 81 60.5 20.6 20 20 3 4 1.43 26 33 -7 -0.34 -1.01 Matches 2015-2016 28 Schalke 04 de GER DFB-Pokal 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 2 +3 +1.50 Matches 2015-2016 28 Schalke 04 2. Europa Lg 5 321 64 44.6 3.6 3 3 2 2 1.60 5 3 +2 +0.56 -1.02 Matches 2016-2017 29 Schalke 04 de GER 1. Bundesliga 7 290 41 9.5 3.2 3 1 4 5 1.86 2 3 -1 -0.31 -0.51 Matches 2016-2017 29 Schalke 04 de GER DFB-Pokal 2 135 68 37.5 1.5 1 90 1 1 45 1 3.00 4 3 +1 +0.67 -0.53 Matches 2016-2017 29 Schalke 04 2. Europa Lg 5 450 90 40.5 5.0 5 5 0 3 1.80 5 4 +1 +0.20 -0.75 Matches 2017-2018 30 Stuttgart de GER 1. Bundesliga 29 1,954 67 63.9 21.7 22 14 7 3 1.55 21 25 -4 -0.18 -0.51 Matches 2017-2018 30 Stuttgart de GER DFB-Pokal 1 73 73 24.3 0.8 1 73 0 0 0 0.00 1 2 -1 -1.23 -1.63 Matches 2018-2019 31 Stuttgart de GER 1. Bundesliga 15 1,025 68 33.5 11.4 13 76 8 2 16 7 1.13 10 18 -8 -0.70 +0.62 Matches 2018-2019 31 Stuttgart de GER DFB-Pokal 1 79 79 87.8 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 +7.04 Matches 2019-2020 32 Hannover 96 de GER 2. 2. Bundesliga 4 270 68 8.8 3.0 4 68 1 0 5 1.00 3 6 -3 -1.00 -1.26 Matches 16 Seasons 5 Clubs 5 Leagues 390 29,453 76 50.1 327.3 330 77 221 60 26 34 1.45 119 142 -23 -0.22 -0.33 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamburger SV (6 Seasons) 2 Leagues 156 12,795 82 61.3 142.2 144 123 12 1 Freiburg (4 Seasons) 2 Leagues 93 6,099 66 49.8 67.8 69 4 24 Schalke 04 (4 Seasons) 4 Leagues 91 7,158 79 44.6 79.5 76 90 71 15 45 18 1.54 84 90 -6 -0.09 -0.55 Stuttgart (2 Seasons) 2 Leagues 46 3,131 68 48.1 34.8 37 76 22 9 16 10 1.35 32 46 -14 -0.40 +0.29 Hannover 96 (1 Season) 1 League 4 270 68 8.8 3.0 4 68 1 0 5 1.00 3 6 -3 -1.00 -1.26 Bundesliga (12 Seasons) 256 19,845 78 49.9 220.5 222 76 180 34 16 22 1.46 87 105 -18 -0.23 -0.11 2. Bundesliga (4 Seasons) 83 5,372 65 43.9 59.7 61 68 1 22 5 1.00 3 6 -3 -1.00 -1.26 Europa Lg (4 Seasons) 33 2,701 82 62.1 30.0 30 26 3 6 1.70 10 7 +3 +0.35 -0.84 DFB-Pokal (4 Seasons) 6 467 78 50.2 5.2 5 84 3 1 45 1 1.50 10 8 +2 +0.39 -0.20 Champions Lg (2 Seasons) 12 1,068 89 74.2 11.9 12 11 0 0 1.14 9 16 -7 -1.00 -2.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2004-2005 17 Freiburg 1 League 14 997 71 32.6 11.1 12 4 2 2005-2006 18 Freiburg 1 League 27 1,664 62 54.4 18.5 19 8 2006-2007 19 Freiburg 1 League 19 817 43 26.7 9.1 8 11 2007-2008 20 Freiburg 1 League 33 2,621 79 85.7 29.1 30 3 2008-2009 21 Hamburger SV 2 Leagues 34 2,612 77 60.5 29.0 29 24 5 1 2009-2010 22 Hamburger SV 2 Leagues 43 3,710 86 85.9 41.2 43 35 0 2010-2011 23 Hamburger SV 1 League 20 1,785 89 58.3 19.8 20 19 0 2011-2012 24 Hamburger SV 1 League 30 2,700 90 88.2 30.0 30 30 0 2012-2013 25 Hamburger SV 1 League 27 1,956 72 63.9 21.7 22 15 5 2013-2014 26 Hamburger SV 1 League 2 32 16 1.0 0.4 0 2 2013-2014 26 Schalke 04 2 Leagues 15 1,326 88 35.1 14.7 15 13 0 2014-2015 27 Schalke 04 2 Leagues 32 2,604 81 68.9 28.9 27 26 5 3 1.41 37 42 -5 -0.17 -0.25 2015-2016 28 Schalke 04 3 Leagues 30 2,353 78 59.4 26.1 25 90 25 5 6 1.46 36 38 -2 -0.08 -0.97 2016-2017 29 Schalke 04 3 Leagues 14 875 63 19.3 9.7 9 90 7 5 45 9 2.00 11 10 +1 +0.10 -0.29 2017-2018 30 Stuttgart 2 Leagues 30 2,027 68 60.3 22.5 23 73 14 7 3 1.50 22 27 -5 -0.22 -0.56 2018-2019 31 Stuttgart 2 Leagues 16 1,104 69 35.0 12.3 14 77 8 2 16 7 1.06 10 19 -9 -0.73 +0.63 2019-2020 32 Hannover 96 1 League 4 270 68 8.8 3.0 4 68 1 0 5 1.00 3 6 -3 -1.00 -1.26 16 Seasons 5 Clubs 5 Leagues 390 29,453 76 50.1 327.3 330 77 221 60 26 34 1.45 119 142 -23 -0.22 -0.33 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamburger SV (6 Seasons) 2 Leagues 156 12,795 82 61.3 142.2 144 123 12 1 Freiburg (4 Seasons) 2 Leagues 93 6,099 66 49.8 67.8 69 4 24 Schalke 04 (4 Seasons) 4 Leagues 91 7,158 79 44.6 79.5 76 90 71 15 45 18 1.54 84 90 -6 -0.09 -0.55 Stuttgart (2 Seasons) 2 Leagues 46 3,131 68 48.1 34.8 37 76 22 9 16 10 1.35 32 46 -14 -0.40 +0.29 Hannover 96 (1 Season) 1 League 4 270 68 8.8 3.0 4 68 1 0 5 1.00 3 6 -3 -1.00 -1.26 Bundesliga (12 Seasons) 256 19,845 78 49.9 220.5 222 76 180 34 16 22 1.46 87 105 -18 -0.23 -0.11 2. Bundesliga (4 Seasons) 83 5,372 65 43.9 59.7 61 68 1 22 5 1.00 3 6 -3 -1.00 -1.26 Europa Lg (4 Seasons) 33 2,701 82 62.1 30.0 30 26 3 6 1.70 10 7 +3 +0.35 -0.84 DFB-Pokal (4 Seasons) 6 467 78 50.2 5.2 5 84 3 1 45 1 1.50 10 8 +2 +0.39 -0.20 Champions Lg (2 Seasons) 12 1,068 89 74.2 11.9 12 11 0 0 1.14 9 16 -7 -1.00 -2.00
Playing Time Table 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 2004-2005 17 Freiburg de GER 1. Bundesliga 18th 14 997 71 32.6 11.1 12 4 2 Matches 2005-2006 18 Freiburg de GER 2. 2. Bundesliga 4th 27 1,664 62 54.4 18.5 19 8 2006-2007 19 Freiburg de GER 2. 2. Bundesliga 4th 19 817 43 26.7 9.1 8 11 2007-2008 20 Freiburg de GER 2. 2. Bundesliga 5th 33 2,621 79 85.7 29.1 30 3 2008-2009 21 Hamburger SV de GER 1. Bundesliga 5th 23 1,729 75 56.5 19.2 19 16 4 Matches 2009-2010 22 Hamburger SV de GER 1. Bundesliga 7th 31 2,663 86 87.0 29.6 31 25 0 Matches 2010-2011 23 Hamburger SV de GER 1. Bundesliga 8th 20 1,785 89 58.3 19.8 20 19 0 Matches 2011-2012 24 Hamburger SV de GER 1. Bundesliga 15th 30 2,700 90 88.2 30.0 30 30 0 Matches 2012-2013 25 Hamburger SV de GER 1. Bundesliga 7th 27 1,956 72 63.9 21.7 22 15 5 Matches 2013-2014 26 Hamburger SV de GER 1. Bundesliga 16th 2 32 16 1.0 0.4 0 2 Matches 2013-2014 26 Schalke 04 de GER 1. Bundesliga 3rd 10 888 89 29.0 9.9 10 9 0 Matches 2014-2015 27 Schalke 04 de GER 1. Bundesliga 6th 25 1,974 79 64.5 21.9 20 19 5 3 1.48 28 26 +2 +0.09 +0.09 Matches 2015-2016 28 Schalke 04 de GER 1. Bundesliga 5th 23 1,852 81 60.5 20.6 20 20 3 4 1.43 26 33 -7 -0.34 -1.01 Matches 2016-2017 29 Schalke 04 de GER 1. Bundesliga 10th 7 290 41 9.5 3.2 3 1 4 5 1.86 2 3 -1 -0.31 -0.51 Matches 2017-2018 30 Stuttgart de GER 1. Bundesliga 7th 29 1,954 67 63.9 21.7 22 14 7 3 1.55 21 25 -4 -0.18 -0.51 Matches 2018-2019 31 Stuttgart de GER 1. Bundesliga 16th 15 1,025 68 33.5 11.4 13 76 8 2 16 7 1.13 10 18 -8 -0.70 +0.62 Matches 2019-2020 32 Hannover 96 de GER 2. 2. Bundesliga 6th 4 270 68 8.8 3.0 4 68 1 0 5 1.00 3 6 -3 -1.00 -1.26 Matches 16 Seasons 5 Clubs 2 Leagues 339 25,217 74 48.5 280.2 283 74 181 56 16 27 1.44 90 111 -21 -0.26 -0.23 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamburger SV (6 Seasons) 1 League 133 10,865 82 59.2 120.7 122 105 11 Freiburg (4 Seasons) 2 Leagues 93 6,099 66 49.8 67.8 69 4 24 Schalke 04 (4 Seasons) 1 League 65 5,004 77 40.9 55.6 53 49 12 12 1.51 56 62 -6 -0.13 -0.40 Stuttgart (2 Seasons) 1 League 44 2,979 68 48.7 33.1 35 76 22 9 16 10 1.41 31 43 -12 -0.36 +0.38 Hannover 96 (1 Season) 1 League 4 270 68 8.8 3.0 4 68 1 0 5 1.00 3 6 -3 -1.00 -1.26 Bundesliga (12 Seasons) 256 19,845 78 49.9 220.5 222 76 180 34 16 22 1.46 87 105 -18 -0.23 -0.11 2. Bundesliga (4 Seasons) 83 5,372 65 43.9 59.7 61 68 1 22 5 1.00 3 6 -3 -1.00 -1.26
Playing Time Table 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 2015-2016 28 Schalke 04 de GER DFB-Pokal 17th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 2 +3 +1.50 Matches 2016-2017 29 Schalke 04 de GER DFB-Pokal 5th 2 135 68 37.5 1.5 1 90 1 1 45 1 3.00 4 3 +1 +0.67 -0.53 Matches 2017-2018 30 Stuttgart de GER DFB-Pokal 9th 1 73 73 24.3 0.8 1 73 0 0 0 0.00 1 2 -1 -1.23 -1.63 Matches 2018-2019 31 Stuttgart de GER DFB-Pokal 33rd 1 79 79 87.8 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 +7.04 Matches 4 Seasons 2 Clubs 1 League 6 467 78 50.2 5.2 5 84 3 1 45 1 1.50 10 8 +2 +0.39 -0.20 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Schalke 04 (2 Seasons) 1 League 4 315 79 58.3 3.5 3 90 3 1 45 1 2.25 9 5 +4 +1.14 -0.06 Stuttgart (2 Seasons) 1 League 2 152 76 39.0 1.7 2 76 0 0 0 0.00 1 3 -2 -1.18 -1.18
Playing Time Table 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 2008-2009 21 Hamburger SV 2. UEFA Cup SF 11 883 80 70.1 9.8 10 8 1 1 Matches 2009-2010 22 Hamburger SV 2. Europa Lg SF 12 1,047 87 83.1 11.6 12 10 0 Matches 2013-2014 26 Schalke 04 1. Champions Lg R16 5 438 88 60.8 4.9 5 4 0 Matches 2014-2015 27 Schalke 04 1. Champions Lg R16 7 630 90 87.5 7.0 7 7 0 0 1.14 9 16 -7 -1.00 -2.00 Matches 2015-2016 28 Schalke 04 2. Europa Lg R32 5 321 64 44.6 3.6 3 3 2 2 1.60 5 3 +2 +0.56 -1.02 Matches 2016-2017 29 Schalke 04 2. Europa Lg QF 5 450 90 40.5 5.0 5 5 0 3 1.80 5 4 +1 +0.20 -0.75 Matches 6 Seasons 2 Clubs 2 Leagues 45 3,769 84 65.1 41.9 42 37 3 6 1.47 19 23 -4 -0.26 -1.43 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Schalke 04 (4 Seasons) 2 Leagues 22 1,839 84 56.2 20.4 20 19 2 5 1.47 19 23 -4 -0.26 -1.43 Hamburger SV (2 Seasons) 1 League 23 1,930 84 76.6 21.4 22 18 1 1 Europa Lg (4 Seasons) 33 2,701 82 62.1 30.0 30 26 3 6 1.70 10 7 +3 +0.35 -0.84 Champions Lg (2 Seasons) 12 1,068 89 74.2 11.9 12 11 0 0 1.14 9 16 -7 -1.00 -2.00
Playing Time Table 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 2010 23 de Germany 1. World Cup 3rd 1 90 90 14.3 1.0 1 90 1 0 6 3.00 3 2 +1 +1.00 -0.67 Matches 2012 25 de Germany UEFA Euro Qualifying 3 181 60 20.1 2.0 2 91 2 1 0 1 3.00 7 1 +6 +2.98 +0.35 Matches 2 Seasons 1 Club 2 Leagues 4 271 68 17.7 3.0 3 90 3 1 0 7 3.00 10 3 +7 +2.32 +0.11 UEFA Euro Qualifying (1 Season) 3 181 60 20.1 2.0 2 91 2 1 0 1 3.00 7 1 +6 +2.98 +0.35 World Cup (1 Season) 1 90 90 14.3 1.0 1 90 1 0 6 3.00 3 2 +1 +1.00 -0.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 17 Freiburg 1 League 11.1 2 0 2005-2006 18 Freiburg 1 League 18.5 8 0 2006-2007 19 Freiburg 1 League 9.1 4 0 2007-2008 20 Freiburg 1 League 29.1 5 0 2008-2009 21 Hamburger SV 2 Leagues 29.0 5 0 0 24 0 2009-2010 22 Hamburger SV 2 Leagues 41.2 6 0 51 2010-2011 23 Hamburger SV 1 League 19.8 3 0 19 2011-2012 24 Hamburger SV 1 League 30.0 6 0 30 2012-2013 25 Hamburger SV 1 League 21.7 2 0 36 2013-2014 26 Hamburger SV 1 League 0.4 0 0 2 2013-2014 26 Schalke 04 2 Leagues 14.7 2 0 13 2014-2015 27 Schalke 04 2 Leagues 28.9 8 0 36 2015-2016 28 Schalke 04 3 Leagues 26.1 4 0 0 27 0 2016-2017 29 Schalke 04 3 Leagues 9.7 1 0 0 13 6 0 31 21 16 0 0 0 2017-2018 30 Stuttgart 2 Leagues 22.5 5 0 0 33 12 0 106 34 29 0 1 0 2018-2019 31 Stuttgart 2 Leagues 12.3 1 0 0 10 6 2 55 11 12 0 0 0 2019-2020 32 Hannover 96 1 League 3.0 1 0 0 7 3 0 5 4 3 0 16 Seasons 5 Clubs 5 Leagues 327.3 63 0 0 301 27 2 197 70 60 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hamburger SV (6 Seasons) 2 Leagues 142.2 22 0 0 162 0 Freiburg (4 Seasons) 2 Leagues 67.8 19 0 Schalke 04 (4 Seasons) 4 Leagues 79.5 15 0 0 89 6 0 31 21 16 0 0 0 Stuttgart (2 Seasons) 2 Leagues 34.8 6 0 0 43 18 2 161 45 41 0 1 0 Hannover 96 (1 Season) 1 League 3.0 1 0 0 7 3 0 5 4 3 0 Bundesliga (12 Seasons) 220.5 40 0 0 260 20 2 165 50 45 0 1 0 2. Bundesliga (4 Seasons) 59.7 18 0 0 7 3 0 5 4 3 0 Europa Lg (4 Seasons) 30.0 4 0 0 22 1 0 18 13 9 0 0 0 DFB-Pokal (4 Seasons) 5.2 0 0 0 1 3 0 9 3 3 0 Champions Lg (2 Seasons) 11.9 1 0 11
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010 23 de Germany 1. World Cup 3rd 1.0 1 0 0 0 Matches 2012 25 de Germany UEFA Euro Qualifying 2.0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 3.0 1 0 0 0 UEFA Euro Qualifying (1 Season) 2.0 0 0 0 0 World Cup (1 Season) 1.0 1 0 0 0
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.
View Additional Information
More Dennis Aogo Pages
Dennis Aogo Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary