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
1Leixoes640297+21233450
2Porto B640265+1121216
3Farense6321105+51142453
4Portimonense632164+21123174
5Lusitania Lourosa631296+310330
6Vizela631256-11003740
7Academica de Coimbra430173+491245
8Torreense62221110+18430
9Felgueiras614185+3742482
10Leiria621398+1733160
11AVS614165+1733109
12Penafiel6213880732250
13Sporting Lisbon B621324-2702283
14Benfica B621347-3723432
15Tondela620459-4623195
16Amarante411223-141324
17GD Chaves6114913-4452362
18Feirense603336-332250
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Leixoes107031810+82143450
2Farense10532147+71852453
3Felgueiras10451126+61752482
4Portimonense105231211+11743174
5Penafiel105141916+31662250
6Porto B105141012-2162216
7Lusitania Lourosa104331410+415530
8Torreense104331514+115530
9Vizela1042469-31403740
10AVS102711210+21373109
11Leiria103251617-11163160
12Benfica B10325814-61143432
13Feirense10244610-4103250
14GD Chaves103161621-51072362
15Tondela10316815-71033195
16Academica de Coimbra430173+491245
17Sporting Lisbon B10217410-6722283
18Amarante411223-141324

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
1Leixoes612 1021 
2Porto B612 1016 
3Farense611 1018 
4Portimonense611 1017 
5Lusitania Lourosa610 1015 
6Vizela610 1014 
7Academica de Coimbra49 49 
8Torreense68 1015 
9Felgueiras67 1017 
10Leiria67 1011 
11AVS67+1.31013+3.8
12Penafiel67 1016 
13Sporting Lisbon B67 107 
14Benfica B67 1011 
15Tondela66-1.91010-1.4
16Amarante44 44 
17GD Chaves64 1010 
18Feirense63 1010 
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
1Leixoes18108284/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)28
2Farense1477215/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)37
3Felgueiras1266185/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)29
4Portimonense12111234/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)40
5Penafiel19163356/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)35
6Porto B1012-2222/10 (20%)5/10 (50%)5/10 (50%)5/10 (50%)33
7Lusitania Lourosa14104245/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)40
8Torreense15141295/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)37
9Vizela69-3150/10 (0%)4/10 (40%)4/10 (40%)6/10 (60%)27
10AVS12102227/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)34
11Leiria1617-1336/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)26
12Benfica B814-6224/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)28
13Feirense610-4163/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)26
14GD Chaves1621-5377/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)25
15Tondela815-7233/10 (30%)2/10 (20%)8/10 (80%)2/10 (20%)39
16Academica de Coimbra734101/4 (25%)3/4 (75%)1/4 (25%)2/4 (50%)25
17Sporting Lisbon B410-6142/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)41
18Amarante23-151/4 (25%)1/4 (25%)1/4 (25%)1/4 (25%)23
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
1Leixoes212136   
2Farense182744   
3Felgueiras172640   
4Portimonense172135   
5Penafiel162438   
6Porto B162840   
7Lusitania Lourosa152941   
8Torreense152839   
9Vizela142537   
10AVS1327373.47416
11Leiria112641   
12Benfica B113145   
13Feirense102739   
14GD Chaves102642   
15Tondela1029433.17218
16Academica de Coimbra91323   
17Sporting Lisbon B72946   
18Amarante41422   
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
1Vizela740460
2Felgueiras482300
3Farense453281
4Leixoes450280
5Benfica B432268
6GD Chaves362225
7Sporting Lisbon B283176
8Penafiel250155
9Tondela195121
10Portimonense174108
11Leiria16099
12AVS10968
13Feirense5031
14Academica de Coimbra4528
15Amarante2415
16Porto B1610
17Lusitania Lourosa00
18Torreense00

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
1Tondela1,544
2Torreense1,517
3Farense1,505
4Vizela1,486
5Benfica B1,480
6Amarante1,480
7AVS1,469
8Leiria1,465
9Lusitania Lourosa1,454
10Felgueiras1,452
11Leixoes1,427
12GD Chaves1,424
13Porto B1,420
14Sporting Lisbon B1,414
15Feirense1,412
16Portimonense1,405
17Penafiel1,402
18Academica de Coimbra1,390

League Table for this division