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
1Hertha Berlin65011512+31552186
2Nurnberg6420198+111442552
3Kaiserslautern642081+71412482
4Heidenheim64021413+11242110
5Wolfsburg6321138+51133413
6VfL Bochum 1848631265+11032456
7Cottbus6312131301042254
8VfL Osnabruck6312121201043105
9FC Magdeburg630310100932118
10Arminia Bielefeld62131311+2742343
11Greuther Furth621311110742345
12Braunschweig620412120642167
13Hannover 966132810-2642287
14Karlsruher6132912-3652383
15Dynamo Dresden6204813-5642369
16St Pauli6033812-4362195
17Holstein Kiel6033813-5352266
18SV Darmstadt 986024310-722280
German 2. Bundesliga Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1VfL Osnabruck107121915+42263105
2Nurnberg105412212+101962552
3Heidenheim106132319+41972110
4VfL Bochum 1848105231310+31762456
5Kaiserslautern1052397+21712482
6Wolfsburg104421712+51663413
7Cottbus105142119+21662254
8Hertha Berlin10514161601662186
9Holstein Kiel104331614+21562266
10FC Magdeburg105051615+11542118
11Dynamo Dresden105051416-21552369
12Hannover 96103521715+21472287
13Arminia Bielefeld10334191901282343
14Greuther Furth10334161601272345
15Karlsruher103341620-41282383
16Braunschweig103161619-31062167
17St Pauli100461022-12482195
18SV Darmstadt 9810037920-1135280

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
1Hertha Berlin615 1016 
2Nurnberg614 1019 
3Kaiserslautern614 1017 
4Heidenheim612+3.01019+5.6
5Wolfsburg611+1.01016+2.0
6VfL Bochum 1848610 1017 
7Cottbus610 1016 
8VfL Osnabruck610 1022 
9FC Magdeburg69 1015 
10Arminia Bielefeld67 1012 
11Greuther Furth67 1012 
12Braunschweig66 1010 
13Hannover 9666 1014 
14Karlsruher66 1012 
15Dynamo Dresden66 1015 
16St Pauli63-2.0104-4.4
17Holstein Kiel63 1015 
18SV Darmstadt 9862 103 
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 Osnabruck19154346/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)33
2Nurnberg221210346/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)24
3Heidenheim23194427/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)12
4VfL Bochum 184813103236/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)16
5Kaiserslautern972161/10 (10%)4/10 (40%)4/10 (40%)6/10 (60%)35
6Wolfsburg17125296/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)32
7Cottbus21192406/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)23
8Hertha Berlin16160326/10 (60%)6/10 (60%)4/10 (40%)1/10 (10%)33
9Holstein Kiel16142306/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)36
10FC Magdeburg16151314/10 (40%)5/10 (50%)5/10 (50%)4/10 (40%)35
11Dynamo Dresden1416-2305/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)22
12Hannover 9617152327/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)35
13Arminia Bielefeld19190388/10 (80%)4/10 (40%)6/10 (60%)1/10 (10%)18
14Greuther Furth16160327/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)21
15Karlsruher1620-4368/10 (80%)3/10 (30%)6/10 (60%)1/10 (10%)22
16Braunschweig1619-3356/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)21
17St Pauli1022-12328/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)28
18SV Darmstadt 98920-11295/10 (50%)3/10 (30%)7/10 (70%)0/10 (0%)24
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 Osnabruck2226362.38017
2Nurnberg1922365.27615
3Heidenheim1925335.57713
4VfL Bochum 18481727425.26526
5Kaiserslautern1725355.07417
6Wolfsburg1629385.37814
7Cottbus1625362.87220
8Hertha Berlin1624395.17614
9Holstein Kiel1519374.57911
10FC Magdeburg1523384.68010
11Dynamo Dresden1521375.67616
12Hannover 961424345.07023
13Arminia Bielefeld1220305.77614
14Greuther Furth1225425.27715
15Karlsruher1225385.57615
16Braunschweig1022344.76625
17St Pauli423354.67614
18SV Darmstadt 98327374.67713
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
1Nurnberg552343
2Kaiserslautern482300
3VfL Bochum 1848456283
4Wolfsburg413257
5Karlsruher383238
6Dynamo Dresden369229
7Greuther Furth345214
8Arminia Bielefeld343213
9Hannover 96287178
10Holstein Kiel266165
11Cottbus254158
12St Pauli195121
13Hertha Berlin186116
14Braunschweig167104
15FC Magdeburg11873
16Heidenheim11068
17VfL Osnabruck10565
18SV Darmstadt 988050

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
1Wolfsburg1,787
2Hannover 961,703
3Hertha Berlin1,699
4Heidenheim1,691
5Nurnberg1,654
6Kaiserslautern1,650
7St Pauli1,644
8VfL Bochum 18481,638
9Holstein Kiel1,619
10Arminia Bielefeld1,608
11SV Darmstadt 981,602
12FC Magdeburg1,594
13VfL Osnabruck1,591
14Karlsruher1,590
15Dynamo Dresden1,574
16Cottbus1,542
17Greuther Furth1,509
18Braunschweig1,503

League Table for this division