The 2021 2nd Bundesliga was held on October 2 in Germany.
League 1 Match 1 Results
| COTTBUS — 19 | STRAUBENHARDT — 37 | ||||||
| Floor | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lucas Kochan | 5.6 | 14.150 | 1 | Dario Sissakis | 6.0 | 13.900 | 0 |
| Igor Radivilov | 5.4 | 13.650 | 0 | Ivan Rittschik | 5.2 | 14.000 | 2 |
| Tom Schultze | 5.5 | 13.700 | 0 | Alexander Maier | 5.4 | 13.600 | 0 |
| Leonard Prügel | 5.6 | 13.750 | 0 | Nils Matache | 5.7 | 14.050 | 2 |
| Round 1 | 1 | Round 1 | 4 | ||||
| Pommels | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Leonard Prügel | 5.0 | 13.000 | 3 | Karim Rida | 5.4 | 12.300 | 0 |
| Willi Binder | 5.0 | 12.150 | 0 | Ivan Rittschik | 5.7 | 14.250 | 5 |
| Devin Woitalla | 4.8 | 11.400 | 3 | Nils Matache | 4.5 | 10.550 | 0 |
| Lucas Kochan | 5.1 | 12.450 | 0 | David Belyavskiy | 5.5 | 13.850 | 4 |
| Round 2 | 6 | Round 2 | 9 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Willi Binder | 4.1 | 12.800 | 0 | Andreas Bretschneider | 5.2 | 13.300 | 2 |
| Lucas Kochan | 4.6 | 12.050 | 0 | David Belyavskiy | 4.7 | 13.600 | 4 |
| Tom Schultze | 5.1 | 13.000 | 2 | Karim Rida | 3.8 | 12.600 | 0 |
| Igor Radivilov | 6.0 | 14.800 | 5 | Alexander Maier | 3.6 | 11.750 | 0 |
| Round 3 | 7 | Round 3 | 6 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lucas Kochan | 4.8 | 13.750 | 0 | David Belyavskiy | 4.8 | 14.050 | 2 |
| Leonard Prügel | 5.2 | 13.050 | 0 | Alexander Maier | 4.8 | 13.450 | 2 |
| Tom Schultze | 5.2 | 14.000 | 0 | Dario Sissakis | 5.2 | 13.950 | 0 |
| Igor Radivilov | 6.0 | 13.800 | 0 | Nils Matache | 4.8 | 13.850 | 0 |
| Round 4 | 0 | Round 4 | 4 | ||||
| P-Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Willi Binder | 4.4 | 13.150 | 0 | Ivan Rittschik | 5.4 | 13.700 | 3 |
| Lucas Kochan | 4.8 | 11.500 | 0 | Dario Sissakis | 5.1 | 13.200 | 4 |
| Devin Woitalla | 5.1 | 13.600 | 0 | David Belyavskiy | 5.8 | 14.400 | 3 |
| Leonard Prügel | 4.8 | 13.000 | 0 | Andreas Bretschneider | 5.2 | 13.250 | 1 |
| Round 5 | 0 | Round 5 | 11 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Christopher Jursch | 5.2 | 13.200 | 0 | David Belyavskiy | 5.3 | 13.550 | 2 |
| Willi Binder | 4.5 | 12.800 | 4 | Ivan Rittschik | 4.7 | 11.100 | 0 |
| Lucas Kochan | 5.2 | 13.100 | 1 | Andreas Bretschneider | 6.0 | 12.850 | 0 |
| Leonard Prügel | 5.1 | 13.050 | 0 | Nils Matache | 4.6 | 13.200 | 1 |
| Round 6 | 5 | Round 6 | 3 | ||||
League 1 Match 2 Results
| EINTRACHT FRANKFURT — 39 | SIEGERLÄNDER KV — 45 | ||||||
| Floor | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Tim Jonas Spetzke | 5.0 | 10.650 | 0 | Nico Ermert | 4.9 | 12.800 | 5 |
| Peter Seufert | 4.0 | 10.800 | 0 | Sebastian Bock | 4.0 | 12.350 | 4 |
| Eduard Yermakov | 5.6 | 13.850 | 3 | Andreas Jurzo | 5.2 | 13.250 | 0 |
| Niklas Neuhäusel | 5.1 | 11.850 | 0 | Ahmet Önder | 6.0 | 13.700 | 4 |
| Round 1 | 3 | Round 1 | 13 | ||||
| Pommels | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Aslan Ün | 4.2 | 12.250 | 4 | Falk-Daniel Uhlig | 4.4 | 10.800 | 0 |
| Lewis Trebing | 4.7 | 12.950 | 4 | Artur Sahakyan | 4.3 | 11.850 | 0 |
| Petro Pakhniuk | 5.6 | 14.050 | 3 | Maxime Gentges | 6.2 | 13.300 | 0 |
| Niklas Neuhäusel | 4.5 | 11.900 | 0 | Fabian Lotz | 5.3 | 12.950 | 4 |
| Round 2 | 11 | Round 2 | 4 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Peter Seufert | 3.2 | 11.250 | 0 | Sebastian Bock | 4.0 | 12.550 | 4 |
| Lasse Kleinstück | 3.5 | 11.050 | 0 | Fabian Lotz | 3.9 | 12.600 | 4 |
| Niklas Neuhäusel | 4.7 | 13.100 | 0 | Artur Sahakyan | 5.7 | 14.100 | 3 |
| Eduard Yermakov | 5.4 | 13.900 | 0 | Ahmet Önder | 5.8 | 14.600 | 3 |
| Round 3 | 0 | Round 3 | 14 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lasse Kleinstück | 4.0 | 12.950 | 2 | Mattis Eckstein | 4.0 | 12.650 | 0 |
| Tim Jonas Spetzke | 4.0 | 12.550 | 2 | Artur Sahakyan | 4.0 | 12.250 | 0 |
| Aslan Ün | 4.8 | 13.400 | 3 | Andreas Jurzo | 4.8 | 12.550 | 0 |
| Eduard Yermakov | 5.2 | 14.100 | 2 | Ahmet Önder | 4.8 | 13.750 | 0 |
| Round 4 | 9 | Round 4 | 0 | ||||
| P-Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lewis Trebing | 4.2 | 13.150 | 3 | Sebastian Bock | 4.0 | 12.250 | 0 |
| Aslan Ün | 4.4 | 11.400 | 5 | Andreas Jurzo | 3.1 | 9.150 | 0 |
| Petro Pakhniuk | 6.5 | 15.400 | 5 | Fabian Lotz | 5.0 | 13.250 | 0 |
| Niklas Neuhäusel | 4.6 | 13.200 | 0 | Ahmet Önder | 6.4 | 14.250 | 4 |
| Round 5 | 13 | Round 5 | 4 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Petro Pakhniuk | 4.8 | 13.600 | 3 | Sebastian Bock | 4.3 | 12.850 | 0 |
| Niklas Neuhäusel | 4.6 | 13.100 | 0 | Fabian Lotz | 5.3 | 13.800 | 3 |
| Niklas Volk | 3.6 | 12.100 | 0 | Nico Ermert | 4.1 | 12.850 | 3 |
| Lewis Trebing | 4.0 | 12.400 | 0 | Maxime Gentges | 4.7 | 13.550 | 4 |
| Round 6 | 3 | Round 6 | 10 | ||||
League 1 Match 3 Results
| SCHWÄBISCH GMÜND — 44 | SAAR — 27 | ||||||
| Floor | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Felix Pohl | 5.0 | 12.600 | 3 | Waldemar Eichorn | 4.9 | 11.900 | 0 |
| Nicolau Mir | 5.5 | 13.750 | 4 | Luca Ehrmantraut | 4.9 | 12.650 | 0 |
| Carlo Hörr | 5.6 | 13.700 | 0 | Nikita Nagornyy | 6.2 | 14.150 | 2 |
| Thore Beissel | 5.1 | 12.350 | 0 | Felix Remuta | 5.5 | 13.750 | 4 |
| Round 1 | 7 | Round 1 | 6 | ||||
| Pommels | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Andreas Toba | 5.4 | 13.600 | 2 | Waldemar Eichorn | 5.4 | 13.300 | 0 |
| Glenn Trebing | 5.5 | 12.050 | 3 | Stefanos Tsolakidis | 4.7 | 11.100 | 0 |
| Nestor Abad | 5.0 | 13.550 | 5 | Nikita Nagornyy | 5.4 | 10.050 | 0 |
| Carlo Hörr | 5.4 | 12.800 | 0 | Daniel Mousichidis | 5.0 | 13.250 | 2 |
| Round 2 | 10 | Round 2 | 2 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Glenn Trebing | 5.0 | 13.150 | 1 | Felix Remuta | 4.6 | 12.900 | 0 |
| Valentin Zapf | 4.2 | 10.650 | 0 | Nikita Nagornyy | 5.6 | 14.000 | 5 |
| Nestor Abad | 5.5 | 14.100 | 5 | Nicklas Sprengart | 3.9 | 11.000 | 0 |
| Helge Liebrich | 3.9 | 10.200 | 0 | Florian Lindner | 4.6 | 12.150 | 4 |
| Round 3 | 6 | Round 3 | 9 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Glenn Trebing | 4.8 | 13.600 | 0 | Felix Remuta | 5.2 | 13.850 | 1 |
| Nicolau Mir | 5.2 | 14.500 | 4 | Maxim Kovalenko | 4.8 | 13.300 | 0 |
| Felix Pohl | 4.8 | 13.000 | 0 | Nikita Nagornyy | 5.2 | 13.500 | 2 |
| Arne Halbisch | 5.2 | 13.450 | 1 | Luca Ehrmantraut | 4.8 | 13.250 | 0 |
| Round 4 | 5 | Round 4 | 3 | ||||
| P-Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Glenn Trebing | 5.1 | 12.400 | 0 | Waldemar Eichorn | 5.0 | 12.550 | 1 |
| Nicolau Mir | 5.5 | 14.050 | 3 | Felix Remuta | 5.4 | 13.100 | 0 |
| Andreas Toba | 5.3 | 13.100 | 0 | Nikita Nagornyy | 6.1 | 14.900 | 4 |
| Carlo Hörr | 5.2 | 13.200 | 3 | Stefanos Tsolakidis | 4.7 | 12.300 | 0 |
| Round 5 | 6 | Round 5 | 5 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Nestor Abad | 5.5 | 13.600 | 4 | Daniel Mousichidis | 4.6 | 11.900 | 0 |
| Felix Pohl | 4.8 | 13.250 | 0 | Nikita Nagornyy | 5.7 | 13.700 | 2 |
| Carlo Hörr | 5.4 | 13.800 | 5 | Felix Remuta | 4.8 | 10.900 | 0 |
| Andreas Toba | 5.3 | 13.250 | 1 | Waldemar Eichorn | 5.1 | 13.100 | 0 |
| Round 6 | 10 | Round 6 | 2 | ||||
League 1 Match 4 Results
| VINNHORST — 57 | SINGEN — 21 | ||||||
| Floor | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Viet Thao Hoang | 5.3 | 13.050 | 1 | David Schlüter | 5.1 | 12.900 | 0 |
| Philipp Herder | 5.5 | 13.800 | 3 | Julian Weller | 5.6 | 13.150 | 0 |
| Nils Dunkel | 5.0 | 13.150 | 2 | Luca Pollin | 4.6 | 12.800 | 0 |
| Thierno Diallo | 5.0 | 12.200 | 0 | Stefano Patron | 5.2 | 13.600 | 4 |
| Round 1 | 6 | Round 1 | 4 | ||||
| Pommels | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lukas Dauser | 5.3 | 13.500 | 4 | Luca Pollin | 3.6 | 11.900 | 0 |
| Daniel Schwed | 5.9 | 12.700 | 0 | Stefano Patron | 5.4 | 13.100 | 2 |
| Thierno Diallo | 5.1 | 13.400 | 5 | Rainer Wiechert | 2.7 | 9.050 | 0 |
| Nils Dunkel | 6.1 | 13.600 | 5 | Tim Leitenmair | 4.0 | 10.800 | 0 |
| Round 2 | 14 | Round 2 | 2 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Philipp Herder | 4.8 | 13.200 | 4 | Julian Weller | 4.2 | 11.900 | 0 |
| Viet Thao Hoang | 5.4 | 13.900 | 3 | Luca Pollin | 4.6 | 12.900 | 0 |
| Andrea Cingolani | 6.1 | 15.050 | 5 | David Schlüter | 4.1 | 11.750 | 0 |
| Nils Dunkel | 5.2 | 13.600 | 0 | Stefano Patron | 5.2 | 13.750 | 1 |
| Round 3 | 12 | Round 3 | 1 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lukas Dauser | 4.8 | 13.700 | 2 | Luca Pollin | 4.0 | 13.300 | 0 |
| Andrea Cingolani | 5.2 | 14.100 | 4 | David Schlüter | 4.0 | 12.950 | 0 |
| Michael Sawatzky | 4.8 | 13.150 | 0 | Stefano Patron | 4.8 | 13.900 | 3 |
| Daniel Charcenko | 4.0 | 12.800 | 0 | Julian Weller | 5.6 | 13.100 | 2 |
| Round 4 | 6 | Round 4 | 5 | ||||
| P-Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Thierno Diallo | 5.6 | 12.650 | 1 | Luca Pollin | 4.3 | 12.500 | 0 |
| Philipp Herder | 5.5 | 13.850 | 5 | Julian Weller | 4.2 | 11.450 | 0 |
| Nils Dunkel | 5.2 | 13.600 | 0 | Stefano Patron | 5.5 | 13.800 | 1 |
| Lukas Dauser | 6.4 | 14.800 | 5 | Tim Leitenmair | 3.7 | 11.950 | 0 |
| Round 5 | 11 | Round 5 | 1 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Thierno Diallo | 4.8 | 13.300 | 3 | Luca Pollin | 4.4 | 12.650 | 0 |
| Philipp Herder | 4.6 | 12.500 | 0 | Stefano Patron | 5.4 | 13.600 | 4 |
| Nils Dunkel | 3.8 | 11.800 | 0 | David Schlüter | 4.2 | 12.900 | 4 |
| Lukas Dauser | 5.1 | 12.400 | 5 | Julian Weller | 4.0 | 9.000 | 0 |
| Round 6 | 8 | Round 6 | 8 | ||||