| German Bundesliga |
| No. | Date | Ven | Opponent | Result | HT | Attend |
| 1 | 28-Jul-01 | A | Freiburg | L | 0-3 | (0-0) | 25,000 |
| |
| 2 | 04-Aug-01 | H | Energie Cottbus | W | 3-2 | (1-2) | 26,040 |
| F Ernst 16; Ailton 54, 65 |
| 3 | 11-Aug-01 | A | Stuttgart | D | 0-0 | (0-0) | 20,000 |
| |
| 4 | 18-Aug-01 | H | 1860 Munich | L | 1-3 | (1-2) | 25,705 |
| A Herzog 35p |
| 5 | 09-Sep-01 | A | Kaiserslautern | L | 1-2 | (1-0) | 36,763 |
| I Banovic 14 |
| 6 | 15-Sep-01 | H | Cologne | D | 1-1 | (0-1) | 22,000 |
| Ailton 69 |
| 7 | 22-Sep-01 | A | Hamburg | W | 4-0 | (2-0) | 43,014 |
| Ailton 13; M Bode 35; F Ernst 84; P Stalteri 86 |
| 8 | 29-Sep-01 | H | Borussia Munchengladbach | W | 1-0 | (0-0) | 32,000 |
| F Verlaat 84 |
| 9 | 14-Oct-01 | H | Nuremberg | W | 3-0 | (1-0) | 26,650 |
| K Lisztes 4, 56; F Ernst 90 |
| 10 | 20-Oct-01 | A | Hertha Berlin | L | 1-3 | (1-2) | 34,426 |
| Ailton 7 |
| 11 | 27-Oct-01 | H | Wolfsburg | W | 1-0 | (0-0) | 25,814 |
| M Bode 79 |
| 12 | 03-Nov-01 | A | Hansa Rostock | W | 1-0 | (0-0) | 16,000 |
| I Klasnic 74 |
| 13 | 17-Nov-01 | H | Bayern Munich | W | 1-0 | (1-0) | 35,800 |
| V Skripnik 41p |
| 14 | 24-Nov-01 | A | Schalke 04 | W | 4-1 | (2-0) | 60,204 |
| M Bode 20; Ailton 28; K Lisztes 47; V Skripnik 49p |
| 15 | 01-Dec-01 | H | Bayer Leverkusen | W | 2-1 | (1-1) | 32,100 |
| M Bode 39; F Verlaat 58 |
| 16 | 08-Dec-01 | A | St Pauli | W | 3-0 | (1-0) | 20,619 |
| V Skripnik 19; Ailton 55; T Borowski 69 |
| 17 | 15-Dec-01 | H | Borussia Dortmund | D | 1-1 | (1-0) | 36,500 |
| T Frings 40 |
| 18 | 18-Dec-01 | H | Freiburg | W | 3-2 | (1-1) | 25,277 |
| M Bode 12; M Krstajic 53; V Skripnik 59p |
| 19 | 27-Jan-02 | A | Energie Cottbus | L | 1-2 | (1-1) | 14,350 |
| Ailton 28 |
| 20 | 02-Feb-02 | H | Stuttgart | L | 1-2 | (1-0) | 26,000 |
| M Bode 39 |
| 21 | 05-Feb-02 | A | 1860 Munich | L | 1-3 | (1-1) | 17,200 |
| K Lisztes 24 |
| 22 | 09-Feb-02 | H | Kaiserslautern | W | 1-0 | (0-0) | 27,100 |
| Ailton 51 |
| 23 | 17-Feb-02 | A | Cologne | D | 0-0 | (0-0) | 26,000 |
| |
| 24 | 24-Feb-02 | H | Hamburg | L | 0-1 | (0-0) | 32,250 |
| |
| 25 | 02-Mar-02 | A | Borussia Munchengladbach | L | 0-1 | (0-1) | 28,600 |
| |
| 26 | 09-Mar-02 | A | Nuremberg | W | 4-0 | (3-0) | 24,500 |
| T Frings 5; Ailton 21, 30; P Stalteri 51 |
| 27 | 16-Mar-02 | H | Hertha Berlin | L | 0-3 | (0-0) | 31,350 |
| |
| 28 | 24-Mar-02 | A | Wolfsburg | L | 0-2 | (0-0) | 14,275 |
| |
| 29 | 31-Mar-02 | H | Hansa Rostock | W | 4-3 | (1-2) | 26,742 |
| Ailton 3, 90p; T Frings 47; F Rost 89 |
| 30 | 06-Apr-02 | A | Bayern Munich | D | 2-2 | (1-1) | 52,000 |
| Ailton 23; M Krstajic 90 |
| 31 | 13-Apr-02 | H | Schalke 04 | W | 3-0 | (1-0) | 35,600 |
| F Baumann 24; Ailton 64; T Frings 77 |
| 32 | 20-Apr-02 | A | Bayer Leverkusen | W | 2-1 | (1-1) | 22,500 |
| K Lisztes 5; Ailton 62 |
| 33 | 27-Apr-02 | H | St Pauli | W | 3-2 | (0-2) | 35,600 |
| T Frings 50, 77; Ailton 54 |
| 34 | 04-May-02 | A | Borussia Dortmund | L | 1-2 | (1-1) | 68,600 |
| P Stalteri 18 |
| German Cup |
| Round | Date | Ven | Opponent | Result | HT | Attend |
| 1 | 25-Aug-01 | A | VfB Lübeck | W | 3-2 | (2-1) | 12,000 |
| Ailton 20, 27; R Tjikuzu 53 |
| 2 | 27-Nov-01 | A | KFC Uerdingen | D | 1-1 | (1-0) | 7,112 |
| T Borowski 17 [aet, pen 5-4] |
| UEFA Intertoto Cup |
| Round | Date | Ven | Opponent | Result | HT | Attend |
| 3 L1 | 14-Jul-01 | H | Gent | L | 2-3 | (1-0) | 5,547 |
| A Da Silva Gonclaves 27, 83 |
| 3 L2 | 21-Jul-01 | A | Gent | W | 1-0 | (0-0) | 4,800 |
| A Herzog 82 |
Home and away results against each team, listed in the current league table standings
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.