The Fishy - Grimsby Town FC

pt flag

Portuguese Primeira Liga Form Table

Portuguese Primeira Liga Form (Last 6)
Pos Team P W D L F A GD PtsXPts BTTS G15 km15
1Porto6600113+81812.83383
2Sporting Lisbon6510182+161613.6221430
3Benfica6420174+131413.532306
4Braga6402105+51211.4341650
5Famalicao6312105+5109.3220
6Estoril-Praia63121211+1108.623308
7Vitoria Guimaraes631265+1108.40238
8Estrela da Amadora62221012-288.443274
9Gil Vicente614155078.633346
10Santa Clara621355079.0221528
11Alverca621348-478.312237
12Moreirense6132811-366.833611
13Rio Ave6132610-465.64350
14CD Nacional612367-154.342989
15Tondela6114411-747.4221173
16Arouca6105518-1335.022256
17Casa Pia6024615-923.5321436
18AVS6024417-1324.732332
Portuguese Primeira Liga Form (Last 10)
Pos Team P W D L F A GD PtsXPts BTTS G15 km15
1Porto10910193+162822.63383
2Sporting Lisbon10820254+212622.6421430
3Benfica10640236+172220.352306
4Braga10523168+81717.4541650
5Vitoria Guimaraes10523119+21714.72238
6Gil Vicente10442147+71615.443346
7Alverca10514111101613.832237
8Rio Ave1035212120149.26350
9Famalicao10343139+41316.9520
10Estoril-Praia103341517-21213.143308
11Estrela da Amadora103341416-21213.553274
12CD Nacional103251112-11110.462989
13Santa Clara103251011-11115.1621528
14Moreirense102351320-799.963611
15Tondela10226616-10811.6321173
16Casa Pia101451220-879.4621436
17Arouca10217826-1876.742256
18AVS10028629-2327.452332

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 Primeira Liga (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Porto61812.8+5.2102822.6+5.4
2Sporting Lisbon61613.6+2.4102622.6+3.4
3Benfica61413.5+0.5102220.3+1.8
4Braga61211.4+0.6101717.4-0.4
5Famalicao6109.3+0.7101316.9-3.9
6Estoril-Praia6108.6+1.4101213.1-1.1
7Vitoria Guimaraes6108.4+1.6101714.7+2.3
8Estrela da Amadora688.4-0.4101213.5-1.5
9Gil Vicente678.6-1.6101615.4+0.6
10Santa Clara679.0-2.0101115.1-4.1
11Alverca678.3-1.3101613.8+2.3
12Moreirense666.8-0.81099.9-0.9
13Rio Ave665.6+0.410149.2+4.8
14CD Nacional654.3+0.7101110.4+0.6
15Tondela647.4-3.410811.6-3.6
16Arouca635.0-2.01076.7+0.3
17Casa Pia623.5-1.51079.4-2.4
18AVS624.7-2.71027.4-5.4
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
1Porto19316223/10 (30%)8/10 (80%)1/10 (10%)7/10 (70%)24
2Sporting Lisbon25421294/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)26
3Benfica23617295/10 (50%)6/10 (60%)3/10 (30%)5/10 (50%)36
4Braga1688245/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)25
5Vitoria Guimaraes1192202/10 (20%)4/10 (40%)5/10 (50%)5/10 (50%)37
6Gil Vicente1477214/10 (40%)8/10 (80%)1/10 (10%)5/10 (50%)20
7Alverca11110223/10 (30%)3/10 (30%)7/10 (70%)4/10 (40%)34
8Rio Ave12120246/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)37
9Famalicao1394225/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)32
10Estoril-Praia1517-2324/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)17
11Estrela da Amadora1416-2305/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)26
12CD Nacional1112-1236/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)27
13Santa Clara1011-1216/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)27
14Moreirense1320-7336/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)21
15Tondela616-10223/10 (30%)5/10 (50%)4/10 (40%)2/10 (20%)40
16Casa Pia1220-8326/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)26
17Arouca826-18344/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)22
18AVS629-23355/10 (50%)1/10 (10%)9/10 (90%)0/10 (0%)25
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
1Porto2815274.96526
2Sporting Lisbon2619264.97317
3Benfica2217294.37913
4Braga1719254.86921
5Vitoria Guimaraes1719274.96723
6Gil Vicente1616265.07420
7Alverca1615264.77419
8Rio Ave1420254.67119
9Famalicao1317263.67519
10Estoril-Praia1219264.96426
11Estrela da Amadora1219274.87218
12CD Nacional1121274.07614
13Santa Clara1118254.77318
14Moreirense918254.66724
15Tondela821264.97120
16Casa Pia723285.07223
17Arouca721244.77021
18AVS224275.06823
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
1Braga16501025
2Santa Clara1528949
3Casa Pia1436892
4Sporting Lisbon1430889
5Tondela1173729
6CD Nacional989615
7Moreirense611380
8Gil Vicente346215
9AVS332206
10Estoril-Praia308191
11Benfica306190
12Estrela da Amadora274170
13Arouca256159
14Alverca237147
15Porto8352
16Rio Ave5031
17Vitoria Guimaraes3824
18Famalicao00

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
1Benfica2,127
2Sporting Lisbon2,105
3Porto2,039
4Braga1,971
5Vitoria Guimaraes1,790
6Famalicao1,769
7Moreirense1,713
8Santa Clara1,693
9Gil Vicente1,690
10Estoril-Praia1,657
11Rio Ave1,622
12Alverca1,615
13Arouca1,608
14Casa Pia1,595
15CD Nacional1,587
16Tondela1,565
17Estrela da Amadora1,536
18AVS1,446

League Table for this division