Net Worth →
Football Results Archive

Deutsche Bundesliga 2017/18: Matchday 31 Results

Deutsche Bundesliga 2017/18, Matchday 31: 9 recorded matches, 29 goals and the full-time results, with dates and source attribution.

Published by Pop Culture Files••2 min read•Automatically generated · review not guaranteed
AI-generated editorial illustration — not a photograph of the subject
AI-generated editorial illustration — not a photograph of the subject

Deutsche Bundesliga 2017/18: Matchday 31

This historical results guide covers the 9 completed fixtures grouped as Matchday 31 in the OpenFootball dataset for Deutsche Bundesliga 2017/18. The recorded dates run from 2018-04-20 to 2018-04-22.

Full-time results

Date Home team Score Away team
2018-04-20 Bor. Mönchengladbach 3–0 VfL Wolfsburg
2018-04-21 Hannover 96 0–3 Bayern München
2018-04-21 RB Leipzig 2–5 1899 Hoffenheim
2018-04-21 Eintracht Frankfurt 0–3 Hertha BSC
2018-04-21 Hamburger SV 1–0 SC Freiburg
2018-04-21 VfB Stuttgart 2–0 Werder Bremen
2018-04-21 Borussia Dortmund 4–0 Bayer Leverkusen
2018-04-22 FC Augsburg 2–0 1. FSV Mainz 05
2018-04-22 1. FC Köln 2–2 FC Schalke 04

Round in numbers

The listed full-time scores contain 29 goals in 9 matches, an average of 3.22 goals per match. Home sides won 5 matches, away sides won 3, and 1 ended level. These totals are calculated from the fixtures above; they are not league-table positions, disciplinary adjustments or a claim about the eventual champion.

Teams represented

  • Bor. Mönchengladbach
  • VfL Wolfsburg
  • Hannover 96
  • Bayern München
  • RB Leipzig
  • 1899 Hoffenheim
  • Eintracht Frankfurt
  • Hertha BSC
  • Hamburger SV
  • SC Freiburg
  • VfB Stuttgart
  • Werder Bremen
  • Borussia Dortmund
  • Bayer Leverkusen
  • FC Augsburg
    1. FSV Mainz 05
    1. FC Köln
  • FC Schalke 04

Source and scope

Results are derived from OpenFootball's Deutsche Bundesliga 2017/18 dataset, released under CC0 1.0. OpenFootball is a community-maintained archive, not an official league service; the linked file can be corrected over time. This page records the dataset at import and is not a live scores page. Dates and round membership follow that source; postponed matches may fall outside a round's original scheduled weekend.

Sources

More in Sports & Athletes