Expected goals
FC St. Pauli expected goals (xG) 2025/2026
Bundesliga · after 34 matches · updated 1 Oct
FC St. Pauli's attacking and defensive expected goals in Bundesliga 2025/2026, compared with the results they produced and with the rest of the competition.
FC St. Pauli xG and xGA per match
Every match ↓| Rank | Club | xG per match |
|---|---|---|
| #1 | FC Bayern München | 2.95 |
| #2 | RB Leipzig | 1.95 |
| #3 | Bayer 04 Leverkusen | 1.89 |
| #4 | Borussia Dortmund | 1.86 |
| #5 | VfB Stuttgart | 1.77 |
| #6 | TSG Hoffenheim | 1.64 |
| #7 | 1. FSV Mainz 05 | 1.62 |
| #8 | 1. FC Köln | 1.51 |
| #9 | SC Freiburg | 1.42 |
| #10 | 1. FC Heidenheim | 1.40 |
| #11 | VfL Wolfsburg | 1.39 |
| #12 | FC Augsburg | 1.36 |
| #13 | Eintracht Frankfurt | 1.35 |
| #14 | 1. FC Union Berlin | 1.34 |
| #15 | Borussia M'gladbach | 1.25 |
| #16 | SV Werder Bremen | 1.21 |
| #17 | Hamburger SV | 1.20 |
| #18 | FC St. Pauli | 0.89 |
- League avg
- 1.56
- Total
- 30.12 34 matches
| Rank | Club | xGA per match |
|---|---|---|
| #1 | Borussia Dortmund | 1.15 |
| #2 | FC Bayern München | 1.21 |
| #3 | Bayer 04 Leverkusen | 1.35 |
| #4 | SC Freiburg | 1.40 |
| #5 | Eintracht Frankfurt | 1.46 |
| #6 | RB Leipzig | 1.48 |
| #7 | TSG Hoffenheim | 1.48 |
| #8 | VfB Stuttgart | 1.49 |
| #9 | 1. FC Union Berlin | 1.53 |
| #10 | Borussia M'gladbach | 1.56 |
| #11 | SV Werder Bremen | 1.60 |
| #12 | 1. FC Köln | 1.63 |
| #13 | 1. FSV Mainz 05 | 1.64 |
| #14 | FC St. Pauli | 1.68 |
| #15 | Hamburger SV | 1.78 |
| #16 | VfL Wolfsburg | 1.80 |
| #17 | FC Augsburg | 1.87 |
| #18 | 1. FC Heidenheim | 1.88 |
- League avg
- 1.56
- Total
- 57.15 34 matches
| Rank | Club | xGD per match |
|---|---|---|
| #1 | FC Bayern München | +1.74 |
| #2 | Borussia Dortmund | +0.71 |
| #3 | Bayer 04 Leverkusen | +0.55 |
| #4 | RB Leipzig | +0.47 |
| #5 | VfB Stuttgart | +0.28 |
| #6 | TSG Hoffenheim | +0.15 |
| #7 | SC Freiburg | +0.03 |
| #8 | 1. FSV Mainz 05 | -0.03 |
| #9 | 1. FC Köln | -0.11 |
| #10 | Eintracht Frankfurt | -0.11 |
| #11 | 1. FC Union Berlin | -0.20 |
| #12 | Borussia M'gladbach | -0.31 |
| #13 | SV Werder Bremen | -0.40 |
| #14 | VfL Wolfsburg | -0.41 |
| #15 | 1. FC Heidenheim | -0.48 |
| #16 | FC Augsburg | -0.51 |
| #17 | Hamburger SV | -0.58 |
| #18 | FC St. Pauli | -0.80 |
- League avg
- 0.00
- Total
- -27.03 34 matches
| Rank | Club | xPts per match |
|---|---|---|
| #1 | FC Bayern München | 2.28 |
| #2 | Borussia Dortmund | 1.78 |
| #3 | Bayer 04 Leverkusen | 1.70 |
| #4 | RB Leipzig | 1.68 |
| #5 | VfB Stuttgart | 1.61 |
| #6 | TSG Hoffenheim | 1.51 |
| #7 | 1. FSV Mainz 05 | 1.43 |
| #8 | SC Freiburg | 1.38 |
| #9 | 1. FC Union Berlin | 1.36 |
| #10 | Eintracht Frankfurt | 1.32 |
| #11 | 1. FC Köln | 1.27 |
| #12 | SV Werder Bremen | 1.18 |
| #13 | VfL Wolfsburg | 1.17 |
| #14 | Borussia M'gladbach | 1.16 |
| #15 | FC Augsburg | 1.14 |
| #16 | 1. FC Heidenheim | 1.11 |
| #17 | Hamburger SV | 1.07 |
| #18 | FC St. Pauli | 0.87 |
- League avg
- 1.39
- Total
- 29.47 vs 26 actual pts
What the xG says
FC St. Pauli's underlying numbers are among the weakest in Bundesliga. They rank #18 for xG difference at -0.80 per match, from the league's lowest shot volume and the league's lowest chance quality. Their 29 goals are 1.12 below 30.12 xG, while 26 points are 3.47 below 29.47 xPts.
Actual vs expected
Select a row to chart it across the season.
Goals minus xG, match by match
FC St. Pauli are 1.12 goals below their xG after 34 matches. The gap was widest at -1.67, against 1. FC Union Berlin on Sun 23/11.
- Goals
- 29
- xG
- 30.12
- Gap
- -1.12
- This match
- Match gap
- Running gap
| Date | Opponent | Goals | xG | Match gap | Running gap |
|---|---|---|---|---|---|
| Sat 23/08 | Borussia Dortmund | 3 | 1.29 | +1.71 | +1.71 |
| Fri 29/08 | Hamburger SV | 2 | 1.44 | +0.56 | +2.27 |
| Sun 14/09 | FC Augsburg | 2 | 1.90 | +0.10 | +2.37 |
| Fri 19/09 | VfB Stuttgart | 0 | 0.95 | -0.95 | +1.42 |
| Sat 27/09 | Bayer 04 Leverkusen | 1 | 0.82 | +0.18 | +1.60 |
| Sat 04/10 | SV Werder Bremen | 0 | 0.76 | -0.76 | +0.84 |
| Sun 19/10 | TSG Hoffenheim | 0 | 0.99 | -0.99 | -0.15 |
| Sat 25/10 | Eintracht Frankfurt | 0 | 0.39 | -0.39 | -0.54 |
| Sat 01/11 | Borussia M'gladbach | 0 | 0.88 | -0.88 | -1.42 |
| Sun 09/11 | SC Freiburg | 1 | 0.53 | +0.47 | -0.95 |
| Sun 23/11 | 1. FC Union Berlin | 0 | 0.72 | -0.72 | -1.67 |
| Sat 29/11 | FC Bayern München | 1 | 0.64 | +0.36 | -1.31 |
| Sat 06/12 | 1. FC Köln | 1 | 0.14 | +0.86 | -0.45 |
| Sat 13/12 | 1. FC Heidenheim | 2 | 0.80 | +1.20 | +0.75 |
| Sun 21/12 | 1. FSV Mainz 05 | 0 | 0.30 | -0.30 | +0.45 |
| Wed 14/01 | VfL Wolfsburg | 1 | 0.89 | +0.11 | +0.56 |
| Sat 17/01 | Borussia Dortmund | 2 | 0.54 | +1.46 | +2.02 |
| Fri 23/01 | Hamburger SV | 0 | 0.26 | -0.26 | +1.76 |
| Tue 27/01 | RB Leipzig | 1 | 1.45 | -0.45 | +1.31 |
| Sat 31/01 | FC Augsburg | 1 | 2.43 | -1.43 | -0.12 |
| Sat 07/02 | VfB Stuttgart | 2 | 1.77 | +0.23 | +0.11 |
| Sat 14/02 | Bayer 04 Leverkusen | 0 | 0.49 | -0.49 | -0.38 |
| Sun 22/02 | SV Werder Bremen | 2 | 0.21 | +1.79 | +1.41 |
| Sat 28/02 | TSG Hoffenheim | 1 | 0.78 | +0.22 | +1.63 |
| Sun 08/03 | Eintracht Frankfurt | 0 | 0.48 | -0.48 | +1.15 |
| Fri 13/03 | Borussia M'gladbach | 0 | 0.51 | -0.51 | +0.64 |
| Sun 22/03 | SC Freiburg | 1 | 0.76 | +0.24 | +0.88 |
| Sun 05/04 | 1. FC Union Berlin | 1 | 0.33 | +0.67 | +1.55 |
| Sat 11/04 | FC Bayern München | 0 | 0.49 | -0.49 | +1.06 |
| Fri 17/04 | 1. FC Köln | 1 | 2.01 | -1.01 | +0.05 |
| Sat 25/04 | 1. FC Heidenheim | 0 | 1.06 | -1.06 | -1.01 |
| Sun 03/05 | 1. FSV Mainz 05 | 1 | 0.84 | +0.16 | -0.85 |
| Sat 09/05 | RB Leipzig | 1 | 0.79 | +0.21 | -0.64 |
| Sat 16/05 | VfL Wolfsburg | 1 | 1.48 | -0.48 | -1.12 |
FC St. Pauli xG trend
Current form -1.00 npxGD per match
The last 6 matches with xG.
Out-created the opponent in 8 of 34 matches. The worst was against FC Bayern München on Sat 11/04 (-2.88).
- npxG · last 6
- 1.09
- npxGA · last 6
- 2.10
- npxG
- npxGA
- npxGD
- Avg so far
| Date | Opponent | npxG | npxGA | npxGD | Avg so far |
|---|---|---|---|---|---|
| Sat 23/08 | Borussia Dortmund | 1.29 | 1.56 | -0.27 | -0.27 |
| Fri 29/08 | Hamburger SV | 1.44 | 0.35 | +1.09 | +0.41 |
| Sun 14/09 | FC Augsburg | 1.71 | 0.78 | +0.93 | +0.58 |
| Fri 19/09 | VfB Stuttgart | 0.97 | 1.33 | -0.36 | +0.35 |
| Sat 27/09 | Bayer 04 Leverkusen | 0.82 | 0.89 | -0.07 | +0.26 |
| Sat 04/10 | SV Werder Bremen | 0.75 | 1.86 | -1.11 | +0.03 |
| Sun 19/10 | TSG Hoffenheim | 1.06 | 2.33 | -1.27 | -0.15 |
| Sat 25/10 | Eintracht Frankfurt | 0.40 | 2.26 | -1.86 | -0.37 |
| Sat 01/11 | Borussia M'gladbach | 0.88 | 2.37 | -1.49 | -0.49 |
| Sun 09/11 | SC Freiburg | 0.53 | 1.02 | -0.49 | -0.49 |
| Sun 23/11 | 1. FC Union Berlin | 0.72 | 0.57 | +0.15 | -0.43 |
| Sat 29/11 | FC Bayern München | 0.52 | 2.30 | -1.78 | -0.54 |
| Sat 06/12 | 1. FC Köln | 0.14 | 1.95 | -1.81 | -0.64 |
| Sat 13/12 | 1. FC Heidenheim | 0.77 | 2.44 | -1.67 | -0.72 |
| Sun 21/12 | 1. FSV Mainz 05 | 0.32 | 0.92 | -0.60 | -0.71 |
| Wed 14/01 | VfL Wolfsburg | 1.27 | 1.09 | +0.18 | -0.65 |
| Sat 17/01 | Borussia Dortmund | 0.65 | 2.42 | -1.77 | -0.72 |
| Fri 23/01 | Hamburger SV | 0.27 | 0.35 | -0.08 | -0.68 |
| Tue 27/01 | RB Leipzig | 0.67 | 1.09 | -0.42 | -0.67 |
| Sat 31/01 | FC Augsburg | 1.64 | 1.36 | +0.28 | -0.62 |
| Sat 07/02 | VfB Stuttgart | 0.98 | 0.88 | +0.10 | -0.59 |
| Sat 14/02 | Bayer 04 Leverkusen | 0.49 | 1.40 | -0.91 | -0.60 |
| Sun 22/02 | SV Werder Bremen | 0.21 | 1.89 | -1.68 | -0.65 |
| Sat 28/02 | TSG Hoffenheim | 0.78 | 2.76 | -1.98 | -0.70 |
| Sun 08/03 | Eintracht Frankfurt | 0.48 | 0.41 | +0.07 | -0.67 |
| Fri 13/03 | Borussia M'gladbach | 0.51 | 0.71 | -0.20 | -0.65 |
| Sun 22/03 | SC Freiburg | 0.76 | 2.06 | -1.30 | -0.68 |
| Sun 05/04 | 1. FC Union Berlin | 0.33 | 2.01 | -1.68 | -0.71 |
| Sat 11/04 | FC Bayern München | 0.49 | 3.37 | -2.88 | -0.79 |
| Fri 17/04 | 1. FC Köln | 1.79 | 0.50 | +1.29 | -0.72 |
| Sat 25/04 | 1. FC Heidenheim | 1.11 | 1.59 | -0.48 | -0.71 |
| Sun 03/05 | 1. FSV Mainz 05 | 0.86 | 2.38 | -1.52 | -0.74 |
| Sat 09/05 | RB Leipzig | 0.83 | 1.64 | -0.81 | -0.74 |
| Sat 16/05 | VfL Wolfsburg | 1.47 | 3.09 | -1.62 | -0.77 |
Each bar is one match's non-penalty xG minus the non-penalty xG against; the line is that difference averaged over the season up to each match, and it finishes on the dashed season average — 0.82 npxG and 1.59 npxGA per match. Current form is the same difference over the last 6 matches with xG.
Strength of schedule
- Season so far
- number 1 hardest of 18 in Bundesliga
- +0.03 xG vs league average
- Over 34 league matches
- Last 5
- tied number 7 hardest of 17 in Bundesliga
- +0.01 xG vs league average
- Over 5 league matches
Opponents behind the figures
Season so far
+0.03 xG vs league average · over 34 matches · number 1 hardest of 18
- VfL Wolfsburg Home −0.21
- RB Leipzig Away +0.28
- 1. FSV Mainz 05 Home +0.14
- 1. FC Heidenheim Away −0.22
- 1. FC Köln Home +0.06
- FC Bayern München Home +0.73
- 1. FC Union Berlin Away −0.06
- SC Freiburg Home −0.27
- Borussia M'gladbach Away −0.20
- Eintracht Frankfurt Home −0.21
- TSG Hoffenheim Away +0.22
- SV Werder Bremen Home −0.09
- Bayer 04 Leverkusen Away +0.29
- VfB Stuttgart Home +0.28
- FC Augsburg Away −0.24
- RB Leipzig Home +0.28
- Hamburger SV Home −0.38
- Borussia Dortmund Away +0.36
- VfL Wolfsburg Away −0.21
- 1. FSV Mainz 05 Away +0.14
- 1. FC Heidenheim Home −0.22
- 1. FC Köln Away +0.06
- FC Bayern München Away +0.73
- 1. FC Union Berlin Home −0.06
- SC Freiburg Away −0.27
- Borussia M'gladbach Home −0.20
- Eintracht Frankfurt Away −0.21
- TSG Hoffenheim Home +0.22
- SV Werder Bremen Away −0.09
- Bayer 04 Leverkusen Home +0.29
- VfB Stuttgart Away +0.28
- FC Augsburg Home −0.24
- Hamburger SV Away −0.38
- Borussia Dortmund Home +0.36
Last 5
+0.01 xG vs league average · over 5 matches · tied number 7 hardest of 17
- VfL Wolfsburg Home −0.21
- RB Leipzig Away +0.28
- 1. FSV Mainz 05 Home +0.14
- 1. FC Heidenheim Away −0.22
- 1. FC Köln Home +0.06
FC St. Pauli shots and chance quality
Low volume, low quality. FC St. Pauli take 10.2 shots a match (league 13.2) at 0.08 npxG a shot (league 0.11), #18 in Bundesliga for volume and #18 for quality. 59% of their shots come from inside the box (league 68%), and set pieces produce 27% of their npxG (league 25%).
Attack
| Rank | Club | shots per match |
|---|---|---|
| #1 | FC Bayern München | 19.2 |
| #2 | RB Leipzig | 15.8 |
| #3 | VfB Stuttgart | 15.3 |
| #4 | Bayer 04 Leverkusen | 15.1 |
| #5 | TSG Hoffenheim | 14.1 |
| #6 | 1. FC Köln | 13.4 |
| #7 | FC Augsburg | 13.2 |
| =8 | Borussia Dortmund | 13.1 |
| =8 | SV Werder Bremen | 13.1 |
| #10 | 1. FC Union Berlin | 12.5 |
| #11 | Hamburger SV | 12.3 |
| #12 | SC Freiburg | 12.2 |
| #13 | 1. FSV Mainz 05 | 12.1 |
| #14 | Eintracht Frankfurt | 12.0 |
| #15 | VfL Wolfsburg | 11.9 |
| #16 | Borussia M'gladbach | 11.6 |
| #17 | 1. FC Heidenheim | 11.4 |
| #18 | FC St. Pauli | 10.2 |
- League avg
- 13.2
- Total
- 348 shots from 34 matches
| Rank | Club | npxG per shot |
|---|---|---|
| #1 | FC Bayern München | 0.14 |
| #2 | Borussia Dortmund | 0.13 |
| #3 | 1. FC Heidenheim | 0.12 |
| #4 | RB Leipzig | 0.12 |
| #5 | 1. FSV Mainz 05 | 0.12 |
| #6 | VfL Wolfsburg | 0.11 |
| #7 | Bayer 04 Leverkusen | 0.11 |
| #8 | TSG Hoffenheim | 0.11 |
| #9 | 1. FC Köln | 0.11 |
| #10 | SC Freiburg | 0.11 |
| #11 | VfB Stuttgart | 0.10 |
| #12 | 1. FC Union Berlin | 0.10 |
| #13 | Eintracht Frankfurt | 0.10 |
| #14 | Borussia M'gladbach | 0.10 |
| #15 | FC Augsburg | 0.09 |
| #16 | Hamburger SV | 0.09 |
| #17 | SV Werder Bremen | 0.09 |
| #18 | FC St. Pauli | 0.08 |
- League avg
- 0.11
- Total
- 27.91 npxG from 348 shots
Defence
| Rank | Club | shots per match |
|---|---|---|
| #1 | FC Bayern München | 10.5 |
| #2 | Borussia Dortmund | 10.7 |
| #3 | RB Leipzig | 12.1 |
| #4 | TSG Hoffenheim | 12.3 |
| #5 | FC St. Pauli | 12.4 |
| =6 | Eintracht Frankfurt | 12.6 |
| =6 | VfB Stuttgart | 12.6 |
| #8 | Bayer 04 Leverkusen | 12.8 |
| #9 | 1. FC Union Berlin | 12.9 |
| #10 | 1. FC Köln | 13.6 |
| #11 | SV Werder Bremen | 13.7 |
| #12 | SC Freiburg | 13.8 |
| #13 | 1. FSV Mainz 05 | 14.1 |
| #14 | Borussia M'gladbach | 14.2 |
| #15 | Hamburger SV | 14.6 |
| #16 | FC Augsburg | 14.8 |
| #17 | 1. FC Heidenheim | 15.3 |
| #18 | VfL Wolfsburg | 15.4 |
- League avg
- 13.2
- Total
- 423 shots allowed from 34 matches
| Rank | Club | npxGA per shot |
|---|---|---|
| #1 | Bayer 04 Leverkusen | 0.09 |
| #2 | SC Freiburg | 0.10 |
| #3 | VfL Wolfsburg | 0.10 |
| #4 | VfB Stuttgart | 0.10 |
| #5 | Borussia M'gladbach | 0.10 |
| #6 | Borussia Dortmund | 0.10 |
| #7 | SV Werder Bremen | 0.11 |
| #8 | 1. FC Union Berlin | 0.11 |
| #9 | 1. FC Köln | 0.11 |
| #10 | Hamburger SV | 0.11 |
| #11 | FC Bayern München | 0.11 |
| #12 | Eintracht Frankfurt | 0.11 |
| #13 | 1. FC Heidenheim | 0.11 |
| #14 | TSG Hoffenheim | 0.11 |
| #15 | 1. FSV Mainz 05 | 0.11 |
| #16 | RB Leipzig | 0.12 |
| #17 | FC Augsburg | 0.12 |
| #18 | FC St. Pauli | 0.13 |
- League avg
- 0.11
- Total
- 53.93 npxGA from 423 shots
Shot profile
59% inside the box
League avg 68%
From 206 of 348 shots over 34 matches
72% allowed inside the box
League avg 68%
From 306 of 423 shots allowed over 34 matches
73% open play · 27% set pieces
League avg 25% set pieces
From 7.5 of 27.1 npxG over 34 matches
75% open play · 25% set pieces
League avg 25% set pieces
From 13.1 of 53.4 npxG allowed over 34 matches
FC St. Pauli home and away xG
| Measure | Home | Away |
|---|---|---|
| Matches | 17 | 17 |
| xG / match | 1.01 | 0.76 |
| xGA / match | 1.66 | 1.70 |
| xGD / match | -0.66 | -0.93 |
| xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → | 1.01 | 0.72 |
Every figure divides by that half's matches with xG. A half with fewer than 3 matches with xG is muted.
Every FC St. Pauli match by xG
This season
- Matches
- 34
- xG / match
- 0.89
- xGA / match
- 1.68
- xGD / match
- -0.79
- Points
- 26 of 102
- Sat 16/05 VfL Wolfsburg H xG 1.48 xGA 3.50 xGD -2.02 xPts 0.37
- Sat 09/05 RB Leipzig A xG 0.79 xGA 1.37 xGD -0.58 xPts 0.84
- Sun 03/05 1. FSV Mainz 05 H xG 0.84 xGA 2.54 xGD -1.70 xPts 0.36
- Sat 25/04 1. FC Heidenheim A xG 1.06 xGA 1.61 xGD -0.55 xPts 0.92
- Fri 17/04 1. FC Köln H xG 2.01 xGA 1.33 P xGD +0.68 xPts 1.88
- Sat 11/04 FC Bayern München H Weakest underlying xG 0.49 xGA 3.84 xGD -3.35 xPts 0.05
- Sun 05/04 1. FC Union Berlin A xG 0.33 xGA 1.95 xGD -1.62 xPts 0.25
- Sun 22/03 SC Freiburg H xG 0.76 xGA 2.04 xGD -1.28 xPts 0.46
- Fri 13/03 Borussia M'gladbach A xG 0.51 xGA 0.71 xGD -0.20 xPts 1.06
- Sun 08/03 Eintracht Frankfurt H xG 0.48 xGA 0.41 xGD +0.07 xPts 1.35
- Sat 28/02 TSG Hoffenheim A Against the chances xG 0.78 xGA 2.71 xGD -1.93 xPts 0.26
- Sun 22/02 SV Werder Bremen H Against the chances xG 0.21 xGA 1.63 xGD -1.42 xPts 0.27
- Sat 14/02 Bayer 04 Leverkusen A xG 0.49 xGA 1.40 xGD -0.91 xPts 0.54
- Sat 07/02 VfB Stuttgart H xG 1.77 P xGA 0.88 xGD +0.89 xPts 2.08
- Sat 31/01 FC Augsburg A Against the chances xG 2.43 P xGA 1.35 xGD +1.08 xPts 2.12
- Tue 27/01 RB Leipzig H xG 1.45 P xGA 1.09 xGD +0.36 xPts 1.66
- Fri 23/01 Hamburger SV H xG 0.26 xGA 0.35 xGD -0.09 xPts 1.08
- Sat 17/01 Borussia Dortmund A xG 0.54 xGA 3.20 P xGD -2.66 xPts 0.12
- Wed 14/01 VfL Wolfsburg A xG 0.89 xGA 1.88 P xGD -0.99 xPts 0.64
- Sun 21/12 1. FSV Mainz 05 A xG 0.30 xGA 1.12 xGD -0.82 xPts 0.53
- Sat 13/12 1. FC Heidenheim H Against the chances xG 0.80 xGA 2.44 xGD -1.64 xPts 0.34
- Sat 06/12 1. FC Köln A xG 0.14 xGA 1.66 xGD -1.52 xPts 0.22
- Sat 29/11 FC Bayern München A xG 0.64 xGA 2.30 xGD -1.66 xPts 0.32
- Sun 23/11 1. FC Union Berlin H xG 0.72 xGA 0.55 xGD +0.17 xPts 1.49
- Sun 09/11 SC Freiburg A xG 0.53 xGA 1.02 xGD -0.49 xPts 0.83
- Sat 01/11 Borussia M'gladbach H xG 0.88 xGA 2.32 xGD -1.44 xPts 0.44
- Sat 25/10 Eintracht Frankfurt A xG 0.39 xGA 2.26 xGD -1.87 xPts 0.20
- Sun 19/10 TSG Hoffenheim H xG 0.99 xGA 2.34 xGD -1.35 xPts 0.49
- Sat 04/10 SV Werder Bremen A xG 0.76 xGA 1.86 xGD -1.10 xPts 0.55
- Sat 27/09 Bayer 04 Leverkusen H xG 0.82 xGA 0.69 xGD +0.13 xPts 1.45
- Fri 19/09 VfB Stuttgart A xG 0.95 xGA 2.11 P xGD -1.16 xPts 0.56
- Sun 14/09 FC Augsburg H Best underlying xG 1.90 xGA 0.78 xGD +1.12 xPts 2.23
- Fri 29/08 Hamburger SV A xG 1.44 xGA 0.35 xGD +1.09 xPts 2.34
- Sat 23/08 Borussia Dortmund H xG 1.29 xGA 1.56 xGD -0.27 xPts 1.15
Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 3.84. Best and weakest underlying mark the highest and lowest xGD once 5 matches have xG. Against the chances marks a win with xGD of −1.00 or lower, or a loss with +1.00 or higher. P marks a side with at least 0.50 xG from penalties.
FC St. Pauli in Bundesliga
Attack
- xG / match #18 of 18
- Shots / match #18 of 18
- Chance quality #18 of 18
- Home xG #18 of 19
- Away xG #18 of 19
Defence
- xGA / match #14 of 18
- Shots allowed #5 of 18
- Chance quality allowed #18 of 18
About the data
- xG data
- Provided by TheStatsAPI, and stored as published.
- Derived metrics
- xGD, per-match rates, rankings and rolling averages are calculated from the match data.
- Model metrics
- xPts is produced by our probability model.