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
1Penafiel6501165+111541467
2Sporting Lisbon B6501135+81542273
3Lusitania Lourosa6330117+412510
4Leiria632186+21132148
5Benfica B631274+31012258
6Tondela631274+3101299
7Vizela631297+2103282
8AVS631286+21042183
9Farense622298+18410
10Torreense622234-18032686
11Amarante621379-2742263
12Leixoes621379-2732111
13GD Chaves6213611-5742372
14Academica de Coimbra6204811-3622132
15Felgueiras612357-253294
16Porto B6123612-654246
17Portimonense611429-7412189
18Feirense601529-71210
Portuguese Liga 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Sporting Lisbon B10712157+82242273
2Penafiel106132010+101961467
3Lusitania Lourosa105321611+518710
4Benfica B10523118+31732258
5Academica de Coimbra95041512+31532132
6Farense104331512+315710
7Leiria104331513+21562148
8Vizela104241013-3143282
9Portimonense10424710-31422189
10Torreense103431210+213332686
11AVS103431110+11362183
12Tondela104151011-1133299
13Leixoes104151215-31352111
14Felgueiras102531210+2116294
15GD Chaves103251219-71172372
16Porto B103251017-7115246
17Amarante9225812-4852263
18Feirense10037514-93410

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 1019 
2Sporting Lisbon B615 1022 
3Lusitania Lourosa612 1018 
4Leiria611 1015 
5Benfica B610 1017 
6Tondela610+2.11013+1.6
7Vizela610 1014 
8AVS610+4.31013+3.8
9Farense68 1015 
10Torreense68 1013 
11Amarante67 98 
12Leixoes67 1013 
13GD Chaves67 1011 
14Academica de Coimbra66 915 
15Felgueiras65 1011 
16Porto B65 1011 
17Portimonense64 1014 
18Feirense61 103 
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
1Sporting Lisbon B1578224/10 (40%)8/10 (80%)1/10 (10%)5/10 (50%)37
2Penafiel201010306/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)30
3Lusitania Lourosa16115277/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)30
4Benfica B1183193/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)23
5Academica de Coimbra15123273/9 (33%)5/9 (56%)3/9 (33%)4/9 (44%)25
6Farense15123277/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)29
7Leiria15132286/10 (60%)2/10 (20%)8/10 (80%)2/10 (20%)29
8Vizela1013-3233/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)28
9Portimonense710-3172/10 (20%)6/10 (60%)3/10 (30%)4/10 (40%)33
10Torreense12102223/10 (30%)3/10 (30%)5/10 (50%)5/10 (50%)36
11AVS11101216/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)37
12Tondela1011-1213/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)35
13Leixoes1215-3275/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)27
14Felgueiras12102226/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)26
15GD Chaves1219-7317/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)28
16Porto B1017-7275/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)28
17Amarante812-4205/9 (56%)4/9 (44%)4/9 (44%)2/9 (22%)26
18Feirense514-9194/10 (40%)1/10 (10%)7/10 (70%)2/10 (20%)34
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
1Sporting Lisbon B223450   
2Penafiel192843   
3Lusitania Lourosa183142   
4Benfica B172944   
5Academica de Coimbra152129   
6Farense152745   
7Leiria152440   
8Vizela142541   
9Portimonense142539   
10Torreense132940   
11AVS1324410.67713
12Tondela1329431.17318
13Leixoes132338   
14Felgueiras112944   
15GD Chaves112846   
16Porto B112637   
17Amarante82129   
18Feirense33445   
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
1Torreense26861669
2Penafiel467290
3GD Chaves372231
4Belenenses294183
5Sporting Lisbon B273170
6Amarante263163
7Benfica B258160
8Portimonense189117
9AVS183114
10Leiria14892
11Academica de Coimbra13282
12Leixoes11169
13Tondela9962
14Felgueiras9458
15Vizela8251
16Prozis-Vilaverdense8150
17Porto B4629
18Trofense00
19Varzim00
20Vilafranquense00
21Lusitania Lourosa00
22Pacos Ferreira00
23Mafra00
24Feirense00
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,528
2Torreense1,511
3AVS1,493
4Lusitania Lourosa1,491
5Vizela1,486
6Farense1,486
7Penafiel1,483
8Benfica B1,480
9Leiria1,479
10Amarante1,458
11Sporting Lisbon B1,456
12Felgueiras1,433
13GD Chaves1,420
14Porto B1,410
15Leixoes1,409
16Academica de Coimbra1,409
17Portimonense1,369
18Feirense1,360

League Table for this division