The Fishy - Grimsby Town FC

de flag

German 2. Bundesliga Form Table

German 2. Bundesliga Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1VfL Osnabruck64111310+31352427
2Holstein Kiel6402105+512231583
3Cottbus6402117+4123289
4Dynamo Dresden640296+312320
5Hannover 966240139+410510
6Braunschweig631295+4102377
7Heidenheim63121210+210420
8Nurnberg623197+29321270
9FC Magdeburg630367-19120
10Kaiserslautern630346-2902550
11Arminia Bielefeld6222118+3842335
12Greuther Furth622297+28400
13Wolfsburg622276+18420
14VfL Bochum 1848622267-1843206
15Karlsruher6213711-474342
16Hertha Berlin6213510-5732898
17SV Darmstadt 986024713-6243113
18St Pauli6015415-11142863
German 2. Bundesliga Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1VfL Osnabruck107121911+82252427
2Cottbus106131912+7195289
3Holstein Kiel106131711+619531583
4Dynamo Dresden105141912+716520
5Nurnberg104421611+516521270
6FC Magdeburg105141714+316520
7Hannover 96103611814+415810
8Heidenheim104332017+315720
9Kaiserslautern10505121201512550
10Greuther Furth104241413+114600
11Braunschweig104241211+1144377
12Hertha Berlin104241214-21452898
13Karlsruher104151417-3136342
14Arminia Bielefeld103341718-11282335
15VfL Bochum 1848103341416-21283206
16Wolfsburg102351216-49720
17SV Darmstadt 98100461019-9473113
18St Pauli10037620-14362863

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 2. Bundesliga (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1VfL Osnabruck613 1022 
2Holstein Kiel612 1019 
3Cottbus612 1019 
4Dynamo Dresden612 1016 
5Hannover 96610 1015 
6Braunschweig610 1014 
7Heidenheim610+1.01015+1.6
8Nurnberg69 1016 
9FC Magdeburg69 1016 
10Kaiserslautern69 1015 
11Arminia Bielefeld68 1012 
12Greuther Furth68 1014 
13Wolfsburg68-2.0109-5.0
14VfL Bochum 184868 1012 
15Karlsruher67 1013 
16Hertha Berlin67 1014 
17SV Darmstadt 9862 104 
18St Pauli61-4.0103-5.4
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
1VfL Osnabruck19118305/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)32
2Cottbus19127315/10 (50%)4/10 (40%)6/10 (60%)4/10 (40%)31
3Holstein Kiel17116285/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)31
4Dynamo Dresden19127315/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)29
5Nurnberg16115275/10 (50%)7/10 (70%)3/10 (30%)3/10 (30%)25
6FC Magdeburg17143315/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)42
7Hannover 9618144328/10 (80%)5/10 (50%)5/10 (50%)2/10 (20%)28
8Heidenheim20173377/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)19
9Kaiserslautern12120241/10 (10%)5/10 (50%)5/10 (50%)5/10 (50%)29
10Greuther Furth14131276/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)26
11Braunschweig12111234/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)28
12Hertha Berlin1214-2265/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)43
13Karlsruher1417-3316/10 (60%)1/10 (10%)9/10 (90%)0/10 (0%)22
14Arminia Bielefeld1718-1358/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)18
15VfL Bochum 18481416-2308/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)19
16Wolfsburg1216-4287/10 (70%)6/10 (60%)3/10 (30%)1/10 (10%)36
17SV Darmstadt 981019-9297/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)29
18St Pauli620-14266/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)28
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
1VfL Osnabruck222126   
2Cottbus191724   
3Holstein Kiel1919254.47516
4Dynamo Dresden1616264.87517
5Nurnberg1622304.87615
6FC Magdeburg1618254.37714
7Hannover 961520254.86826
8Heidenheim1520254.77617
9Kaiserslautern1521284.77416
10Greuther Furth1419274.37515
11Braunschweig1421284.46823
12Hertha Berlin1423354.37614
13Karlsruher1320254.77317
14Arminia Bielefeld1220255.07515
15VfL Bochum 18481224374.76423
16Wolfsburg920274.27317
17SV Darmstadt 98419264.07121
18St Pauli319264.07020
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
1Holstein Kiel1583984
2Nurnberg1270789
3Hertha Berlin898558
4St Pauli863536
5Kaiserslautern550342
6VfL Osnabruck427265
7Arminia Bielefeld335208
8VfL Bochum 1848206128
9SV Darmstadt 9811370
10Cottbus8955
11Braunschweig7748
12Karlsruher4226
13Dynamo Dresden00
14FC Magdeburg00
15Greuther Furth00
16Hannover 9600
17Heidenheim00
18Wolfsburg00

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
ELO ratings are not available for this league

League Table for this division