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
1Maritimo6420155+1014 420
2Feirense6411129+313 42422
3Benfica B633063+312 32285
4Felgueiras632174+311 221240
5Academico de Viseu631295+410 3279
6Portimonense631253+210 14454
7Porto B631266010 3216
8Pacos Ferreira6312610-410 3214
9Torreense63037709 3238
10Vizela622264+28 13227
11Leiria6222101008 43128
12Lusitania Lourosa6222101008 320
13Leixoes6222811-38 4244
14GD Chaves62139907 32372
15AD Oliveirense621389-17 32428
16Penafiel620447-36 2245
17Farense602417-62 133045
18Sporting Lisbon B6006411-70 42114
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Maritimo10820236+1726 520
2Academico de Viseu10622178+920 5279
3Porto B106131310+319 5216
4Benfica B104421411+316 62285
5Feirense104421513+216 62422
6Lusitania Lourosa104331817+115 720
7GD Chaves104241210+214 32372
8Pacos Ferreira104241016-614 5214
9Leiria103431515013 73128
10Felgueiras103431011-113 521240
11Vizela103341011-112 43227
12Torreense10406912-312 3238
13Portimonense10325810-211 34454
14AD Oliveirense103251114-311 42428
15Leixoes103251017-711 5244
16Penafiel10316913-410 5245
17Sporting Lisbon B102261013-38 62114
18Farense10145511-67 333045

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
1Maritimo614 1026 
2Feirense613 1016 
3Benfica B612 1016 
4Felgueiras611 1013 
5Academico de Viseu610 1020 
6Portimonense610 1011 
7Porto B610 1019 
8Pacos Ferreira610 1014 
9Torreense69 1012 
10Vizela68 1012 
11Leiria68 1013 
12Lusitania Lourosa68 1015 
13Leixoes68 1011 
14GD Chaves67 1014 
15AD Oliveirense67 1011 
16Penafiel66 1010 
17Farense62 107 
18Sporting Lisbon B60 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
1Maritimo23617295/10 (50%)9/10 (90%)1/10 (10%)5/10 (50%)15
2Academico de Viseu1789255/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)33
3Porto B13103235/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)44
4Benfica B14113256/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)42
5Feirense15132286/10 (60%)6/10 (60%)2/10 (20%)3/10 (30%)30
6Lusitania Lourosa18171357/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)28
7GD Chaves12102223/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)28
8Pacos Ferreira1016-6265/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)39
9Leiria15150307/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)33
10Felgueiras1011-1215/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)34
11Vizela1011-1214/10 (40%)2/10 (20%)7/10 (70%)3/10 (30%)36
12Torreense912-3213/10 (30%)5/10 (50%)5/10 (50%)2/10 (20%)45
13Portimonense810-2183/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)49
14AD Oliveirense1114-3254/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)35
15Leixoes1017-7275/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)31
16Penafiel913-4225/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)44
17Sporting Lisbon B1013-3236/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)25
18Farense511-6163/10 (30%)1/10 (10%)6/10 (60%)4/10 (40%)40
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
1Maritimo261825
2Academico de Viseu201525
3Porto B192031
4Benfica B162834
5Feirense162027
6Lusitania Lourosa151828
7GD Chaves142130
8Pacos Ferreira142127
9Leiria132435
10Felgueiras132331
11Vizela122130
12Torreense121927
13Portimonense112532
14AD Oliveirense111927
15Leixoes112129
16Penafiel102230
17Sporting Lisbon B82333
18Farense72328
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
1Farense30451892
2Felgueiras1240771
3Portimonense454282
4AD Oliveirense428266
5Feirense422262
6GD Chaves372231
7Benfica B285177
8Vizela227141
9Leiria12880
10Sporting Lisbon B11471
11Academico de Viseu7949
12Penafiel4528
13Leixoes4427
14Torreense3824
15Porto B1610
16Pacos Ferreira149
17Lusitania Lourosa00
18Maritimo00

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,602
2Vizela1,558
3Academico de Viseu1,515
4Benfica B1,508
5GD Chaves1,498
6Leiria1,487
7Torreense1,481
8Farense1,464
9Lusitania Lourosa1,462
10Sporting Lisbon B1,448
11Felgueiras1,441
12Feirense1,439
13Porto B1,396
14Pacos Ferreira1,394
15Portimonense1,366
16Penafiel1,365
17Leixoes1,333
18AD Oliveirense1,315

League Table for this division