# Fußball-Bundesliga 1990-1991

L'edizione 1990-1991 della Bundesliga si è conclusa con la vittoria finale del Kaiserslautern che conquista il terzo titolo, il primo dall'introduzione del torneo.
Capocannoniere del torneo è stato Roland Wohlfarth del Bayern Monaco con 21 reti.

## Stagione

Il campionato non vede nessuna squadra tenere a lungo la testa della classifica nel girone di andata; a laurearsi campione d'inverno è comunque il Werder Brema. Intanto il Kaiserslautern, che era stato prematuramente eliminato dalla Sampdoria nella Coppa delle Coppe, assume in febbraio Karl-Heinz Feldkamp; l'allenatore è alla seconda esperienza nel club, e alla ventiduesima giornata è proprio questa squadra a passare davanti a tutti in seguito alla vittoria per 2-1 sul Bayern Monaco. Alla fine i diavoli rossi chiuderanno il torneo con tre punti di vantaggio proprio sui bavaresi, e conquisteranno il primo titolo in Bundesliga dopo i due successi degli anni cinquanta. In coda, invece, retrocede il St. Pauli che perde lo spareggio, mentre il Werder Brema vince la Coppa di Germania.
Nelle competizioni europee il Bayern arriva alla semifinale della Coppa dei Campioni, ma viene qui sconfitto dalla Stella Rossa che poi vincerà il trofeo: vittoria degli ospiti in Germania, e pareggio nel ritorno in Jugoslavia.

## Squadre partecipanti

| Club | Stagione | Città | Stadio |
| Amburgo | dettagli | Amburgo | Volksparkstadion |
| Bayer Leverkusen | dettagli | Leverkusen | Ulrich-Haberland-Stadion |
| Bayer Uerdingen | dettagli | Krefeld | Grotenburg Stadion |
| Bayern Monaco | dettagli | Monaco di Baviera | Stadio Olimpico |
| Bochum | dettagli | Bochum | Ruhrstadion |
| Borussia Dortmund | dettagli | Dortmund | Westfalenstadion |
| Borussia M'gladbach | dettagli | Mönchengladbach | Bökelbergstadion |
| Colonia | dettagli | Colonia | Müngersdorfer Stadion |
| Eintracht Francoforte | dettagli | Francoforte sul Meno | Waldstadion |
| Fortuna Düsseldorf | dettagli | Düsseldorf | Rheinstadion |
| Hertha Berlino | dettagli | Berlino | Stadio Olimpico |
| Kaiserslautern | dettagli | Kaiserslautern | Fritz-Walter-Stadion |
| Karlsruhe | dettagli | Karlsruhe | Wildparkstadion |
| Norimberga | dettagli | Norimberga | Städtisches Stadion |
| St. Pauli | dettagli | Amburgo | Millerntor-Stadion Volksparkstadion |
| Stoccarda | dettagli | Stoccarda | Neckarstadion |
| Wattenscheid 09 | dettagli | Bochum | Lohrheidestadion Ruhrstadion |
| Werder Brema | dettagli | Brema | Weserstadion |

## Allenatori e primatisti

| Squadra | Allenatore | Giocatore più presente (tra parentesi il numero delle presenze) | Capocannoniere (tra parentesi il numero dei gol segnati) |
| Amburgo | Gerd-Volker Schock | Waldemar Matysik (34) | Jan Furtok (20) |
| Bayer Leverkusen | Jürgen Gelsdorf | Rüdiger Vollborn (34) | Ulf Kirsten (11) |
| Bayer Uerdingen | Horst Wohlers (1ª-15ª) Timo Konietzka (16ª-32ª) Friedhelm Funkel (33ª-34ª) | Bernd Dreher (34) | Holger Fach (7) |
| Bayern Monaco | Jupp Heynckes | Roland Wohlfarth (34) | Roland Wohlfarth (21) |
| Bochum | Reinhard Saftig (1ª-26ª) Rolf Schafstall (27ª-34ª) | Andreas Wessels (34) | Stefan Kohn (11) |
| Borussia Dortmund | Horst Köppel | Thomas Helmer (33) | Michael Rummenigge (8) |
| Borussia Mönchengladbach | Gerd vom Bruch | Martin Schneider (33) | Hans-Jörg Criens (12) |
| Colonia | Erich Rutemöller | Bodo Illgner (34) | Maurice Banach (14) |
| Eintracht Francoforte | Jörg Berger (1ª-25ª) Dragoslav Stepanović (26ª-34ª) | Manfred Binz (34) Uli Stein (34) | Andreas Möller (16) |
| Fortuna Düsseldorf | Aleksandar Ristić (1ª-17ª) Josef Hickersberger (18ª-34ª) | Jørn Andersen (33) | Thomas Allofs (15) |
| Hertha Berlino | Werner Fuchs (1ª-13ª) Pál Csernai (14ª-16ª) Peter Neururer (17ª) Pál Csernai (18ª-20ª) Peter Neururer (21ª-31ª) Karsten Heine (32ª-34ª) | Theo Gries (28) Mike Lünsmann (28) Jan-Halvor Halvorsen (28) Walter Junghans (28) | Theo Gries (6) Sven Kretschmer (6) |
| Kaiserslautern | Karlheinz Feldkamp | Gerald Ehrmann (33) | Stefan Kuntz (11) |
| Karlsruhe | Winfried Schäfer | Srećko Bogdan (33) | Rainer Schütterle (11) |
| Norimberga | Arie Haan | Marc Oechler (32) | Jörg Dittwar (7) Marc Oechler (7) |
| St. Pauli | Helmut Schulte (1ª-17ª) Horst Wohlers (18ª-34ª) | André Golke (33) | Dirk Zander (8) |
| Stoccarda | Willi Entenmann (1ª-14ª) Christoph Daum (15ª-34ª) | Eike Immel (34) | Fritz Walter (12) |
| Wattenscheid | Hans Bongartz | Jörg Sobiech (34) Frank Hartmann (34) | Souleyman Sané (13) |
| Werder Brema | Otto Rehhagel | Oliver Reck (34) | Wynton Rufer (15) |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Kaiserslautern | 48 | 34 | 19 | 10 | 5 | 72 | 45 | +27 |
| 2. | Bayern Monaco | 45 | 34 | 18 | 9 | 7 | 74 | 41 | +33 |
| 3. | Werder Brema | 42 | 34 | 14 | 14 | 6 | 46 | 29 | +17 |
| 4. | Eintracht Francoforte | 40 | 34 | 15 | 10 | 9 | 63 | 40 | +23 |
| 5. | Amburgo | 40 | 34 | 16 | 8 | 10 | 60 | 38 | +22 |
| 6. | Stoccarda | 38 | 34 | 14 | 10 | 10 | 57 | 44 | +13 |
| 7. | Colonia | 37 | 34 | 13 | 11 | 10 | 50 | 43 | +7 |
| 8. | Bayer Leverkusen | 35 | 34 | 11 | 13 | 10 | 47 | 46 | +1 |
| 9. | Borussia M'gladbach | 35 | 34 | 9 | 17 | 8 | 49 | 54 | -5 |
| 10. | Borussia Dortmund | 34 | 34 | 10 | 14 | 10 | 46 | 57 | -11 |
| 11. | Wattenscheid 09 | 33 | 34 | 9 | 15 | 10 | 42 | 51 | -9 |
| 12. | Fortuna Düsseldorf | 32 | 34 | 11 | 10 | 13 | 40 | 49 | -9 |
| 13. | Karlsruhe | 31 | 34 | 8 | 15 | 11 | 46 | 52 | -6 |
| 14. | Bochum | 29 | 34 | 9 | 11 | 14 | 50 | 52 | -2 |
| 15. | Norimberga | 29 | 34 | 10 | 9 | 15 | 40 | 54 | -14 |
| 16. | St. Pauli | 27 | 34 | 6 | 15 | 13 | 33 | 53 | -20 |
| 17. | Bayer Uerdingen | 23 | 34 | 5 | 13 | 16 | 34 | 54 | -20 |
| 18. | Hertha Berlino | 14 | 34 | 3 | 8 | 23 | 37 | 84 | -47 |
Legenda:
    Campione di Germania e ammessa alla Coppa dei Campioni 1991-1992
    Ammesse alla Coppa delle Coppe 1991-1992
    Partecipanti alla Coppa UEFA 1991-1992
    Partecipa agli spareggi.
    Retrocesso in 2. Bundesliga 1991-1992
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    In caso di arrivo di due o più squadre a pari punti, la graduatoria finale verrà stilata secondo la classifica avulsa tra le squadre interessate che prevede, in ordine, i seguenti criteri:
   * Punti negli scontri diretti
   * Differenza reti negli scontri diretti
   * Differenza reti generale
   * Reti realizzate in generale
   * Sorteggio

