PRo Football Intelligence
Leagues / Germany

2. Bundesliga

65
Matches scored
42%
Called correctly
0.222
Average RPS (lower is better)

Table

#TeamPWDLGFGAGDPtsxPtsDiff
1Hertha BSC111010259+163121.7+9.3
21. FC Nürnberg117312613+132415.9+8.1
3Kaiserslautern11632107+32114.9+6.1
4Magdeburg116232514+112014.6+5.4
5Wolfsburg115422616+101917.7+1.3
6Arminia Bielefeld115241816+21715.7+1.3
7FC Heidenheim114431920-11620.4-4.4
8Bochum114251113-21416.1-2.1
9St. Pauli112631316-31216.2-4.2
10Greuther Fürth113351319-61213.0-1.0
11Hannover 96113351218-61216.4-4.4
12Energie Cottbus112541820-21112.8-1.8
13Eintracht Braunschweig113261618-21115.1-4.1
14VfL Osnabrück113261418-41115.1-4.1
15Dynamo Dresden113261520-51112.6-1.6
16Karlsruher SC113261524-91111.9-0.9
17Darmstadt11236921-12911.4-2.4
18Holstein Kiel111551114-3813.5-5.5

xPts is the points a team would have earned on chance quality (expected goals). Diff is actual points minus xPts: green means over-performing, red under-performing.

Recent results

Holstein KielHertha BSC
0 – 0
33%29%38%
✗ Missed
Energie Cottbus1. FC Nürnberg
1 – 1
27%28%45%
✗ Missed
Hertha BSCGreuther Fürth
2 – 1
58%24%18%
✓ Called correctly
BochumArminia Bielefeld
0 – 1
47%28%25%
✗ Missed
St. PauliKarlsruher SC
2 – 0
54%26%20%
✓ Called correctly
1. FC NürnbergWolfsburg
4 – 4
39%29%32%
✗ Missed
DarmstadtEnergie Cottbus
3 – 1
38%29%33%
✓ Called correctly
MagdeburgHannover 96
3 – 0
28%29%43%
✗ Missed
VfL OsnabrückDynamo Dresden
1 – 1
36%29%34%
✗ Missed
FC HeidenheimKaiserslautern
0 – 0
48%28%25%
✗ Missed
Eintracht BraunschweigHolstein Kiel
1 – 0
35%29%36%
✗ Missed
Energie CottbusSt. Pauli
1 – 1
31%29%40%
✗ Missed

Against bookmaker closing odds over the same 65 matches: model RPS 0.222, bookmakers 0.219.