The Fishy - Grimsby Town FC

sa flag

Saudi Arabia Pro League Form Table

Saudi Arabia Pro League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Hilal6501175+121524390
2Al-Nassr6501145+915341228
3Al Qadsia6501135+815330
4Al-Ittihad641185+313361137
5NEOM640294+512132194
6Al Kholood6330128+41264184
7Diriyah Club631275+210240
8Al-Ettifaq631288010241202
9Al-Ahli Jeddah6303139+49242711
10Al-Hazm62226608330
11Al-Fayha6123711-4544928
12Al Riyadh6123616-105241245
13Al Khaleej Saihat604229-74242553
14Al Taawon603336-3324398
15Al Shabab6033611-5344704
16Al-Fateh603327-5324576
17Al Faisaly6033410-63340
18Abha6015412-81341743
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al Qadsia10901258+1727630
2Al-Hilal10811237+162544390
3Al-Nassr107122412+1222741228
4Al-Ahli Jeddah107032512+1321542711
5Al-Ittihad10631138+521561137
6NEOM105231410+417432194
7Al-Ettifaq104331512+315441202
8Al Kholood103611211+11564184
9Al-Hazm103341013-312430
10Al Riyadh103341121-1012441245
11Diriyah Club631275+210240
12Al-Fayha102261219-7864928
13Al Taawon101451012-2754398
14Al-Fateh10145511-6734576
15Al Shabab101361220-8674704
16Al Khaleej Saihat10046523-184542553
17Al Faisaly6033410-63340
18Abha6015412-81341743

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.

Saudi Arabia Pro League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Al-Hilal615 1025 
2Al-Nassr615 1022 
3Al Qadsia615 1027 
4Al-Ittihad613 1021 
5NEOM612 1017 
6Al Kholood612 1015 
7Diriyah Club610 610 
8Al-Ettifaq610 1015 
9Al-Ahli Jeddah69 1021 
10Al-Hazm68 1012 
11Al-Fayha65 108 
12Al Riyadh65 1012 
13Al Khaleej Saihat64 104 
14Al Taawon63 107 
15Al Shabab63 106 
16Al-Fateh63 107 
17Al Faisaly63 63 
18Abha61 61 
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
1Al Qadsia25817336/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)24
2Al-Hilal23716304/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)20
3Al-Nassr241212367/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)27
4Al-Ahli Jeddah251213375/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)17
5Al-Ittihad1385215/10 (50%)6/10 (60%)2/10 (20%)5/10 (50%)41
6NEOM14104244/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)25
7Al-Ettifaq15123274/10 (40%)6/10 (60%)2/10 (20%)5/10 (50%)31
8Al Kholood12111236/10 (60%)3/10 (30%)4/10 (40%)3/10 (30%)29
9Al-Hazm1013-3234/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)19
10Al Riyadh1121-10324/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)31
11Diriyah Club752122/6 (33%)2/6 (33%)3/6 (50%)2/6 (33%)31
12Al-Fayha1219-7316/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)24
13Al Taawon1012-2225/10 (50%)1/10 (10%)6/10 (60%)3/10 (30%)30
14Al-Fateh511-6163/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)34
15Al Shabab1220-8327/10 (70%)4/10 (40%)5/10 (50%)1/10 (10%)32
16Al Khaleej Saihat523-18285/10 (50%)2/10 (20%)5/10 (50%)3/10 (30%)18
17Al Faisaly410-6143/6 (50%)0/6 (0%)4/6 (67%)2/6 (33%)26
18Abha412-8163/6 (50%)0/6 (0%)5/6 (83%)0/6 (0%)27
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
1Al Qadsia2719344.88010
2Al-Hilal2522355.27912
3Al-Nassr2221295.17813
4Al-Ahli Jeddah2124374.87614
5Al-Ittihad2136486.87415
6NEOM1722375.57911
7Al-Ettifaq1524405.07416
8Al Kholood1521374.27911
9Al-Hazm1224445.37915
10Al Riyadh1225404.5819
11Diriyah Club1021314.8906
12Al-Fayha825375.38010
13Al Taawon726445.07715
14Al-Fateh731444.97911
15Al Shabab630444.27518
16Al Khaleej Saihat426345.47218
17Al Faisaly316266.07911
18Abha121285.46723
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
1Al-Ahli Jeddah27111685
2Al Khaleej Saihat25531586
3NEOM21941363
4Abha17431083
5Al Riyadh1245774
6Al-Nassr1228763
7Al-Ettifaq1202747
8Al-Ittihad1137706
9Al-Fayha928577
10Al Shabab704437
11Al-Fateh576358
12Al Taawon398247
13Al-Hilal390242
14Al Kholood184114
15Al Faisaly00
16Al Qadsia00
17Al-Hazm00
18Diriyah Club00

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
1Al-Hilal1,952
2Al-Nassr1,866
3Al-Ahli Jeddah1,824
4Al Qadsia1,764
5Al-Ittihad1,596
6Al Taawon1,557
7NEOM1,540
8Al-Ettifaq1,530
9Diriyah Club1,524
10Al Shabab1,492
11Al Kholood1,461
12Al Faisaly1,459
13Al-Fateh1,445
14Al-Fayha1,425
15Al Khaleej Saihat1,384
16Al Riyadh1,367
17Al-Hazm1,365
18Abha1,298

League Table for this division