Goalkeeping Table 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 2011-2012 23 Bochum de GER 2. 2. Bundesliga 1 1 90 1.0 2 2.00 5 3 60.0 0 0 1 0 0.0 2012-2013 24 Bochum de GER 2. 2. Bundesliga 3 3 270 3.0 2 0.67 12 10 83.3 1 2 0 2 66.7 2013-2014 25 Bochum de GER 2. 2. Bundesliga 4 2 241 2.7 4 1.49 7 3 42.9 0 0 2 1 50.0 2014-2015 26 Bochum de GER 2. 2. Bundesliga 16 16 1,440 16.0 23 1.44 88 65 73.9 5 8 3 3 18.8 Matches 2015-2016 27 Sturm Graz at AUT 1. Bundesliga 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3 Matches 2016-2017 28 Darmstadt 98 de GER 1. Bundesliga 28 28 2,484 27.6 50 1.81 144 94 68.8 6 3 19 3 10.7 7 5 1 1 16.7 Matches 2016-2017 28 Darmstadt 98 de GER DFB-Pokal 2 2 180 2.0 1 0.50 6 5 83.3 1 0 1 1 50.0 0 0 0 0 Matches 2017-2018 29 Hannover 96 de GER 1. Bundesliga 3 3 270 3.0 9 3.00 14 5 35.7 1 0 2 0 0.0 1 0 0 1 Matches 2017-2018 29 Hannover 96 de GER DFB-Pokal 1 1 90 1.0 1 1.00 1 0 0.0 0 0 1 0 0.0 0 0 0 0 Matches 2018-2019 30 Hannover 96 de GER 1. Bundesliga 32 32 2,880 32.0 67 2.09 209 148 70.3 5 6 21 5 15.6 6 5 1 0 16.7 Matches 2018-2019 30 Hannover 96 de GER DFB-Pokal 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2019-2020 31 Hannover 96 de GER 2. 2. Bundesliga 1 1 90 1.0 1 1.00 6 5 83.3 0 1 0 0 0.0 0 0 0 0 Matches 2020-2021 32 Hannover 96 de GER 2. 2. Bundesliga 29 29 2,610 29.0 47 1.62 137 93 67.9 11 5 13 8 27.6 3 3 0 0 0.0 Matches 2020-2021 32 Hannover 96 de GER DFB-Pokal 1 1 90 1.0 2 2.00 3 2 66.7 1 0 0 0 0.0 1 1 0 0 0.0 Matches 2021-2022 33 Bochum de GER 1. Bundesliga 3 3 270 3.0 7 2.33 19 14 73.7 2 0 1 0 0.0 2 2 0 0 0.0 Matches 2021-2022 33 Bochum de GER DFB-Pokal 1 1 118 1.3 2 1.53 6 4 66.7 0 1 0 0 0.0 0 0 0 0 Matches 13 Seasons 5 Clubs 4 Leagues 162 160 14,453 160.6 258 1.61 810 564 70.1 46 38 76 36 22.5 20 16 2 2 11.1 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Bochum (7 Seasons) 3 Leagues 28 26 2,429 27.0 40 1.48 137 99 72.3 8 11 7 6 23.1 2 2 0 0 0.0 Hannover 96 (4 Seasons) 3 Leagues 68 68 6,120 68.0 127 1.87 372 255 68.3 19 12 37 14 20.6 11 9 1 1 10.0 Sturm Graz (1 Season) 1 League 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3 Darmstadt 98 (1 Season) 2 Leagues 30 30 2,664 29.6 51 1.72 150 99 69.3 7 3 20 4 13.3 7 5 1 1 16.7 DFB-Pokal (9 Seasons) 6 6 568 6.3 6 0.95 18 13 72.2 3 1 2 2 33.3 1 1 0 0 0.0 Bundesliga (7 Seasons) 66 66 5,904 65.6 133 2.03 386 261 68.7 14 9 43 8 12.1 16 12 2 2 14.3 2. Bundesliga (6 Seasons) 54 52 4,741 52.7 79 1.50 255 179 70.2 17 16 19 14 26.9 3 3 0 0 0.0 Bundesliga (1 Season) 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2011-2012 23 Bochum 1 League 1 1 90 1.0 2 2.00 5 3 60.0 0 0 1 0 0.0 2012-2013 24 Bochum 1 League 3 3 270 3.0 2 0.67 12 10 83.3 1 2 0 2 66.7 2013-2014 25 Bochum 1 League 4 2 241 2.7 4 1.49 7 3 42.9 0 0 2 1 50.0 2014-2015 26 Bochum 2 Leagues 16 16 1,440 16.0 23 1.44 88 65 73.9 5 8 3 3 18.8 2015-2016 27 Sturm Graz 1 League 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3 2016-2017 28 Darmstadt 98 2 Leagues 30 30 2,664 29.6 51 1.72 150 99 69.3 7 3 20 4 13.3 7 5 1 1 16.7 2017-2018 29 Hannover 96 2 Leagues 4 4 360 4.0 10 2.50 15 5 33.3 1 0 3 0 0.0 1 0 0 1 2018-2019 30 Hannover 96 2 Leagues 33 33 2,970 33.0 67 2.03 211 150 70.6 6 6 21 6 18.2 6 5 1 0 16.7 2019-2020 31 Hannover 96 2 Leagues 1 1 90 1.0 1 1.00 6 5 83.3 0 1 0 0 0.0 0 0 0 0 2020-2021 32 Hannover 96 2 Leagues 30 30 2,700 30.0 49 1.63 140 95 67.9 12 5 13 8 26.7 4 4 0 0 0.0 2021-2022 33 Bochum 2 Leagues 4 4 388 4.3 9 2.09 25 18 72.0 2 1 1 0 0.0 2 2 0 0 0.0 13 Seasons 5 Clubs 4 Leagues 162 160 14,453 160.6 258 1.61 810 564 70.1 46 38 76 36 22.5 20 16 2 2 11.1 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Bochum (7 Seasons) 3 Leagues 28 26 2,429 27.0 40 1.48 137 99 72.3 8 11 7 6 23.1 2 2 0 0 0.0 Hannover 96 (4 Seasons) 3 Leagues 68 68 6,120 68.0 127 1.87 372 255 68.3 19 12 37 14 20.6 11 9 1 1 10.0 Sturm Graz (1 Season) 1 League 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3 Darmstadt 98 (1 Season) 2 Leagues 30 30 2,664 29.6 51 1.72 150 99 69.3 7 3 20 4 13.3 7 5 1 1 16.7 DFB-Pokal (9 Seasons) 6 6 568 6.3 6 0.95 18 13 72.2 3 1 2 2 33.3 1 1 0 0 0.0 Bundesliga (7 Seasons) 66 66 5,904 65.6 133 2.03 386 261 68.7 14 9 43 8 12.1 16 12 2 2 14.3 2. Bundesliga (6 Seasons) 54 52 4,741 52.7 79 1.50 255 179 70.2 17 16 19 14 26.9 3 3 0 0 0.0 Bundesliga (1 Season) 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3
Goalkeeping Table 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 2011-2012 23 Bochum de GER 2. 2. Bundesliga 11th 1 1 90 1.0 2 2.00 5 3 60.0 0 0 1 0 0.0 2012-2013 24 Bochum de GER 2. 2. Bundesliga 14th 3 3 270 3.0 2 0.67 12 10 83.3 1 2 0 2 66.7 2013-2014 25 Bochum de GER 2. 2. Bundesliga 15th 4 2 241 2.7 4 1.49 7 3 42.9 0 0 2 1 50.0 2014-2015 26 Bochum de GER 2. 2. Bundesliga 11th 16 16 1,440 16.0 23 1.44 88 65 73.9 5 8 3 3 18.8 Matches 2015-2016 27 Sturm Graz at AUT 1. Bundesliga 5th 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3 Matches 2016-2017 28 Darmstadt 98 de GER 1. Bundesliga 18th 28 28 2,484 27.6 50 1.81 144 94 68.8 6 3 19 3 10.7 7 5 1 1 16.7 Matches 2017-2018 29 Hannover 96 de GER 1. Bundesliga 13th 3 3 270 3.0 9 3.00 14 5 35.7 1 0 2 0 0.0 1 0 0 1 Matches 2018-2019 30 Hannover 96 de GER 1. Bundesliga 17th 32 32 2,880 32.0 67 2.09 209 148 70.3 5 6 21 5 15.6 6 5 1 0 16.7 Matches 2019-2020 31 Hannover 96 de GER 2. 2. Bundesliga 6th 1 1 90 1.0 1 1.00 6 5 83.3 0 1 0 0 0.0 0 0 0 0 Matches 2020-2021 32 Hannover 96 de GER 2. 2. Bundesliga 13th 29 29 2,610 29.0 47 1.62 137 93 67.9 11 5 13 8 27.6 3 3 0 0 0.0 Matches 2021-2022 33 Bochum de GER 1. Bundesliga 13th 3 3 270 3.0 7 2.33 19 14 73.7 2 0 1 0 0.0 2 2 0 0 0.0 Matches 13 Seasons 5 Clubs 3 Leagues 156 154 13,885 154.3 252 1.63 792 551 70.1 43 37 74 34 22.1 19 15 2 2 11.8 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Bochum (7 Seasons) 2 Leagues 27 25 2,311 25.7 38 1.48 131 95 72.5 8 10 7 6 24.0 2 2 0 0 0.0 Hannover 96 (4 Seasons) 2 Leagues 65 65 5,850 65.0 124 1.91 366 251 68.3 17 12 36 13 20.0 10 8 1 1 11.1 Sturm Graz (1 Season) 1 League 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3 Darmstadt 98 (1 Season) 1 League 28 28 2,484 27.6 50 1.81 144 94 68.8 6 3 19 3 10.7 7 5 1 1 16.7 Bundesliga (7 Seasons) 66 66 5,904 65.6 133 2.03 386 261 68.7 14 9 43 8 12.1 16 12 2 2 14.3 2. Bundesliga (6 Seasons) 54 52 4,741 52.7 79 1.50 255 179 70.2 17 16 19 14 26.9 3 3 0 0 0.0 Bundesliga (1 Season) 36 36 3,240 36.0 40 1.11 151 111 73.5 12 12 12 12 33.3
Goalkeeping Table 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 2016-2017 28 Darmstadt 98 de GER DFB-Pokal 17th 2 2 180 2.0 1 0.50 6 5 83.3 1 0 1 1 50.0 0 0 0 0 Matches 2017-2018 29 Hannover 96 de GER DFB-Pokal 17th 1 1 90 1.0 1 1.00 1 0 0.0 0 0 1 0 0.0 0 0 0 0 Matches 2018-2019 30 Hannover 96 de GER DFB-Pokal 17th 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2020-2021 32 Hannover 96 de GER DFB-Pokal 17th 1 1 90 1.0 2 2.00 3 2 66.7 1 0 0 0 0.0 1 1 0 0 0.0 Matches 2021-2022 33 Bochum de GER DFB-Pokal QF 1 1 118 1.3 2 1.53 6 4 66.7 0 1 0 0 0.0 0 0 0 0 Matches 9 Seasons 4 Clubs 1 League 6 6 568 6.3 6 0.95 18 13 72.2 3 1 2 2 33.3 1 1 0 0 0.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 (4 Seasons) 1 League 3 3 270 3.0 3 1.00 6 4 66.7 2 0 1 1 33.3 1 1 0 0 0.0 Bochum (4 Seasons) 1 League 1 1 118 1.3 2 1.53 6 4 66.7 0 1 0 0 0.0 0 0 0 0 Darmstadt 98 (1 Season) 1 League 2 2 180 2.0 1 0.50 6 5 83.3 1 0 1 1 50.0 0 0 0 0
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 2011-2012 23 Bochum de GER 2. 2. Bundesliga 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Bochum de GER 2. 2. Bundesliga 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bochum de GER 2. 2. Bundesliga 4 2 241 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Bochum de GER 2. 2. Bundesliga 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 26 Bochum de GER DFB-Pokal 0 0 Matches 2015-2016 27 Sturm Graz at AUT 1. Bundesliga 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Darmstadt 98 de GER 1. Bundesliga 28 28 2,484 27.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Darmstadt 98 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 2017-2018 29 Hannover 96 de GER 1. Bundesliga 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Hannover 96 de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Hannover 96 de GER 1. Bundesliga 32 32 2,880 32.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Hannover 96 de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Hannover 96 de GER 2. 2. Bundesliga 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Hoffenheim de GER 1. Bundesliga 0 0 Matches 2019-2020 31 Hoffenheim de GER DFB-Pokal 0 0 Matches 2019-2020 31 Hannover 96 de GER DFB-Pokal 0 0 Matches 2020-2021 32 Hannover 96 de GER 2. 2. Bundesliga 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 32 Hannover 96 de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Bochum de GER 1. Bundesliga 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Bochum de GER DFB-Pokal 1 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 34 Bochum de GER 1. Bundesliga 0 0 Matches 2022-2023 34 Bochum de GER DFB-Pokal 0 0 Matches 2023-2024 35 Bochum de GER 1. Bundesliga 0 0 Matches 2023-2024 35 Bochum de GER DFB-Pokal 0 0 Matches 13 Seasons 5 Clubs 4 Leagues 162 160 14,453 160.6 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 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 Bochum (7 Seasons) 3 Leagues 28 26 2,429 27.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hannover 96 (4 Seasons) 3 Leagues 68 68 6,120 68.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Sturm Graz (1 Season) 1 League 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Darmstadt 98 (1 Season) 2 Leagues 30 30 2,664 29.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hoffenheim (1 Season) 2 Leagues 0 0 DFB-Pokal (9 Seasons) 6 6 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (7 Seasons) 66 66 5,904 65.6 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (6 Seasons) 54 52 4,741 52.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00
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 2011-2012 23 Bochum 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Bochum 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bochum 1 League 4 2 241 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Bochum 2 Leagues 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2015-2016 27 Sturm Graz 1 League 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2016-2017 28 Darmstadt 98 2 Leagues 30 30 2,664 29.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 29 Hannover 96 2 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 30 Hannover 96 2 Leagues 33 33 2,970 33.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2019-2020 31 Hoffenheim 2 Leagues 0 0 2019-2020 31 Hannover 96 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 32 Hannover 96 2 Leagues 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 33 Bochum 2 Leagues 4 4 388 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 34 Bochum 2 Leagues 0 0 2023-2024 35 Bochum 2 Leagues 0 0 13 Seasons 5 Clubs 4 Leagues 162 160 14,453 160.6 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 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 Bochum (7 Seasons) 3 Leagues 28 26 2,429 27.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hannover 96 (4 Seasons) 3 Leagues 68 68 6,120 68.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Sturm Graz (1 Season) 1 League 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Darmstadt 98 (1 Season) 2 Leagues 30 30 2,664 29.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hoffenheim (1 Season) 2 Leagues 0 0 DFB-Pokal (9 Seasons) 6 6 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (7 Seasons) 66 66 5,904 65.6 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (6 Seasons) 54 52 4,741 52.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00
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 2011-2012 23 Bochum de GER 2. 2. Bundesliga 11th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Bochum de GER 2. 2. Bundesliga 14th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bochum de GER 2. 2. Bundesliga 15th 4 2 241 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Bochum de GER 2. 2. Bundesliga 11th 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Sturm Graz at AUT 1. Bundesliga 5th 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Darmstadt 98 de GER 1. Bundesliga 18th 28 28 2,484 27.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Hannover 96 de GER 1. Bundesliga 13th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Hannover 96 de GER 1. Bundesliga 17th 32 32 2,880 32.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Hoffenheim de GER 1. Bundesliga 6th 0 0 Matches 2019-2020 31 Hannover 96 de GER 2. 2. Bundesliga 6th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 32 Hannover 96 de GER 2. 2. Bundesliga 13th 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Bochum de GER 1. Bundesliga 13th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 34 Bochum de GER 1. Bundesliga 14th 0 0 Matches 2023-2024 35 Bochum de GER 1. Bundesliga 16th 0 0 Matches 13 Seasons 5 Clubs 3 Leagues 156 154 13,885 154.3 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.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 Bochum (7 Seasons) 2 Leagues 27 25 2,311 25.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hannover 96 (4 Seasons) 2 Leagues 65 65 5,850 65.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Sturm Graz (1 Season) 1 League 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Darmstadt 98 (1 Season) 1 League 28 28 2,484 27.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hoffenheim (1 Season) 1 League 0 0 Bundesliga (7 Seasons) 66 66 5,904 65.6 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (6 Seasons) 54 52 4,741 52.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 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 2011-2012 23 Bochum 1 League 1.0 0 0 0.00 0 0 2012-2013 24 Bochum 1 League 3.0 0 0 0.00 0 0 2013-2014 25 Bochum 1 League 2.7 0 0 0.00 0 0 2014-2015 26 Bochum 2 Leagues 16.0 0 0 0.00 0 0 2015-2016 27 Sturm Graz 1 League 36.0 0 0 0.00 0 0 2016-2017 28 Darmstadt 98 2 Leagues 29.6 0 1 0 0.0 0.03 0.00 0.00 0 0 2017-2018 29 Hannover 96 2 Leagues 4.0 0 0 0 0.00 0.00 0 0 2018-2019 30 Hannover 96 2 Leagues 33.0 0 0 0 0.00 0.00 0 0 2019-2020 31 Hannover 96 2 Leagues 1.0 0 0 0 0.00 0.00 0 0 2020-2021 32 Hannover 96 2 Leagues 30.0 0 0 0 0.00 0.00 0 0 2021-2022 33 Bochum 2 Leagues 4.3 0 0 0 0.00 0.00 0 0 13 Seasons 5 Clubs 4 Leagues 160.6 0 1 0 0.0 0.01 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Bochum (7 Seasons) 3 Leagues 27.0 0 0 0 0.00 0.00 0 0 Hannover 96 (4 Seasons) 3 Leagues 68.0 0 0 0 0.00 0.00 0 0 Sturm Graz (1 Season) 1 League 36.0 0 0 0.00 0 0 Darmstadt 98 (1 Season) 2 Leagues 29.6 0 1 0 0.0 0.03 0.00 0.00 0 0 Hoffenheim (1 Season) 2 Leagues DFB-Pokal (9 Seasons) 6.3 0 0 0 0.00 0.00 0 0 Bundesliga (7 Seasons) 65.6 0 1 0 0.0 0.02 0.00 0.00 0 0 2. Bundesliga (6 Seasons) 52.7 0 0 0 0.00 0.00 0 0 Bundesliga (1 Season) 36.0 0 0 0.00 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 2011-2012 23 Bochum de GER 2. 2. Bundesliga 1 90 90 2.9 1.0 1 0 2012-2013 24 Bochum de GER 2. 2. Bundesliga 3 270 90 8.8 3.0 3 0 2013-2014 25 Bochum de GER 2. 2. Bundesliga 4 241 60 7.9 2.7 2 2 2014-2015 26 Bochum de GER 2. 2. Bundesliga 16 1,440 90 47.1 16.0 16 16 0 18 1.44 25 23 +2 +0.12 +0.35 Matches 2014-2015 26 Bochum de GER DFB-Pokal 0 0 0 0 2 Matches 2015-2016 27 Sturm Graz at AUT 1. Bundesliga 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00 Matches 2016-2017 28 Darmstadt 98 de GER 1. Bundesliga 28 2,484 89 81.2 27.6 28 27 0 0 0.75 23 50 -27 -0.98 +0.27 Matches 2016-2017 28 Darmstadt 98 de GER DFB-Pokal 2 180 90 100.0 2.0 2 90 2 0 0 1.50 7 1 +6 +3.00 Matches 2017-2018 29 Hannover 96 de GER 1. Bundesliga 3 270 90 8.8 3.0 3 3 0 30 1.00 5 9 -4 -1.33 -1.14 Matches 2017-2018 29 Hannover 96 de GER DFB-Pokal 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -5.00 Matches 2018-2019 30 Hannover 96 de GER 1. Bundesliga 32 2,880 90 94.1 32.0 32 90 32 0 1 0.66 29 66 -37 -1.16 +0.34 Matches 2018-2019 30 Hannover 96 de GER DFB-Pokal 1 90 90 50.0 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +8.00 Matches 2019-2020 31 Hannover 96 de GER 2. 2. Bundesliga 1 90 90 2.9 1.0 1 90 1 0 17 1.00 1 1 0 0.00 -0.15 Matches 2019-2020 31 Hoffenheim de GER 1. Bundesliga 0 0 0 0 4 Matches 2019-2020 31 Hoffenheim de GER DFB-Pokal 0 0 0 0 1 Matches 2019-2020 31 Hannover 96 de GER DFB-Pokal 0 0 0 0 1 Matches 2020-2021 32 Hannover 96 de GER 2. 2. Bundesliga 29 2,610 90 85.3 29.0 29 90 29 0 1 1.31 50 46 +4 +0.14 +0.54 Matches 2020-2021 32 Hannover 96 de GER DFB-Pokal 1 90 90 50.0 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +4.00 Matches 2021-2022 33 Bochum de GER 1. Bundesliga 3 270 90 8.8 3.0 3 90 3 0 30 2.00 9 7 +2 +0.67 +1.18 Matches 2021-2022 33 Bochum de GER DFB-Pokal 1 118 118 26.2 1.3 1 118 0 0 3 1.00 2 2 0 0.00 -0.54 Matches 2022-2023 34 Bochum de GER 1. Bundesliga 0 0 0 0 26 Matches 2022-2023 34 Bochum de GER DFB-Pokal 0 0 0 0 1 Matches 2023-2024 35 Bochum de GER 1. Bundesliga 0 0 0 0 1 Matches 2023-2024 35 Bochum de GER DFB-Pokal 0 0 0 0 1 Matches 13 Seasons 5 Clubs 4 Leagues 162 14,453 89 32.0 160.6 160 90 152 2 138 1.11 200 248 -48 -0.31 -0.06 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bochum (7 Seasons) 3 Leagues 28 2,429 87 10.8 27.0 26 97 19 2 82 1.50 36 32 +4 +0.20 +0.54 Hannover 96 (4 Seasons) 3 Leagues 68 6,120 90 47.6 68.0 68 90 68 0 51 1.02 94 125 -31 -0.46 -0.36 Sturm Graz (1 Season) 1 League 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00 Darmstadt 98 (1 Season) 2 Leagues 30 2,664 89 82.2 29.6 30 90 29 0 0 0.80 30 51 -21 -0.71 +0.54 Hoffenheim (1 Season) 2 Leagues 0 0 0 0 5 DFB-Pokal (9 Seasons) 6 568 95 26.3 6.3 6 95 5 0 10 1.67 18 6 +12 +1.90 +1.75 Bundesliga (7 Seasons) 66 5,904 89 27.6 65.6 66 90 65 0 92 0.77 66 132 -66 -1.01 -0.54 2. Bundesliga (6 Seasons) 54 4,741 88 25.8 52.7 52 90 46 2 36 1.35 76 70 +6 +0.13 +0.15 Bundesliga (1 Season) 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.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 2011-2012 23 Bochum 1 League 1 90 90 2.9 1.0 1 0 2012-2013 24 Bochum 1 League 3 270 90 8.8 3.0 3 0 2013-2014 25 Bochum 1 League 4 241 60 7.9 2.7 2 2 2014-2015 26 Bochum 2 Leagues 16 1,440 90 44.0 16.0 16 16 0 20 1.44 25 23 +2 +0.12 +0.35 2015-2016 27 Sturm Graz 1 League 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00 2016-2017 28 Darmstadt 98 2 Leagues 30 2,664 89 82.2 29.6 30 90 29 0 0 0.80 30 51 -21 -0.71 +0.54 2017-2018 29 Hannover 96 2 Leagues 4 360 90 11.1 4.0 4 90 4 0 31 0.75 5 10 -5 -1.25 -1.19 2018-2019 30 Hannover 96 2 Leagues 33 2,970 90 91.7 33.0 33 90 33 0 1 0.73 35 66 -31 -0.94 +0.73 2019-2020 31 Hoffenheim 2 Leagues 0 0 0 0 5 2019-2020 31 Hannover 96 2 Leagues 1 90 90 2.9 1.0 1 90 1 0 18 1.00 1 1 0 0.00 -0.15 2020-2021 32 Hannover 96 2 Leagues 30 2,700 90 83.3 30.0 30 90 30 0 1 1.37 53 48 +5 +0.17 +1.00 2021-2022 33 Bochum 2 Leagues 4 388 97 11.1 4.3 4 97 3 0 33 1.75 11 9 +2 +0.46 +0.87 2022-2023 34 Bochum 2 Leagues 0 0 0 0 27 2023-2024 35 Bochum 2 Leagues 0 0 0 0 2 13 Seasons 5 Clubs 4 Leagues 162 14,453 89 32.0 160.6 160 90 152 2 138 1.11 200 248 -48 -0.31 -0.06 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bochum (7 Seasons) 3 Leagues 28 2,429 87 10.8 27.0 26 97 19 2 82 1.50 36 32 +4 +0.20 +0.54 Hannover 96 (4 Seasons) 3 Leagues 68 6,120 90 47.6 68.0 68 90 68 0 51 1.02 94 125 -31 -0.46 -0.36 Sturm Graz (1 Season) 1 League 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00 Darmstadt 98 (1 Season) 2 Leagues 30 2,664 89 82.2 29.6 30 90 29 0 0 0.80 30 51 -21 -0.71 +0.54 Hoffenheim (1 Season) 2 Leagues 0 0 0 0 5 DFB-Pokal (9 Seasons) 6 568 95 26.3 6.3 6 95 5 0 10 1.67 18 6 +12 +1.90 +1.75 Bundesliga (7 Seasons) 66 5,904 89 27.6 65.6 66 90 65 0 92 0.77 66 132 -66 -1.01 -0.54 2. Bundesliga (6 Seasons) 54 4,741 88 25.8 52.7 52 90 46 2 36 1.35 76 70 +6 +0.13 +0.15 Bundesliga (1 Season) 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.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 2011-2012 23 Bochum de GER 2. 2. Bundesliga 11th 1 90 90 2.9 1.0 1 0 2012-2013 24 Bochum de GER 2. 2. Bundesliga 14th 3 270 90 8.8 3.0 3 0 2013-2014 25 Bochum de GER 2. 2. Bundesliga 15th 4 241 60 7.9 2.7 2 2 2014-2015 26 Bochum de GER 2. 2. Bundesliga 11th 16 1,440 90 47.1 16.0 16 16 0 18 1.44 25 23 +2 +0.12 +0.35 Matches 2015-2016 27 Sturm Graz at AUT 1. Bundesliga 5th 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00 Matches 2016-2017 28 Darmstadt 98 de GER 1. Bundesliga 18th 28 2,484 89 81.2 27.6 28 27 0 0 0.75 23 50 -27 -0.98 +0.27 Matches 2017-2018 29 Hannover 96 de GER 1. Bundesliga 13th 3 270 90 8.8 3.0 3 3 0 30 1.00 5 9 -4 -1.33 -1.14 Matches 2018-2019 30 Hannover 96 de GER 1. Bundesliga 17th 32 2,880 90 94.1 32.0 32 90 32 0 1 0.66 29 66 -37 -1.16 +0.34 Matches 2019-2020 31 Hoffenheim de GER 1. Bundesliga 6th 0 0 0 0 4 Matches 2019-2020 31 Hannover 96 de GER 2. 2. Bundesliga 6th 1 90 90 2.9 1.0 1 90 1 0 17 1.00 1 1 0 0.00 -0.15 Matches 2020-2021 32 Hannover 96 de GER 2. 2. Bundesliga 13th 29 2,610 90 85.3 29.0 29 90 29 0 1 1.31 50 46 +4 +0.14 +0.54 Matches 2021-2022 33 Bochum de GER 1. Bundesliga 13th 3 270 90 8.8 3.0 3 90 3 0 30 2.00 9 7 +2 +0.67 +1.18 Matches 2022-2023 34 Bochum de GER 1. Bundesliga 14th 0 0 0 0 26 Matches 2023-2024 35 Bochum de GER 1. Bundesliga 16th 0 0 0 0 1 Matches 13 Seasons 5 Clubs 3 Leagues 156 13,885 89 32.3 154.3 154 90 147 2 128 1.09 182 242 -60 -0.41 -0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bochum (7 Seasons) 2 Leagues 27 2,311 86 10.8 25.7 25 90 19 2 75 1.53 34 30 +4 +0.21 +0.62 Hannover 96 (4 Seasons) 2 Leagues 65 5,850 90 47.8 65.0 65 90 65 0 49 0.97 85 122 -37 -0.57 -0.48 Sturm Graz (1 Season) 1 League 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00 Darmstadt 98 (1 Season) 1 League 28 2,484 89 81.2 27.6 28 27 0 0 0.75 23 50 -27 -0.98 +0.27 Hoffenheim (1 Season) 1 League 0 0 0 0 4 Bundesliga (7 Seasons) 66 5,904 89 27.6 65.6 66 90 65 0 92 0.77 66 132 -66 -1.01 -0.54 2. Bundesliga (6 Seasons) 54 4,741 88 25.8 52.7 52 90 46 2 36 1.35 76 70 +6 +0.13 +0.15 Bundesliga (1 Season) 36 3,240 90 100.0 36.0 36 36 0 0 1.33 40 40 0 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 23 Bochum 1 League 1.0 0 0 2012-2013 24 Bochum 1 League 3.0 1 0 2013-2014 25 Bochum 1 League 2.7 0 0 0 2014-2015 26 Bochum 2 Leagues 16.0 2 0 0 2015-2016 27 Sturm Graz 1 League 36.0 4 0 0 2016-2017 28 Darmstadt 98 2 Leagues 29.6 3 0 0 0 6 0 0 0 0 0 0 0 2017-2018 29 Hannover 96 2 Leagues 4.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 30 Hannover 96 2 Leagues 33.0 3 0 0 0 6 0 1 3 2 0 0 0 2019-2020 31 Hannover 96 2 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 2020-2021 32 Hannover 96 2 Leagues 30.0 0 0 0 0 3 0 0 0 0 0 2021-2022 33 Bochum 2 Leagues 4.3 0 0 0 0 0 0 0 0 0 0 13 Seasons 5 Clubs 4 Leagues 160.6 13 0 0 0 15 0 1 3 2 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bochum (7 Seasons) 3 Leagues 27.0 3 0 0 0 0 0 0 0 0 0 Hannover 96 (4 Seasons) 3 Leagues 68.0 3 0 0 0 9 0 1 3 2 0 0 0 Sturm Graz (1 Season) 1 League 36.0 4 0 0 Darmstadt 98 (1 Season) 2 Leagues 29.6 3 0 0 0 6 0 0 0 0 0 0 0 Hoffenheim (1 Season) 2 Leagues DFB-Pokal (9 Seasons) 6.3 0 0 0 0 0 0 0 0 0 0 Bundesliga (7 Seasons) 65.6 6 0 0 0 12 0 1 3 2 0 0 0 2. Bundesliga (6 Seasons) 52.7 3 0 0 0 3 0 0 0 0 0 Bundesliga (1 Season) 36.0 4 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 Michael Esser Pages
Michael Esser Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary