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-Nassr6501176+1115431228
3Al Qadsia6501154+1115331127
4Al-Ittihad641196+313361137
5Al-Ahli Jeddah6402157+812231487
6NEOM640294+512142194
7Al Kholood6240107+31053184
8Al-Ettifaq631299010331202
9Al-Hazm622276+1833634
10Diriyah Club521254+17130
11Al-Fayha6123610-4533149
12Al Riyadh6123616-105241245
13Al-Fateh604215-4413576
14Al Khaleej Saihat604229-74242553
15Al Taawon603337-4323325
16Al Shabab6033510-5333352
17Al Faisaly5023410-62330
18Abha5014411-7133903
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al Qadsia10901266+2027531127
2Al-Hilal10811237+162544390
3Al-Ahli Jeddah10802279+1824431487
4Al-Nassr107122512+1322731228
5Al-Ittihad10541139+419561137
6Al-Ettifaq105231813+517531202
7NEOM105231410+417442194
8Al Kholood10271111101363184
9Al Riyadh103341121-1012441245
10Al-Hazm102441014-41053634
11Al-Fayha102351218-6963149
12Al-Fateh10154611-5833576
13Diriyah Club521254+17130
14Al Taawon101451013-3753325
15Al Shabab101361223-11673352
16Al Khaleej Saihat10046523-184542553
17Al Faisaly5023410-62330
18Abha5014411-7133903

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 1019 
5Al-Ahli Jeddah612 1024 
6NEOM612 1017 
7Al Kholood610 1013 
8Al-Ettifaq610 1017 
9Al-Hazm68 1010 
10Diriyah Club57 57 
11Al-Fayha65 109 
12Al Riyadh65 1012 
13Al-Fateh64 108 
14Al Khaleej Saihat64 104 
15Al Taawon63 107 
16Al Shabab63 106 
17Al Faisaly52 52 
18Abha51 51 
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 Qadsia26620325/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)23
2Al-Hilal23716304/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)19
3Al-Ahli Jeddah27918364/10 (40%)8/10 (80%)2/10 (20%)5/10 (50%)18
4Al-Nassr251213377/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)27
5Al-Ittihad1394225/10 (50%)6/10 (60%)2/10 (20%)5/10 (50%)35
6Al-Ettifaq18135315/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)33
7NEOM14104244/10 (40%)6/10 (60%)4/10 (40%)2/10 (20%)24
8Al Kholood11110226/10 (60%)3/10 (30%)4/10 (40%)3/10 (30%)29
9Al Riyadh1121-10324/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)29
10Al-Hazm1014-4245/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)20
11Al-Fayha1218-6306/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)23
12Al-Fateh611-5173/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)34
13Diriyah Club54191/5 (20%)2/5 (40%)3/5 (60%)2/5 (40%)31
14Al Taawon1013-3235/10 (50%)1/10 (10%)6/10 (60%)3/10 (30%)32
15Al Shabab1223-11357/10 (70%)4/10 (40%)5/10 (50%)1/10 (10%)32
16Al Khaleej Saihat523-18285/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)19
17Al Faisaly410-6143/5 (60%)0/5 (0%)4/5 (80%)1/5 (20%)26
18Abha411-7153/5 (60%)0/5 (0%)5/5 (100%)0/5 (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 Qadsia2719324.27812
2Al-Hilal2520344.87812
3Al-Ahli Jeddah2424364.47515
4Al-Nassr2221295.17813
5Al-Ittihad1948655.96817
6Al-Ettifaq1724404.47714
7NEOM1720364.97614
8Al Kholood1321374.27911
9Al Riyadh1225394.17713
10Al-Hazm1026444.97916
11Al-Fayha926354.77617
12Al-Fateh831444.97911
13Diriyah Club721314.8906
14Al Taawon725414.47715
15Al Shabab630444.27518
16Al Khaleej Saihat425344.97119
17Al Faisaly215255.47417
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 Khaleej Saihat25531586
2NEOM21941363
3Al-Ahli Jeddah1487924
4Al Riyadh1245774
5Al-Nassr1228763
6Al-Ettifaq1202747
7Al-Ittihad1137706
8Al Qadsia1127700
9Abha903561
10Al-Hazm634394
11Al-Fateh576358
12Al-Hilal390242
13Al Shabab352219
14Al Taawon325202
15Al Kholood184114
16Al-Fayha14993
17Al Faisaly00
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,880
3Al-Ahli Jeddah1,831
4Al Qadsia1,755
5Al-Ittihad1,561
6Al Taawon1,557
7Diriyah Club1,532
8Al-Ettifaq1,524
9NEOM1,503
10Al Shabab1,494
11Al Kholood1,461
12Al Faisaly1,459
13Al-Fateh1,445
14Al-Fayha1,425
15Al Khaleej Saihat1,395
16Al Riyadh1,370
17Al-Hazm1,365
18Abha1,303

League Table for this division