NameOverall Attack Midfield Defence Players Starting XI average age Germany 858486812327.73 FC Bayern München Bundesliga 849285823227.18 Borussia Dortmund Bundesliga 818481813225.27 RB Leipzig Bundesliga 808081783325.00 Bayer 04 Leverkusen Bundesliga 798179762924.00 Borussia Mönchengladbach Bundesliga 787977793325.64 VfL Wolfsburg Bundesliga 787578772925.09 Eintracht Frankfurt Bundesliga 777677773225.73 TSG Hoffenheim Bundesliga 777777763326.18 SC Freiburg Bundesliga 757374752625.27 Hertha BSC Bundesliga 757575753327.64 FC Köln Bundesliga 747575732826.36 FC Union Berlin Bundesliga 747673732928.82 FC Augsburg Bundesliga 747174743324.82 FSV Mainz 05 Bundesliga 747574753225.36 VfB Stuttgart Bundesliga 737374723323.45 Werder Bremen 2. Bundesliga 727270722826.64 DSC Arminia Bielefeld Bundesliga 727272722724.82 VfL Bochum 1848 Bundesliga 727071723027.18 Hamburger SV 2. Bundesliga 716971712924.45 Schalke 04 2. Bundesliga 717371713026.64 SpVgg Greuther Fürth Bundesliga 717169712926.27 Fortuna Düsseldorf 2. Bundesliga 707170693026.64 Karlsruher SC 2. Bundesliga 696969683027.00 Paderborn 2. Bundesliga 697069693025.91 Holstein Kiel 2. Bundesliga 696969683027.55 Heidenheim 2. Bundesliga 697068712826.55 Darmstadt 98 2. Bundesliga 696969693025.36 Nürnberg 2. Bundesliga 696869702926.64 Hannover 96 2. Bundesliga 696769693026.45 St. Pauli 2. Bundesliga 697168693025.36 Jahn Regensburg 2. Bundesliga 686867682625.64 Sandhausen 2. Bundesliga 686967683028.36 Hansa Rostock 2. Bundesliga 676768672928.18 Ingolstadt 2. Bundesliga 676667663026.91 Dynamo Dresden 2. Bundesliga 676867672924.73 Erzgebirge Aue 2. Bundesliga 676566663026.00 1860 München 3. Liga 666765652826.09 Eintracht Braunschweig 3. Liga 666665662826.00 Kaiserslautern 3. Liga 656666642826.36 Viktoria Köln 3. Liga 656564642825.55 Waldhof Mannheim 3. Liga 656666652825.82 Osnabrück 3. Liga 656565652826.09 Wehen Wiesbaden 3. Liga 656665652825.27 Magdeburg 3. Liga 656565652824.55 Zwickau 3. Liga 646463642526.09 Meppen 3. Liga 646564642828.55 Saarbrücken 3. Liga 646564642627.09 MSV Duisburg 3. Liga 646564632826.91 Würzburger Kickers 3. Liga 646264642824.91 Hallescher FC 3. Liga 646364642827.00 Türkgücü-Ataspor 3. Liga 646464642727.09 Borussia Dortmund II 3. Liga 636363632522.64 Verl 3. Liga 636463622823.73 Havelse 3. Liga 626262622725.18 Viktoria Berlin 3. Liga 626263622824.00 Freiburg II 3. Liga 616162602819.82