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 2004-2005 22 Karlsruher de GER 2. 2. Bundesliga 30 30 2,700 30.0 39 1.30 112 73 65.2 10 10 10 6 20.0 2005-2006 23 Karlsruher de GER 2. 2. Bundesliga 34 34 3,060 34.0 45 1.32 171 126 73.7 15 8 11 7 20.6 2006-2007 24 Karlsruher de GER 2. 2. Bundesliga 30 30 2,700 30.0 37 1.23 136 99 72.8 19 5 6 7 23.3 2007-2008 25 Karlsruher de GER 1. Bundesliga 28 28 2,520 28.0 43 1.54 195 152 77.9 9 8 11 9 32.1 Matches 2008-2009 26 Karlsruher de GER 1. Bundesliga 33 33 2,905 32.3 52 1.61 179 127 70.9 7 5 20 7 21.2 Matches 2009-2010 27 Karlsruher de GER 2. 2. Bundesliga 28 28 2,520 28.0 36 1.29 141 105 74.5 11 5 12 5 17.9 2011-2012 29 Hannover 96 2. Europa Lg 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0 Matches 7 Seasons 2 Clubs 3 Leagues 184 184 16,495 183.3 253 1.38 940 687 73.1 72 41 70 41 22.3 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Karlsruher (6 Seasons) 2 Leagues 183 183 16,405 182.3 252 1.38 934 682 73.0 71 41 70 41 22.4 Hannover 96 (1 Season) 1 League 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0 2. Bundesliga (4 Seasons) 122 122 10,980 122.0 157 1.29 560 403 72.0 55 28 39 25 20.5 Bundesliga (2 Seasons) 61 61 5,425 60.3 95 1.58 374 279 74.6 16 13 31 16 26.2 Europa Lg (1 Season) 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0
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 2004-2005 22 Karlsruher 1 League 30 30 2,700 30.0 39 1.30 112 73 65.2 10 10 10 6 20.0 2005-2006 23 Karlsruher 1 League 34 34 3,060 34.0 45 1.32 171 126 73.7 15 8 11 7 20.6 2006-2007 24 Karlsruher 1 League 30 30 2,700 30.0 37 1.23 136 99 72.8 19 5 6 7 23.3 2007-2008 25 Karlsruher 1 League 28 28 2,520 28.0 43 1.54 195 152 77.9 9 8 11 9 32.1 2008-2009 26 Karlsruher 1 League 33 33 2,905 32.3 52 1.61 179 127 70.9 7 5 20 7 21.2 2009-2010 27 Karlsruher 1 League 28 28 2,520 28.0 36 1.29 141 105 74.5 11 5 12 5 17.9 2011-2012 29 Hannover 96 1 League 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0 7 Seasons 2 Clubs 3 Leagues 184 184 16,495 183.3 253 1.38 940 687 73.1 72 41 70 41 22.3 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Karlsruher (6 Seasons) 2 Leagues 183 183 16,405 182.3 252 1.38 934 682 73.0 71 41 70 41 22.4 Hannover 96 (1 Season) 1 League 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0 2. Bundesliga (4 Seasons) 122 122 10,980 122.0 157 1.29 560 403 72.0 55 28 39 25 20.5 Bundesliga (2 Seasons) 61 61 5,425 60.3 95 1.58 374 279 74.6 16 13 31 16 26.2 Europa Lg (1 Season) 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0
Goalkeeping Table 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-2012 29 Hannover 96 2. Europa Lg QF 1 1 90 1.0 1 1.00 6 5 83.3 1 0 0 0 0.0 Matches 1 Season 1 Club 1 League 1 1 90 1.0 1 1.00 6 5 83.3 1 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 2004-2005 22 Karlsruher de GER 2. 2. Bundesliga 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Karlsruher de GER 2. 2. Bundesliga 34 34 3,060 34.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Karlsruher de GER 2. 2. Bundesliga 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Karlsruher de GER 1. Bundesliga 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 26 Karlsruher de GER 1. Bundesliga 33 33 2,905 32.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 27 Karlsruher de GER 2. 2. Bundesliga 28 28 2,520 28.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 29 Hannover 96 2. Europa Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 2 Clubs 3 Leagues 184 184 16,495 183.3 0 0 0 0 0 0 5 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 Karlsruher (6 Seasons) 2 Leagues 183 183 16,405 182.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Hannover 96 (1 Season) 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 2. Bundesliga (4 Seasons) 122 122 10,980 122.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (2 Seasons) 61 61 5,425 60.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 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 2004-2005 22 Karlsruher 1 League 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Karlsruher 1 League 34 34 3,060 34.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Karlsruher 1 League 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Karlsruher 1 League 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 26 Karlsruher 1 League 33 33 2,905 32.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 27 Karlsruher 1 League 28 28 2,520 28.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 29 Hannover 96 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 7 Seasons 2 Clubs 3 Leagues 184 184 16,495 183.3 0 0 0 0 0 0 5 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 Karlsruher (6 Seasons) 2 Leagues 183 183 16,405 182.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Hannover 96 (1 Season) 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 2. Bundesliga (4 Seasons) 122 122 10,980 122.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (2 Seasons) 61 61 5,425 60.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 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 2004-2005 22 Karlsruher de GER 2. 2. Bundesliga 10th 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Karlsruher de GER 2. 2. Bundesliga 6th 34 34 3,060 34.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Karlsruher de GER 2. 2. Bundesliga 1st 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Karlsruher de GER 1. Bundesliga 11th 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 26 Karlsruher de GER 1. Bundesliga 17th 33 33 2,905 32.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 27 Karlsruher de GER 2. 2. Bundesliga 10th 28 28 2,520 28.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 6 Seasons 1 Club 2 Leagues 183 183 16,405 182.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (4 Seasons) 122 122 10,980 122.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (2 Seasons) 61 61 5,425 60.3 0 0 0 0 0 0 3 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 2011-2012 29 Hannover 96 2. Europa Lg QF 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 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
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 22 Karlsruher de GER 2. 2. Bundesliga 30 2,700 90 88.2 30.0 30 0 2005-2006 23 Karlsruher de GER 2. 2. Bundesliga 34 3,060 90 100.0 34.0 34 0 2006-2007 24 Karlsruher de GER 2. 2. Bundesliga 30 2,700 90 88.2 30.0 30 0 2007-2008 25 Karlsruher de GER 1. Bundesliga 28 2,520 90 82.4 28.0 28 28 0 Matches 2008-2009 26 Karlsruher de GER 1. Bundesliga 33 2,905 88 94.9 32.3 33 31 0 Matches 2009-2010 27 Karlsruher de GER 2. 2. Bundesliga 28 2,520 90 82.4 28.0 28 0 2011-2012 29 Hannover 96 2. Europa Lg 1 90 90 1.0 1 1 0 Matches 7 Seasons 2 Clubs 3 Leagues 184 16,495 90 89.4 183.3 184 60 0 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Karlsruher (6 Seasons) 2 Leagues 183 16,405 90 89.4 182.3 183 59 0 Hannover 96 (1 Season) 1 League 1 90 90 1.0 1 1 0 2. Bundesliga (4 Seasons) 122 10,980 90 89.7 122.0 122 0 Bundesliga (2 Seasons) 61 5,425 89 88.6 60.3 61 59 0 Europa Lg (1 Season) 1 90 90 1.0 1 1 0
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 22 Karlsruher 1 League 30 2,700 90 88.2 30.0 30 0 2005-2006 23 Karlsruher 1 League 34 3,060 90 100.0 34.0 34 0 2006-2007 24 Karlsruher 1 League 30 2,700 90 88.2 30.0 30 0 2007-2008 25 Karlsruher 1 League 28 2,520 90 82.4 28.0 28 28 0 2008-2009 26 Karlsruher 1 League 33 2,905 88 94.9 32.3 33 31 0 2009-2010 27 Karlsruher 1 League 28 2,520 90 82.4 28.0 28 0 2011-2012 29 Hannover 96 1 League 1 90 90 1.0 1 1 0 7 Seasons 2 Clubs 3 Leagues 184 16,495 90 89.4 183.3 184 60 0 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Karlsruher (6 Seasons) 2 Leagues 183 16,405 90 89.4 182.3 183 59 0 Hannover 96 (1 Season) 1 League 1 90 90 1.0 1 1 0 2. Bundesliga (4 Seasons) 122 10,980 90 89.7 122.0 122 0 Bundesliga (2 Seasons) 61 5,425 89 88.6 60.3 61 59 0 Europa Lg (1 Season) 1 90 90 1.0 1 1 0
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 2011-2012 29 Hannover 96 2. Europa Lg QF 1 90 90 1.0 1 1 0 Matches 1 Season 1 Club 1 League 1 90 90 1.0 1 1 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 22 Karlsruher 1 League 30.0 0 0 2005-2006 23 Karlsruher 1 League 34.0 0 0 2006-2007 24 Karlsruher 1 League 30.0 2 0 2007-2008 25 Karlsruher 1 League 28.0 1 0 0 2008-2009 26 Karlsruher 1 League 32.3 2 0 0 2009-2010 27 Karlsruher 1 League 28.0 0 0 0 2011-2012 29 Hannover 96 1 League 1.0 0 0 0 7 Seasons 2 Clubs 3 Leagues 183.3 5 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Karlsruher (6 Seasons) 2 Leagues 182.3 5 0 0 Hannover 96 (1 Season) 1 League 1.0 0 0 0 2. Bundesliga (4 Seasons) 122.0 2 0 0 Bundesliga (2 Seasons) 60.3 3 0 0 Europa Lg (1 Season) 1.0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 29 Hannover 96 2. Europa Lg QF 1.0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 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, 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 .
View Additional Information
More Markus Miller Pages
Markus Miller Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary