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
1Leixoes6411126+6133317
2Torreense641193+61312332
3Maritimo641163+31322995
4Leiria6321116+51132126
5Academico de Viseu6312126+61023473
6Benfica B631287+11022250
7Portimonense630378-19331363
8Vizela630378-192255
9GD Chaves630379-291294
10Feirense630348-491262
11Farense622243+1813487
12Pacos Ferreira622278-182219
13Felgueiras622224-2802300
14Penafiel6213911-2742169
15Porto B612368-25320
16Lusitania Lourosa6123711-45320
17AD Oliveirense611448-441240
18Sporting Lisbon B610548-4332221
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Leiria106312211+112162126
2Torreense10622137+62022332
3Academico de Viseu10613209+111943473
4Leixoes106131713+4196317
5Maritimo10613117+41932995
6Porto B104331511+415520
7Benfica B104331412+21552250
8Penafiel104331312+11552169
9Vizela105051217-5154255
10Pacos Ferreira103431011-1133219
11Feirense10415611-5132262
12Farense1033489-11243487
13GD Chaves104061114-3122294
14Lusitania Lourosa103251116-511520
15Felgueiras10244510-51022300
16Sporting Lisbon B103071113-2942221
17Portimonense103071217-59531363
18AD Oliveirense102261016-683240

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
1Leixoes613 1019 
2Torreense613 1020 
3Maritimo613 1019 
4Leiria611 1021 
5Academico de Viseu610 1019 
6Benfica B610 1015 
7Portimonense69 109 
8Vizela69 1015 
9GD Chaves69 1012 
10Feirense69 1013 
11Farense68 1012 
12Pacos Ferreira68 1013 
13Felgueiras68 1010 
14Penafiel67 1015 
15Porto B65 1015 
16Lusitania Lourosa65 1011 
17AD Oliveirense64 108 
18Sporting Lisbon B63 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
1Leiria221111336/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)33
2Torreense1376202/10 (20%)6/10 (60%)3/10 (30%)6/10 (60%)34
3Academico de Viseu20911294/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)35
4Leixoes17134306/10 (60%)5/10 (50%)5/10 (50%)4/10 (40%)30
5Maritimo1174183/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)62
6Porto B15114265/10 (50%)3/10 (30%)6/10 (60%)4/10 (40%)25
7Benfica B14122265/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)38
8Penafiel13121255/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)34
9Vizela1217-5294/10 (40%)5/10 (50%)5/10 (50%)2/10 (20%)35
10Pacos Ferreira1011-1213/10 (30%)3/10 (30%)4/10 (40%)5/10 (50%)34
11Feirense611-5172/10 (20%)5/10 (50%)4/10 (40%)5/10 (50%)36
12Farense89-1174/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)40
13GD Chaves1114-3252/10 (20%)4/10 (40%)6/10 (60%)4/10 (40%)44
14Lusitania Lourosa1116-5275/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)32
15Felgueiras510-5152/10 (20%)3/10 (30%)3/10 (30%)6/10 (60%)32
16Sporting Lisbon B1113-2244/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)29
17Portimonense1217-5295/10 (50%)4/10 (40%)6/10 (60%)0/10 (0%)49
18AD Oliveirense1016-6263/10 (30%)3/10 (30%)6/10 (60%)4/10 (40%)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
1Leiria212128
2Torreense201826
3Academico de Viseu191826
4Leixoes191827
5Maritimo191723
6Porto B151828
7Benfica B152432
8Penafiel152226
9Vizela151926
10Pacos Ferreira131925
11Feirense131924
12Farense122127
13GD Chaves121824
14Lusitania Lourosa111826
15Felgueiras102024
16Sporting Lisbon B92029
17Portimonense92127
18AD Oliveirense81826
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
1Portimonense1363847
2Maritimo995618
3Farense487303
4Academico de Viseu473294
5Torreense332206
6Felgueiras300186
7Benfica B250155
8Sporting Lisbon B221137
9Penafiel169105
10Leiria12678
11GD Chaves9458
12Feirense6239
13Vizela5534
14AD Oliveirense4025
15Pacos Ferreira1912
16Leixoes1711
17Lusitania Lourosa00
18Porto B00

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,603
2Leiria1,532
3Academico de Viseu1,530
4Benfica B1,518
5Torreense1,504
6Vizela1,500
7Porto B1,463
8Farense1,459
9GD Chaves1,458
10Lusitania Lourosa1,434
11Sporting Lisbon B1,431
12Feirense1,425
13Felgueiras1,418
14Penafiel1,399
15Pacos Ferreira1,384
16Leixoes1,363
17Portimonense1,363
18AD Oliveirense1,277

League Table for this division