Bundesliga · 2024

VfL Bochum 1848 3–3 RB Leipzig · Bundesliga

3–3Historical match

A completed match from a finished season. This page is the record of what happened.

Match at a glance

VfL Bochum 1848 and RB Leipzig drew 3–3.

Shots
138
Shots on target
33
Expected goals
2.621.1
Possession
47%53%

Full time

What the match recorded

VfL Bochum 1848 and RB Leipzig drew 3–3. Recorded in this match (VfL Bochum 1848 – RB Leipzig): shots 13–8, shots on target 3–3, expected goals 2.62–1.1, possession 47%–53%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

VfL Bochum 1848's recent record differs from the season

moderate

VfL Bochum 1848's last-five goals scored average is above their season average.

1.6 goals/match ▲Goals forLast 5 · Season1 goal/match
Evidence and caveat

Comparison: An unweighted last-five average is compared with the unweighted season average.

Window: last_5 versus season

MetricLast 5SeasonBaseline
Goals for1.6 goals/match1 goal/match1.63 goals/match

Caveat: Five matches are sensitive to opponent mix and isolated match states.

Recent scheduling adds useful context

moderate

A compressed recent schedule is recorded for VfL Bochum 1848, RB Leipzig.

2.88 days ▲Rest daysVfL Bochum 1848 · RB Leipzig2.79 days
Evidence and caveat

Comparison: Rest days and completed matches in the prior 14 days are shown directly.

Window: previous 14 days

MetricVfL Bochum 1848RB LeipzigBaseline
Rest days2.88 days2.79 days—
Matches last 14 days2 matches2 matches—

Caveat: The database does not describe travel, rotation decisions or player-level workload.

RB Leipzig have a visible away split

moderate

RB Leipzig's away-only shot average is below their full-season average.

9 shots/match ▲ShotsAway only · Season11.4 shots/match
Evidence and caveat

Comparison: Venue-only shot volume is compared with the same team's season record.

Window: away

MetricAway onlySeasonBaseline
Shots9 shots/match11.4 shots/match12.3 shots/match

Caveat: Venue splits can reflect opponent mix and should be read with the listed sample.

This match

Match statistics

  • Shots13 shots8 shotsVfL Bochum 1848 13 shots, RB Leipzig 8 shots
  • Shots on target3 shots3 shotsVfL Bochum 1848 3 shots, RB Leipzig 3 shots
  • Expected goals2.62 xG1.1 xGVfL Bochum 1848 2.62 xG, RB Leipzig 1.1 xG
  • Possession47%53%VfL Bochum 1848 47%, RB Leipzig 53%
  • Corners5 corners3 cornersVfL Bochum 1848 5 corners, RB Leipzig 3 corners
  • Fouls11 fouls6 foulsVfL Bochum 1848 11 fouls, RB Leipzig 6 fouls

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Maximilian Wittek · VfL Bochum 1848 · 33′ · 0.01 xG · off target or blockedIbrahima Sissoko · VfL Bochum 1848 · 37′ · 0.01 xG · off target or blockedMaximilian Wittek · VfL Bochum 1848 · 38′ · 0.01 xG · off target or blockedTim Oermann · VfL Bochum 1848 · 64′ · 0.01 xG · off target or blockedWilli Orbán · RB Leipzig · 10′ · 0.02 xG · goalFelix Passlack · VfL Bochum 1848 · 33′ · 0.02 xG · off target or blockedXavi Simons · RB Leipzig · 45′ · 0.02 xG · off target or blockedAntonio Nusa · RB Leipzig · 13′ · 0.03 xG · goalMatúš Bero · VfL Bochum 1848 · 33′ · 0.03 xG · off target or blockedDani De Wit · VfL Bochum 1848 · 81′ · 0.06 xG · off target or blockedMyron Boadu · VfL Bochum 1848 · 41′ · 0.07 xG · off target or blockedDavid Raum · RB Leipzig · 75′ · 0.07 xG · off target or blockedChristoph Baumgartner · RB Leipzig · 75′ · 0.08 xG · off target or blockedMyron Boadu · VfL Bochum 1848 · 71′ · 0.09 xG · off target or blockedYussuf Poulsen · RB Leipzig · 85′ · 0.09 xG · off target or blockedMoritz Broschinski · VfL Bochum 1848 · 3′ · 0.15 xG · off target or blockedRidle Baku · RB Leipzig · 72′ · 0.16 xG · off target or blockedXavi Simons · RB Leipzig · 68′ · 0.23 xG · off target or blockedChristoph Baumgartner · RB Leipzig · 21′ · 0.48 xG · goalYussuf Poulsen · RB Leipzig · 90′ · 0.50 xG · off target or blockedMoritz Broschinski · VfL Bochum 1848 · 56′ · 0.52 xG · off target or blockedYussuf Poulsen · RB Leipzig · 82′ · 0.53 xG · off target or blockedMyron Boadu · VfL Bochum 1848 · 48′ · 0.59 xG · goalMyron Boadu · VfL Bochum 1848 · 57′ · 0.75 xG · goalMyron Boadu · VfL Bochum 1848 · 61′ · 0.82 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

VfL Bochum 1848: 14 shots, 3 on target, 3.14 xG. RB Leipzig: 11 shots, 3 on target, 2.21 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.753.50′HT90′Myron Boadu · VfL Bochum 1848 · 48′Myron Boadu · VfL Bochum 1848 · 57′Myron Boadu · VfL Bochum 1848 · 61′Willi Orbán · RB Leipzig · 10′Antonio Nusa · RB Leipzig · 13′Christoph Baumgartner · RB Leipzig · 21′

The step line is cumulative expected goals; circles mark goals. Final: VfL Bochum 1848 3.14 xG · RB Leipzig 2.21 xG.

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: VfL Bochum 1848 favored in 1 of 11 directional metrics · RB Leipzig in 8 · 2 too close

led this metric higher value (descriptive) too close

Window

Season

VfL Bochum 184818 matchesRB Leipzig18 matches
1 goal/matchGoals scored18/18▲ 1.78 goals/match
2.17 goals/matchGoals allowed18/18▲ 1.5 goals/match
1.21 xG/matchExpected goals17/18▲ 1.39 xG/match
12 shots/match ▲Shots17/1811.4 shots/match
3.53 shots/matchShots on target17/18▲ 4.67 shots/match
43.1%Possession17/18● 50.5%
4.06 corners/match ●Corners17/183.72 corners/match
13.8 fouls/matchFouls17/1811 fouls/match

Evidence quality

How much supports this analysis

Grade A · Strong evidenceStrong evidence — limited
Season samples18 / 18home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • The fixture is outside the configured active season.
  • Recent samples and important metric coverage meet the strong evidence threshold.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: cards.
  • The fixture season differs from the competition's configured active season.
Analysis cutoff: Sat, 18 Jan 2025, 18:30 UTC · analysis-v4

Team rankings in Bundesliga

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required