SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Bundesliga
  3. 1899 Hoffenheim vs Bayer Leverkusen

1899 Hoffenheim 3–0 Bayer Leverkusen: match recap

1891899 HoffenheimWLLWL3
BAYBayer LeverkusenWWWDW0

FinalBundesliga · Kickoff Oct 25, 2026, 2:30 PM UTC · Venue: Prezero Arena, Sinsheim

1899 Hoffenheim and Bayer Leverkusen finished 3–0 (Bundesliga) on October 25, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

1899 Hoffenheim delivered a comprehensive 3-0 victory over a disjointed Bayer Leverkusen, dominating shot volume 20-9 and putting 6 shots on target to Leverkusen's 1.

From the opening whistle, Hoffenheim pressed aggressively, forcing Leverkusen into early errors and generating 11 more shots overall. A red card to Alexander Prass in the 70th minute briefly shifted momentum, but Hoffenheim's substitutes—Andrej Kramarić and Max Moerstedt—capitalized on set-piece opportunities to seal the win. Leverkusen's midfield struggled to connect, managing only 1 shot on target despite 507 passes, as Hoffenheim's disciplined defensive structure and counter-pressing overwhelmed the visitors.

Key factors

  • Hoffenheim's 20-9 shot advantage and 6-1 shots-on-target margin
  • Leverkusen's ineffective possession (507 passes, 1 shot on target) and lack of attacking penetration
  • Impact substitutes Kramarić (goal, assist) and Moerstedt (goal) off the bench

The Analyst's take

The numbers paint a clear picture: Hoffenheim's high-volume, direct approach rendered Leverkusen's possession sterile. With Kramarić and Moerstedt providing game-changing quality off the bench, the hosts proved they can match up against top-tier opposition. Leverkusen must address their inability to convert possession into meaningful chances—only 1 shot on target from 507 passes is a glaring weakness.

Matchup comparison

Recent form: Bayer Leverkusen, with 13 points from the last 5 games against 6 for 1899 Hoffenheim (3 for a win, 1 for a draw).

Matchup to watch: 1899 Hoffenheim’s attack (index 103) against Bayer Leverkusen’s defence (index 84).

Matchup to watch: Bayer Leverkusen’s attack (index 150) against 1899 Hoffenheim’s defence (index 131).

Recent form: last 5

1899 Hoffenheim: 2 wins, 0 draws and 3 losses in the last 5, with 9 goals scored and 11 conceded.

1899 Hoffenheim
Oct 18, 2026at Borussia MönchengladbachW2–1
Oct 10, 2026vs Hamburger SVL2–3
Sep 20, 2026at SC Paderborn 07L1–3
Sep 12, 2026vs VfB StuttgartW2–1
Sep 5, 2026vs Borussia DortmundL2–3

Bayer Leverkusen: 4 wins, 1 draw and 0 losses in the last 5, with 14 goals scored and 6 conceded.

Bayer Leverkusen
Oct 18, 2026vs SC FreiburgW2–1
Oct 10, 2026at FSV Mainz 05W4–3
Sep 20, 2026vs RB LeipzigW2–0
Sep 12, 2026at FC AugsburgD2–2
Sep 5, 2026vs Union BerlinW4–0

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, 1899 Hoffenheim won 2, Bayer Leverkusen won 0.

Jan 17, 2026 · last season1899 Hoffenheim1–0Bayer Leverkusen
Aug 23, 2025 · last seasonBayer Leverkusen1–21899 Hoffenheim

Season so far

1899 Hoffenheim sit 14th of 18 with 6 points after 6 games (2-0-4).

Bayer Leverkusen sit 4th of 18 with 13 points after 6 games (4-1-1).

#TeamPWDLGoalsPts
141899 Hoffenheim620411:146
4Bayer Leverkusen641116:913

Team season model

  • 1899 Hoffenheim attack index 103: 3% more scoring per game than the league average.
  • 1899 Hoffenheim defence index 131: 31% more conceded per game than the league average.
  • Bayer Leverkusen attack index 150: 50% more scoring per game than the league average.
  • Bayer Leverkusen defence index 84: 16% less conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Bundesliga games that day

  • SC Freiburg vs Bayern MünchenOct 25, 2026 · 1–3
  • All Bundesliga games →
  • 1899 Hoffenheim: form and fixtures →
  • Bayer Leverkusen: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps