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-Ahli Jeddah6501217+1415441916
2Al-Hilal6501156+91524991
3Al Qadsia6411169+713451109
4Al-Nassr6411115+613440
5Al-Ittihad6402137+612463374
6NEOM631295+410241842
7Al-Ettifaq623198+19342026
8Al Khaleej Saihat62318809441374
9Al Shabab622297+2833300
10Al Riyadh622258-3823185
11Diriyah Club622247-38240
12Al Faisaly6132710-36430
13Al-Hazm6123710-3544356
14Al Kholood6114616-104330
15Al-Fayha6033610-4344654
16Al-Fateh6105918-9354614
17Abha6015410-61322653
18Al Taawon6015214-12124663
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Hilal10901309+212744991
2Al-Nassr10811238+1525640
3Al-Ittihad108022110+1124763374
4Al Qadsia107122311+1222551109
5Al-Ahli Jeddah107032713+1421541916
6NEOM10514148+616241842
7Al-Ettifaq104331314-115442026
8Diriyah Club10433910-115340
9Al Kholood103341421-712730
10Al Riyadh103341119-81243185
11Al Shabab10253141401163300
12Al Khaleej Saihat102531017-711641374
13Al-Fayha101541117-6864654
14Al-Hazm101451015-5764356
15Al Faisaly101451120-97730
16Al-Fateh101361020-10664614
17Al Taawon10037519-14344663
18Abha9027617-112522653

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-Ahli Jeddah615 1021 
2Al-Hilal615 1027 
3Al Qadsia613 1022 
4Al-Nassr613 1025 
5Al-Ittihad612 1024 
6NEOM610 1016 
7Al-Ettifaq69 1015 
8Al Khaleej Saihat69 1011 
9Al Shabab68 1011 
10Al Riyadh68 1012 
11Diriyah Club68 1015 
12Al Faisaly66 107 
13Al-Hazm65 107 
14Al Kholood64 1012 
15Al-Fayha63 108 
16Al-Fateh63 106 
17Abha61 92 
18Al Taawon61 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
1Al-Hilal30921394/10 (40%)9/10 (90%)1/10 (10%)5/10 (50%)27
2Al-Nassr23815316/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)24
3Al-Ittihad211011317/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)30
4Al Qadsia231112345/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)27
5Al-Ahli Jeddah271314405/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)18
6NEOM1486222/10 (20%)5/10 (50%)5/10 (50%)4/10 (40%)39
7Al-Ettifaq1314-1274/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)46
8Diriyah Club910-1193/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)30
9Al Kholood1421-7357/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)28
10Al Riyadh1119-8304/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)31
11Al Shabab14140286/10 (60%)6/10 (60%)2/10 (20%)3/10 (30%)24
12Al Khaleej Saihat1017-7276/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)34
13Al-Fayha1117-6286/10 (60%)4/10 (40%)4/10 (40%)2/10 (20%)28
14Al-Hazm1015-5256/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)25
15Al Faisaly1120-9317/10 (70%)1/10 (10%)7/10 (70%)2/10 (20%)18
16Al-Fateh1020-10306/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)31
17Al Taawon519-14244/10 (40%)1/10 (10%)7/10 (70%)2/10 (20%)30
18Abha617-11235/9 (56%)0/9 (0%)8/9 (89%)1/9 (11%)22
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-Hilal2720316.8884
2Al-Nassr2518296.9846
3Al-Ittihad2432478.5828
4Al Qadsia2218317.3892
5Al-Ahli Jeddah2120306.5855
6NEOM1621277.7846
7Al-Ettifaq1519358.08011
8Diriyah Club1524307.4904
9Al Kholood1221306.6901
10Al Riyadh1220336.3819
11Al Shabab1124376.7900
12Al Khaleej Saihat1125297.67912
13Al-Fayha819277.3891
14Al-Hazm719287.6874
15Al Faisaly718276.98010
16Al-Fateh621307.0819
17Al Taawon321317.57911
18Abha223306.87911
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-Ittihad33742097
2Abha26531648
3Al-Ettifaq20261259
4Al-Ahli Jeddah19161191
5NEOM18421145
6Al Khaleej Saihat1374854
7Al Qadsia1109689
8Al-Hilal991616
9Al Taawon663412
10Al-Fayha654406
11Al-Fateh614382
12Al-Hazm356221
13Al Shabab300186
14Al Riyadh185115
15Al Faisaly00
16Al Kholood00
17Al-Nassr00
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,967
2Al-Nassr1,839
3Al-Ahli Jeddah1,821
4Al Qadsia1,783
5Al-Ittihad1,634
6Al-Ettifaq1,543
7NEOM1,535
8Diriyah Club1,529
9Al Taawon1,518
10Al Shabab1,502
11Al Faisaly1,455
12Al Kholood1,436
13Al-Fateh1,419
14Al Khaleej Saihat1,412
15Al-Fayha1,407
16Al Riyadh1,385
17Al-Hazm1,366
18Abha1,297

League Table for this division