The Fishy - Grimsby Town FC

pt flag

Portuguese Liga 2 Form Table

Portuguese Liga 2 Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Academico de Viseu6510144+10163262
2Maritimo6501114+71523913
3Sporting Lisbon B6420134+91433662
4Porto B640285+3122317
5Benfica B6312129+31042126
6GD Chaves631253+21013332
7Farense6231880941221
8Torreense630367-1912995
9Leiria6222990852169
10Penafiel62226608331292
11Lusitania Lourosa6222912-38520
12Pacos Ferreira621398+174294
13AD Oliveirense621368-2722250
14Vizela613279-26510
15Feirense613257-263255
16Felgueiras6033511-634219
17Leixoes6105515-1033240
18Portimonense6015412-8133437
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Sporting Lisbon B10721226+162343662
2Academico de Viseu106312211+11216262
3Maritimo10622158+72043913
4GD Chaves1052395+41723332
5Leiria104421311+21672169
6Penafiel10433118+315431292
7Farense10433121201541221
8Vizela103521211+114710
9Torreense104241213-11432995
10Porto B104151314-1135317
11Felgueiras103341215-3126219
12Lusitania Lourosa103341318-512820
13Benfica B103251718-11172126
14Pacos Ferreira102441315-2106294
15AD Oliveirense102441013-31042250
16Feirense10244912-3105255
17Portimonense102261118-7873437
18Leixoes10208824-1664240

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.

Portuguese Liga 2 (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Academico de Viseu616 1021 
2Maritimo615 1020 
3Sporting Lisbon B614 1023 
4Porto B612 1013 
5Benfica B610 1011 
6GD Chaves610 1017 
7Farense69 1015 
8Torreense69 1014 
9Leiria68 1016 
10Penafiel68 1015 
11Lusitania Lourosa68 1012 
12Pacos Ferreira67 1010 
13AD Oliveirense67 1010 
14Vizela66 1014 
15Feirense66 1010 
16Felgueiras63 1012 
17Leixoes63 106 
18Portimonense61 108 
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
1Sporting Lisbon B22616284/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)35
2Academico de Viseu221111336/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)37
3Maritimo1587234/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)31
4GD Chaves954142/10 (20%)6/10 (60%)3/10 (30%)6/10 (60%)38
5Leiria13112247/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)24
6Penafiel1183194/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)48
7Farense12120244/10 (40%)2/10 (20%)6/10 (60%)4/10 (40%)31
8Vizela12111237/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)36
9Torreense1213-1253/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)33
10Porto B1314-1275/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)30
11Felgueiras1215-3276/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)37
12Lusitania Lourosa1318-5318/10 (80%)5/10 (50%)4/10 (40%)1/10 (10%)28
13Benfica B1718-1357/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)36
14Pacos Ferreira1315-2286/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)26
15AD Oliveirense1013-3234/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)34
16Feirense912-3215/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)31
17Portimonense1118-7297/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)31
18Leixoes824-16324/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)38
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
1Sporting Lisbon B232129
2Academico de Viseu211827
3Maritimo201927
4GD Chaves172228
5Leiria161928
6Penafiel151929
7Farense152633
8Vizela141927
9Torreense141725
10Porto B132432
11Felgueiras122127
12Lusitania Lourosa122129
13Benfica B113039
14Pacos Ferreira102226
15AD Oliveirense101726
16Feirense101825
17Portimonense82731
18Leixoes62227
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
1Penafiel1292803
2Torreense995618
3Maritimo913567
4Sporting Lisbon B662411
5Portimonense437272
6GD Chaves332206
7AD Oliveirense250155
8Farense221137
9Leiria169105
10Benfica B12678
11Pacos Ferreira9458
12Academico de Viseu6239
13Feirense5534
14Leixoes4025
15Felgueiras1912
16Porto B1711
17Lusitania Lourosa00
18Vizela00

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
1Vizela1,584
2Maritimo1,550
3GD Chaves1,520
4Farense1,503
5Sporting Lisbon B1,501
6Leiria1,498
7Torreense1,491
8Academico de Viseu1,484
9Benfica B1,471
10Lusitania Lourosa1,459
11Felgueiras1,443
12Feirense1,412
13Penafiel1,397
14Pacos Ferreira1,393
15Porto B1,364
16Portimonense1,343
17Leixoes1,333
18AD Oliveirense1,315

League Table for this division