The Fishy - Grimsby Town FC

de flag

German Bundesliga Form Table

German Bundesliga Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Borussia Dortmund6510177+1016441003
2Bayern Munich6411198+111353574
3Hoffenheim6411149+51342237
4Augsburg6411108+21342456
5VFB Stuttgart6321127+511431268
6Leverkusen631294+510242437
7Hamburger624085+31032415
8Mainz63129901042175
9Freiburg631278-11032158
10RB Leipzig6231118+3953352
11St Pauli622269-3842345
12FC Koln6213810-2752292
13Eintracht Frankfurt61231113-2552300
14Union Berlin6123611-5542276
15Borussia Monchengladbach6033310-7332571
16Wolfsburg6024712-5252161
17Heidenheim6024613-723267
18Werder Bremen6015210-812293
German Bundesliga Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Borussia Dortmund107302611+1524641003
2Bayern Munich107213612+242383574
3Hoffenheim107212411+132362237
4VFB Stuttgart106312310+1321631268
5Freiburg105231415-11762158
6Leverkusen105141511+416442437
7Mainz104421514+11672175
8Augsburg104331114-31552456
9Hamburger10352141401472415
10Union Berlin103431315-21372276
11RB Leipzig103341619-31283352
12St Pauli103341115-41272345
13Eintracht Frankfurt102441820-21082300
14FC Koln102261118-7872292
15Wolfsburg102261626-10892161
16Borussia Monchengladbach10136920-11652571
17Heidenheim100371023-1336267
18Werder Bremen10037520-1533293

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

German Bundesliga (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Borussia Dortmund616+5.71024+6.2
2Bayern Munich613+1.41023+1.4
3Hoffenheim613+5.41023+9.4
4Augsburg613+6.81015+4.6
5VFB Stuttgart611+1.61021+3.0
6Leverkusen610+0.51016-0.9
7Hamburger610+2.01014+2.0
8Mainz610-0.91016+0.9
9Freiburg610+2.01017+2.1
10RB Leipzig69-0.81012-2.6
11St Pauli68+0.21012+2.0
12FC Koln67-0.4108-2.9
13Eintracht Frankfurt65-1.81010-2.2
14Union Berlin65-4.11013-4.3
15Borussia Monchengladbach63-2.6106-3.0
16Wolfsburg62-4.4108-3.4
17Heidenheim62-4.8103-8.7
18Werder Bremen61-8.0103-9.7
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Borussia Dortmund261115376/10 (60%)9/10 (90%)1/10 (10%)4/10 (40%)22
2Bayern Munich361224488/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)22
3Hoffenheim241113356/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)24
4VFB Stuttgart231013336/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)29
5Freiburg1415-1296/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)38
6Leverkusen15114264/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)23
7Mainz15141297/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)24
8Augsburg1114-3255/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)39
9Hamburger14140287/10 (70%)4/10 (40%)4/10 (40%)3/10 (30%)33
10Union Berlin1315-2287/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)47
11RB Leipzig1619-3358/10 (80%)8/10 (80%)2/10 (20%)2/10 (20%)43
12St Pauli1115-4267/10 (70%)4/10 (40%)4/10 (40%)2/10 (20%)38
13Eintracht Frankfurt1820-2388/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)27
14FC Koln1118-7297/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)33
15Wolfsburg1626-10429/10 (90%)5/10 (50%)5/10 (50%)0/10 (0%)24
16Borussia Monchengladbach920-11295/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)21
17Heidenheim1023-13336/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)37
18Werder Bremen520-15253/10 (30%)0/10 (0%)9/10 (90%)1/10 (10%)31
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Borussia Dortmund2421314.77121
2Bayern Munich2320294.46921
3Hoffenheim2316273.87616
4VFB Stuttgart2118264.77714
5Freiburg1720264.47222
6Leverkusen1621304.86623
7Mainz1621303.97816
8Augsburg1520304.97319
9Hamburger1423335.07421
10Union Berlin1317264.57121
11RB Leipzig1221304.48015
12St Pauli1219303.37020
13Eintracht Frankfurt1021334.57021
14FC Koln821284.57515
15Wolfsburg822294.57517
16Borussia Monchengladbach619324.47021
17Heidenheim323285.06624
18Werder Bremen319274.16924
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Leverkusen24371514
2VFB Stuttgart1268788
3Borussia Dortmund1003623
4Bayern Munich574357
5Borussia Monchengladbach571355
6Augsburg456283
7Hamburger415258
8RB Leipzig352219
9St Pauli345214
10Eintracht Frankfurt300186
11FC Koln292181
12Union Berlin276171
13Hoffenheim237147
14Mainz175109
15Wolfsburg161100
16Freiburg15898
17Werder Bremen9358
18Heidenheim6742

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeam ELO Rating
1Bayern Munich2,329
2Borussia Dortmund2,152
3Leverkusen2,127
4VFB Stuttgart2,068
5RB Leipzig2,007
6Hoffenheim1,959
7Freiburg1,918
8Eintracht Frankfurt1,915
9Mainz1,855
10Hamburger1,787
11Union Berlin1,787
12Wolfsburg1,785
13Werder Bremen1,782
14Augsburg1,777
15Borussia Monchengladbach1,775
16FC Koln1,764
17St Pauli1,721
18Heidenheim1,661

League Table for this division