es flag

Spanish Primera Federacion Form Table

Spanish Primera Federacion Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Tenerife10820184+1426222038
2Pontevedra CF10640175+122252421
3Celta Vigo B105321612+41872175
4Zamora105321511+41842290
5Athletic Bilbao B105231210+21742438
6Merida AD104331513+21572238
7Arenas Club de Getxo105051514+11562300
8Lugo104331112-1155277
9Barakaldo104241512+31462511
10Ponferradina104241210+2143293
11CD Arenteiro104241413+114420
12Cacereno10343111101342543
13Real Madrid Castilla103431415-11372472
14Union de Salamanca103341719-21262286
15Racing DE Ferrol103251013-31152302
16Ourense CF103161417-31062649
17Talavera CF10316917-81052401
18Real Avila CF103071320-7972344
19CD Guadalajara10226817-98521803
20Osasuna B10037617-11342306

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.

Spanish Primera Federacion (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Tenerife616 1026 
2Ponferradina613 1014 
3Barakaldo613 1014 
4Pontevedra CF612 1022 
5Merida AD611 1015 
6Athletic Bilbao B611 1017 
7Union de Salamanca610 1012 
8Lugo610 1015 
9Celta Vigo B69 1018 
10Cacereno69 1013 
11Arenas Club de Getxo69 1015 
12Zamora68 1018 
13Ourense CF66 1010 
14Real Madrid Castilla66 1013 
15CD Arenteiro65 1014 
16Racing DE Ferrol64 1011 
17CD Guadalajara64 108 
18Talavera CF64 1010 
19Real Avila CF63 109 
20Osasuna B62 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
1Tenerife18414222/10 (20%)9/10 (90%)0/10 (0%)8/10 (80%)31
2Pontevedra CF17512225/10 (50%)5/10 (50%)4/10 (40%)5/10 (50%)22
3Celta Vigo B16124287/10 (70%)5/10 (50%)4/10 (40%)3/10 (30%)26
4Zamora15114264/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)25
5Athletic Bilbao B12102224/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)48
6Merida AD15132287/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)32
7Arenas Club de Getxo15141296/10 (60%)5/10 (50%)5/10 (50%)0/10 (0%)18
8Lugo1112-1235/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)31
9Barakaldo15123276/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)20
10Ponferradina12102223/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)35
11CD Arenteiro14131274/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)42
12Cacereno11110224/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)24
13Real Madrid Castilla1415-1297/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)26
14Union de Salamanca1719-2366/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)33
15Racing DE Ferrol1013-3235/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)38
16Ourense CF1417-3316/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)36
17Talavera CF917-8265/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)34
18Real Avila CF1320-7337/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)23
19CD Guadalajara817-9255/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)33
20Osasuna B617-11234/10 (40%)0/10 (0%)9/10 (90%)1/10 (10%)20
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
1Tenerife261629
2Pontevedra CF221931
3Celta Vigo B182131
4Zamora182126
5Athletic Bilbao B172129
6Merida AD152127
7Arenas Club de Getxo151929
8Lugo152431
9Barakaldo142327
10Ponferradina142333
11CD Arenteiro141730
12Cacereno132333
13Real Madrid Castilla132133
14Union de Salamanca122132
15Racing DE Ferrol112228
16Ourense CF102229
17Talavera CF102027
18Real Avila CF91930
19CD Guadalajara82230
20Osasuna B32630
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
1Tenerife20381266
2CD Guadalajara18031120
3Atletico Sanluqueno CF848527
4Sabadell809503
5Sevilla B750466
6Ourense CF649403
7UE Costa Brava584363
8UCAM Murcia550342
9Cacereno543337
10CD Teruel520323
11Barakaldo511318
12Cornella510317
13Real Madrid Castilla472293
14Athletic Bilbao B438272
15CF Rayo Majadahonda438272
16Pontevedra CF421262
17Betis B403250
18Talavera CF401249
19Fuenlabrada379235
20Atletico Baleares374232
21Alcoyano367228
22Real Avila CF344214
23CD Calahorra339211
24Extremadura317197
25Osasuna B306190
26Racing DE Ferrol302188
27Valladolid B302188
28Arenas Club de Getxo300186
29Zamora290180
30Union de Salamanca286178
31UD Logrones256159
32Merida AD238148
33Celta Vigo B175109
34Tudelano14489
35Ponferradina9358
36SD Logrones8855
37Lugo7748
38SS Reyes00
39Linense00
40Sestao River00
41SD Tarazona00
42Real Union00
43Linares Deportivo00
44Internacional De Madrid00
45Gimnastica Segoviana CF00
46Gimnastic00
47CD San Fernando00
48CD Arenteiro00
49Barcelona B00
50Badajoz00
51Amorebieta00
52Algeciras00

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
1Tenerife1,701
2Celta Vigo B1,626
3Ponferradina1,601
4Pontevedra CF1,593
5Real Madrid Castilla1,588
6Athletic Bilbao B1,561
7Union de Salamanca1,555
8Merida AD1,543
9Zamora1,543
10Barakaldo1,506
11Ourense CF1,505
12Racing DE Ferrol1,496
13Lugo1,490
14Arenas Club de Getxo1,477
15Real Avila CF1,476
16CD Arenteiro1,470
17Cacereno1,429
18CD Guadalajara1,420
19Talavera CF1,414
20Osasuna B1,405

League Table for this division