NameOverall Attack Midfield Defence Players Starting XI average age Germany 858285822328.27 FC Bayern München Bundesliga 847586822326.36 Borussia Dortmund Bundesliga 817581823324.36 RB Leipzig Bundesliga 818381802525.91 Bayer 04 Leverkusen Bundesliga 808179802924.36 Borussia Mönchengladbach Bundesliga 787877763126.73 Eintracht Frankfurt Bundesliga 787878763225.36 VfL Wolfsburg Bundesliga 777676753024.27 SC Freiburg Bundesliga 767576762826.82 TSG Hoffenheim Bundesliga 767776763126.00 FC Augsburg Bundesliga 757474743026.18 FSV Mainz 05 Bundesliga 757575742826.09 FC Köln Bundesliga 747073753125.91 VfB Stuttgart Bundesliga 747472752923.36 FC Union Berlin Bundesliga 747673753127.45 Hertha BSC Bundesliga 747374733325.09 Schalke 04 Bundesliga 737472733028.09 Werder Bremen Bundesliga 737571732827.18 VfL Bochum 1848 Bundesliga 737373732930.00 Hamburger SV 2. Bundesliga 717172702824.09 Fortuna Düsseldorf 2. Bundesliga 707170703025.82 DSC Arminia Bielefeld 2. Bundesliga 706970712626.45 Darmstadt 98 2. Bundesliga 707071692827.09 Paderborn 2. Bundesliga 697069662724.73 Sandhausen 2. Bundesliga 696967693027.27 SpVgg Greuther Fürth 2. Bundesliga 696870673025.55 Nürnberg 2. Bundesliga 696769692925.91 Hannover 96 2. Bundesliga 696469692825.00 St. Pauli 2. Bundesliga 696868693024.36 Hansa Rostock 2. Bundesliga 687068673028.09 Kaiserslautern 2. Bundesliga 686966683028.27 Jahn Regensburg 2. Bundesliga 687067672724.73 Karlsruher SC 2. Bundesliga 686869683026.91 Holstein Kiel 2. Bundesliga 686968683027.09 Heidenheim 2. Bundesliga 687167692825.36 Eintracht Braunschweig 2. Bundesliga 676768672627.45 Magdeburg 2. Bundesliga 676767673025.09 Saarbrücken 3. Liga 666566652828.82 1860 München 3. Liga 666665652825.00 Ingolstadt 3. Liga 666666652724.55 Waldhof Mannheim 3. Liga 666666662827.00 Dynamo Dresden 3. Liga 666766662825.91 Erzgebirge Aue 3. Liga 656465642727.09 Zwickau 3. Liga 646463642726.91 Meppen 3. Liga 646464642825.73 Rot-Weiss Essen 3. Liga 646564642826.45 MSV Duisburg 3. Liga 646363642826.91 Viktoria Köln 3. Liga 646464642824.64 Osnabrück 3. Liga 646466642725.73 Wehen Wiesbaden 3. Liga 646464642825.82 Elversberg 3. Liga 636463642727.00 Borussia Dortmund II 3. Liga 636462632522.73 Hallescher FC 3. Liga 636263642624.55 VfB Oldenburg 3. Liga 636363632827.82 Freiburg II 3. Liga 626262622722.73 Bayreuth 3. Liga 626162622826.00 Verl 3. Liga 626263622824.55