2. Fußball Bundesliga Saison 1997/98 Hinrunde
| Sonntag | 27. Juli | 15.00 Uhr | Spvgg. Unterhaching - Mainz 05 | 3 : 2 |
| Sonntag | 3. August | 15.00 Uhr | Mainz 05 - Greuther Fürth | 4 : 1 |
| Montag | 11. August | 19.15 Uhr | FC St. Pauli - Mainz 05 | 2 : 0 |
| Freitag | 22. August | 19.00 Uhr | Mainz 05 - FC Gütersloh | 1 : 1 |
| Freitag | 29. August | 19.00 Uhr | Mainz 05 - FSV Zwickau | 2 : 2 |
| Sonntag | 14. September | 15.00 Uhr | Fortuna Köln - Mainz 05 | 2 : 1 |
| Sonntag | 21. September | 15.00 Uhr | Mainz 05 - Fortuna Düsseldorf | 2 : 0 |
| Sonntag | 28. September | 15.00 Uhr | SG Wattenscheid 09 - Mainz 05 | 1 : 1 |
| Freitag | 3. Oktober | 19.00 Uhr | Mainz 05 - Stuttgarter Kickers | 3 : 3 |
| Freitag | 17. Oktober | 19.00 Uhr | Energie Cottbus - Mainz 05 | 2 : 2 |
| Sonntag | 26. Oktober | 15.00 Uhr | Mainz 05 - 1. FC Nürnberg | 2 : 5 |
| Montag | 3. November | 19.15 Uhr | SC Freiburg - Mainz 05 | 2 : 1 |
| Freitag | 7. November | 19.00 Uhr | Mainz 05 - VfB Leipzig | 2 : 1 |
| Freitag | 21. November | 19.00 Uhr | Carl Zeiss Jena - Mainz 05 | 2 : 2 |
| Freitag | 28. November | 19.00 Uhr | Mainz 05 - Eintracht Frankfurt | 1 : 1 |
| Sonntag | 7. Dezember | 15.00 Uhr | KFC Uerdingen - Mainz 05 | 0 : 1 |
| Sonntag | 14. Dezember | 15.00 Uhr | Mainz 05 - SV Meppen | 3 : 0 |