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 Viseu6501144+1015320
2Maritimo6501105+515331073
3Vizela6501119+2153332
4Leiria6411147+71343410
5Torreense641183+51302267
6Benfica B631295+41023298
7GD Chaves6303660912362
8Leixoes6303912-395387
9Porto B622286+28331633
10Pacos Ferreira622266082225
11Feirense621336-3713258
12Penafiel613244062239
13Sporting Lisbon B620468-2623247
14Lusitania Lourosa6204611-56230
15Farense612347-3532207
16Portimonense6105711-4332227
17Felgueiras603328-6313482
18AD Oliveirense6024312-92221205
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Torreense10712157+82232267
2Academico de Viseu10703199+1021520
3Maritimo10622168+820531073
4Leiria105232015+51773410
5Porto B105231611+517631633
6Leixoes105231213-1176387
7Vizela105231416-2175332
8Benfica B10433128+41543298
9Feirense10424810-21443258
10Pacos Ferreira104241014-4144225
11Lusitania Lourosa104151219-713530
12Sporting Lisbon B10406131301243247
13Penafiel1024468-2103239
14GD Chaves10316811-31022362
15Farense10235812-4952207
16AD Oliveirense10235815-79321205
17Portimonense102261114-3852227
18Felgueiras10145512-7733482

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 Viseu615 1021 
2Maritimo615 1020 
3Vizela615 1017 
4Leiria613 1017 
5Torreense613 1022 
6Benfica B610 1015 
7GD Chaves69 1010 
8Leixoes69 1017 
9Porto B68 1017 
10Pacos Ferreira68 1014 
11Feirense67 1014 
12Penafiel66 1010 
13Sporting Lisbon B66 1012 
14Lusitania Lourosa66 1013 
15Farense65 109 
16Portimonense63 108 
17Felgueiras63 107 
18AD Oliveirense62 109 
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
1Torreense1578223/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)24
2Academico de Viseu19910285/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)43
3Maritimo1688245/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)46
4Leiria20155357/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)29
5Porto B16115276/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)29
6Leixoes1213-1256/10 (60%)4/10 (40%)4/10 (40%)4/10 (40%)22
7Vizela1416-2305/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)42
8Benfica B1284204/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)51
9Feirense810-2184/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)43
10Pacos Ferreira1014-4244/10 (40%)2/10 (20%)7/10 (70%)3/10 (30%)37
11Lusitania Lourosa1219-7315/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)27
12Sporting Lisbon B13130264/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)29
13Penafiel68-2143/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)38
14GD Chaves811-3192/10 (20%)3/10 (30%)7/10 (70%)3/10 (30%)52
15Farense812-4205/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)38
16AD Oliveirense815-7233/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)34
17Portimonense1114-3255/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)44
18Felgueiras512-7173/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)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
1Torreense221625
2Academico de Viseu211526
3Maritimo201826
4Leiria172228
5Porto B171928
6Leixoes172132
7Vizela172227
8Benfica B152533
9Feirense141825
10Pacos Ferreira141927
11Lusitania Lourosa132025
12Sporting Lisbon B122031
13Penafiel102328
14GD Chaves101927
15Farense92029
16AD Oliveirense91828
17Portimonense82128
18Felgueiras71826
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
1Porto B16331015
2AD Oliveirense1205749
3Maritimo1073667
4Felgueiras482300
5Leiria410255
6GD Chaves362225
7Benfica B298185
8Torreense267166
9Feirense258160
10Sporting Lisbon B247153
11Portimonense227141
12Farense207129
13Leixoes8754
14Penafiel3924
15Vizela3220
16Pacos Ferreira2516
17Academico de Viseu00
18Lusitania Lourosa00

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
1Maritimo1,610
2Vizela1,540
3Academico de Viseu1,524
4Benfica B1,498
5Leiria1,497
6GD Chaves1,491
7Torreense1,483
8Lusitania Lourosa1,466
9Porto B1,457
10Farense1,447
11Sporting Lisbon B1,442
12Feirense1,425
13Felgueiras1,423
14Pacos Ferreira1,390
15Penafiel1,389
16Leixoes1,343
17Portimonense1,337
18AD Oliveirense1,300

League Table for this division