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-Ittihad6510103+716371137
2Al-Hilal6501193+161515729
3Al Qadsia6411137+613340
4Al-Nassr6402127+512441225
5NEOM640294+512132194
6Al Kholood6330128+41263184
7Diriyah Club631275+210230
8Al-Ahli Jeddah63031510+59352711
9Al-Ettifaq622279-28241585
10Al-Fayha613269-3634976
11Al Khaleej Saihat613239-66241348
12Al-Hazm612358-3534634
13Al Riyadh6123616-105231225
14Al Shabab604258-3434704
15Al-Fateh603327-5323576
16Al Faisaly603339-63340
17Al Taawon6024312-9224398
18Abha6015513-81431743
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Hilal10811276+212535729
2Al Qadsia108112510+1525640
3Al-Ittihad10721158+723571137
4Al-Nassr107122411+1322741225
5Al-Ahli Jeddah107032512+1321552711
6NEOM105231410+417432194
7Al-Ettifaq104331815+315541585
8Al Kholood103611211+11563184
9Al-Hazm103341113-21254634
10Al Riyadh103341121-1012431225
11Diriyah Club631275+210230
12Al Shabab101451016-6764704
13Al-Fateh10145511-6733576
14Al Khaleej Saihat10145521-167441348
15Al-Fayha10136817-9654976
16Al Taawon10046517-12444398
17Al Faisaly7034513-83440
18Abha6015513-81431743

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-Ittihad616 1023 
2Al-Hilal615 1025 
3Al Qadsia613 1025 
4Al-Nassr612 1022 
5NEOM612 1017 
6Al Kholood612 1015 
7Diriyah Club610 610 
8Al-Ahli Jeddah69 1021 
9Al-Ettifaq68 1015 
10Al-Fayha66 106 
11Al Khaleej Saihat66 107 
12Al-Hazm65 1012 
13Al Riyadh65 1012 
14Al Shabab64 107 
15Al-Fateh63 107 
16Al Faisaly63 73 
17Al Taawon62 104 
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-Hilal27621333/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)20
2Al Qadsia251015356/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)23
3Al-Ittihad1587235/10 (50%)6/10 (60%)2/10 (20%)5/10 (50%)40
4Al-Nassr241113357/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)22
5Al-Ahli Jeddah251213375/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)14
6NEOM14104244/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)25
7Al-Ettifaq18153335/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)29
8Al Kholood12111236/10 (60%)3/10 (30%)4/10 (40%)3/10 (30%)26
9Al-Hazm1113-2245/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)19
10Al Riyadh1121-10324/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)31
11Diriyah Club752122/6 (33%)3/6 (50%)3/6 (50%)2/6 (33%)31
12Al Shabab1016-6266/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)30
13Al-Fateh511-6163/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)38
14Al Khaleej Saihat521-16264/10 (40%)2/10 (20%)5/10 (50%)3/10 (30%)18
15Al-Fayha817-9255/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)24
16Al Taawon517-12224/10 (40%)1/10 (10%)6/10 (60%)3/10 (30%)30
17Al Faisaly513-8184/7 (57%)0/7 (0%)5/7 (71%)2/7 (29%)26
18Abha513-8184/6 (67%)0/6 (0%)6/6 (100%)0/6 (0%)26
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-Hilal2522355.27912
2Al Qadsia2519345.5828
3Al-Ittihad2335497.27515
4Al-Nassr2221305.68012
5Al-Ahli Jeddah2125375.37713
6NEOM1722375.57911
7Al-Ettifaq1523415.77512
8Al Kholood1522394.8829
9Al-Hazm1225445.78113
10Al Riyadh1225404.5819
11Diriyah Club1021315.7901
12Al Shabab729444.67713
13Al-Fateh730455.28010
14Al Khaleej Saihat726345.47218
15Al-Fayha625375.38010
16Al Taawon426445.07715
17Al Faisaly316266.48010
18Abha121285.87812
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
2NEOM21941363
3Abha17431083
4Al-Ettifaq1585985
5Al Khaleej Saihat1348838
6Al Riyadh1225761
7Al-Nassr1225761
8Al-Ittihad1137706
9Al-Fayha976606
10Al-Hilal729453
11Al Shabab704437
12Al-Hazm634394
13Al-Fateh576358
14Al Taawon398247
15Al Kholood184114
16Al Faisaly00
17Al Qadsia00
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