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
1Penafiel6501157+8155290
2Sporting Lisbon B6411125+71342273
3Tondela6411115+61333315
4Benfica B6411105+51322207
5Leiria632186+21132148
6Lusitania Lourosa623187+19530
7Farense6222109+18420
8AVS6222880853183
9Vizela622289-18428
10Torreense622234-1803227
11Academica de Coimbra6213910-1732132
12Portimonense621337-4712437
13GD Chaves6213712-5742372
14Amarante6123710-3553386
15Leixoes6123812-454244
16Porto B6123610-454346
17Feirense611437-442239
18Felgueiras6024812-424394
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Penafiel107122210+12226290
2Sporting Lisbon B10712168+82252273
3Benfica B10622148+62042207
4Lusitania Lourosa10541159+619630
5Academica de Coimbra105141613+31642132
6Tondela105141311+21643315
7Farense104331714+315820
8Leiria104331513+21562148
9Vizela104331211+115428
10Portimonense10424710-31422437
11Torreense103431210+21333227
12AVS103431312+11373183
13Leixoes103251317-4115244
14Amarante10235913-4963386
15Felgueiras101541215-387394
16GD Chaves102261121-10872372
17Porto B10226818-1085346
18Feirense10127311-852239

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
1Penafiel615 1022 
2Sporting Lisbon B613 1022 
3Tondela613+5.11016+4.6
4Benfica B613 1020 
5Leiria611 1015 
6Lusitania Lourosa69 1019 
7Farense68 1015 
8AVS68+2.31013+3.8
9Vizela68 1015 
10Torreense68 1013 
11Academica de Coimbra67 1016 
12Portimonense67 1014 
13GD Chaves67 108 
14Amarante65 109 
15Leixoes65 1011 
16Porto B65 108 
17Feirense64 105 
18Felgueiras62 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
1Penafiel221012326/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)25
2Sporting Lisbon B1688245/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)36
3Benfica B1486224/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)18
4Lusitania Lourosa1596246/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)27
5Academica de Coimbra16133294/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)22
6Tondela13112244/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)36
7Farense17143318/10 (80%)5/10 (50%)4/10 (40%)2/10 (20%)23
8Leiria15132286/10 (60%)2/10 (20%)8/10 (80%)2/10 (20%)29
9Vizela12111234/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)24
10Portimonense710-3172/10 (20%)6/10 (60%)3/10 (30%)4/10 (40%)39
11Torreense12102223/10 (30%)3/10 (30%)5/10 (50%)5/10 (50%)36
12AVS13121257/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)33
13Leixoes1317-4305/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)23
14Amarante913-4226/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)24
15Felgueiras1215-3277/10 (70%)5/10 (50%)4/10 (40%)1/10 (10%)26
16GD Chaves1121-10327/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)30
17Porto B818-10265/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)31
18Feirense311-8142/10 (20%)1/10 (10%)7/10 (70%)3/10 (30%)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
1Penafiel222035
2Sporting Lisbon B222642
3Benfica B202434
4Lusitania Lourosa191629
5Academica de Coimbra162129
6Tondela162131
7Farense151931
8Leiria152440
9Vizela152134
10Portimonense142031
11Torreense132940
12AVS132028
13Leixoes112132
14Amarante92129
15Felgueiras82236
16GD Chaves82338
17Porto B82432
18Feirense52733
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
1Portimonense437272
2Amarante386240
3GD Chaves372231
4Tondela315196
5Belenenses294183
6Sporting Lisbon B273170
7Torreense227141
8Benfica B207129
9AVS183114
10Leiria14892
11Academica de Coimbra13282
12Felgueiras9458
13Penafiel9056
14Prozis-Vilaverdense8150
15Porto B4629
16Leixoes4427
17Feirense3924
18Vizela85
19Vilafranquense00
20Varzim00
21Trofense00
22Lusitania Lourosa00
23Pacos Ferreira00
24Mafra00
25Farense00
26Covilha00
27AD Oliveirense00

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,533
2Torreense1,517
3Vizela1,492
4Benfica B1,491
5Lusitania Lourosa1,491
6Leiria1,488
7Farense1,486
8AVS1,485
9Penafiel1,483
10Sporting Lisbon B1,466
11Amarante1,458
12Felgueiras1,428
13GD Chaves1,420
14Academica de Coimbra1,403
15Porto B1,403
16Leixoes1,399
17Portimonense1,369
18Feirense1,360

League Table for this division