## Risultati
### Tabellone

Ogni riga indica i risultati casalinghi della squadra segnata a inizio della riga, contro le squadre segnate colonna per colonna (che invece avranno giocato l'incontro in trasferta). Al contrario, leggendo la colonna di una squadra si avranno i risultati ottenuti dalla stessa in trasferta, contro le squadre segnate in ogni riga, che invece avranno giocato l'incontro in casa.
| | AMB | BAY | BAY | BAY | BOC | BOR | BOR | COL | EIN | FOR | HER | KAI | KAR | NOR | ST. | STO | WAT | WER |
| Amburgo | –––– | 3-1 | 2-0 | 2-3 | 1-0 | 4-0 | 3-0 | 1-1 | 0-1 | 1-0 | 2-0 | 1-3 | 2-2 | 4-0 | 5-0 | 2-0 | 0-0 | 3-2 |
| Bayer Leverkusen | 2-2 | –––– | 1-0 | 1-2 | 4-2 | 1-2 | 2-5 | 2-0 | 2-2 | 1-1 | 3-1 | 2-2 | 1-0 | 2-2 | 3-1 | 0-0 | 2-1 | 0-0 |
| Bayer Uerdingen | 0-0 | 1-1 | –––– | 1-1 | 4-1 | 1-3 | 1-1 | 0-3 | 2-3 | 1-2 | 1-2 | 3-7 | 1-1 | 0-0 | 2-0 | 2-0 | 0-2 | 0-0 |
| Bayern Monaco | 6-1 | 1-1 | 2-2 | –––– | 2-2 | 2-3 | 4-1 | 2-2 | 2-0 | 0-1 | 7-3 | 4-0 | 3-0 | 1-0 | 0-1 | 2-1 | 7-0 | 1-1 |
| Bochum | 0-1 | 3-1 | 0-2 | 1-2 | –––– | 2-2 | 3-0 | 1-0 | 0-0 | 0-0 | 4-2 | 0-2 | 0-1 | 0-0 | 3-0 | 1-1 | 0-0 | 1-2 |
| Borussia Dortmund | 1-1 | 1-1 | 1-0 | 2-3 | 1-0 | –––– | 1-1 | 1-2 | 0-3 | 1-1 | 3-1 | 0-2 | 2-2 | 0-2 | 5-2 | 0-3 | 2-2 | 1-1 |
| Borussia Mönchengladbach | 1-1 | 1-1 | 1-1 | 1-1 | 1-2 | 2-1 | –––– | 2-2 | 1-1 | 2-0 | 2-0 | 2-2 | 2-1 | 2-0 | 1-1 | 2-0 | 1-1 | 1-1 |
| Colonia | 1-0 | 1-1 | 3-1 | 4-0 | 0-0 | 0-1 | 1-3 | –––– | 2-1 | 1-1 | 2-1 | 2-6 | 0-0 | 3-1 | 2-0 | 1-6 | 1-1 | 1-0 |
| Eintracht Francoforte | 0-6 | 3-1 | 4-0 | 1-4 | 1-1 | 3-1 | 5-1 | 1-0 | –––– | 5-1 | 5-1 | 4-3 | 3-0 | 0-1 | 1-1 | 4-0 | 4-0 | 0-0 |
| Fortuna Düsseldorf | 2-1 | 0-2 | 0-2 | 1-2 | 3-4 | 0-0 | 4-1 | 0-2 | 1-0 | –––– | 4-2 | 0-0 | 5-2 | 3-0 | 0-0 | 0-4 | 2-1 | 1-2 |
| Hertha Berlino | 1-4 | 1-2 | 0-0 | 0-0 | 2-4 | 2-2 | 1-1 | 0-0 | 1-0 | 0-1 | –––– | 0-2 | 1-1 | 2-4 | 1-2 | 0-2 | 2-3 | 0-0 |
| Kaiserslautern | 1-0 | 2-1 | 2-0 | 2-1 | 4-1 | 2-2 | 2-3 | 2-2 | 1-1 | 0-0 | 4-3 | –––– | 3-2 | 3-1 | 1-0 | 2-0 | 1-1 | 1-0 |
| Karlsruhe | 2-2 | 2-0 | 2-0 | 2-3 | 3-2 | 1-2 | 3-2 | 1-1 | 2-2 | 1-1 | 3-0 | 4-2 | –––– | 2-0 | 1-1 | 0-0 | 1-3 | 1-1 |
| Norimberga | 3-1 | 1-0 | 1-1 | 0-1 | 3-2 | 1-1 | 2-2 | 0-4 | 0-2 | 3-0 | 1-4 | 1-4 | 0-0 | –––– | 5-2 | 0-1 | 4-2 | 2-3 |
| St. Pauli | 0-2 | 1-0 | 1-1 | 0-0 | 3-3 | 0-2 | 1-1 | 2-0 | 1-1 | 2-3 | 2-2 | 1-0 | 2-0 | 0-0 | –––– | 2-2 | 1-1 | 0-0 |
| Stoccarda | 2-0 | 0-2 | 3-1 | 0-3 | 2-2 | 7-0 | 1-1 | 3-2 | 2-1 | 1-1 | 4-0 | 2-2 | 2-2 | 2-1 | 2-1 | –––– | 1-4 | 0-1 |
| Wattenscheid | 0-1 | 1-2 | 0-0 | 3-2 | 0-4 | 1-1 | 1-1 | 0-3 | 1-0 | 2-0 | 3-1 | 0-0 | 1-1 | 0-1 | 2-2 | 2-2 | –––– | 2-0 |
| Werder Brema | 3-1 | 1-1 | 4-3 | 1-0 | 2-1 | 1-1 | 3-0 | 2-1 | 1-1 | 3-1 | 6-0 | 1-2 | 2-0 | 0-0 | 1-0 | 0-1 | 1-1 | –––– |

### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (18ª) | ritorno (18ª) |
| 11 ago. | 1-3 | Amburgo-Kaiserslautern | 0-1 | 23 feb. |
| 11 ago. | 1-1 | Bayern Monaco-Bayer Leverkusen | 2-1 | 23 feb. |
| 8 ago. | 0-3 | Borussia Dortmund-Stoccarda | 0-7 | 23 feb. |
| 11 ago. | 1-2 | Borussia Mönchengladbach-Bochum | 0-3 | 23 feb. |
| 11 ago. | 1-1 | Colonia-Fortuna Düsseldorf | 2-0 | 27 feb. |
| 11 ago. | 3-0 | Eintracht Francoforte-Karlsruhe | 2-2 | 26 feb. |
| 9 ago. | 1-2 | Hertha Berlino-St. Pauli | 2-2 | 5 mar. |
| 10 ago. | 1-1 | Norimberga-Bayer Uerdingen | 0-0 | 23 feb. |
| 11 ago. | 2-0 | Wattenscheid-Werder Brema | 1-1 | 26 feb. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (19ª) | ritorno (19ª) |
| 18 ago. | 2-2 | Bayer Leverkusen-Norimberga | 0-1 | 2 mar. |
| 18 ago. | 0-2 | Bayer Uerdingen-Wattenscheid | 0-0 | 1 mar. |
| 18 ago. | 1-0 | Bochum-Colonia | 0-0 | 2 mar. |
| 18 ago. | 2-1 | Fortuna Düsseldorf-Amburgo | 0-1 | 2 mar. |
| 18 ago. | 1-1 | Kaiserslautern-Eintracht Francoforte | 3-4 | 2 mar. |
| 18 ago. | 1-2 | Karlsruhe-Borussia Dortmund | 2-2 | 2 mar. |
| 14 ago. | 0-0 | St. Pauli-Bayern Monaco | 1-0 | 2 mar. |
| 17 ago. | 4-0 | Stoccarda-Hertha Berlino | 2-0 | 2 mar. |
| 17 ago. | 3-0 | Werder Brema-Borussia Mönchengladbach | 1-1 | 3 mar. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (20ª) | ritorno (20ª) |
| 24 ago. | 1-0 | Amburgo-Bochum | 1-0 | 9 mar. |
| 25 ago. | 1-1 | Bayer Uerdingen-Bayer Leverkusen | 0-1 | 9 mar. |
| 25 ago. | 2-1 | Bayern Monaco-Stoccarda | 3-0 | 9 mar. |
| 24 ago. | 0-2 | Borussia Dortmund-Kaiserslautern | 2-2 | 9 mar. |
| 25 ago. | 1-0 | Colonia-Werder Brema | 1-2 | 8 mar. |
| 24 ago. | 5-1 | Eintracht Francoforte-Fortuna Düsseldorf | 0-1 | 9 mar. |
| 25 ago. | 1-1 | Hertha Berlino-Karlsruhe | 0-3 | 9 mar. |
| 25 ago. | 5-2 | Norimberga-St. Pauli | 0-0 | 8 mar. |
| 25 ago. | 1-1 | Wattenscheid-Borussia Mönchengladbach | 1-1 | 9 mar. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (21ª) | ritorno (21ª) |
| 4 set. | 2-1 | Bayer Leverkusen-Wattenscheid | 2-1 | 15 mar. |
| 1 set. | 0-0 | Bochum-Eintracht Francoforte | 1-1 | 16 mar. |
| 1 set. | 2-2 | Borussia Mönchengladbach-Colonia | 3-1 | 16 mar. |
| 2 set. | 0-0 | Fortuna Düsseldorf-Borussia Dortmund | 1-1 | 16 mar. |
| 31 ago. | 4-3 | Kaiserslautern-Hertha Berlino | 2-0 | 16 mar. |
| 1 set. | 2-3 | Karlsruhe-Bayern Monaco | 0-3 | 15 mar. |
| 1 set. | 1-1 | St. Pauli-Bayer Uerdingen | 0-2 | 16 mar. |
| 1 set. | 2-1 | Stoccarda-Norimberga | 1-0 | 16 mar. |
| 1 set. | 3-1 | Werder Brema-Amburgo | 2-3 | 15 mar. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (22ª) | ritorno (22ª) |
| 8 set. | 3-0 | Amburgo-Borussia Mönchengladbach | 1-1 | 22 mar. |
| 8 set. | 3-1 | Bayer Leverkusen-St. Pauli | 0-1 | 23 mar. |
| 7 set. | 2-0 | Bayer Uerdingen-Stoccarda | 1-3 | 22 mar. |
| 7 set. | 4-0 | Bayern Monaco-Kaiserslautern | 1-2 | 23 mar. |
| 7 set. | 1-0 | Borussia Dortmund-Bochum | 2-2 | 23 mar. |
| 8 set. | 0-0 | Eintracht Francoforte-Werder Brema | 1-1 | 22 mar. |
| 8 set. | 0-1 | Hertha Berlino-Fortuna Düsseldorf | 2-4 | 23 mar. |
| 8 set. | 0-0 | Norimberga-Karlsruhe | 0-2 | 23 mar. |
| 8 set. | 0-3 | Wattenscheid-Colonia | 1-1 | 23 mar. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (23ª) | ritorno (23ª) |
| 15 set. | 4-2 | Bochum-Hertha Berlino | 4-2 | 2 apr. |
| 15 set. | 1-1 | Borussia Mönchengladbach-Eintracht Francoforte | 1-5 | 3 apr. |
| 15 set. | 1-0 | Colonia-Amburgo | 1-1 | 3 apr. |
| 15 set. | 1-2 | Fortuna Düsseldorf-Bayern Monaco | 1-0 | 2 apr. |
| 14 set. | 3-1 | Kaiserslautern-Norimberga | 4-1 | 2 apr. |
| 14 set. | 2-0 | Karlsruhe-Bayer Uerdingen | 1-1 | 2 apr. |
| 14 set. | 1-1 | St. Pauli-Wattenscheid | 2-2 | 3 apr. |
| 15 set. | 0-2 | Stoccarda-Bayer Leverkusen | 0-0 | 2 apr. |
| 15 set. | 1-1 | Werder Brema-Borussia Dortmund | 1-1 | 2 apr. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (24ª) | ritorno (24ª) |
| 22 set. | 1-0 | Bayer Leverkusen-Karlsruhe | 0-2 | 5 apr. |
| 22 set. | 3-7 | Bayer Uerdingen-Kaiserslautern | 0-2 | 6 apr. |
| 22 set. | 2-2 | Bayern Monaco-Bochum | 2-1 | 6 apr. |
| 22 set. | 1-1 | Borussia Dortmund-Borussia Mönchengladbach | 1-2 | 6 apr. |
| 22 set. | 1-0 | Eintracht Francoforte-Colonia | 1-2 | 6 apr. |
| 22 set. | 0-0 | Hertha Berlino-Werder Brema | 0-6 | 5 apr. |
| 23 set. | 3-0 | Norimberga-Fortuna Düsseldorf | 0-3 | 5 apr. |
| 22 set. | 2-2 | St. Pauli-Stoccarda | 1-2 | 6 apr. |
| 21 set. | 0-1 | Wattenscheid-Amburgo | 0-0 | 6 apr. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (25ª) | ritorno (25ª) |
| 29 set. | 0-1 | Amburgo-Eintracht Francoforte | 6-0 | 13 apr. |
| 29 set. | 0-0 | Bochum-Norimberga | 2-3 | 13 apr. |
| 28 set. | 2-0 | Borussia Mönchengladbach-Hertha Berlino | 1-1 | 12 apr. |
| 29 set. | 0-1 | Colonia-Borussia Dortmund | 2-1 | 13 apr. |
| 29 set. | 0-2 | Fortuna Düsseldorf-Bayer Uerdingen | 2-1 | 13 apr. |
| 28 set. | 2-1 | Kaiserslautern-Bayer Leverkusen | 2-2 | 13 apr. |
| 29 set. | 1-1 | Karlsruhe-St. Pauli | 0-2 | 12 apr. |
| 29 set. | 1-4 | Stoccarda-Wattenscheid | 2-2 | 12 apr. |
| 28 set. | 1-0 | Werder Brema-Bayern Monaco | 1-1 | 13 apr. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (26ª) | ritorno (26ª) |
| 6 ott. | 1-1 | Bayer Leverkusen-Fortuna Düsseldorf | 2-0 | 17 apr. |
| 5 ott. | 4-1 | Bayer Uerdingen-Bochum | 2-0 | 16 apr. |
| 6 ott. | 4-1 | Bayern Monaco-Borussia Mönchengladbach | 1-1 | 16 apr. |
| 6 ott. | 1-1 | Borussia Dortmund-Amburgo | 0-4 | 17 apr. |
| 6 ott. | 0-0 | Hertha Berlino-Colonia | 1-2 | 17 apr. |
| 6 ott. | 2-3 | Norimberga-Werder Brema | 0-0 | 17 apr. |
| 6 ott. | 1-0 | St. Pauli-Kaiserslautern | 0-1 | 17 apr. |
| 6 ott. | 2-2 | Stoccarda-Karlsruhe | 0-0 | 16 apr. |
| 6 ott. | 1-0 | Wattenscheid-Eintracht Francoforte | 0-4 | 16 apr. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (27ª) | ritorno (27ª) |
| 14 ott. | 2-0 | Amburgo-Hertha Berlino | 4-1 | 26 apr. |
| 13 ott. | 3-1 | Bochum-Bayer Leverkusen | 2-4 | 26 apr. |
| 13 ott. | 2-0 | Borussia Mönchengladbach-Norimberga | 2-2 | 20 apr. |
| 13 ott. | 4-0 | Colonia-Bayern Monaco | 2-2 | 20 apr. |
| 13 ott. | 3-1 | Eintracht Francoforte-Borussia Dortmund | 3-0 | 20 apr. |
| 13 ott. | 0-0 | Fortuna Düsseldorf-St. Pauli | 3-2 | 20 apr. |
| 13 ott. | 2-0 | Kaiserslautern-Stoccarda | 2-2 | 20 apr. |
| 12 ott. | 1-3 | Karlsruhe-Wattenscheid | 1-1 | 19 apr. |
| 13 ott. | 4-3 | Werder Brema-Bayer Uerdingen | 0-0 | 20 apr. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (28ª) | ritorno (28ª) |
| 19 ott. | 0-0 | Bayer Leverkusen-Werder Brema | 1-1 | 4 mag. |
| 20 ott. | 1-1 | Bayer Uerdingen-Borussia Mönchengladbach | 1-1 | 4 mag. |
| 20 ott. | 6-1 | Bayern Monaco-Amburgo | 3-2 | 5 mag. |
| 20 ott. | 1-0 | Hertha Berlino-Eintracht Francoforte | 1-5 | 4 mag. |
| 20 ott. | 4-2 | Karlsruhe-Kaiserslautern | 2-3 | 3 mag. |
| 20 ott. | 0-4 | Norimberga-Colonia | 1-3 | 4 mag. |
| 19 ott. | 3-3 | St. Pauli-Bochum | 0-3 | 3 mag. |
| 20 ott. | 1-1 | Stoccarda-Fortuna Düsseldorf | 4-0 | 4 mag. |
| 19 ott. | 1-1 | Wattenscheid-Borussia Dortmund | 2-2 | 4 mag. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (29ª) | ritorno (29ª) |
| 27 ott. | 4-0 | Amburgo-Norimberga | 1-3 | 11 mag. |
| 26 ott. | 1-1 | Bochum-Stoccarda | 2-2 | 10 mag. |
| 27 ott. | 3-1 | Borussia Dortmund-Hertha Berlino | 2-2 | 11 mag. |
| 27 ott. | 1-1 | Borussia Mönchengladbach-Bayer Leverkusen | 5-2 | 10 mag. |
| 27 ott. | 3-1 | Colonia-Bayer Uerdingen | 3-0 | 11 mag. |
| 27 ott. | 1-4 | Eintracht Francoforte-Bayern Monaco | 0-2 | 11 mag. |
| 27 ott. | 5-2 | Fortuna Düsseldorf-Karlsruhe | 1-1 | 10 mag. |
| 27 ott. | 1-1 | Kaiserslautern-Wattenscheid | 0-0 | 11 mag. |
| 26 ott. | 1-0 | Werder Brema-St. Pauli | 0-0 | 11 mag. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (30ª) | ritorno (30ª) |
| 10 nov. | 2-0 | Bayer Leverkusen-Colonia | 1-1 | 18 mag. |
| 10 nov. | 0-0 | Bayer Uerdingen-Amburgo | 0-2 | 18 mag. |
| 10 nov. | 2-3 | Bayern Monaco-Borussia Dortmund | 3-2 | 17 mag. |
| 10 nov. | 0-0 | Kaiserslautern-Fortuna Düsseldorf | 0-0 | 18 mag. |
| 10 nov. | 3-2 | Karlsruhe-Bochum | 1-0 | 18 mag. |
| 10 nov. | 0-2 | Norimberga-Eintracht Francoforte | 1-0 | 17 mag. |
| 10 nov. | 1-1 | St. Pauli-Borussia Mönchengladbach | 1-1 | 18 mag. |
| 10 nov. | 0-1 | Stoccarda-Werder Brema | 1-0 | 17 mag. |
| 9 nov. | 3-1 | Wattenscheid-Hertha Berlino | 3-2 | 18 mag. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (31ª) | ritorno (31ª) |
| 17 nov. | 3-1 | Amburgo-Bayer Leverkusen | 2-2 | 25 mag. |
| 17 nov. | 0-2 | Bochum-Kaiserslautern | 1-4 | 24 mag. |
| 16 nov. | 0-2 | Borussia Dortmund-Norimberga | 1-1 | 24 mag. |
| 17 nov. | 2-0 | Borussia Mönchengladbach-Stoccarda | 1-1 | 25 mag. |
| 16 nov. | 2-0 | Colonia-St. Pauli | 0-2 | 25 mag. |
| 17 nov. | 4-0 | Eintracht Francoforte-Bayer Uerdingen | 3-2 | 24 mag. |
| 16 nov. | 2-1 | Fortuna Düsseldorf-Wattenscheid | 0-2 | 25 mag. |
| 17 nov. | 0-0 | Hertha Berlino-Bayern Monaco | 3-7 | 25 mag. |
| 17 nov. | 2-0 | Werder Brema-Karlsruhe | 1-1 | 25 mag. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (32ª) | ritorno (32ª) |
| 24 nov. | 2-2 | Bayer Leverkusen-Eintracht Francoforte | 1-3 | 30 mag. |
| 24 nov. | 1-3 | Bayer Uerdingen-Borussia Dortmund | 0-1 | 31 mag. |
| 24 nov. | 7-0 | Bayern Monaco-Wattenscheid | 2-3 | 1 giu. |
| 1 dic. | 0-0 | Bochum-Fortuna Düsseldorf | 4-3 | 31 mag. |
| 24 nov. | 1-0 | Kaiserslautern-Werder Brema | 2-1 | 1 giu. |
| 24 nov. | 3-2 | Karlsruhe-Borussia Mönchengladbach | 1-2 | 1 giu. |
| 24 nov. | 1-4 | Norimberga-Hertha Berlino | 4-2 | 1 giu. |
| 25 nov. | 0-2 | St. Pauli-Amburgo | 0-5 | 1 giu. |
| 24 nov. | 3-2 | Stoccarda-Colonia | 6-1 | 1 giu. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (33ª) | ritorno (33ª) |
| 8 dic. | 2-0 | Amburgo-Stoccarda | 0-2 | 8 giu. |
| 8 dic. | 1-0 | Bayern Monaco-Norimberga | 1-0 | 8 giu. |
| 7 dic. | 1-1 | Borussia Dortmund-Bayer Leverkusen | 2-1 | 8 giu. |
| 7 dic. | 2-2 | Borussia Mönchengladbach-Kaiserslautern | 3-2 | 8 giu. |
| 7 dic. | 0-0 | Colonia-Karlsruhe | 1-1 | 8 giu. |
| 8 dic. | 1-1 | Eintracht Francoforte-St. Pauli | 1-1 | 8 giu. |
| 8 dic. | 0-0 | Hertha Berlino-Bayer Uerdingen | 2-1 | 8 giu. |
| 8 dic. | 0-4 | Wattenscheid-Bochum | 0-0 | 8 giu. |
| 8 dic. | 3-1 | Werder Brema-Fortuna Düsseldorf | 2-1 | 8 giu. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (34ª) | ritorno (34ª) |
| 19 mar. | 3-1 | Bayer Leverkusen-Hertha Berlino | 2-1 | 15 giu. |
| 15 dic. | 1-1 | Bayer Uerdingen-Bayern Monaco | 2-2 | 15 giu. |
| 14 dic. | 1-2 | Bochum-Werder Brema | 1-2 | 15 giu. |
| 15 dic. | 4-1 | Fortuna Düsseldorf-Borussia Mönchengladbach | 0-2 | 15 giu. |
| 19 mar. | 2-2 | Kaiserslautern-Colonia | 6-2 | 15 giu. |
| 19 mar. | 2-2 | Karlsruhe-Amburgo | 2-2 | 15 giu. |
| 16 feb. | 4-2 | Norimberga-Wattenscheid | 1-0 | 15 giu. |
| 15 dic. | 0-2 | St. Pauli-Borussia Dortmund | 2-5 | 15 giu. |
| 16 dic. | 2-1 | Stoccarda-Eintracht Francoforte | 0-4 | 15 giu. |

### Spareggio promozione/retrocessione
## Statistiche
### Squadre
#### Capoliste solitarie

| | | | Kais. | Bayern | Bayern | | Kais. | | Kais. | | Bay. | Werder | Werder | Kais. | | Werder | | Werder | Werder | Bayern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern | Kaiserslautern |
| 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª |

#### Classifica in divenire

| | 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª |
| Amburgo | 0 | 0 | 2 | 2 | 4 | 4 | 6 | 6 | 7 | 9 | 9 | 11 | 12 | 14 | 16 | 18 | 19 | 19 | 21 | 23 | 25 | 26 | 27 | 28 | 30 | 32 | 34 | 34 | 34 | 36 | 37 | 39 | 39 | 40 |
| Bayer Leverkusen | 1 | 2 | 3 | 5 | 7 | 9 | 11 | 11 | 12 | 12 | 13 | 14 | 16 | 16 | 17 | 18 | 20 | 20 | 20 | 22 | 24 | 24 | 25 | 25 | 26 | 28 | 30 | 31 | 31 | 32 | 33 | 33 | 33 | 35 |
| Bayer Uerdingen | 1 | 1 | 2 | 3 | 5 | 5 | 5 | 7 | 9 | 9 | 10 | 10 | 11 | 11 | 11 | 12 | 13 | 14 | 15 | 15 | 17 | 17 | 18 | 18 | 18 | 20 | 21 | 22 | 22 | 22 | 22 | 22 | 22 | 23 |
| Bayern Monaco | 1 | 2 | 4 | 6 | 8 | 10 | 11 | 11 | 13 | 13 | 15 | 17 | 17 | 18 | 20 | 22 | 23 | 25 | 25 | 27 | 29 | 29 | 29 | 31 | 32 | 33 | 34 | 36 | 38 | 40 | 42 | 42 | 44 | 45 |
| Bochum | 2 | 4 | 4 | 5 | 5 | 7 | 8 | 9 | 9 | 11 | 12 | 13 | 13 | 13 | 14 | 16 | 16 | 18 | 19 | 19 | 20 | 21 | 23 | 23 | 23 | 23 | 23 | 25 | 26 | 26 | 26 | 28 | 29 | 29 |
| Borussia Dortmund | 0 | 2 | 2 | 3 | 5 | 6 | 7 | 9 | 10 | 10 | 11 | 13 | 15 | 15 | 17 | 18 | 20 | 20 | 21 | 22 | 23 | 24 | 25 | 25 | 25 | 25 | 25 | 26 | 27 | 27 | 28 | 30 | 32 | 34 |
| Borussia Mönchengladbach | 0 | 0 | 1 | 2 | 2 | 3 | 4 | 6 | 6 | 8 | 9 | 10 | 11 | 13 | 13 | 14 | 14 | 14 | 15 | 16 | 18 | 19 | 19 | 21 | 22 | 23 | 24 | 25 | 27 | 28 | 29 | 31 | 33 | 35 |
| Colonia | 1 | 1 | 3 | 4 | 6 | 8 | 8 | 8 | 9 | 11 | 13 | 15 | 15 | 17 | 17 | 18 | 19 | 21 | 22 | 22 | 22 | 23 | 24 | 26 | 28 | 30 | 31 | 33 | 35 | 36 | 36 | 36 | 37 | 37 |
| Eintracht Francoforte | 2 | 3 | 5 | 6 | 7 | 8 | 10 | 12 | 12 | 14 | 14 | 14 | 16 | 18 | 19 | 20 | 20 | 21 | 23 | 23 | 24 | 25 | 27 | 27 | 27 | 29 | 31 | 33 | 33 | 33 | 35 | 37 | 38 | 40 |
| Fortuna Düsseldorf | 1 | 3 | 3 | 4 | 6 | 6 | 6 | 6 | 7 | 8 | 9 | 11 | 12 | 14 | 15 | 15 | 17 | 17 | 17 | 19 | 20 | 22 | 24 | 26 | 28 | 28 | 30 | 30 | 31 | 32 | 32 | 32 | 32 | 32 |
| Hertha Berlino | 0 | 0 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 5 | 5 | 5 | 6 | 8 | 9 | 9 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 11 | 11 | 11 | 11 | 12 | 12 | 12 | 12 | 14 | 14 |
| Kaiserslautern | 2 | 3 | 5 | 7 | 7 | 9 | 11 | 13 | 13 | 15 | 15 | 16 | 17 | 19 | 21 | 22 | 23 | 25 | 25 | 26 | 28 | 30 | 32 | 34 | 35 | 37 | 38 | 40 | 41 | 42 | 44 | 46 | 46 | 48 |
| Karlsruhe | 0 | 0 | 1 | 1 | 2 | 4 | 4 | 5 | 6 | 6 | 8 | 8 | 10 | 10 | 12 | 13 | 14 | 15 | 16 | 18 | 18 | 20 | 21 | 23 | 23 | 24 | 25 | 25 | 26 | 28 | 29 | 29 | 30 | 31 |
| Norimberga | 1 | 2 | 4 | 4 | 5 | 5 | 7 | 8 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 12 | 13 | 15 | 16 | 16 | 16 | 16 | 16 | 18 | 19 | 20 | 20 | 22 | 24 | 25 | 27 | 27 | 29 |
| St. Pauli | 2 | 3 | 3 | 4 | 4 | 5 | 6 | 7 | 9 | 10 | 11 | 11 | 12 | 12 | 12 | 13 | 13 | 14 | 16 | 17 | 17 | 19 | 20 | 20 | 22 | 22 | 22 | 22 | 23 | 24 | 26 | 26 | 27 | 27 |
| Stoccarda | 2 | 4 | 4 | 6 | 6 | 6 | 7 | 7 | 8 | 8 | 9 | 10 | 10 | 10 | 12 | 12 | 14 | 16 | 18 | 18 | 20 | 22 | 23 | 25 | 26 | 27 | 28 | 30 | 31 | 33 | 34 | 36 | 38 | 38 |
| Wattenscheid | 2 | 4 | 5 | 5 | 5 | 6 | 6 | 8 | 10 | 12 | 13 | 14 | 16 | 16 | 16 | 16 | 16 | 17 | 18 | 19 | 19 | 20 | 21 | 22 | 23 | 23 | 24 | 25 | 26 | 28 | 30 | 32 | 33 | 33 |
| Werder Brema | 0 | 2 | 2 | 4 | 5 | 6 | 7 | 9 | 11 | 13 | 14 | 16 | 18 | 20 | 20 | 22 | 24 | 25 | 26 | 28 | 28 | 29 | 30 | 32 | 33 | 34 | 35 | 36 | 37 | 37 | 38 | 38 | 40 | 42 |

#### Classifiche di rendimento
##### Rendimento andata-ritorno

| Andata | Andata | Ritorno | Ritorno |
| Werder Brema | 24 | Kaiserslautern | 25 |
| Bayern Monaco | 23 | Stoccarda | 24 |
| Kaiserslautern | 23 | Bayern Monaco | 22 |
| Eintracht Francoforte | 20 | Amburgo | 21 |
| Bayer Leverkusen | 20 | Borussia Mönchengladbach | 21 |
| Borussia Dortmund | 20 | Eintracht Francoforte | 20 |
| Colonia | 19 | Werder Brema | 18 |
| Amburgo | 19 | Colonia | 18 |
| Fortuna Düsseldorf | 17 | Karlsruhe | 17 |
| Bochum | 16 | Wattenscheid | 17 |
| Wattenscheid | 16 | Norimberga | 17 |
| Stoccarda | 14 | Bayer Leverkusen | 15 |
| Karlsruhe | 14 | Fortuna Düsseldorf | 15 |
| Borussia Mönchengladbach | 14 | St. Pauli | 14 |
| Bayer Uerdingen | 13 | Borussia Dortmund | 14 |
| St. Pauli | 13 | Bochum | 13 |
| Norimberga | 12 | Bayer Uerdingen | 10 |
| Hertha Berlino | 9 | Hertha Berlino | 5 |

##### Rendimento casa-trasferta

| Casa | Casa | Trasferta | Trasferta |
| Kaiserslautern | 27 | Bayern Monaco | 22 |
| Eintracht Francoforte | 25 | Kaiserslautern | 21 |
| Amburgo | 25 | Borussia Dortmund | 19 |
| Werder Brema | 25 | Stoccarda | 17 |
| Bayern Monaco | 23 | Werder Brema | 17 |
| Borussia Mönchengladbach | 22 | Colonia | 16 |
| Stoccarda | 21 | Wattenscheid | 16 |
| Karlsruhe | 21 | Eintracht Francoforte | 15 |
| Bayer Leverkusen | 21 | Amburgo | 15 |
| Colonia | 21 | Fortuna Düsseldorf | 15 |
| St. Pauli | 18 | Bayer Leverkusen | 14 |
| Fortuna Düsseldorf | 17 | Bochum | 13 |
| Wattenscheid | 17 | Norimberga | 13 |
| Bochum | 16 | Borussia Mönchengladbach | 13 |
| Norimberga | 16 | Bayer Uerdingen | 10 |
| Borussia Dortmund | 15 | Karlsruhe | 10 |
| Bayer Uerdingen | 13 | St. Pauli | 9 |
| Hertha Berlino | 9 | Hertha Berlino | 5 |

#### Primati stagionali

Squadre
* Maggior numero di vittorie: Kaiserslautern (19)
* Maggior numero di pareggi: Borussia Mönchengladbach (17)
* Maggior numero di sconfitte: Hertha Berlino (23)
* Minor numero di vittorie: Hertha Berlino (3)
* Minor numero di pareggi: Hertha Berlino, Amburgo (8)
* Minor numero di sconfitte: Kaiserslautern (5)
* Miglior attacco: Bayern Monaco (74 gol fatti)
* Peggior attacco: St. Pauli (33 gol fatti)
* Miglior difesa: Werder Brema (29 gol subiti)
* Peggior difesa: Hertha Berlino (84 gol subiti)
* Miglior differenza reti: Bayern Monaco (+33)
* Peggior differenza reti: Hertha Berlino (-47)
* Miglior serie positiva: Stoccarda (13, 21ª-33ª) , Kaiserslautern (13, 20ª-32ª)
* Peggior serie negativa: Hertha Berlino (6, 19ª-24ª)
* Maggior numero di vittorie consecutive: Kaiserslautern (4, 21ª-24ª) , Fortuna Düsseldorf (4, 22ª-25ª) , Bayern Monaco (4, 28ª-31ª) , Bayern Monaco (4, 3ª-6ª) , Bayer Leverkusen (4, 4ª-7ª)
Partite
* Più gol (10):
    Bayer Uerdingen-Kaiserslautern 3-7, 22 settembre 1990
    Bayern Monaco-Hertha Berlino 7-3, 25 maggio 1991
* Maggior scarto di gol (7): Bayern Monaco-Wattenscheid 7-0, Stoccarda-Borussia Dortmund 7-0
* Maggior numero di reti in una giornata: 41 gol nella 32ª giornata
* Minor numero di reti in una giornata: 17 gol nella 8ª giornata
* Maggior numero di espulsioni in una giornata: 3 in 22ª giornata, 3ª giornata, 10ª giornata, 2ª giornata, 6ª giornata, 34ª giornata

### Individuali
#### Classifica marcatori

| Gol | Rigori | Giocatore | Squadra |
| 21 | 0 | Roland Wohlfarth | Bayern Monaco |
| 20 | 2 | Jan Furtok | Amburgo |
| 16 | 2 | Andreas Möller | Eintracht Francoforte |
| 15 | 0 | Thomas Allofs | Fortuna Düsseldorf |
| 15 | 1 | Wynton Rufer | Werder Brema |
| 14 | 0 | Maurice Banach | Colonia |
| 13 | 0 | Souleyman Sané | Wattenscheid |
| 12 | 1 | Hans-Jörg Criens | Borussia Mönchengladbach |
| 12 | 4 | Fritz Walter | Stoccarda |
| 11 | 0 | Ulf Kirsten | Bayer Leverkusen |
| 11 | 0 | Stefan Kohn | Bochum |
| 11 | 2 | Stefan Kuntz | Kaiserslautern |
| 11 | 0 | Nando | Amburgo |
| 11 | 0 | Matthias Sammer | Stoccarda |
| 11 | 1 | Rainer Schütterle | Karlsruhe |

#### Media spettatori

| Club | Pos. | Media | Totale |
| Borussia Dortmund | 1 | 35 923 | 610 688 |
| Bayern Monaco | 2 | 35 833 | 609 153 |
| Kaiserslautern | 3 | 32 145 | 546 468 |
| Stoccarda | 4 | 28 882 | 491 000 |
| Eintracht Francoforte | 5 | 24 310 | 413 273 |
| Amburgo | 6 | 23 994 | 407 900 |
| Norimberga | 7 | 23 337 | 396 722 |
| Colonia | 8 | 21 235 | 361 000 |
| Werder Brema | 9 | 20 420 | 347 134 |
| Borussia Mönchengladbach | 10 | 19 291 | 327 940 |
| Bochum | 11 | 18 786 | 319 370 |
| St. Pauli | 12 | 18 628 | 316 681 |
| Karlsruhe | 13 | 18 294 | 311 000 |
| Fortuna Düsseldorf | 14 | 16 588 | 282 000 |
| Hertha Berlino | 15 | 15 149 | 257 527 |
| Bayer Leverkusen | 16 | 13 618 | 231 500 |
| Wattenscheid | 17 | 13 612 | 231 405 |
| Bayer Uerdingen | 18 | 10 547 | 179 300 |

#### Arbitri

* Werner Föckler (11)
* Manfred Neuner (11)
* Wolf-Günter Wiesel (11)
* Karl-Josef Assenmacher (10)
* Alfons Berg (10)
* Hans-Peter Dellwing (10)
* Karl-Heinz Tritschler (10)
* Hermann Albrecht (9)
* Manfred Amerell (9)
* Rainer Boos (9)
* Georg Dardenne (9)
* Manfred Führer (9)
* Hans Fux (9)
* Manfred Harder (9)
* Hans-Jürgen Kasper (9)
* Bodo Kriegelstein (9)
* Markus Merk (9)
* Michael Prengel (9)
* Aron Schmidhuber (9)
* Dieter Birlenbach (8)
* Klaus Broska (8)
* Hellmut Krug (8)
* Lothar Löwer (8)
* Wolfgang Mierswa (8)
* Hans-Joachim Osmers (8)
* Hans Scheuerer (8)
* Edgar Steinborn (8)
* Eugen Strigel (8)
* Gerhard Theobald (8)
* Prof. Wolf-Rüdiger Umbach (8)
* Hans-Jürgen Weber (8)
* Michael Malbranc (6)
* Jürgen Aust (4)
* Karl Gangkofer (4)
* Anton Matheis (4)
* Peter Mölm (4)
* Wieland Ziller (3)
* Siegfried Kirschen (2)
* Günther Habermann (1)
* Bernd Heynemann (1)