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 Dortmund6501145+91523270
2Bayern Munich6420188+1014431011
3Elversberg64111912+71353447
4Leverkusen6312149+51053331
5Mainz6312138+51033415
6Freiburg63121210+21044795
7Augsburg6312108+21033710
8Schalke631258-31013790
9VFB Stuttgart62311413+1962187
10RB Leipzig63031113-2953306
11Union Berlin622213130843686
12Borussia Monchengladbach6213910-1723415
13Hoffenheim62131014-4743550
14Hamburger6213713-6743497
15Eintracht Frankfurt61321011-1653428
16SC Paderborn 076123711-4533195
17Werder Bremen6114612-6443569
18FC Koln6114918-9463544
German Bundesliga Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bayern Munich108203412+2226631011
2Borussia Dortmund107032010+102143270
3RB Leipzig107032215+72173306
4Elversberg106222716+112083447
5Schalke106221311+22043790
6Freiburg106131915+41974795
7Leverkusen105232517+81783331
8Mainz105231812+61763415
9VFB Stuttgart104332521+41582187
10Augsburg10433171701573710
11SC Paderborn 0710433161601563195
12Hoffenheim103251524-91173550
13Borussia Monchengladbach102441517-21053415
14Eintracht Frankfurt102441619-31093428
15Werder Bremen103161218-61073569
16FC Koln102441825-710103544
17Union Berlin102351623-7973686
18Hamburger102261124-13873497

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 Dortmund615+2.71021+2.2
2Bayern Munich614+4.31026+6.4
3Elversberg613+9.21020+16.2
4Leverkusen610+0.31017+0.4
5Mainz610+0.71017+1.3
6Freiburg610+1.91019+4.7
7Augsburg610+1.01015+1.5
8Schalke610+8.51020+18.5
9VFB Stuttgart69-0.21015-1.1
10RB Leipzig69-0.31021+4.0
11Union Berlin68+0.7109-4.1
12Borussia Monchengladbach67+0.91010-0.2
13Hoffenheim67-1.11011-1.3
14Hamburger67+0.5108-0.4
15Eintracht Frankfurt66-1.81010-2.9
16SC Paderborn 0765+3.61015+13.6
17Werder Bremen64-1.81010+0.2
18FC Koln64-3.51010-4.6
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
1Bayern Munich341222466/10 (60%)5/10 (50%)4/10 (40%)4/10 (40%)24
2Borussia Dortmund201010304/10 (40%)4/10 (40%)6/10 (60%)4/10 (40%)40
3RB Leipzig22157377/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)28
4Elversberg271611438/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)16
5Schalke13112244/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)28
6Freiburg19154347/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)29
7Leverkusen25178428/10 (80%)8/10 (80%)2/10 (20%)2/10 (20%)19
8Mainz18126306/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)16
9VFB Stuttgart25214468/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)24
10Augsburg17170347/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)19
11SC Paderborn 0716160326/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)23
12Hoffenheim1524-9397/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)22
13Borussia Monchengladbach1517-2325/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)29
14Eintracht Frankfurt1619-3359/10 (90%)5/10 (50%)5/10 (50%)1/10 (10%)28
15Werder Bremen1218-6307/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)28
16FC Koln1825-74310/10 (100%)2/10 (20%)8/10 (80%)0/10 (0%)30
17Union Berlin1623-7397/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)19
18Hamburger1124-13357/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)25
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
1Bayern Munich2624325.46127
2Borussia Dortmund2122305.47516
3RB Leipzig2126345.77812
4Elversberg2017285.87514
5Schalke2020334.57713
6Freiburg1920295.27220
7Leverkusen1721315.17713
8Mainz1718315.37616
9VFB Stuttgart1522305.27616
10Augsburg1522304.67320
11SC Paderborn 071521345.48010
12Hoffenheim1119305.37615
13Borussia Monchengladbach1022365.37420
14Eintracht Frankfurt1027355.37713
15Werder Bremen1027404.57020
16FC Koln1023365.87516
17Union Berlin927305.46921
18Hamburger825364.97713
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
1Bayern Munich1011628
2Freiburg795494
3Schalke790491
4Augsburg710441
5Union Berlin686426
6Werder Bremen569354
7Hoffenheim550342
8FC Koln544338
9Hamburger497309
10Elversberg447278
11Eintracht Frankfurt428266
12Borussia Monchengladbach415258
13Mainz415258
14Leverkusen331206
15RB Leipzig306190
16Borussia Dortmund270168
17SC Paderborn 07195121
18VFB Stuttgart187116

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
PosTeamELO Rating
1Bayern Munich2,382
2Borussia Dortmund2,127
3Leverkusen2,101
4VFB Stuttgart2,051
5RB Leipzig2,023
6Freiburg1,987
7Hoffenheim1,904
8Eintracht Frankfurt1,895
9Mainz1,875
10Augsburg1,818
11Borussia Monchengladbach1,813
12Hamburger1,796
13Union Berlin1,789
14Werder Bremen1,763
15FC Koln1,752
16SC Paderborn 071,728
17Elversberg1,715
18Schalke1,682

League Table for this division