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+716361137
2Al-Hilal6501193+161514357
3Al Qadsia6411137+613340
4Al-Nassr6411137+613531225
5NEOM6402115+612131107
6Diriyah Club632174+311240
7Al Kholood6321119+21154519
8Al-Ahli Jeddah63031510+59352711
9Al-Ettifaq622279-28241585
10Al Riyadh6222612-68131225
11Al-Fayha613269-3633976
12Al-Hazm612358-3534634
13Al Shabab604258-3434704
14Al Khaleej Saihat6042310-74331348
15Al-Fateh603348-43341920
16Al Faisaly603339-63340
17Abha6024411-7233840
18Al Taawon6024312-922373
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Hilal10811276+212534357
2Al Qadsia108112510+1525640
3Al-Nassr107212511+1423831225
4Al-Ittihad10721158+723561137
5Al-Ahli Jeddah107032512+1321552711
6NEOM106131610+619431107
7Al-Ettifaq104331815+315541585
8Al Riyadh104331117-615331225
9Al Kholood103521213-11464519
10Al-Hazm103341113-21254634
11Diriyah Club732275+211240
12Al Shabab101451016-6764704
13Al-Fateh10145612-67341920
14Al-Fayha10136817-9653976
15Al Khaleej Saihat10055522-175531348
16Al Taawon10046517-1244373
17Al Faisaly7034513-83440
18Abha7025513-8243840

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-Nassr613 1023 
5NEOM612 1019 
6Diriyah Club611 711 
7Al Kholood611 1014 
8Al-Ahli Jeddah69 1021 
9Al-Ettifaq68 1015 
10Al Riyadh68 1015 
11Al-Fayha66 106 
12Al-Hazm65 1012 
13Al Shabab64 107 
14Al Khaleej Saihat64 105 
15Al-Fateh63 107 
16Al Faisaly63 73 
17Abha62 72 
18Al Taawon62 104 
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%)8/10 (80%)2/10 (20%)6/10 (60%)20
2Al Qadsia251015356/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)23
3Al-Nassr251114368/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)24
4Al-Ittihad1587235/10 (50%)6/10 (60%)2/10 (20%)5/10 (50%)40
5Al-Ahli Jeddah251213375/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)14
6NEOM16106264/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 Riyadh1117-6283/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)31
9Al Kholood1213-1256/10 (60%)3/10 (30%)4/10 (40%)3/10 (30%)26
10Al-Hazm1113-2245/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)19
11Diriyah Club752122/7 (29%)3/7 (43%)3/7 (43%)2/7 (29%)31
12Al Shabab1016-6266/10 (60%)4/10 (40%)4/10 (40%)2/10 (20%)34
13Al-Fateh612-6183/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)38
14Al-Fayha817-9255/10 (50%)2/10 (20%)6/10 (60%)2/10 (20%)25
15Al Khaleej Saihat522-17275/10 (50%)2/10 (20%)5/10 (50%)3/10 (30%)22
16Al Taawon517-12224/10 (40%)1/10 (10%)6/10 (60%)3/10 (30%)28
17Al Faisaly513-8184/7 (57%)0/7 (0%)5/7 (71%)2/7 (29%)26
18Abha513-8184/7 (57%)0/7 (0%)6/7 (86%)0/7 (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-Hilal2521355.58011
2Al Qadsia2519345.5828
3Al-Nassr2321316.08110
4Al-Ittihad2335497.27515
5Al-Ahli Jeddah2125375.37713
6NEOM1922375.57911
7Al-Ettifaq1523415.77512
8Al Riyadh1525404.5819
9Al Kholood1422394.8829
10Al-Hazm1225445.78113
11Diriyah Club1121315.7901
12Al Shabab731485.37911
13Al-Fateh730455.28010
14Al-Fayha626405.78010
15Al Khaleej Saihat525365.97218
16Al Taawon427445.47715
17Al Faisaly316266.48010
18Abha221285.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
2Al-Fateh19201193
3Al-Ettifaq1585985
4Al Khaleej Saihat1348838
5Al Riyadh1225761
6Al-Nassr1225761
7Al-Ittihad1137706
8NEOM1107688
9Al-Fayha976606
10Abha840522
11Al Shabab704437
12Al-Hazm634394
13Al Kholood519322
14Al-Hilal357222
15Al Taawon7345
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