Bundesliga Regular Season - 33

RB Leipzig 2 - 1 FT FC St. Pauli

Red Bull Arena

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
50
FT
Sat, May 9
Deutsch
RB Leipzig
2-1
FC St. Pauli
⚡ Intensity 35
⚖️ Balance 27
🏆 Stakes 78
🎲 Upset 0
Leipzig ruthlessly seal St. Pauli's fate.

Leipzig Condemn St. Pauli to the Drop

Average Entertainment Futmetrix Score: 50/100. RB Leipzig stamped their Champions League class on the contest, while St. Pauli's late fight epitomised a season of grit ultimately undone by merciless mathematics.

Opening Act

RB Leipzig grabbed the match by the scruff of the neck immediately. They dominated possession, pinning the visitors deep inside their own half at Red Bull Arena. The Intensity from the hosts was suffocating as they probed for weaknesses. St. Pauli held their shape admirably, but the relentless pressure eventually took its toll. Right on the stroke of half-time, X. Schlager found the breakthrough. Slipped in by C. Baumgartner, his clinical finish in the 45th minute shattered the visitors' resistance just as they were preparing for the interval.

The Pivot

Class inevitably tells. The Stakes were monumental for the visitors, but Leipzig simply possessed too much quality. In the 55th minute, the hosts doubled their advantage. W. Orban capitalised on a pinpoint delivery from D. Raum to nod home. This shifted the Balance entirely. Leipzig began to dictate the tempo with absolute authority, passing the ball with a swagger that befitted a team sitting third in the table. The 2-0 cushion allowed them to dictate terms, leaving St. Pauli chasing shadows.

Resolution

Late hope is often a cruel mistress. A sudden injection of a high Upset Factor arrived in the 86th minute when substitute A. Ceesay struck for the FC St. Pauli. Assisted brilliantly by J. Irvine, it sparked a frantic finale. However, the fightback came too late. The final whistle confirmed the stark reality: sitting six points from safety with just one game remaining, St. Pauli are relegated. Leipzig celebrate a job well done, cementing their elite status while condemning their valiant opponents to the tier below.

Key Questions

What made Willi Orbán the Man of the Match?

A commanding defensive display, coupled with his crucial 55th-minute goal, anchored Leipzig's backline and secured his standout match rating.

What does this mean for RB Leipzig's season?

Reaching 65 points firmly cements their third-place standing, guaranteeing their spot in next season's Champions League.

How did substitute Willi Orbán change the game?

Orbán actually started the match. His vital second-half goal provided the essential two-goal cushion Leipzig needed to survive a late scare.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
71%
29%
RB Leipzig 71%
FC St. Pauli 29%
Shots
11
6
RB Leipzig 11
FC St. Pauli 6
Shots on Target
3
2
RB Leipzig 3
FC St. Pauli 2
Expected Goals (xG)
1.32
0.52
RB Leipzig 1.32
FC St. Pauli 0.52
Passes
676
267
RB Leipzig 676
FC St. Pauli 267
Pass Accuracy
90%
72%
RB Leipzig 90%
FC St. Pauli 72%
Corners
3
5
RB Leipzig 3
FC St. Pauli 5
Fouls
5
7
RB Leipzig 5
FC St. Pauli 7
Yellow Cards
2
0
RB Leipzig 2
FC St. Pauli 0
Red Cards
0
0
RB Leipzig 0
FC St. Pauli 0

Match Events

20' 🟨 C. Lukeba
45' X. Schlager (C. Baumgartner)
HT
51' 🟨 C. Baumgartner
55' W. Orban (D. Raum)
L. Ritzka H. Wahl 🔄 64'
L. Oppie F. Stevens 🔄 64'
69' 🔄 A. Ouedraogo N. Seiwald
69' 🔄 D. Raum M. Finkgrafe
A. Hountondji A. Ceesay 🔄 72'
80' 🔄 B. Gruda A. Nusa
A. Ceesay (J. Irvine) 86'
E. Smith M. Rasmussen 🔄 89'
C. Metcalfe D. Sinani 🔄 89'
90'+2 🔄 R. Baku B. Henrichs
FT

