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-Hilal6600183+151824584
2Al-Nassr6510175+121643409
3Al Qadsia6501154+1115341127
4Al-Ahli Jeddah6402157+812241487
5Al-Ittihad632175+211263573
6Al Kholood6240107+31054184
7NEOM631285+310241087
8Al-Ettifaq631299010341327
9Diriyah Club521254+17140
10Al-Hazm621378-1733634
11Al Riyadh6213716-9724839
12Al-Fateh613235-26130
13Al-Fayha6123610-4534149
14Al Taawon603348-4333398
15Al Shabab6033510-5334740
16Al Khaleej Saihat6033313-103342553
17Al Faisaly4013410-61330
18Abha5014411-71341430
Saudi Arabia Pro League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Al-Hilal10910265+212844584
2Al Qadsia10901266+2027541127
3Al-Nassr108112510+152563409
4Al-Ahli Jeddah10802279+1824441487
5Al-Ettifaq105231813+517541327
6Al-Ittihad104421413+116563573
7NEOM104331311+215541087
8Al Kholood10271111101364184
9Al-Hazm103341215-31263634
10Al Riyadh103251125-141144839
11Al Taawon102351214-2963398
12Al-Fayha102351218-6964149
13Al-Fateh10154712-58430
14Diriyah Club521254+17140
15Al Shabab101361223-11674740
16Al Khaleej Saihat10136723-166542553
17Al Faisaly4013410-61330
18Abha5014411-71341430

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-Hilal618 1028 
2Al-Nassr616 1025 
3Al Qadsia615 1027 
4Al-Ahli Jeddah612 1024 
5Al-Ittihad611 1016 
6Al Kholood610 1013 
7NEOM610 1015 
8Al-Ettifaq610 1017 
9Diriyah Club57 57 
10Al-Hazm67 1012 
11Al Riyadh67 1011 
12Al-Fateh66 108 
13Al-Fayha65 109 
14Al Taawon63 109 
15Al Shabab63 106 
16Al Khaleej Saihat63 106 
17Al Faisaly41 41 
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-Hilal26521314/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)19
2Al Qadsia26620325/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)23
3Al-Nassr251015356/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)30
4Al-Ahli Jeddah27918364/10 (40%)8/10 (80%)2/10 (20%)5/10 (50%)18
5Al-Ettifaq18135315/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)33
6Al-Ittihad14131275/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)35
7NEOM13112245/10 (50%)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-Hazm1215-3276/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)22
10Al Riyadh1125-14364/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)29
11Al Taawon1214-2266/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)29
12Al-Fayha1218-6306/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)23
13Al-Fateh712-5194/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)34
14Diriyah Club54191/5 (20%)2/5 (40%)3/5 (60%)2/5 (40%)31
15Al Shabab1223-11357/10 (70%)4/10 (40%)5/10 (50%)1/10 (10%)32
16Al Khaleej Saihat723-16305/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)19
17Al Faisaly410-6143/4 (75%)0/4 (0%)4/4 (100%)0/4 (0%)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-Hilal2820344.87812
2Al Qadsia2719324.27812
3Al-Nassr2521294.77714
4Al-Ahli Jeddah2424364.47515
5Al-Ettifaq1724404.47714
6Al-Ittihad1653715.56818
7NEOM1520364.97614
8Al Kholood1321374.27911
9Al-Hazm1227444.47816
10Al Riyadh1125394.17713
11Al Taawon924393.97516
12Al-Fayha926354.77617
13Al-Fateh831444.77713
14Diriyah Club721314.8906
15Al Shabab630444.27518
16Al Khaleej Saihat625344.97119
17Al Faisaly114224.57419
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-Ittihad35732220
2Al Khaleej Saihat25531586
3Al-Ahli Jeddah1487924
4Abha1430889
5Al-Ettifaq1327825
6Al Qadsia1127700
7NEOM1087675
8Al Riyadh839521
9Al Shabab740460
10Al-Hazm634394
11Al-Hilal584363
12Al-Nassr409254
13Al Taawon398247
14Al Kholood184114
15Al-Fayha14993
16Al Faisaly00
17Al-Fateh00
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