The Fishy - Grimsby Town FC

fifa flag

Euro 2025 Form Table

Euro 2025 Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Spain W6510184+1416 300
2France W6510185+1316 400
3Sweden W6420164+1214 300
4Norway W6411118+313 500
5England W6321167+911 500
6Finland W6321104+611 300
7Germany W6312127+510 300
8Poland W6312118+310 200
9Italy W6312108+210 500
10Belgium W63031115-49 400
11Netherlands W6213915-67 300
12Switzerland W6114410-64 200
13Denmark W6105515-103 300
14Iceland W6024713-62 300
15Wales W6015419-151 400
16Portugal W6015324-211 300
Euro 2025 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1France W6600142+1218 100
2Germany W6510264+2216 300
3Poland W6510162+1416 200
4Spain W6501218+1315 500
5Sweden W6330136+712 500
6Finland W632182+611 100
7Netherlands W63211110+111 500
8England W6312166+1010 300
9Italy W6312117+410 300
10Denmark W6303813-59 400
11Norway W622245-18 200
12Belgium W6204916-76 300
13Iceland W604269-34 300
14Portugal W6114521-164 300
15Wales W6024410-62 400
16Switzerland W6024412-82 200
Euro 2025 Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Germany W3300142+1292
2England W3300120+1290
3Poland W3300101+991
4Spain W3300124+893
5France W330082+691
6Sweden W3210104+673
7Finland W312041+351
8Netherlands W312064+253
9Norway W311134-142
10Italy W311123-141
11Denmark W310225-331
12Belgium W310248-432
13Iceland W302135-221
14Switzerland W301203-310
15Wales W301237-413
16Portugal W301238-512
Euro 2025 Form (Away)
Pos Team P W D L F A GD PtsBTTS
1France W330060+690
2Germany W3210122+1071
3Poland W321061+571
4Italy W320194+562
5Spain W320194+562
6Finland W320141+360
7Netherlands W320156-162
8Denmark W320168-263
9Sweden W312032+152
10Norway W311111040
11Belgium W310258-331
12Portugal W3102213-1131
13Iceland W302134-122
14England W301246-213
15Wales W301213-211
16Switzerland W301249-512

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.

Euro 2025 (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Spain W616 615 
2France W616 618 
3Sweden W614 612 
4Norway W613 68 
5England W611 610 
6Finland W611 611 
7Germany W610 616 
8Poland W610 616 
9Italy W610 610 
10Belgium W69 66 
11Netherlands W67 611 
12Switzerland W64 62 
13Denmark W63 69 
14Iceland W62 64 
15Wales W61 62 
16Portugal W61 64 
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
1France W14212161/6 (17%)6/6 (100%)0/6 (0%)5/6 (83%)45
2Germany W26422303/6 (50%)3/6 (50%)3/6 (50%)3/6 (50%)11
3Poland W16214182/6 (33%)5/6 (83%)1/6 (17%)4/6 (67%)38
4Spain W21813295/6 (83%)3/6 (50%)3/6 (50%)0/6 (0%)22
5Sweden W1367195/6 (83%)4/6 (67%)1/6 (17%)1/6 (17%)16
6Finland W826101/6 (17%)5/6 (83%)1/6 (17%)4/6 (67%)33
7Netherlands W11101215/6 (83%)3/6 (50%)3/6 (50%)0/6 (0%)14
8England W16610223/6 (50%)5/6 (83%)1/6 (17%)3/6 (50%)16
9Italy W1174183/6 (50%)4/6 (67%)1/6 (17%)3/6 (50%)25
10Denmark W813-5214/6 (67%)3/6 (50%)3/6 (50%)1/6 (17%)29
11Norway W45-192/6 (33%)2/6 (33%)3/6 (50%)2/6 (33%)48
12Belgium W916-7253/6 (50%)3/6 (50%)3/6 (50%)1/6 (17%)27
13Iceland W69-3153/6 (50%)1/6 (17%)3/6 (50%)2/6 (33%)28
14Portugal W521-16263/6 (50%)1/6 (17%)5/6 (83%)1/6 (17%)22
15Wales W410-6144/6 (67%)0/6 (0%)6/6 (100%)0/6 (0%)23
16Switzerland W412-8162/6 (33%)1/6 (17%)4/6 (67%)1/6 (17%)21
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
1France W181828
2Germany W161832
3Poland W161727
4Spain W152032
5Sweden W122032
6Finland W112230
7Netherlands W111928
8England W101834
9Italy W102233
10Denmark W91728
11Norway W81629
12Belgium W61929
13Iceland W41829
14Portugal W41832
15Wales W22130
16Switzerland W21930
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
1Belgium W00
2Denmark W00
3England W00
4Finland W00
5France W00
6Germany W00
7Iceland W00
8Italy W00
9Netherlands W00
10Norway W00
11Poland W00
12Portugal W00
13Spain W00
14Sweden W00
15Switzerland W00
16Wales W00

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
1Spain W1,717
2France W1,665
3England W1,646
4Germany W1,636
5Sweden W1,627
6Netherlands W1,562
7Poland W1,556
8Italy W1,533
9Denmark W1,525
10Finland W1,493
11Norway W1,492
12Iceland W1,485
13Belgium W1,477
14Switzerland W1,430
15Portugal W1,424
16Wales W1,419

League Table for this division