Player Cards

Our take on every player in this match

RB Leipzig

Goalkeepers
Maarten Vandevoordt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Ridle Baku
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Willi Orbán
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Castello Lukeba
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
David Raum
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
60%
Pass Acc
Midfielders
Assan Ouédraogo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Xaver Schlager
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Christoph Baumgartner
MAGNET
MAGNET
72
Activity
72
Activity
60
Passes
12
Duels
Forwards
Brajan Gruda
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
79
Total Mins
80
Entry
Rômulo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Yan Diomande
MAGNET
MAGNET
47
Activity
47
Activity
34
Passes
13
Duels
BENCH
Péter Gulácsi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
El Chadaille Bitshiabu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lukas Klostermann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Finkgräfe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Benjamin Henrichs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Nicolas Seiwald
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Antonio Nusa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Johan Bakayoko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Conrad Harder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

FC St. Pauli

Goalkeepers
Nikola Vasilj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Tomoya Ando
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
12
Duels Won
0
Pens Won
Eric Smith
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lars Ritzka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Midfielders
Arkadiusz Pyrka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Connor Metcalfe
NPC
NPC
89
Minutes
89
Minutes
14%
Pass Acc
6.2
Rating
Jackson Irvine
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Joel Chima Fujita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Louis Oppie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Forwards
Andreas Hountondji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Martijn Kaars
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Ben Voll
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Hauke Wahl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Fin Stevens
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Mathias Rasmussen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Taichi Hara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdoulie Ceesay
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.3
Rating
Danel Sinani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/27/2026 FC St. Pauli 1 - 1 RB Leipzig Bundesliga Millerntor-Stadion
02/09/2025 RB Leipzig 2 - 0 FC St. Pauli Bundesliga Red Bull Arena
10/29/2024 RB Leipzig 4 - 2 FC St. Pauli DFB Pokal Red Bull Arena
09/22/2024 FC St. Pauli 0 - 0 RB Leipzig Bundesliga Millerntor-Stadion
02/12/2016 FC St. Pauli 1 - 0 RB Leipzig 2. Bundesliga Millerntor-Stadion
08/23/2015 RB Leipzig 0 - 1 FC St. Pauli 2. Bundesliga Red Bull Arena
05/03/2015 FC St. Pauli 1 - 0 RB Leipzig 2. Bundesliga Millerntor-Stadion
11/23/2014 RB Leipzig 4 - 1 FC St. Pauli 2. Bundesliga Red Bull Arena
01/27/2026
Bundesliga Millerntor-Stadion
02/09/2025
Bundesliga Red Bull Arena
10/29/2024
DFB Pokal Red Bull Arena
09/22/2024
Bundesliga Millerntor-Stadion
02/12/2016
2. Bundesliga Millerntor-Stadion
08/23/2015
2. Bundesliga Red Bull Arena
05/03/2015
2. Bundesliga Millerntor-Stadion
11/23/2014
2. Bundesliga Red Bull Arena
RB Leipzig Win
FC St. Pauli Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 33 86 117 35 +82 WVfL Wolfsburg 0 - 1 Bayern München (09-05-2026)DBayern München 3 - 3 1. FC Heidenheim (02-05-2026)WFSV Mainz 05 3 - 4 Bayern München (25-04-2026)WBayern München 4 - 2 VfB Stuttgart (19-04-2026)WFC St. Pauli 0 - 5 Bayern München (11-04-2026)
2 Borussia Dortmund 33 70 68 34 +34 WBorussia Dortmund 3 - 2 Eintracht Frankfurt (08-05-2026)LBorussia Mönchengladbach 1 - 0 Borussia Dortmund (03-05-2026)WBorussia Dortmund 4 - 0 SC Freiburg (26-04-2026)L1899 Hoffenheim 2 - 1 Borussia Dortmund (18-04-2026)LBorussia Dortmund 0 - 1 Bayer Leverkusen (11-04-2026)
3 RB Leipzig 33 65 65 43 +22 WRB Leipzig 2 - 1 FC St. Pauli (09-05-2026)LBayer Leverkusen 4 - 1 RB Leipzig (02-05-2026)WRB Leipzig 3 - 1 Union Berlin (24-04-2026)WEintracht Frankfurt 1 - 3 RB Leipzig (18-04-2026)WRB Leipzig 1 - 0 Borussia Mönchengladbach (11-04-2026)
4 VfB Stuttgart 33 61 69 47 +22 WVfB Stuttgart 3 - 1 Bayer Leverkusen (09-05-2026)D1899 Hoffenheim 3 - 3 VfB Stuttgart (02-05-2026)DVfB Stuttgart 1 - 1 Werder Bremen (26-04-2026)LBayern München 4 - 2 VfB Stuttgart (19-04-2026)WVfB Stuttgart 4 - 0 Hamburger SV (12-04-2026)
5 1899 Hoffenheim 33 61 65 48 +17 W1899 Hoffenheim 1 - 0 Werder Bremen (09-05-2026)D1899 Hoffenheim 3 - 3 VfB Stuttgart (02-05-2026)WHamburger SV 1 - 2 1899 Hoffenheim (25-04-2026)W1899 Hoffenheim 2 - 1 Borussia Dortmund (18-04-2026)DFC Augsburg 2 - 2 1899 Hoffenheim (10-04-2026)
6 Bayer Leverkusen 33 58 67 46 +21 LVfB Stuttgart 3 - 1 Bayer Leverkusen (09-05-2026)WBayer Leverkusen 4 - 1 RB Leipzig (02-05-2026)W1. FC Köln 1 - 2 Bayer Leverkusen (25-04-2026)LBayer Leverkusen 1 - 2 FC Augsburg (18-04-2026)WBorussia Dortmund 0 - 1 Bayer Leverkusen (11-04-2026)
7 SC Freiburg 33 44 47 56 -9 LHamburger SV 3 - 2 SC Freiburg (10-05-2026)DSC Freiburg 1 - 1 VfL Wolfsburg (03-05-2026)LBorussia Dortmund 4 - 0 SC Freiburg (26-04-2026)WSC Freiburg 2 - 1 1. FC Heidenheim (19-04-2026)WFSV Mainz 05 0 - 1 SC Freiburg (12-04-2026)
8 Eintracht Frankfurt 33 43 59 63 -4 LBorussia Dortmund 3 - 2 Eintracht Frankfurt (08-05-2026)LEintracht Frankfurt 1 - 2 Hamburger SV (02-05-2026)DFC Augsburg 1 - 1 Eintracht Frankfurt (25-04-2026)LEintracht Frankfurt 1 - 3 RB Leipzig (18-04-2026)WVfL Wolfsburg 1 - 2 Eintracht Frankfurt (11-04-2026)
9 FC Augsburg 33 43 45 57 -12 WFC Augsburg 3 - 1 Borussia Mönchengladbach (09-05-2026)WWerder Bremen 1 - 3 FC Augsburg (02-05-2026)DFC Augsburg 1 - 1 Eintracht Frankfurt (25-04-2026)WBayer Leverkusen 1 - 2 FC Augsburg (18-04-2026)DFC Augsburg 2 - 2 1899 Hoffenheim (10-04-2026)
10 FSV Mainz 05 33 37 42 53 -11 LFSV Mainz 05 1 - 3 Union Berlin (10-05-2026)WFC St. Pauli 1 - 2 FSV Mainz 05 (03-05-2026)LFSV Mainz 05 3 - 4 Bayern München (25-04-2026)DBorussia Mönchengladbach 1 - 1 FSV Mainz 05 (19-04-2026)LFSV Mainz 05 0 - 1 SC Freiburg (12-04-2026)
11 Hamburger SV 33 37 39 53 -14 WHamburger SV 3 - 2 SC Freiburg (10-05-2026)WEintracht Frankfurt 1 - 2 Hamburger SV (02-05-2026)LHamburger SV 1 - 2 1899 Hoffenheim (25-04-2026)LWerder Bremen 3 - 1 Hamburger SV (18-04-2026)LVfB Stuttgart 4 - 0 Hamburger SV (12-04-2026)
12 Union Berlin 33 36 40 58 -18 WFSV Mainz 05 1 - 3 Union Berlin (10-05-2026)DUnion Berlin 2 - 2 1. FC Köln (02-05-2026)LRB Leipzig 3 - 1 Union Berlin (24-04-2026)LUnion Berlin 1 - 2 VfL Wolfsburg (18-04-2026)L1. FC Heidenheim 3 - 1 Union Berlin (11-04-2026)
13 Borussia Mönchengladbach 33 35 38 53 -15 LFC Augsburg 3 - 1 Borussia Mönchengladbach (09-05-2026)WBorussia Mönchengladbach 1 - 0 Borussia Dortmund (03-05-2026)DVfL Wolfsburg 0 - 0 Borussia Mönchengladbach (25-04-2026)DBorussia Mönchengladbach 1 - 1 FSV Mainz 05 (19-04-2026)LRB Leipzig 1 - 0 Borussia Mönchengladbach (11-04-2026)
14 1. FC Köln 33 32 48 58 -10 L1. FC Köln 1 - 3 1. FC Heidenheim (10-05-2026)DUnion Berlin 2 - 2 1. FC Köln (02-05-2026)L1. FC Köln 1 - 2 Bayer Leverkusen (25-04-2026)DFC St. Pauli 1 - 1 1. FC Köln (17-04-2026)W1. FC Köln 3 - 1 Werder Bremen (12-04-2026)
15 Werder Bremen 33 32 37 58 -21 L1899 Hoffenheim 1 - 0 Werder Bremen (09-05-2026)LWerder Bremen 1 - 3 FC Augsburg (02-05-2026)DVfB Stuttgart 1 - 1 Werder Bremen (26-04-2026)WWerder Bremen 3 - 1 Hamburger SV (18-04-2026)L1. FC Köln 3 - 1 Werder Bremen (12-04-2026)
16 VfL Wolfsburg 35 27 43 70 -27 LSC Paderborn 07 2 - 1 (AET) VfL Wolfsburg (25-05-2026)DVfL Wolfsburg 0 - 0 SC Paderborn 07 (21-05-2026)LVfL Wolfsburg 0 - 1 Bayern München (09-05-2026)DSC Freiburg 1 - 1 VfL Wolfsburg (03-05-2026)DVfL Wolfsburg 0 - 0 Borussia Mönchengladbach (25-04-2026)
17 1. FC Heidenheim 33 26 41 70 -29 W1. FC Köln 1 - 3 1. FC Heidenheim (10-05-2026)DBayern München 3 - 3 1. FC Heidenheim (02-05-2026)W1. FC Heidenheim 2 - 0 FC St. Pauli (25-04-2026)LSC Freiburg 2 - 1 1. FC Heidenheim (19-04-2026)W1. FC Heidenheim 3 - 1 Union Berlin (11-04-2026)
18 FC St. Pauli 33 26 28 57 -29 LRB Leipzig 2 - 1 FC St. Pauli (09-05-2026)LFC St. Pauli 1 - 2 FSV Mainz 05 (03-05-2026)L1. FC Heidenheim 2 - 0 FC St. Pauli (25-04-2026)DFC St. Pauli 1 - 1 1. FC Köln (17-04-2026)LFC St. Pauli 0 - 5 Bayern München (11-04-2026)
19 SC Paderborn 07 2 4 2 1 +1 WSC Paderborn 07 2 - 1 (AET) VfL Wolfsburg (25-05-2026)DVfL Wolfsburg 0 - 0 SC Paderborn 07 (21-05-2026)